From 6e5611e7805718dbd434b25372fa3249eb1792ab Mon Sep 17 00:00:00 2001 From: cryptokatz Date: Thu, 14 Feb 2019 06:28:52 +0530 Subject: [PATCH] visual upgrade --- css/themes/slim.css | 40497 ++++++++++++++++ css/themes/slim.one.css | 1080 + img/conceal-small.png | Bin 0 -> 16654 bytes index.html | 535 +- js/ResizeSensor.js | 217 + js/common.js | 423 + js/main.js | 206 +- js/pools.js | 9 +- js/slim.js | 100 + lang/en.json | 163 + lang/es.json | 163 + lang/languages.js | 1 + lang/timeago/jquery.timeago.af.js | 30 + lang/timeago/jquery.timeago.am.js | 30 + lang/timeago/jquery.timeago.ar.js | 104 + lang/timeago/jquery.timeago.az.js | 30 + lang/timeago/jquery.timeago.bg.js | 28 + lang/timeago/jquery.timeago.bs.js | 55 + lang/timeago/jquery.timeago.ca.js | 30 + lang/timeago/jquery.timeago.cs.js | 34 + lang/timeago/jquery.timeago.cy.js | 30 + lang/timeago/jquery.timeago.da.js | 28 + lang/timeago/jquery.timeago.de.js | 28 + lang/timeago/jquery.timeago.dv.js | 32 + lang/timeago/jquery.timeago.el.js | 28 + lang/timeago/jquery.timeago.en.js | 30 + lang/timeago/jquery.timeago.es.js | 29 + lang/timeago/jquery.timeago.et.js | 28 + lang/timeago/jquery.timeago.eu.js | 28 + lang/timeago/jquery.timeago.fa.js | 32 + lang/timeago/jquery.timeago.fi.js | 38 + lang/timeago/jquery.timeago.fr.js | 27 + lang/timeago/jquery.timeago.gl.js | 28 + lang/timeago/jquery.timeago.he.js | 26 + lang/timeago/jquery.timeago.hr.js | 54 + lang/timeago/jquery.timeago.hu.js | 28 + lang/timeago/jquery.timeago.hy.js | 28 + lang/timeago/jquery.timeago.id.js | 29 + lang/timeago/jquery.timeago.is.js | 29 + lang/timeago/jquery.timeago.it.js | 26 + lang/timeago/jquery.timeago.ja.js | 29 + lang/timeago/jquery.timeago.jv.js | 28 + lang/timeago/jquery.timeago.ko.js | 31 + lang/timeago/jquery.timeago.ky.js | 42 + lang/timeago/jquery.timeago.lt.js | 30 + lang/timeago/jquery.timeago.lv.js | 30 + lang/timeago/jquery.timeago.mk.js | 30 + lang/timeago/jquery.timeago.nl.js | 30 + lang/timeago/jquery.timeago.no.js | 28 + lang/timeago/jquery.timeago.pl.js | 39 + lang/timeago/jquery.timeago.pt-br.js | 28 + lang/timeago/jquery.timeago.pt.js | 26 + lang/timeago/jquery.timeago.ro.js | 29 + lang/timeago/jquery.timeago.rs.js | 54 + lang/timeago/jquery.timeago.ru.js | 43 + lang/timeago/jquery.timeago.rw.js | 30 + lang/timeago/jquery.timeago.si.js | 28 + lang/timeago/jquery.timeago.sk.js | 34 + lang/timeago/jquery.timeago.sl.js | 46 + lang/timeago/jquery.timeago.sq.js | 26 + lang/timeago/jquery.timeago.sr.js | 54 + lang/timeago/jquery.timeago.sv.js | 28 + lang/timeago/jquery.timeago.th.js | 30 + lang/timeago/jquery.timeago.tr.js | 26 + lang/timeago/jquery.timeago.uk.js | 42 + lang/timeago/jquery.timeago.ur.js | 30 + lang/timeago/jquery.timeago.uz.js | 29 + lang/timeago/jquery.timeago.vi.js | 30 + lang/timeago/jquery.timeago.zh-CN.js | 31 + lang/timeago/jquery.timeago.zh-TW.js | 30 + lib/Ionicons/css/ionicons.css | 1480 + lib/Ionicons/fonts/ionicons.eot | Bin 0 -> 120724 bytes lib/Ionicons/fonts/ionicons.svg | 2230 + lib/Ionicons/fonts/ionicons.ttf | Bin 0 -> 188508 bytes lib/Ionicons/fonts/ionicons.woff | Bin 0 -> 67904 bytes lib/bootstrap/css/bootstrap-grid.css | 2050 + lib/bootstrap/css/bootstrap-grid.min.css | 7 + lib/bootstrap/css/bootstrap-reboot.css | 330 + lib/bootstrap/css/bootstrap-reboot.min.css | 8 + lib/bootstrap/css/bootstrap.css | 8975 ++++ lib/bootstrap/css/bootstrap.min.css | 7 + lib/bootstrap/js/bootstrap.bundle.js | 6328 +++ lib/bootstrap/js/bootstrap.bundle.min.js | 7 + lib/bootstrap/js/bootstrap.js | 3894 ++ lib/bootstrap/js/bootstrap.min.js | 7 + lib/bootstrap/map/bootstrap-grid.css.map | 1 + lib/bootstrap/map/bootstrap-grid.min.css.map | 1 + lib/bootstrap/map/bootstrap-reboot.css.map | 1 + .../map/bootstrap-reboot.min.css.map | 1 + lib/bootstrap/map/bootstrap.bundle.js.map | 1 + lib/bootstrap/map/bootstrap.bundle.min.js.map | 1 + lib/bootstrap/map/bootstrap.css.map | 1 + lib/bootstrap/map/bootstrap.js.map | 1 + lib/bootstrap/map/bootstrap.min.css.map | 1 + lib/bootstrap/map/bootstrap.min.js.map | 1 + lib/chart.js/js/Chart.js | 14145 ++++++ lib/chartist/css/chartist.css | 615 + lib/chartist/js/chartist.js | 4488 ++ lib/font-awesome/css/font-awesome.css | 2337 + lib/font-awesome/fonts/FontAwesome.otf | Bin 0 -> 134808 bytes .../fonts/fontawesome-webfont.eot | Bin 0 -> 165742 bytes .../fonts/fontawesome-webfont.svg | 2671 + .../fonts/fontawesome-webfont.ttf | Bin 0 -> 165548 bytes .../fonts/fontawesome-webfont.woff | Bin 0 -> 98024 bytes .../fonts/fontawesome-webfont.woff2 | Bin 0 -> 77160 bytes lib/highlightjs/css/default.css | 99 + lib/highlightjs/css/dracula.css | 76 + lib/highlightjs/css/github.css | 99 + lib/highlightjs/js/highlight.pack.js | 16645 +++++++ lib/jquery-toggles/css/toggles-full.css | 209 + lib/jquery-toggles/js/toggles.min.js | 10 + lib/jquery.cookie/js/jquery.cookie.js | 117 + .../js/jquery.maskedinput.js | 182 + .../js/jquery.sparkline.min.js | 5 + lib/jquery.steps/css/jquery.steps.css | 382 + lib/jquery.steps/js/jquery.steps.js | 2042 + lib/jquery.timeago/js/jquery.timeago.js | 232 + lib/jquery/js/jquery.js | 9210 ++++ lib/moment/js/moment.js | 4535 ++ lib/popper.js/js/popper.js | 2445 + lib/select2/css/select2.min.css | 1 + lib/select2/js/select2.full.min.js | 1 + lib/select2/js/select2.min.js | 1 + pages/api.html | 44 +- pages/blockchain_block.html | 178 +- pages/blockchain_payment_id.html | 1 + pages/blockchain_transaction.html | 108 +- pages/check_funds.html | 163 + pages/dashboard.html | 425 + pages/explorer.html | 732 + pages/pools.html | 82 +- pages/txviewer.html | 2193 + q/circulatingsupply/index.php | 21 + q/maple-old/array.txt | 1 + q/maple-old/ccx-usd.php | 34 + q/maple-old/chart.php | 46 + q/maple-old/data.php | 23 + q/maple-old/gui.php | 36 + q/maple-old/index.php | 10 + .../jpgraph2/themes/UniversalTheme.class.php | 187 + q/maple-old/prices.txt | 1 + q/maple/ccx.php | 25 + q/maple/chart.php | 23 +- q/maple/chart2.php | 47 + q/maple/data.php | 2 + q/maple/jpgraph/Examples/accbarex1.php | 41 + q/maple/jpgraph/Examples/accbarframeex01.php | 31 + q/maple/jpgraph/Examples/accbarframeex02.php | 33 + q/maple/jpgraph/Examples/accbarframeex03.php | 35 + q/maple/jpgraph/Examples/alphabarex1.php | 75 + q/maple/jpgraph/Examples/antispamex01.php | 18 + q/maple/jpgraph/Examples/aqua_example.php | 58 + q/maple/jpgraph/Examples/axislabelbkgex01.php | 35 + q/maple/jpgraph/Examples/axislabelbkgex02.php | 37 + q/maple/jpgraph/Examples/axislabelbkgex03.php | 37 + q/maple/jpgraph/Examples/axislabelbkgex04.php | 37 + q/maple/jpgraph/Examples/axislabelbkgex05.php | 37 + q/maple/jpgraph/Examples/axislabelbkgex06.php | 37 + q/maple/jpgraph/Examples/axislabelbkgex07.php | 37 + .../jpgraph/Examples/background_type_ex0.php | 39 + .../jpgraph/Examples/background_type_ex1.php | 39 + .../jpgraph/Examples/background_type_ex2.php | 39 + .../jpgraph/Examples/background_type_ex3.php | 39 + .../jpgraph/Examples/background_type_ex4.php | 39 + q/maple/jpgraph/Examples/backgroundex01.php | 50 + q/maple/jpgraph/Examples/backgroundex02.php | 50 + q/maple/jpgraph/Examples/backgroundex03.php | 50 + q/maple/jpgraph/Examples/balloonex1.php | 55 + q/maple/jpgraph/Examples/balloonex2.php | 80 + q/maple/jpgraph/Examples/bar2scalesex1.php | 49 + q/maple/jpgraph/Examples/bar_csimex1.php | 52 + q/maple/jpgraph/Examples/bar_csimex2.php | 51 + q/maple/jpgraph/Examples/bar_csimex3.php | 88 + .../Examples/barcode_errhandling_ex0.php | 16 + q/maple/jpgraph/Examples/barcode_ex0.php | 11 + q/maple/jpgraph/Examples/barcode_ex1.php | 14 + q/maple/jpgraph/Examples/barcode_ex2.php | 14 + q/maple/jpgraph/Examples/barcode_ex3.php | 17 + q/maple/jpgraph/Examples/barcode_ex4.php | 12 + .../jpgraph/Examples/barcode_usps_example.php | 74 + q/maple/jpgraph/Examples/barcsim_details.php | 10 + q/maple/jpgraph/Examples/barcsim_popup.php | 41 + .../jpgraph/Examples/barformatcallbackex1.php | 30 + q/maple/jpgraph/Examples/bargradex1.php | 48 + q/maple/jpgraph/Examples/bargradex2.php | 49 + q/maple/jpgraph/Examples/bargradex3.php | 51 + q/maple/jpgraph/Examples/bargradex4.php | 48 + q/maple/jpgraph/Examples/bargradex5.php | 53 + q/maple/jpgraph/Examples/bargradex6.php | 52 + q/maple/jpgraph/Examples/bargradsmallex1.php | 34 + q/maple/jpgraph/Examples/bargradsmallex2.php | 34 + q/maple/jpgraph/Examples/bargradsmallex3.php | 34 + q/maple/jpgraph/Examples/bargradsmallex4.php | 34 + q/maple/jpgraph/Examples/bargradsmallex5.php | 34 + q/maple/jpgraph/Examples/bargradsmallex6.php | 34 + q/maple/jpgraph/Examples/bargradsmallex7.php | 34 + q/maple/jpgraph/Examples/bargradsmallex8.php | 34 + q/maple/jpgraph/Examples/barimgex1.php | 30 + q/maple/jpgraph/Examples/barintex1.php | 49 + q/maple/jpgraph/Examples/barintex2.php | 58 + q/maple/jpgraph/Examples/barline_csimex1.php | 42 + q/maple/jpgraph/Examples/barlinealphaex1.php | 74 + .../jpgraph/Examples/barlinefreq_csimex1.php | 100 + q/maple/jpgraph/Examples/barlinefreqex1.php | 84 + q/maple/jpgraph/Examples/barpatternex1.php | 34 + .../jpgraph/Examples/barscalecallbackex1.php | 64 + q/maple/jpgraph/Examples/bartutex1.php | 34 + q/maple/jpgraph/Examples/bartutex12.php | 89 + q/maple/jpgraph/Examples/bartutex2.php | 39 + q/maple/jpgraph/Examples/bartutex3.php | 43 + q/maple/jpgraph/Examples/bartutex4.php | 46 + q/maple/jpgraph/Examples/bartutex5.php | 44 + q/maple/jpgraph/Examples/bartutex6.php | 46 + .../jpgraph/Examples/basic_contourex01.php | 40 + .../jpgraph/Examples/basic_contourex02.php | 43 + .../jpgraph/Examples/basic_contourex03-1.php | 40 + .../jpgraph/Examples/basic_contourex03-2.php | 40 + .../jpgraph/Examples/basic_contourex03-3.php | 40 + .../jpgraph/Examples/basic_contourex04.php | 43 + .../jpgraph/Examples/basic_contourex05.php | 46 + q/maple/jpgraph/Examples/bezierex1.php | 54 + q/maple/jpgraph/Examples/bkgimgflagex1.php | 79 + q/maple/jpgraph/Examples/bkgimgflagex2.php | 83 + q/maple/jpgraph/Examples/bkgimgflagex3.php | 83 + q/maple/jpgraph/Examples/bkgimgflagex4.php | 83 + q/maple/jpgraph/Examples/bkgimgflagex5.php | 83 + .../jpgraph/Examples/blueblack400x300grad.png | Bin 0 -> 1165 bytes q/maple/jpgraph/Examples/boxstockcsimex1.php | 37 + q/maple/jpgraph/Examples/boxstockex1.php | 34 + q/maple/jpgraph/Examples/boxstockex2.php | 39 + .../jpgraph/Examples/builtinplotmarksex1.php | 66 + q/maple/jpgraph/Examples/canvas_jpgarchex.php | 143 + q/maple/jpgraph/Examples/canvasbezierex1.php | 40 + q/maple/jpgraph/Examples/canvasex01.php | 37 + q/maple/jpgraph/Examples/canvasex02.php | 42 + q/maple/jpgraph/Examples/canvasex03.php | 58 + q/maple/jpgraph/Examples/canvasex04.php | 58 + q/maple/jpgraph/Examples/canvasex05.php | 58 + q/maple/jpgraph/Examples/canvasex06.php | 42 + q/maple/jpgraph/Examples/canvaspiralex1.php | 78 + q/maple/jpgraph/Examples/ccbp_ex1.php | 36 + q/maple/jpgraph/Examples/ccbp_ex2.php | 36 + q/maple/jpgraph/Examples/ccbpgraph.class.php | 258 + q/maple/jpgraph/Examples/centeredlineex01.php | 35 + q/maple/jpgraph/Examples/centeredlineex02.php | 30 + q/maple/jpgraph/Examples/centeredlineex03.php | 31 + q/maple/jpgraph/Examples/centerlinebarex1.php | 34 + q/maple/jpgraph/Examples/checkgd.php | 11 + q/maple/jpgraph/Examples/checkgd2.php | 14 + q/maple/jpgraph/Examples/checkttf.php | 22 + q/maple/jpgraph/Examples/classroom.jpg | Bin 0 -> 39668 bytes q/maple/jpgraph/Examples/clipping_ex1.php | 37 + q/maple/jpgraph/Examples/clipping_ex2.php | 37 + q/maple/jpgraph/Examples/colormaps.php | 133 + .../jpgraph/Examples/comb90dategraphex01.php | 98 + .../jpgraph/Examples/comb90dategraphex02.php | 105 + .../jpgraph/Examples/comb90dategraphex03.php | 150 + q/maple/jpgraph/Examples/combgraphex1.php | 89 + q/maple/jpgraph/Examples/combgraphex2.php | 90 + q/maple/jpgraph/Examples/contour2_ex1.php | 50 + q/maple/jpgraph/Examples/contour2_ex2.php | 51 + q/maple/jpgraph/Examples/contour2_ex3.php | 55 + q/maple/jpgraph/Examples/contour2_ex4.php | 47 + q/maple/jpgraph/Examples/contour2_ex5.php | 52 + q/maple/jpgraph/Examples/contour2_ex6.php | 53 + q/maple/jpgraph/Examples/contour2_ex7.php | 53 + q/maple/jpgraph/Examples/contourex01.php | 48 + q/maple/jpgraph/Examples/contourex02.php | 42 + q/maple/jpgraph/Examples/contourex03.php | 51 + q/maple/jpgraph/Examples/contourex04.php | 50 + q/maple/jpgraph/Examples/contourex05.php | 59 + q/maple/jpgraph/Examples/csim_in_html_ex1.php | 61 + q/maple/jpgraph/Examples/csim_in_html_ex2.php | 100 + .../Examples/csim_in_html_graph_ex1.php | 46 + .../Examples/csim_in_html_graph_ex2.php | 75 + q/maple/jpgraph/Examples/datamatrix_ex0.php | 18 + q/maple/jpgraph/Examples/datamatrix_ex00.php | 9 + q/maple/jpgraph/Examples/datamatrix_ex1.php | 18 + q/maple/jpgraph/Examples/datamatrix_ex2.php | 21 + q/maple/jpgraph/Examples/datamatrix_ex3.php | 21 + q/maple/jpgraph/Examples/datamatrix_ex4.php | 25 + q/maple/jpgraph/Examples/datamatrix_ex5.php | 30 + q/maple/jpgraph/Examples/datamatrix_ex6.php | 33 + q/maple/jpgraph/Examples/datamatrix_ex7.php | 22 + q/maple/jpgraph/Examples/dataset01.inc.php | 275 + q/maple/jpgraph/Examples/dateaxisex1.php | 55 + q/maple/jpgraph/Examples/dateaxisex2.php | 38 + q/maple/jpgraph/Examples/dateaxisex3.php | 48 + q/maple/jpgraph/Examples/dateaxisex4.php | 44 + .../jpgraph/Examples/datescaleticksex01.php | 63 + q/maple/jpgraph/Examples/dateutilex01.php | 54 + q/maple/jpgraph/Examples/dateutilex02.php | 48 + q/maple/jpgraph/Examples/dm_ex6.png | Bin 0 -> 608 bytes q/maple/jpgraph/Examples/dupyaxisex1.php | 30 + q/maple/jpgraph/Examples/example0-0.php | 25 + q/maple/jpgraph/Examples/example0.php | 21 + q/maple/jpgraph/Examples/example1.1.php | 26 + q/maple/jpgraph/Examples/example1.2.php | 29 + q/maple/jpgraph/Examples/example1.php | 25 + q/maple/jpgraph/Examples/example10.php | 59 + q/maple/jpgraph/Examples/example11.php | 50 + q/maple/jpgraph/Examples/example13.php | 37 + q/maple/jpgraph/Examples/example14.php | 38 + q/maple/jpgraph/Examples/example15.php | 41 + q/maple/jpgraph/Examples/example16.1.php | 45 + q/maple/jpgraph/Examples/example16.2.php | 47 + q/maple/jpgraph/Examples/example16.3.php | 46 + q/maple/jpgraph/Examples/example16.4.php | 47 + q/maple/jpgraph/Examples/example16.5.php | 58 + q/maple/jpgraph/Examples/example16.6.php | 58 + q/maple/jpgraph/Examples/example16.php | 45 + q/maple/jpgraph/Examples/example17.php | 42 + q/maple/jpgraph/Examples/example18.php | 33 + q/maple/jpgraph/Examples/example19.1.php | 36 + q/maple/jpgraph/Examples/example19.php | 36 + q/maple/jpgraph/Examples/example2.1.php | 30 + q/maple/jpgraph/Examples/example2.5.php | 26 + q/maple/jpgraph/Examples/example2.6.php | 27 + q/maple/jpgraph/Examples/example2.php | 33 + q/maple/jpgraph/Examples/example20.1.php | 37 + q/maple/jpgraph/Examples/example20.2.php | 38 + q/maple/jpgraph/Examples/example20.3.php | 41 + q/maple/jpgraph/Examples/example20.4.php | 42 + q/maple/jpgraph/Examples/example20.5.php | 48 + q/maple/jpgraph/Examples/example20.php | 37 + q/maple/jpgraph/Examples/example21.php | 38 + q/maple/jpgraph/Examples/example22.php | 39 + q/maple/jpgraph/Examples/example23.php | 40 + q/maple/jpgraph/Examples/example24.php | 47 + q/maple/jpgraph/Examples/example25.1.php | 41 + q/maple/jpgraph/Examples/example25.2.php | 42 + q/maple/jpgraph/Examples/example25.php | 40 + q/maple/jpgraph/Examples/example26.1.php | 21 + q/maple/jpgraph/Examples/example26.php | 17 + q/maple/jpgraph/Examples/example27.1.php | 24 + q/maple/jpgraph/Examples/example27.2.php | 23 + q/maple/jpgraph/Examples/example27.3.php | 23 + q/maple/jpgraph/Examples/example27.php | 23 + q/maple/jpgraph/Examples/example28.1.php | 21 + q/maple/jpgraph/Examples/example28.2.php | 21 + q/maple/jpgraph/Examples/example28.3.php | 21 + q/maple/jpgraph/Examples/example28.php | 21 + q/maple/jpgraph/Examples/example3.0.1.php | 42 + q/maple/jpgraph/Examples/example3.0.2.php | 41 + q/maple/jpgraph/Examples/example3.0.3.php | 41 + q/maple/jpgraph/Examples/example3.1.1.php | 44 + q/maple/jpgraph/Examples/example3.1.php | 44 + q/maple/jpgraph/Examples/example3.2.1.php | 36 + q/maple/jpgraph/Examples/example3.2.2.php | 38 + q/maple/jpgraph/Examples/example3.2.php | 35 + q/maple/jpgraph/Examples/example3.3.php | 46 + q/maple/jpgraph/Examples/example3.4.1.php | 82 + q/maple/jpgraph/Examples/example3.4.php | 49 + q/maple/jpgraph/Examples/example3.php | 39 + q/maple/jpgraph/Examples/example4.php | 46 + q/maple/jpgraph/Examples/example5.1.php | 48 + q/maple/jpgraph/Examples/example5.php | 45 + q/maple/jpgraph/Examples/example6.1.php | 56 + q/maple/jpgraph/Examples/example6.2.php | 48 + q/maple/jpgraph/Examples/example6.php | 55 + q/maple/jpgraph/Examples/example7.php | 45 + q/maple/jpgraph/Examples/example8.1.php | 58 + q/maple/jpgraph/Examples/example8.php | 49 + q/maple/jpgraph/Examples/example9.1.php | 51 + q/maple/jpgraph/Examples/example9.2.php | 53 + q/maple/jpgraph/Examples/example9.php | 50 + q/maple/jpgraph/Examples/exampleex9.php | 63 + q/maple/jpgraph/Examples/fieldscatterex1.php | 91 + q/maple/jpgraph/Examples/filledgridex1.php | 49 + q/maple/jpgraph/Examples/filledline01.php | 24 + q/maple/jpgraph/Examples/filledlineex01.1.php | 25 + q/maple/jpgraph/Examples/filledlineex01.php | 23 + q/maple/jpgraph/Examples/filledlineex02.php | 24 + q/maple/jpgraph/Examples/filledlineex03.php | 23 + .../jpgraph/Examples/filledstepstyleex1.php | 40 + q/maple/jpgraph/Examples/fireplace.jpg | Bin 0 -> 263746 bytes .../jpgraph/Examples/fixscale_radarex1.php | 36 + q/maple/jpgraph/Examples/footerex1.php | 61 + q/maple/jpgraph/Examples/funcex1.php | 57 + q/maple/jpgraph/Examples/funcex2.php | 33 + q/maple/jpgraph/Examples/funcex3.php | 36 + q/maple/jpgraph/Examples/funcex4.php | 62 + .../jpgraph/Examples/ganttcolumnfontsex01.php | 68 + .../jpgraph/Examples/ganttconstrainex0.php | 38 + .../jpgraph/Examples/ganttconstrainex1.php | 40 + .../jpgraph/Examples/ganttconstrainex2.php | 39 + q/maple/jpgraph/README | 63 + .../jpgraph/barcode/demoapp/barcode_image.php | 75 + .../jpgraph/barcode/demoapp/barcode_menu.php | 125 + q/maple/jpgraph/barcode/demoapp/index.html | 10 + .../examples/barcode_errhandling_ex0.php | 16 + .../jpgraph/barcode/examples/barcode_ex0.php | 11 + .../jpgraph/barcode/examples/barcode_ex1.php | 14 + .../jpgraph/barcode/examples/barcode_ex2.php | 14 + .../jpgraph/barcode/examples/barcode_ex3.php | 17 + .../jpgraph/barcode/examples/barcode_ex4.php | 12 + .../barcode/examples/barcode_usps_example.php | 74 + q/maple/jpgraph/barcode/mkbarcode.php | 281 + q/maple/jpgraph/flag_mapping | 237 + q/maple/jpgraph/flags.dat | Bin 0 -> 982587 bytes q/maple/jpgraph/flags_thumb100x100.dat | Bin 0 -> 687530 bytes q/maple/jpgraph/flags_thumb35x35.dat | Bin 0 -> 214310 bytes q/maple/jpgraph/flags_thumb60x60.dat | Bin 0 -> 375469 bytes q/maple/jpgraph/fonts/DejaVuSans-Bold.ttf | Bin 0 -> 634184 bytes .../jpgraph/fonts/DejaVuSans-BoldOblique.ttf | Bin 0 -> 574636 bytes q/maple/jpgraph/fonts/DejaVuSans-Oblique.ttf | Bin 0 -> 574456 bytes q/maple/jpgraph/fonts/DejaVuSans.ttf | Bin 0 -> 683528 bytes q/maple/jpgraph/fonts/FF_FONT0-Bold.gdf | Bin 0 -> 13456 bytes q/maple/jpgraph/fonts/FF_FONT0.gdf | Bin 0 -> 13456 bytes q/maple/jpgraph/fonts/FF_FONT1-Bold.gdf | Bin 0 -> 18832 bytes q/maple/jpgraph/fonts/FF_FONT1.gdf | Bin 0 -> 18832 bytes q/maple/jpgraph/fonts/FF_FONT2-Bold.gdf | Bin 0 -> 25104 bytes q/maple/jpgraph/fonts/FF_FONT2.gdf | Bin 0 -> 25104 bytes q/maple/jpgraph/gd_image.inc.php | 2314 + q/maple/jpgraph/imageSmoothArc.php | 344 + q/maple/jpgraph/imgdata_balls.inc.php | 1061 + q/maple/jpgraph/imgdata_bevels.inc.php | 104 + q/maple/jpgraph/imgdata_diamonds.inc.php | 177 + q/maple/jpgraph/imgdata_pushpins.inc.php | 517 + q/maple/jpgraph/imgdata_squares.inc.php | 150 + q/maple/jpgraph/imgdata_stars.inc.php | 144 + q/maple/jpgraph/jpg-config.inc.php | 138 + q/maple/jpgraph/jpgraph.php | 5629 +++ q/maple/jpgraph/jpgraph_antispam-digits.php | 205 + q/maple/jpgraph/jpgraph_antispam.php | 615 + q/maple/jpgraph/jpgraph_bar.php | 1189 + q/maple/jpgraph/jpgraph_canvas.php | 95 + q/maple/jpgraph/jpgraph_canvtools.php | 523 + q/maple/jpgraph/jpgraph_contour.php | 587 + q/maple/jpgraph/jpgraph_date.php | 499 + q/maple/jpgraph/jpgraph_errhandler.inc.php | 369 + q/maple/jpgraph/jpgraph_error.php | 157 + q/maple/jpgraph/jpgraph_flags.php | 373 + q/maple/jpgraph/jpgraph_gantt.php | 3955 ++ q/maple/jpgraph/jpgraph_gb2312.php | 1552 + q/maple/jpgraph/jpgraph_gradient.php | 434 + q/maple/jpgraph/jpgraph_iconplot.php | 190 + q/maple/jpgraph/jpgraph_imgtrans.php | 223 + q/maple/jpgraph/jpgraph_led.php | 311 + q/maple/jpgraph/jpgraph_legend.inc.php | 494 + q/maple/jpgraph/jpgraph_line.php | 682 + q/maple/jpgraph/jpgraph_log.php | 305 + .../jpgraph/jpgraph_meshinterpolate.inc.php | 105 + q/maple/jpgraph/jpgraph_mgraph.php | 345 + q/maple/jpgraph/jpgraph_pie.php | 1497 + q/maple/jpgraph/jpgraph_pie3d.php | 933 + q/maple/jpgraph/jpgraph_plotband.php | 635 + q/maple/jpgraph/jpgraph_plotline.php | 142 + q/maple/jpgraph/jpgraph_plotmark.inc.php | 504 + q/maple/jpgraph/jpgraph_polar.php | 899 + q/maple/jpgraph/jpgraph_radar.php | 861 + q/maple/jpgraph/jpgraph_regstat.php | 215 + q/maple/jpgraph/jpgraph_rgb.inc.php | 615 + q/maple/jpgraph/jpgraph_scatter.php | 242 + q/maple/jpgraph/jpgraph_stock.php | 198 + q/maple/jpgraph/jpgraph_table.php | 1331 + q/maple/jpgraph/jpgraph_text.inc.php | 327 + q/maple/jpgraph/jpgraph_theme.inc.php | 136 + q/maple/jpgraph/jpgraph_ttf.inc.php | 631 + q/maple/jpgraph/jpgraph_utils.inc.php | 685 + q/maple/jpgraph/jpgraph_windrose.php | 1566 + q/maple/jpgraph/lang/de.inc.php | 552 + q/maple/jpgraph/lang/en.inc.php | 545 + q/maple/jpgraph/lang/prod.inc.php | 386 + q/maple/jpgraph/themes/AquaTheme.class.php | 201 + q/maple/jpgraph/themes/GreenTheme.class.php | 182 + q/maple/jpgraph/themes/OceanTheme.class.php | 184 + q/maple/jpgraph/themes/OrangeTheme.class.php | 184 + q/maple/jpgraph/themes/PastelTheme.class.php | 179 + q/maple/jpgraph/themes/RoseTheme.class.php | 184 + q/maple/jpgraph/themes/SoftyTheme.class.php | 213 + .../jpgraph/themes/UniversalTheme.class.php | 187 + q/maple/jpgraph/themes/VividTheme.class.php | 179 + q/maple/jpgraph/themes/chart.php | 47 + q/maple/jpgraph2/Examples/accbarex1.php | 41 + q/maple/jpgraph2/Examples/accbarframeex01.php | 31 + q/maple/jpgraph2/Examples/accbarframeex02.php | 33 + q/maple/jpgraph2/Examples/accbarframeex03.php | 35 + q/maple/jpgraph2/Examples/alphabarex1.php | 75 + q/maple/jpgraph2/Examples/antispamex01.php | 18 + q/maple/jpgraph2/Examples/aqua_example.php | 58 + .../jpgraph2/Examples/axislabelbkgex01.php | 35 + .../jpgraph2/Examples/axislabelbkgex02.php | 37 + .../jpgraph2/Examples/axislabelbkgex03.php | 37 + .../jpgraph2/Examples/axislabelbkgex04.php | 37 + .../jpgraph2/Examples/axislabelbkgex05.php | 37 + .../jpgraph2/Examples/axislabelbkgex06.php | 37 + .../jpgraph2/Examples/axislabelbkgex07.php | 37 + .../jpgraph2/Examples/background_type_ex0.php | 39 + .../jpgraph2/Examples/background_type_ex1.php | 39 + .../jpgraph2/Examples/background_type_ex2.php | 39 + .../jpgraph2/Examples/background_type_ex3.php | 39 + .../jpgraph2/Examples/background_type_ex4.php | 39 + q/maple/jpgraph2/Examples/backgroundex01.php | 50 + q/maple/jpgraph2/Examples/backgroundex02.php | 50 + q/maple/jpgraph2/Examples/backgroundex03.php | 50 + q/maple/jpgraph2/Examples/balloonex1.php | 55 + q/maple/jpgraph2/Examples/balloonex2.php | 80 + q/maple/jpgraph2/Examples/bar2scalesex1.php | 49 + q/maple/jpgraph2/Examples/bar_csimex1.php | 52 + q/maple/jpgraph2/Examples/bar_csimex2.php | 51 + q/maple/jpgraph2/Examples/bar_csimex3.php | 88 + .../Examples/barcode_errhandling_ex0.php | 16 + q/maple/jpgraph2/Examples/barcode_ex0.php | 11 + q/maple/jpgraph2/Examples/barcode_ex1.php | 14 + q/maple/jpgraph2/Examples/barcode_ex2.php | 14 + q/maple/jpgraph2/Examples/barcode_ex3.php | 17 + q/maple/jpgraph2/Examples/barcode_ex4.php | 12 + .../Examples/barcode_usps_example.php | 74 + q/maple/jpgraph2/Examples/barcsim_details.php | 10 + q/maple/jpgraph2/Examples/barcsim_popup.php | 41 + .../Examples/barformatcallbackex1.php | 30 + q/maple/jpgraph2/Examples/bargradex1.php | 48 + q/maple/jpgraph2/Examples/bargradex2.php | 49 + q/maple/jpgraph2/Examples/bargradex3.php | 51 + q/maple/jpgraph2/Examples/bargradex4.php | 48 + q/maple/jpgraph2/Examples/bargradex5.php | 53 + q/maple/jpgraph2/Examples/bargradex6.php | 52 + q/maple/jpgraph2/Examples/bargradsmallex1.php | 34 + q/maple/jpgraph2/Examples/bargradsmallex2.php | 34 + q/maple/jpgraph2/Examples/bargradsmallex3.php | 34 + q/maple/jpgraph2/Examples/bargradsmallex4.php | 34 + q/maple/jpgraph2/Examples/bargradsmallex5.php | 34 + q/maple/jpgraph2/Examples/bargradsmallex6.php | 34 + q/maple/jpgraph2/Examples/bargradsmallex7.php | 34 + q/maple/jpgraph2/Examples/bargradsmallex8.php | 34 + q/maple/jpgraph2/Examples/barimgex1.php | 30 + q/maple/jpgraph2/Examples/barintex1.php | 49 + q/maple/jpgraph2/Examples/barintex2.php | 58 + q/maple/jpgraph2/Examples/barline_csimex1.php | 42 + q/maple/jpgraph2/Examples/barlinealphaex1.php | 74 + .../jpgraph2/Examples/barlinefreq_csimex1.php | 100 + q/maple/jpgraph2/Examples/barlinefreqex1.php | 84 + q/maple/jpgraph2/Examples/barpatternex1.php | 34 + .../jpgraph2/Examples/barscalecallbackex1.php | 64 + q/maple/jpgraph2/Examples/bartutex1.php | 34 + q/maple/jpgraph2/Examples/bartutex12.php | 89 + q/maple/jpgraph2/Examples/bartutex2.php | 39 + q/maple/jpgraph2/Examples/bartutex3.php | 43 + q/maple/jpgraph2/Examples/bartutex4.php | 46 + q/maple/jpgraph2/Examples/bartutex5.php | 44 + q/maple/jpgraph2/Examples/bartutex6.php | 46 + .../jpgraph2/Examples/basic_contourex01.php | 40 + .../jpgraph2/Examples/basic_contourex02.php | 43 + .../jpgraph2/Examples/basic_contourex03-1.php | 40 + .../jpgraph2/Examples/basic_contourex03-2.php | 40 + .../jpgraph2/Examples/basic_contourex03-3.php | 40 + .../jpgraph2/Examples/basic_contourex04.php | 43 + .../jpgraph2/Examples/basic_contourex05.php | 46 + q/maple/jpgraph2/Examples/bezierex1.php | 54 + q/maple/jpgraph2/Examples/bkgimgflagex1.php | 79 + q/maple/jpgraph2/Examples/bkgimgflagex2.php | 83 + q/maple/jpgraph2/Examples/bkgimgflagex3.php | 83 + q/maple/jpgraph2/Examples/bkgimgflagex4.php | 83 + q/maple/jpgraph2/Examples/bkgimgflagex5.php | 83 + .../Examples/blueblack400x300grad.png | Bin 0 -> 1165 bytes q/maple/jpgraph2/Examples/boxstockcsimex1.php | 37 + q/maple/jpgraph2/Examples/boxstockex1.php | 34 + q/maple/jpgraph2/Examples/boxstockex2.php | 39 + .../jpgraph2/Examples/builtinplotmarksex1.php | 66 + .../jpgraph2/Examples/canvas_jpgarchex.php | 143 + q/maple/jpgraph2/Examples/canvasbezierex1.php | 40 + q/maple/jpgraph2/Examples/canvasex01.php | 37 + q/maple/jpgraph2/Examples/canvasex02.php | 42 + q/maple/jpgraph2/Examples/canvasex03.php | 58 + q/maple/jpgraph2/Examples/canvasex04.php | 58 + q/maple/jpgraph2/Examples/canvasex05.php | 58 + q/maple/jpgraph2/Examples/canvasex06.php | 42 + q/maple/jpgraph2/Examples/canvaspiralex1.php | 78 + q/maple/jpgraph2/Examples/ccbp_ex1.php | 36 + q/maple/jpgraph2/Examples/ccbp_ex2.php | 36 + q/maple/jpgraph2/Examples/ccbpgraph.class.php | 258 + .../jpgraph2/Examples/centeredlineex01.php | 35 + .../jpgraph2/Examples/centeredlineex02.php | 30 + .../jpgraph2/Examples/centeredlineex03.php | 31 + .../jpgraph2/Examples/centerlinebarex1.php | 34 + q/maple/jpgraph2/Examples/checkgd.php | 11 + q/maple/jpgraph2/Examples/checkgd2.php | 14 + q/maple/jpgraph2/Examples/checkttf.php | 22 + q/maple/jpgraph2/Examples/classroom.jpg | Bin 0 -> 39668 bytes q/maple/jpgraph2/Examples/clipping_ex1.php | 37 + q/maple/jpgraph2/Examples/clipping_ex2.php | 37 + q/maple/jpgraph2/Examples/colormaps.php | 133 + .../jpgraph2/Examples/comb90dategraphex01.php | 98 + .../jpgraph2/Examples/comb90dategraphex02.php | 105 + .../jpgraph2/Examples/comb90dategraphex03.php | 150 + q/maple/jpgraph2/Examples/combgraphex1.php | 89 + q/maple/jpgraph2/Examples/combgraphex2.php | 90 + q/maple/jpgraph2/Examples/contour2_ex1.php | 50 + q/maple/jpgraph2/Examples/contour2_ex2.php | 51 + q/maple/jpgraph2/Examples/contour2_ex3.php | 55 + q/maple/jpgraph2/Examples/contour2_ex4.php | 47 + q/maple/jpgraph2/Examples/contour2_ex5.php | 52 + q/maple/jpgraph2/Examples/contour2_ex6.php | 53 + q/maple/jpgraph2/Examples/contour2_ex7.php | 53 + q/maple/jpgraph2/Examples/contourex01.php | 48 + q/maple/jpgraph2/Examples/contourex02.php | 42 + q/maple/jpgraph2/Examples/contourex03.php | 51 + q/maple/jpgraph2/Examples/contourex04.php | 50 + q/maple/jpgraph2/Examples/contourex05.php | 59 + .../jpgraph2/Examples/csim_in_html_ex1.php | 61 + .../jpgraph2/Examples/csim_in_html_ex2.php | 100 + .../Examples/csim_in_html_graph_ex1.php | 46 + .../Examples/csim_in_html_graph_ex2.php | 75 + q/maple/jpgraph2/Examples/datamatrix_ex0.php | 18 + q/maple/jpgraph2/Examples/datamatrix_ex00.php | 9 + q/maple/jpgraph2/Examples/datamatrix_ex1.php | 18 + q/maple/jpgraph2/Examples/datamatrix_ex2.php | 21 + q/maple/jpgraph2/Examples/datamatrix_ex3.php | 21 + q/maple/jpgraph2/Examples/datamatrix_ex4.php | 25 + q/maple/jpgraph2/Examples/datamatrix_ex5.php | 30 + q/maple/jpgraph2/Examples/datamatrix_ex6.php | 33 + q/maple/jpgraph2/Examples/datamatrix_ex7.php | 22 + q/maple/jpgraph2/Examples/dataset01.inc.php | 275 + q/maple/jpgraph2/Examples/dateaxisex1.php | 55 + q/maple/jpgraph2/Examples/dateaxisex2.php | 38 + q/maple/jpgraph2/Examples/dateaxisex3.php | 48 + q/maple/jpgraph2/Examples/dateaxisex4.php | 44 + .../jpgraph2/Examples/datescaleticksex01.php | 63 + q/maple/jpgraph2/Examples/dateutilex01.php | 54 + q/maple/jpgraph2/Examples/dateutilex02.php | 48 + q/maple/jpgraph2/Examples/dm_ex6.png | Bin 0 -> 608 bytes q/maple/jpgraph2/Examples/dupyaxisex1.php | 30 + q/maple/jpgraph2/Examples/example0-0.php | 25 + q/maple/jpgraph2/Examples/example0.php | 21 + q/maple/jpgraph2/Examples/example1.1.php | 26 + q/maple/jpgraph2/Examples/example1.2.php | 29 + q/maple/jpgraph2/Examples/example1.php | 25 + q/maple/jpgraph2/Examples/example10.php | 59 + q/maple/jpgraph2/Examples/example11.php | 50 + q/maple/jpgraph2/Examples/example13.php | 37 + q/maple/jpgraph2/Examples/example14.php | 38 + q/maple/jpgraph2/Examples/example15.php | 41 + q/maple/jpgraph2/Examples/example16.1.php | 45 + q/maple/jpgraph2/Examples/example16.2.php | 47 + q/maple/jpgraph2/Examples/example16.3.php | 46 + q/maple/jpgraph2/Examples/example16.4.php | 47 + q/maple/jpgraph2/Examples/example16.5.php | 58 + q/maple/jpgraph2/Examples/example16.6.php | 58 + q/maple/jpgraph2/Examples/example16.php | 45 + q/maple/jpgraph2/Examples/example17.php | 42 + q/maple/jpgraph2/Examples/example18.php | 33 + q/maple/jpgraph2/Examples/example19.1.php | 36 + q/maple/jpgraph2/Examples/example19.php | 36 + q/maple/jpgraph2/Examples/example2.1.php | 30 + q/maple/jpgraph2/Examples/example2.5.php | 26 + q/maple/jpgraph2/Examples/example2.6.php | 27 + q/maple/jpgraph2/Examples/example2.php | 33 + q/maple/jpgraph2/Examples/example20.1.php | 37 + q/maple/jpgraph2/Examples/example20.2.php | 38 + q/maple/jpgraph2/Examples/example20.3.php | 41 + q/maple/jpgraph2/Examples/example20.4.php | 42 + q/maple/jpgraph2/Examples/example20.5.php | 48 + q/maple/jpgraph2/Examples/example20.php | 37 + q/maple/jpgraph2/Examples/example21.php | 38 + q/maple/jpgraph2/Examples/example22.php | 39 + q/maple/jpgraph2/Examples/example23.php | 40 + q/maple/jpgraph2/Examples/example24.php | 47 + q/maple/jpgraph2/Examples/example25.1.php | 41 + q/maple/jpgraph2/Examples/example25.2.php | 42 + q/maple/jpgraph2/Examples/example25.php | 40 + q/maple/jpgraph2/Examples/example26.1.php | 21 + q/maple/jpgraph2/Examples/example26.php | 17 + q/maple/jpgraph2/Examples/example27.1.php | 24 + q/maple/jpgraph2/Examples/example27.2.php | 23 + q/maple/jpgraph2/Examples/example27.3.php | 23 + q/maple/jpgraph2/Examples/example27.php | 23 + q/maple/jpgraph2/Examples/example28.1.php | 21 + q/maple/jpgraph2/Examples/example28.2.php | 21 + q/maple/jpgraph2/Examples/example28.3.php | 21 + q/maple/jpgraph2/Examples/example28.php | 21 + q/maple/jpgraph2/Examples/example3.0.1.php | 42 + q/maple/jpgraph2/Examples/example3.0.2.php | 41 + q/maple/jpgraph2/Examples/example3.0.3.php | 41 + q/maple/jpgraph2/Examples/example3.1.1.php | 44 + q/maple/jpgraph2/Examples/example3.1.php | 44 + q/maple/jpgraph2/Examples/example3.2.1.php | 36 + q/maple/jpgraph2/Examples/example3.2.2.php | 38 + q/maple/jpgraph2/Examples/example3.2.php | 35 + q/maple/jpgraph2/Examples/example3.3.php | 46 + q/maple/jpgraph2/Examples/example3.4.1.php | 82 + q/maple/jpgraph2/Examples/example3.4.php | 49 + q/maple/jpgraph2/Examples/example3.php | 39 + q/maple/jpgraph2/Examples/example4.php | 46 + q/maple/jpgraph2/Examples/example5.1.php | 48 + q/maple/jpgraph2/Examples/example5.php | 45 + q/maple/jpgraph2/Examples/example6.1.php | 56 + q/maple/jpgraph2/Examples/example6.2.php | 48 + q/maple/jpgraph2/Examples/example6.php | 55 + q/maple/jpgraph2/Examples/example7.php | 45 + q/maple/jpgraph2/Examples/example8.1.php | 58 + q/maple/jpgraph2/Examples/example8.php | 49 + q/maple/jpgraph2/Examples/example9.1.php | 51 + q/maple/jpgraph2/Examples/example9.2.php | 53 + q/maple/jpgraph2/Examples/example9.php | 50 + q/maple/jpgraph2/Examples/exampleex9.php | 63 + q/maple/jpgraph2/Examples/fieldscatterex1.php | 91 + q/maple/jpgraph2/Examples/filledgridex1.php | 49 + q/maple/jpgraph2/Examples/filledline01.php | 24 + .../jpgraph2/Examples/filledlineex01.1.php | 25 + q/maple/jpgraph2/Examples/filledlineex01.php | 23 + q/maple/jpgraph2/Examples/filledlineex02.php | 24 + q/maple/jpgraph2/Examples/filledlineex03.php | 23 + .../jpgraph2/Examples/filledstepstyleex1.php | 40 + q/maple/jpgraph2/Examples/fireplace.jpg | Bin 0 -> 263746 bytes .../jpgraph2/Examples/fixscale_radarex1.php | 36 + q/maple/jpgraph2/Examples/footerex1.php | 61 + q/maple/jpgraph2/Examples/funcex1.php | 57 + q/maple/jpgraph2/Examples/funcex2.php | 33 + q/maple/jpgraph2/Examples/funcex3.php | 36 + q/maple/jpgraph2/Examples/funcex4.php | 62 + .../Examples/ganttcolumnfontsex01.php | 68 + .../jpgraph2/Examples/ganttconstrainex0.php | 38 + .../jpgraph2/Examples/ganttconstrainex1.php | 40 + .../jpgraph2/Examples/ganttconstrainex2.php | 39 + q/maple/jpgraph2/README | 63 + .../barcode/demoapp/barcode_image.php | 75 + .../jpgraph2/barcode/demoapp/barcode_menu.php | 125 + q/maple/jpgraph2/barcode/demoapp/index.html | 10 + .../examples/barcode_errhandling_ex0.php | 16 + .../jpgraph2/barcode/examples/barcode_ex0.php | 11 + .../jpgraph2/barcode/examples/barcode_ex1.php | 14 + .../jpgraph2/barcode/examples/barcode_ex2.php | 14 + .../jpgraph2/barcode/examples/barcode_ex3.php | 17 + .../jpgraph2/barcode/examples/barcode_ex4.php | 12 + .../barcode/examples/barcode_usps_example.php | 74 + q/maple/jpgraph2/barcode/mkbarcode.php | 281 + q/maple/jpgraph2/flag_mapping | 237 + q/maple/jpgraph2/flags.dat | Bin 0 -> 982587 bytes q/maple/jpgraph2/flags_thumb100x100.dat | Bin 0 -> 687530 bytes q/maple/jpgraph2/flags_thumb35x35.dat | Bin 0 -> 214310 bytes q/maple/jpgraph2/flags_thumb60x60.dat | Bin 0 -> 375469 bytes q/maple/jpgraph2/fonts/DejaVuSans-Bold.ttf | Bin 0 -> 634184 bytes .../jpgraph2/fonts/DejaVuSans-BoldOblique.ttf | Bin 0 -> 574636 bytes q/maple/jpgraph2/fonts/DejaVuSans-Oblique.ttf | Bin 0 -> 574456 bytes q/maple/jpgraph2/fonts/DejaVuSans.ttf | Bin 0 -> 683528 bytes q/maple/jpgraph2/fonts/FF_FONT0-Bold.gdf | Bin 0 -> 13456 bytes q/maple/jpgraph2/fonts/FF_FONT0.gdf | Bin 0 -> 13456 bytes q/maple/jpgraph2/fonts/FF_FONT1-Bold.gdf | Bin 0 -> 18832 bytes q/maple/jpgraph2/fonts/FF_FONT1.gdf | Bin 0 -> 18832 bytes q/maple/jpgraph2/fonts/FF_FONT2-Bold.gdf | Bin 0 -> 25104 bytes q/maple/jpgraph2/fonts/FF_FONT2.gdf | Bin 0 -> 25104 bytes q/maple/jpgraph2/gd_image.inc.php | 2314 + q/maple/jpgraph2/imageSmoothArc.php | 344 + q/maple/jpgraph2/imgdata_balls.inc.php | 1061 + q/maple/jpgraph2/imgdata_bevels.inc.php | 104 + q/maple/jpgraph2/imgdata_diamonds.inc.php | 177 + q/maple/jpgraph2/imgdata_pushpins.inc.php | 517 + q/maple/jpgraph2/imgdata_squares.inc.php | 150 + q/maple/jpgraph2/imgdata_stars.inc.php | 144 + q/maple/jpgraph2/jpg-config.inc.php | 138 + q/maple/jpgraph2/jpgraph.php | 5629 +++ q/maple/jpgraph2/jpgraph_antispam-digits.php | 205 + q/maple/jpgraph2/jpgraph_antispam.php | 615 + q/maple/jpgraph2/jpgraph_bar.php | 1189 + q/maple/jpgraph2/jpgraph_canvas.php | 95 + q/maple/jpgraph2/jpgraph_canvtools.php | 523 + q/maple/jpgraph2/jpgraph_contour.php | 587 + q/maple/jpgraph2/jpgraph_date.php | 499 + q/maple/jpgraph2/jpgraph_errhandler.inc.php | 369 + q/maple/jpgraph2/jpgraph_error.php | 157 + q/maple/jpgraph2/jpgraph_flags.php | 373 + q/maple/jpgraph2/jpgraph_gantt.php | 3955 ++ q/maple/jpgraph2/jpgraph_gb2312.php | 1552 + q/maple/jpgraph2/jpgraph_gradient.php | 434 + q/maple/jpgraph2/jpgraph_iconplot.php | 190 + q/maple/jpgraph2/jpgraph_imgtrans.php | 223 + q/maple/jpgraph2/jpgraph_led.php | 311 + q/maple/jpgraph2/jpgraph_legend.inc.php | 494 + q/maple/jpgraph2/jpgraph_line.php | 682 + q/maple/jpgraph2/jpgraph_log.php | 305 + .../jpgraph2/jpgraph_meshinterpolate.inc.php | 105 + q/maple/jpgraph2/jpgraph_mgraph.php | 345 + q/maple/jpgraph2/jpgraph_pie.php | 1497 + q/maple/jpgraph2/jpgraph_pie3d.php | 933 + q/maple/jpgraph2/jpgraph_plotband.php | 635 + q/maple/jpgraph2/jpgraph_plotline.php | 142 + q/maple/jpgraph2/jpgraph_plotmark.inc.php | 504 + q/maple/jpgraph2/jpgraph_polar.php | 899 + q/maple/jpgraph2/jpgraph_radar.php | 861 + q/maple/jpgraph2/jpgraph_regstat.php | 215 + q/maple/jpgraph2/jpgraph_rgb.inc.php | 615 + q/maple/jpgraph2/jpgraph_scatter.php | 242 + q/maple/jpgraph2/jpgraph_stock.php | 198 + q/maple/jpgraph2/jpgraph_table.php | 1331 + q/maple/jpgraph2/jpgraph_text.inc.php | 327 + q/maple/jpgraph2/jpgraph_theme.inc.php | 136 + q/maple/jpgraph2/jpgraph_ttf.inc.php | 631 + q/maple/jpgraph2/jpgraph_utils.inc.php | 685 + q/maple/jpgraph2/jpgraph_windrose.php | 1566 + q/maple/jpgraph2/lang/de.inc.php | 552 + q/maple/jpgraph2/lang/en.inc.php | 545 + q/maple/jpgraph2/lang/prod.inc.php | 386 + q/maple/jpgraph2/themes/AquaTheme.class.php | 187 + q/maple/jpgraph2/themes/GreenTheme.class.php | 182 + q/maple/jpgraph2/themes/OceanTheme.class.php | 184 + q/maple/jpgraph2/themes/OrangeTheme.class.php | 184 + q/maple/jpgraph2/themes/PastelTheme.class.php | 179 + q/maple/jpgraph2/themes/RoseTheme.class.php | 184 + q/maple/jpgraph2/themes/SoftyTheme.class.php | 213 + .../jpgraph2/themes/UniversalTheme.class.php | 8 +- q/maple/jpgraph2/themes/VividTheme.class.php | 179 + q/maple/prices.txt | 2 +- q/totalbanked/index.php | 10 + q/totalsupply/index.php | 2 +- q/util.php | 3 +- 806 files changed, 235853 insertions(+), 496 deletions(-) create mode 100644 css/themes/slim.css create mode 100644 css/themes/slim.one.css create mode 100644 img/conceal-small.png create mode 100644 js/ResizeSensor.js create mode 100644 js/common.js create mode 100644 js/slim.js create mode 100644 lang/en.json create mode 100644 lang/es.json create mode 100644 lang/languages.js create mode 100644 lang/timeago/jquery.timeago.af.js create mode 100644 lang/timeago/jquery.timeago.am.js create mode 100644 lang/timeago/jquery.timeago.ar.js create mode 100644 lang/timeago/jquery.timeago.az.js create mode 100644 lang/timeago/jquery.timeago.bg.js create mode 100644 lang/timeago/jquery.timeago.bs.js create mode 100644 lang/timeago/jquery.timeago.ca.js create mode 100644 lang/timeago/jquery.timeago.cs.js create mode 100644 lang/timeago/jquery.timeago.cy.js create mode 100644 lang/timeago/jquery.timeago.da.js create mode 100644 lang/timeago/jquery.timeago.de.js create mode 100644 lang/timeago/jquery.timeago.dv.js create mode 100644 lang/timeago/jquery.timeago.el.js create mode 100644 lang/timeago/jquery.timeago.en.js create mode 100644 lang/timeago/jquery.timeago.es.js create mode 100644 lang/timeago/jquery.timeago.et.js create mode 100644 lang/timeago/jquery.timeago.eu.js create mode 100644 lang/timeago/jquery.timeago.fa.js create mode 100644 lang/timeago/jquery.timeago.fi.js create mode 100644 lang/timeago/jquery.timeago.fr.js create mode 100644 lang/timeago/jquery.timeago.gl.js create mode 100644 lang/timeago/jquery.timeago.he.js create mode 100644 lang/timeago/jquery.timeago.hr.js create mode 100644 lang/timeago/jquery.timeago.hu.js create mode 100644 lang/timeago/jquery.timeago.hy.js create mode 100644 lang/timeago/jquery.timeago.id.js create mode 100644 lang/timeago/jquery.timeago.is.js create mode 100644 lang/timeago/jquery.timeago.it.js create mode 100644 lang/timeago/jquery.timeago.ja.js create mode 100644 lang/timeago/jquery.timeago.jv.js create mode 100644 lang/timeago/jquery.timeago.ko.js create mode 100644 lang/timeago/jquery.timeago.ky.js create mode 100644 lang/timeago/jquery.timeago.lt.js create mode 100644 lang/timeago/jquery.timeago.lv.js create mode 100644 lang/timeago/jquery.timeago.mk.js create mode 100644 lang/timeago/jquery.timeago.nl.js create mode 100644 lang/timeago/jquery.timeago.no.js create mode 100644 lang/timeago/jquery.timeago.pl.js create mode 100644 lang/timeago/jquery.timeago.pt-br.js create mode 100644 lang/timeago/jquery.timeago.pt.js create mode 100644 lang/timeago/jquery.timeago.ro.js create mode 100644 lang/timeago/jquery.timeago.rs.js create mode 100644 lang/timeago/jquery.timeago.ru.js create mode 100644 lang/timeago/jquery.timeago.rw.js create mode 100644 lang/timeago/jquery.timeago.si.js create mode 100644 lang/timeago/jquery.timeago.sk.js create mode 100644 lang/timeago/jquery.timeago.sl.js create mode 100644 lang/timeago/jquery.timeago.sq.js create mode 100644 lang/timeago/jquery.timeago.sr.js create mode 100644 lang/timeago/jquery.timeago.sv.js create mode 100644 lang/timeago/jquery.timeago.th.js create mode 100644 lang/timeago/jquery.timeago.tr.js create mode 100644 lang/timeago/jquery.timeago.uk.js create mode 100644 lang/timeago/jquery.timeago.ur.js create mode 100644 lang/timeago/jquery.timeago.uz.js create mode 100644 lang/timeago/jquery.timeago.vi.js create mode 100644 lang/timeago/jquery.timeago.zh-CN.js create mode 100644 lang/timeago/jquery.timeago.zh-TW.js create mode 100644 lib/Ionicons/css/ionicons.css create mode 100644 lib/Ionicons/fonts/ionicons.eot create mode 100644 lib/Ionicons/fonts/ionicons.svg create mode 100644 lib/Ionicons/fonts/ionicons.ttf create mode 100644 lib/Ionicons/fonts/ionicons.woff create mode 100644 lib/bootstrap/css/bootstrap-grid.css create mode 100644 lib/bootstrap/css/bootstrap-grid.min.css create mode 100644 lib/bootstrap/css/bootstrap-reboot.css create mode 100644 lib/bootstrap/css/bootstrap-reboot.min.css create mode 100644 lib/bootstrap/css/bootstrap.css create mode 100644 lib/bootstrap/css/bootstrap.min.css create mode 100644 lib/bootstrap/js/bootstrap.bundle.js create mode 100644 lib/bootstrap/js/bootstrap.bundle.min.js create mode 100644 lib/bootstrap/js/bootstrap.js create mode 100644 lib/bootstrap/js/bootstrap.min.js create mode 100644 lib/bootstrap/map/bootstrap-grid.css.map create mode 100644 lib/bootstrap/map/bootstrap-grid.min.css.map create mode 100644 lib/bootstrap/map/bootstrap-reboot.css.map create mode 100644 lib/bootstrap/map/bootstrap-reboot.min.css.map create mode 100644 lib/bootstrap/map/bootstrap.bundle.js.map create mode 100644 lib/bootstrap/map/bootstrap.bundle.min.js.map create mode 100644 lib/bootstrap/map/bootstrap.css.map create mode 100644 lib/bootstrap/map/bootstrap.js.map create mode 100644 lib/bootstrap/map/bootstrap.min.css.map create mode 100644 lib/bootstrap/map/bootstrap.min.js.map create mode 100644 lib/chart.js/js/Chart.js create mode 100644 lib/chartist/css/chartist.css create mode 100644 lib/chartist/js/chartist.js create mode 100644 lib/font-awesome/css/font-awesome.css create mode 100644 lib/font-awesome/fonts/FontAwesome.otf create mode 100644 lib/font-awesome/fonts/fontawesome-webfont.eot create mode 100644 lib/font-awesome/fonts/fontawesome-webfont.svg create mode 100644 lib/font-awesome/fonts/fontawesome-webfont.ttf create mode 100644 lib/font-awesome/fonts/fontawesome-webfont.woff create mode 100644 lib/font-awesome/fonts/fontawesome-webfont.woff2 create mode 100644 lib/highlightjs/css/default.css create mode 100644 lib/highlightjs/css/dracula.css create mode 100644 lib/highlightjs/css/github.css create mode 100644 lib/highlightjs/js/highlight.pack.js create mode 100644 lib/jquery-toggles/css/toggles-full.css create mode 100644 lib/jquery-toggles/js/toggles.min.js create mode 100644 lib/jquery.cookie/js/jquery.cookie.js create mode 100644 lib/jquery.maskedinput/js/jquery.maskedinput.js create mode 100644 lib/jquery.sparkline.bower/js/jquery.sparkline.min.js create mode 100644 lib/jquery.steps/css/jquery.steps.css create mode 100644 lib/jquery.steps/js/jquery.steps.js create mode 100644 lib/jquery.timeago/js/jquery.timeago.js create mode 100644 lib/jquery/js/jquery.js create mode 100644 lib/moment/js/moment.js create mode 100644 lib/popper.js/js/popper.js create mode 100644 lib/select2/css/select2.min.css create mode 100644 lib/select2/js/select2.full.min.js create mode 100644 lib/select2/js/select2.min.js create mode 100644 pages/check_funds.html create mode 100644 pages/dashboard.html create mode 100644 pages/explorer.html create mode 100644 pages/txviewer.html create mode 100644 q/circulatingsupply/index.php create mode 100644 q/maple-old/array.txt create mode 100644 q/maple-old/ccx-usd.php create mode 100644 q/maple-old/chart.php create mode 100644 q/maple-old/data.php create mode 100644 q/maple-old/gui.php create mode 100644 q/maple-old/index.php create mode 100644 q/maple-old/jpgraph2/themes/UniversalTheme.class.php create mode 100644 q/maple-old/prices.txt create mode 100644 q/maple/ccx.php create mode 100644 q/maple/chart2.php create mode 100644 q/maple/jpgraph/Examples/accbarex1.php create mode 100644 q/maple/jpgraph/Examples/accbarframeex01.php create mode 100644 q/maple/jpgraph/Examples/accbarframeex02.php create mode 100644 q/maple/jpgraph/Examples/accbarframeex03.php create mode 100644 q/maple/jpgraph/Examples/alphabarex1.php create mode 100644 q/maple/jpgraph/Examples/antispamex01.php create mode 100644 q/maple/jpgraph/Examples/aqua_example.php create mode 100644 q/maple/jpgraph/Examples/axislabelbkgex01.php create mode 100644 q/maple/jpgraph/Examples/axislabelbkgex02.php create mode 100644 q/maple/jpgraph/Examples/axislabelbkgex03.php create mode 100644 q/maple/jpgraph/Examples/axislabelbkgex04.php create mode 100644 q/maple/jpgraph/Examples/axislabelbkgex05.php create mode 100644 q/maple/jpgraph/Examples/axislabelbkgex06.php create mode 100644 q/maple/jpgraph/Examples/axislabelbkgex07.php create mode 100644 q/maple/jpgraph/Examples/background_type_ex0.php create mode 100644 q/maple/jpgraph/Examples/background_type_ex1.php create mode 100644 q/maple/jpgraph/Examples/background_type_ex2.php create mode 100644 q/maple/jpgraph/Examples/background_type_ex3.php create mode 100644 q/maple/jpgraph/Examples/background_type_ex4.php create mode 100644 q/maple/jpgraph/Examples/backgroundex01.php create mode 100644 q/maple/jpgraph/Examples/backgroundex02.php create mode 100644 q/maple/jpgraph/Examples/backgroundex03.php create mode 100644 q/maple/jpgraph/Examples/balloonex1.php create mode 100644 q/maple/jpgraph/Examples/balloonex2.php create mode 100644 q/maple/jpgraph/Examples/bar2scalesex1.php create mode 100644 q/maple/jpgraph/Examples/bar_csimex1.php create mode 100644 q/maple/jpgraph/Examples/bar_csimex2.php create mode 100644 q/maple/jpgraph/Examples/bar_csimex3.php create mode 100644 q/maple/jpgraph/Examples/barcode_errhandling_ex0.php create mode 100644 q/maple/jpgraph/Examples/barcode_ex0.php create mode 100644 q/maple/jpgraph/Examples/barcode_ex1.php create mode 100644 q/maple/jpgraph/Examples/barcode_ex2.php create mode 100644 q/maple/jpgraph/Examples/barcode_ex3.php create mode 100644 q/maple/jpgraph/Examples/barcode_ex4.php create mode 100644 q/maple/jpgraph/Examples/barcode_usps_example.php create mode 100644 q/maple/jpgraph/Examples/barcsim_details.php create mode 100644 q/maple/jpgraph/Examples/barcsim_popup.php create mode 100644 q/maple/jpgraph/Examples/barformatcallbackex1.php create mode 100644 q/maple/jpgraph/Examples/bargradex1.php create mode 100644 q/maple/jpgraph/Examples/bargradex2.php create mode 100644 q/maple/jpgraph/Examples/bargradex3.php create mode 100644 q/maple/jpgraph/Examples/bargradex4.php create mode 100644 q/maple/jpgraph/Examples/bargradex5.php create mode 100644 q/maple/jpgraph/Examples/bargradex6.php create mode 100644 q/maple/jpgraph/Examples/bargradsmallex1.php create mode 100644 q/maple/jpgraph/Examples/bargradsmallex2.php create mode 100644 q/maple/jpgraph/Examples/bargradsmallex3.php create mode 100644 q/maple/jpgraph/Examples/bargradsmallex4.php create mode 100644 q/maple/jpgraph/Examples/bargradsmallex5.php create mode 100644 q/maple/jpgraph/Examples/bargradsmallex6.php create mode 100644 q/maple/jpgraph/Examples/bargradsmallex7.php create mode 100644 q/maple/jpgraph/Examples/bargradsmallex8.php create mode 100644 q/maple/jpgraph/Examples/barimgex1.php create mode 100644 q/maple/jpgraph/Examples/barintex1.php create mode 100644 q/maple/jpgraph/Examples/barintex2.php create mode 100644 q/maple/jpgraph/Examples/barline_csimex1.php create mode 100644 q/maple/jpgraph/Examples/barlinealphaex1.php create mode 100644 q/maple/jpgraph/Examples/barlinefreq_csimex1.php create mode 100644 q/maple/jpgraph/Examples/barlinefreqex1.php create mode 100644 q/maple/jpgraph/Examples/barpatternex1.php create mode 100644 q/maple/jpgraph/Examples/barscalecallbackex1.php create mode 100644 q/maple/jpgraph/Examples/bartutex1.php create mode 100644 q/maple/jpgraph/Examples/bartutex12.php create mode 100644 q/maple/jpgraph/Examples/bartutex2.php create mode 100644 q/maple/jpgraph/Examples/bartutex3.php create mode 100644 q/maple/jpgraph/Examples/bartutex4.php create mode 100644 q/maple/jpgraph/Examples/bartutex5.php create mode 100644 q/maple/jpgraph/Examples/bartutex6.php create mode 100644 q/maple/jpgraph/Examples/basic_contourex01.php create mode 100644 q/maple/jpgraph/Examples/basic_contourex02.php create mode 100644 q/maple/jpgraph/Examples/basic_contourex03-1.php create mode 100644 q/maple/jpgraph/Examples/basic_contourex03-2.php create mode 100644 q/maple/jpgraph/Examples/basic_contourex03-3.php create mode 100644 q/maple/jpgraph/Examples/basic_contourex04.php create mode 100644 q/maple/jpgraph/Examples/basic_contourex05.php create mode 100644 q/maple/jpgraph/Examples/bezierex1.php create mode 100644 q/maple/jpgraph/Examples/bkgimgflagex1.php create mode 100644 q/maple/jpgraph/Examples/bkgimgflagex2.php create mode 100644 q/maple/jpgraph/Examples/bkgimgflagex3.php create mode 100644 q/maple/jpgraph/Examples/bkgimgflagex4.php create mode 100644 q/maple/jpgraph/Examples/bkgimgflagex5.php create mode 100644 q/maple/jpgraph/Examples/blueblack400x300grad.png create mode 100644 q/maple/jpgraph/Examples/boxstockcsimex1.php create mode 100644 q/maple/jpgraph/Examples/boxstockex1.php create mode 100644 q/maple/jpgraph/Examples/boxstockex2.php create mode 100644 q/maple/jpgraph/Examples/builtinplotmarksex1.php create mode 100644 q/maple/jpgraph/Examples/canvas_jpgarchex.php create mode 100644 q/maple/jpgraph/Examples/canvasbezierex1.php create mode 100644 q/maple/jpgraph/Examples/canvasex01.php create mode 100644 q/maple/jpgraph/Examples/canvasex02.php create mode 100644 q/maple/jpgraph/Examples/canvasex03.php create mode 100644 q/maple/jpgraph/Examples/canvasex04.php create mode 100644 q/maple/jpgraph/Examples/canvasex05.php create mode 100644 q/maple/jpgraph/Examples/canvasex06.php create mode 100644 q/maple/jpgraph/Examples/canvaspiralex1.php create mode 100644 q/maple/jpgraph/Examples/ccbp_ex1.php create mode 100644 q/maple/jpgraph/Examples/ccbp_ex2.php create mode 100644 q/maple/jpgraph/Examples/ccbpgraph.class.php create mode 100644 q/maple/jpgraph/Examples/centeredlineex01.php create mode 100644 q/maple/jpgraph/Examples/centeredlineex02.php create mode 100644 q/maple/jpgraph/Examples/centeredlineex03.php create mode 100644 q/maple/jpgraph/Examples/centerlinebarex1.php create mode 100644 q/maple/jpgraph/Examples/checkgd.php create mode 100644 q/maple/jpgraph/Examples/checkgd2.php create mode 100644 q/maple/jpgraph/Examples/checkttf.php create mode 100644 q/maple/jpgraph/Examples/classroom.jpg create mode 100644 q/maple/jpgraph/Examples/clipping_ex1.php create mode 100644 q/maple/jpgraph/Examples/clipping_ex2.php create mode 100644 q/maple/jpgraph/Examples/colormaps.php create mode 100644 q/maple/jpgraph/Examples/comb90dategraphex01.php create mode 100644 q/maple/jpgraph/Examples/comb90dategraphex02.php create mode 100644 q/maple/jpgraph/Examples/comb90dategraphex03.php create mode 100644 q/maple/jpgraph/Examples/combgraphex1.php create mode 100644 q/maple/jpgraph/Examples/combgraphex2.php create mode 100644 q/maple/jpgraph/Examples/contour2_ex1.php create mode 100644 q/maple/jpgraph/Examples/contour2_ex2.php create mode 100644 q/maple/jpgraph/Examples/contour2_ex3.php create mode 100644 q/maple/jpgraph/Examples/contour2_ex4.php create mode 100644 q/maple/jpgraph/Examples/contour2_ex5.php create mode 100644 q/maple/jpgraph/Examples/contour2_ex6.php create mode 100644 q/maple/jpgraph/Examples/contour2_ex7.php create mode 100644 q/maple/jpgraph/Examples/contourex01.php create mode 100644 q/maple/jpgraph/Examples/contourex02.php create mode 100644 q/maple/jpgraph/Examples/contourex03.php create mode 100644 q/maple/jpgraph/Examples/contourex04.php create mode 100644 q/maple/jpgraph/Examples/contourex05.php create mode 100644 q/maple/jpgraph/Examples/csim_in_html_ex1.php create mode 100644 q/maple/jpgraph/Examples/csim_in_html_ex2.php create mode 100644 q/maple/jpgraph/Examples/csim_in_html_graph_ex1.php create mode 100644 q/maple/jpgraph/Examples/csim_in_html_graph_ex2.php create mode 100644 q/maple/jpgraph/Examples/datamatrix_ex0.php create mode 100644 q/maple/jpgraph/Examples/datamatrix_ex00.php create mode 100644 q/maple/jpgraph/Examples/datamatrix_ex1.php create mode 100644 q/maple/jpgraph/Examples/datamatrix_ex2.php create mode 100644 q/maple/jpgraph/Examples/datamatrix_ex3.php create mode 100644 q/maple/jpgraph/Examples/datamatrix_ex4.php create mode 100644 q/maple/jpgraph/Examples/datamatrix_ex5.php create mode 100644 q/maple/jpgraph/Examples/datamatrix_ex6.php create mode 100644 q/maple/jpgraph/Examples/datamatrix_ex7.php create mode 100644 q/maple/jpgraph/Examples/dataset01.inc.php create mode 100644 q/maple/jpgraph/Examples/dateaxisex1.php create mode 100644 q/maple/jpgraph/Examples/dateaxisex2.php create mode 100644 q/maple/jpgraph/Examples/dateaxisex3.php create mode 100644 q/maple/jpgraph/Examples/dateaxisex4.php create mode 100644 q/maple/jpgraph/Examples/datescaleticksex01.php create mode 100644 q/maple/jpgraph/Examples/dateutilex01.php create mode 100644 q/maple/jpgraph/Examples/dateutilex02.php create mode 100644 q/maple/jpgraph/Examples/dm_ex6.png create mode 100644 q/maple/jpgraph/Examples/dupyaxisex1.php create mode 100644 q/maple/jpgraph/Examples/example0-0.php create mode 100644 q/maple/jpgraph/Examples/example0.php create mode 100644 q/maple/jpgraph/Examples/example1.1.php create mode 100644 q/maple/jpgraph/Examples/example1.2.php create mode 100644 q/maple/jpgraph/Examples/example1.php create mode 100644 q/maple/jpgraph/Examples/example10.php create mode 100644 q/maple/jpgraph/Examples/example11.php create mode 100644 q/maple/jpgraph/Examples/example13.php create mode 100644 q/maple/jpgraph/Examples/example14.php create mode 100644 q/maple/jpgraph/Examples/example15.php create mode 100644 q/maple/jpgraph/Examples/example16.1.php create mode 100644 q/maple/jpgraph/Examples/example16.2.php create mode 100644 q/maple/jpgraph/Examples/example16.3.php create mode 100644 q/maple/jpgraph/Examples/example16.4.php create mode 100644 q/maple/jpgraph/Examples/example16.5.php create mode 100644 q/maple/jpgraph/Examples/example16.6.php create mode 100644 q/maple/jpgraph/Examples/example16.php create mode 100644 q/maple/jpgraph/Examples/example17.php create mode 100644 q/maple/jpgraph/Examples/example18.php create mode 100644 q/maple/jpgraph/Examples/example19.1.php create mode 100644 q/maple/jpgraph/Examples/example19.php create mode 100644 q/maple/jpgraph/Examples/example2.1.php create mode 100644 q/maple/jpgraph/Examples/example2.5.php create mode 100644 q/maple/jpgraph/Examples/example2.6.php create mode 100644 q/maple/jpgraph/Examples/example2.php create mode 100644 q/maple/jpgraph/Examples/example20.1.php create mode 100644 q/maple/jpgraph/Examples/example20.2.php create mode 100644 q/maple/jpgraph/Examples/example20.3.php create mode 100644 q/maple/jpgraph/Examples/example20.4.php create mode 100644 q/maple/jpgraph/Examples/example20.5.php create mode 100644 q/maple/jpgraph/Examples/example20.php create mode 100644 q/maple/jpgraph/Examples/example21.php create mode 100644 q/maple/jpgraph/Examples/example22.php create mode 100644 q/maple/jpgraph/Examples/example23.php create mode 100644 q/maple/jpgraph/Examples/example24.php create mode 100644 q/maple/jpgraph/Examples/example25.1.php create mode 100644 q/maple/jpgraph/Examples/example25.2.php create mode 100644 q/maple/jpgraph/Examples/example25.php create mode 100644 q/maple/jpgraph/Examples/example26.1.php create mode 100644 q/maple/jpgraph/Examples/example26.php create mode 100644 q/maple/jpgraph/Examples/example27.1.php create mode 100644 q/maple/jpgraph/Examples/example27.2.php create mode 100644 q/maple/jpgraph/Examples/example27.3.php create mode 100644 q/maple/jpgraph/Examples/example27.php create mode 100644 q/maple/jpgraph/Examples/example28.1.php create mode 100644 q/maple/jpgraph/Examples/example28.2.php create mode 100644 q/maple/jpgraph/Examples/example28.3.php create mode 100644 q/maple/jpgraph/Examples/example28.php create mode 100644 q/maple/jpgraph/Examples/example3.0.1.php create mode 100644 q/maple/jpgraph/Examples/example3.0.2.php create mode 100644 q/maple/jpgraph/Examples/example3.0.3.php create mode 100644 q/maple/jpgraph/Examples/example3.1.1.php create mode 100644 q/maple/jpgraph/Examples/example3.1.php create mode 100644 q/maple/jpgraph/Examples/example3.2.1.php create mode 100644 q/maple/jpgraph/Examples/example3.2.2.php create mode 100644 q/maple/jpgraph/Examples/example3.2.php create mode 100644 q/maple/jpgraph/Examples/example3.3.php create mode 100644 q/maple/jpgraph/Examples/example3.4.1.php create mode 100644 q/maple/jpgraph/Examples/example3.4.php create mode 100644 q/maple/jpgraph/Examples/example3.php create mode 100644 q/maple/jpgraph/Examples/example4.php create mode 100644 q/maple/jpgraph/Examples/example5.1.php create mode 100644 q/maple/jpgraph/Examples/example5.php create mode 100644 q/maple/jpgraph/Examples/example6.1.php create mode 100644 q/maple/jpgraph/Examples/example6.2.php create mode 100644 q/maple/jpgraph/Examples/example6.php create mode 100644 q/maple/jpgraph/Examples/example7.php create mode 100644 q/maple/jpgraph/Examples/example8.1.php create mode 100644 q/maple/jpgraph/Examples/example8.php create mode 100644 q/maple/jpgraph/Examples/example9.1.php create mode 100644 q/maple/jpgraph/Examples/example9.2.php create mode 100644 q/maple/jpgraph/Examples/example9.php create mode 100644 q/maple/jpgraph/Examples/exampleex9.php create mode 100644 q/maple/jpgraph/Examples/fieldscatterex1.php create mode 100644 q/maple/jpgraph/Examples/filledgridex1.php create mode 100644 q/maple/jpgraph/Examples/filledline01.php create mode 100644 q/maple/jpgraph/Examples/filledlineex01.1.php create mode 100644 q/maple/jpgraph/Examples/filledlineex01.php create mode 100644 q/maple/jpgraph/Examples/filledlineex02.php create mode 100644 q/maple/jpgraph/Examples/filledlineex03.php create mode 100644 q/maple/jpgraph/Examples/filledstepstyleex1.php create mode 100644 q/maple/jpgraph/Examples/fireplace.jpg create mode 100644 q/maple/jpgraph/Examples/fixscale_radarex1.php create mode 100644 q/maple/jpgraph/Examples/footerex1.php create mode 100644 q/maple/jpgraph/Examples/funcex1.php create mode 100644 q/maple/jpgraph/Examples/funcex2.php create mode 100644 q/maple/jpgraph/Examples/funcex3.php create mode 100644 q/maple/jpgraph/Examples/funcex4.php create mode 100644 q/maple/jpgraph/Examples/ganttcolumnfontsex01.php create mode 100644 q/maple/jpgraph/Examples/ganttconstrainex0.php create mode 100644 q/maple/jpgraph/Examples/ganttconstrainex1.php create mode 100644 q/maple/jpgraph/Examples/ganttconstrainex2.php create mode 100644 q/maple/jpgraph/README create mode 100644 q/maple/jpgraph/barcode/demoapp/barcode_image.php create mode 100644 q/maple/jpgraph/barcode/demoapp/barcode_menu.php create mode 100644 q/maple/jpgraph/barcode/demoapp/index.html create mode 100644 q/maple/jpgraph/barcode/examples/barcode_errhandling_ex0.php create mode 100644 q/maple/jpgraph/barcode/examples/barcode_ex0.php create mode 100644 q/maple/jpgraph/barcode/examples/barcode_ex1.php create mode 100644 q/maple/jpgraph/barcode/examples/barcode_ex2.php create mode 100644 q/maple/jpgraph/barcode/examples/barcode_ex3.php create mode 100644 q/maple/jpgraph/barcode/examples/barcode_ex4.php create mode 100644 q/maple/jpgraph/barcode/examples/barcode_usps_example.php create mode 100644 q/maple/jpgraph/barcode/mkbarcode.php create mode 100644 q/maple/jpgraph/flag_mapping create mode 100644 q/maple/jpgraph/flags.dat create mode 100644 q/maple/jpgraph/flags_thumb100x100.dat create mode 100644 q/maple/jpgraph/flags_thumb35x35.dat create mode 100644 q/maple/jpgraph/flags_thumb60x60.dat create mode 100644 q/maple/jpgraph/fonts/DejaVuSans-Bold.ttf create mode 100644 q/maple/jpgraph/fonts/DejaVuSans-BoldOblique.ttf create mode 100644 q/maple/jpgraph/fonts/DejaVuSans-Oblique.ttf create mode 100644 q/maple/jpgraph/fonts/DejaVuSans.ttf create mode 100644 q/maple/jpgraph/fonts/FF_FONT0-Bold.gdf create mode 100644 q/maple/jpgraph/fonts/FF_FONT0.gdf create mode 100644 q/maple/jpgraph/fonts/FF_FONT1-Bold.gdf create mode 100644 q/maple/jpgraph/fonts/FF_FONT1.gdf create mode 100644 q/maple/jpgraph/fonts/FF_FONT2-Bold.gdf create mode 100644 q/maple/jpgraph/fonts/FF_FONT2.gdf create mode 100644 q/maple/jpgraph/gd_image.inc.php create mode 100644 q/maple/jpgraph/imageSmoothArc.php create mode 100644 q/maple/jpgraph/imgdata_balls.inc.php create mode 100644 q/maple/jpgraph/imgdata_bevels.inc.php create mode 100644 q/maple/jpgraph/imgdata_diamonds.inc.php create mode 100644 q/maple/jpgraph/imgdata_pushpins.inc.php create mode 100644 q/maple/jpgraph/imgdata_squares.inc.php create mode 100644 q/maple/jpgraph/imgdata_stars.inc.php create mode 100644 q/maple/jpgraph/jpg-config.inc.php create mode 100644 q/maple/jpgraph/jpgraph.php create mode 100644 q/maple/jpgraph/jpgraph_antispam-digits.php create mode 100644 q/maple/jpgraph/jpgraph_antispam.php create mode 100644 q/maple/jpgraph/jpgraph_bar.php create mode 100644 q/maple/jpgraph/jpgraph_canvas.php create mode 100644 q/maple/jpgraph/jpgraph_canvtools.php create mode 100644 q/maple/jpgraph/jpgraph_contour.php create mode 100644 q/maple/jpgraph/jpgraph_date.php create mode 100644 q/maple/jpgraph/jpgraph_errhandler.inc.php create mode 100644 q/maple/jpgraph/jpgraph_error.php create mode 100644 q/maple/jpgraph/jpgraph_flags.php create mode 100644 q/maple/jpgraph/jpgraph_gantt.php create mode 100644 q/maple/jpgraph/jpgraph_gb2312.php create mode 100644 q/maple/jpgraph/jpgraph_gradient.php create mode 100644 q/maple/jpgraph/jpgraph_iconplot.php create mode 100644 q/maple/jpgraph/jpgraph_imgtrans.php create mode 100644 q/maple/jpgraph/jpgraph_led.php create mode 100644 q/maple/jpgraph/jpgraph_legend.inc.php create mode 100644 q/maple/jpgraph/jpgraph_line.php create mode 100644 q/maple/jpgraph/jpgraph_log.php create mode 100644 q/maple/jpgraph/jpgraph_meshinterpolate.inc.php create mode 100644 q/maple/jpgraph/jpgraph_mgraph.php create mode 100644 q/maple/jpgraph/jpgraph_pie.php create mode 100644 q/maple/jpgraph/jpgraph_pie3d.php create mode 100644 q/maple/jpgraph/jpgraph_plotband.php create mode 100644 q/maple/jpgraph/jpgraph_plotline.php create mode 100644 q/maple/jpgraph/jpgraph_plotmark.inc.php create mode 100644 q/maple/jpgraph/jpgraph_polar.php create mode 100644 q/maple/jpgraph/jpgraph_radar.php create mode 100644 q/maple/jpgraph/jpgraph_regstat.php create mode 100644 q/maple/jpgraph/jpgraph_rgb.inc.php create mode 100644 q/maple/jpgraph/jpgraph_scatter.php create mode 100644 q/maple/jpgraph/jpgraph_stock.php create mode 100644 q/maple/jpgraph/jpgraph_table.php create mode 100644 q/maple/jpgraph/jpgraph_text.inc.php create mode 100644 q/maple/jpgraph/jpgraph_theme.inc.php create mode 100644 q/maple/jpgraph/jpgraph_ttf.inc.php create mode 100644 q/maple/jpgraph/jpgraph_utils.inc.php create mode 100644 q/maple/jpgraph/jpgraph_windrose.php create mode 100644 q/maple/jpgraph/lang/de.inc.php create mode 100644 q/maple/jpgraph/lang/en.inc.php create mode 100644 q/maple/jpgraph/lang/prod.inc.php create mode 100644 q/maple/jpgraph/themes/AquaTheme.class.php create mode 100644 q/maple/jpgraph/themes/GreenTheme.class.php create mode 100644 q/maple/jpgraph/themes/OceanTheme.class.php create mode 100644 q/maple/jpgraph/themes/OrangeTheme.class.php create mode 100644 q/maple/jpgraph/themes/PastelTheme.class.php create mode 100644 q/maple/jpgraph/themes/RoseTheme.class.php create mode 100644 q/maple/jpgraph/themes/SoftyTheme.class.php create mode 100644 q/maple/jpgraph/themes/UniversalTheme.class.php create mode 100644 q/maple/jpgraph/themes/VividTheme.class.php create mode 100644 q/maple/jpgraph/themes/chart.php create mode 100644 q/maple/jpgraph2/Examples/accbarex1.php create mode 100644 q/maple/jpgraph2/Examples/accbarframeex01.php create mode 100644 q/maple/jpgraph2/Examples/accbarframeex02.php create mode 100644 q/maple/jpgraph2/Examples/accbarframeex03.php create mode 100644 q/maple/jpgraph2/Examples/alphabarex1.php create mode 100644 q/maple/jpgraph2/Examples/antispamex01.php create mode 100644 q/maple/jpgraph2/Examples/aqua_example.php create mode 100644 q/maple/jpgraph2/Examples/axislabelbkgex01.php create mode 100644 q/maple/jpgraph2/Examples/axislabelbkgex02.php create mode 100644 q/maple/jpgraph2/Examples/axislabelbkgex03.php create mode 100644 q/maple/jpgraph2/Examples/axislabelbkgex04.php create mode 100644 q/maple/jpgraph2/Examples/axislabelbkgex05.php create mode 100644 q/maple/jpgraph2/Examples/axislabelbkgex06.php create mode 100644 q/maple/jpgraph2/Examples/axislabelbkgex07.php create mode 100644 q/maple/jpgraph2/Examples/background_type_ex0.php create mode 100644 q/maple/jpgraph2/Examples/background_type_ex1.php create mode 100644 q/maple/jpgraph2/Examples/background_type_ex2.php create mode 100644 q/maple/jpgraph2/Examples/background_type_ex3.php create mode 100644 q/maple/jpgraph2/Examples/background_type_ex4.php create mode 100644 q/maple/jpgraph2/Examples/backgroundex01.php create mode 100644 q/maple/jpgraph2/Examples/backgroundex02.php create mode 100644 q/maple/jpgraph2/Examples/backgroundex03.php create mode 100644 q/maple/jpgraph2/Examples/balloonex1.php create mode 100644 q/maple/jpgraph2/Examples/balloonex2.php create mode 100644 q/maple/jpgraph2/Examples/bar2scalesex1.php create mode 100644 q/maple/jpgraph2/Examples/bar_csimex1.php create mode 100644 q/maple/jpgraph2/Examples/bar_csimex2.php create mode 100644 q/maple/jpgraph2/Examples/bar_csimex3.php create mode 100644 q/maple/jpgraph2/Examples/barcode_errhandling_ex0.php create mode 100644 q/maple/jpgraph2/Examples/barcode_ex0.php create mode 100644 q/maple/jpgraph2/Examples/barcode_ex1.php create mode 100644 q/maple/jpgraph2/Examples/barcode_ex2.php create mode 100644 q/maple/jpgraph2/Examples/barcode_ex3.php create mode 100644 q/maple/jpgraph2/Examples/barcode_ex4.php create mode 100644 q/maple/jpgraph2/Examples/barcode_usps_example.php create mode 100644 q/maple/jpgraph2/Examples/barcsim_details.php create mode 100644 q/maple/jpgraph2/Examples/barcsim_popup.php create mode 100644 q/maple/jpgraph2/Examples/barformatcallbackex1.php create mode 100644 q/maple/jpgraph2/Examples/bargradex1.php create mode 100644 q/maple/jpgraph2/Examples/bargradex2.php create mode 100644 q/maple/jpgraph2/Examples/bargradex3.php create mode 100644 q/maple/jpgraph2/Examples/bargradex4.php create mode 100644 q/maple/jpgraph2/Examples/bargradex5.php create mode 100644 q/maple/jpgraph2/Examples/bargradex6.php create mode 100644 q/maple/jpgraph2/Examples/bargradsmallex1.php create mode 100644 q/maple/jpgraph2/Examples/bargradsmallex2.php create mode 100644 q/maple/jpgraph2/Examples/bargradsmallex3.php create mode 100644 q/maple/jpgraph2/Examples/bargradsmallex4.php create mode 100644 q/maple/jpgraph2/Examples/bargradsmallex5.php create mode 100644 q/maple/jpgraph2/Examples/bargradsmallex6.php create mode 100644 q/maple/jpgraph2/Examples/bargradsmallex7.php create mode 100644 q/maple/jpgraph2/Examples/bargradsmallex8.php create mode 100644 q/maple/jpgraph2/Examples/barimgex1.php create mode 100644 q/maple/jpgraph2/Examples/barintex1.php create mode 100644 q/maple/jpgraph2/Examples/barintex2.php create mode 100644 q/maple/jpgraph2/Examples/barline_csimex1.php create mode 100644 q/maple/jpgraph2/Examples/barlinealphaex1.php create mode 100644 q/maple/jpgraph2/Examples/barlinefreq_csimex1.php create mode 100644 q/maple/jpgraph2/Examples/barlinefreqex1.php create mode 100644 q/maple/jpgraph2/Examples/barpatternex1.php create mode 100644 q/maple/jpgraph2/Examples/barscalecallbackex1.php create mode 100644 q/maple/jpgraph2/Examples/bartutex1.php create mode 100644 q/maple/jpgraph2/Examples/bartutex12.php create mode 100644 q/maple/jpgraph2/Examples/bartutex2.php create mode 100644 q/maple/jpgraph2/Examples/bartutex3.php create mode 100644 q/maple/jpgraph2/Examples/bartutex4.php create mode 100644 q/maple/jpgraph2/Examples/bartutex5.php create mode 100644 q/maple/jpgraph2/Examples/bartutex6.php create mode 100644 q/maple/jpgraph2/Examples/basic_contourex01.php create mode 100644 q/maple/jpgraph2/Examples/basic_contourex02.php create mode 100644 q/maple/jpgraph2/Examples/basic_contourex03-1.php create mode 100644 q/maple/jpgraph2/Examples/basic_contourex03-2.php create mode 100644 q/maple/jpgraph2/Examples/basic_contourex03-3.php create mode 100644 q/maple/jpgraph2/Examples/basic_contourex04.php create mode 100644 q/maple/jpgraph2/Examples/basic_contourex05.php create mode 100644 q/maple/jpgraph2/Examples/bezierex1.php create mode 100644 q/maple/jpgraph2/Examples/bkgimgflagex1.php create mode 100644 q/maple/jpgraph2/Examples/bkgimgflagex2.php create mode 100644 q/maple/jpgraph2/Examples/bkgimgflagex3.php create mode 100644 q/maple/jpgraph2/Examples/bkgimgflagex4.php create mode 100644 q/maple/jpgraph2/Examples/bkgimgflagex5.php create mode 100644 q/maple/jpgraph2/Examples/blueblack400x300grad.png create mode 100644 q/maple/jpgraph2/Examples/boxstockcsimex1.php create mode 100644 q/maple/jpgraph2/Examples/boxstockex1.php create mode 100644 q/maple/jpgraph2/Examples/boxstockex2.php create mode 100644 q/maple/jpgraph2/Examples/builtinplotmarksex1.php create mode 100644 q/maple/jpgraph2/Examples/canvas_jpgarchex.php create mode 100644 q/maple/jpgraph2/Examples/canvasbezierex1.php create mode 100644 q/maple/jpgraph2/Examples/canvasex01.php create mode 100644 q/maple/jpgraph2/Examples/canvasex02.php create mode 100644 q/maple/jpgraph2/Examples/canvasex03.php create mode 100644 q/maple/jpgraph2/Examples/canvasex04.php create mode 100644 q/maple/jpgraph2/Examples/canvasex05.php create mode 100644 q/maple/jpgraph2/Examples/canvasex06.php create mode 100644 q/maple/jpgraph2/Examples/canvaspiralex1.php create mode 100644 q/maple/jpgraph2/Examples/ccbp_ex1.php create mode 100644 q/maple/jpgraph2/Examples/ccbp_ex2.php create mode 100644 q/maple/jpgraph2/Examples/ccbpgraph.class.php create mode 100644 q/maple/jpgraph2/Examples/centeredlineex01.php create mode 100644 q/maple/jpgraph2/Examples/centeredlineex02.php create mode 100644 q/maple/jpgraph2/Examples/centeredlineex03.php create mode 100644 q/maple/jpgraph2/Examples/centerlinebarex1.php create mode 100644 q/maple/jpgraph2/Examples/checkgd.php create mode 100644 q/maple/jpgraph2/Examples/checkgd2.php create mode 100644 q/maple/jpgraph2/Examples/checkttf.php create mode 100644 q/maple/jpgraph2/Examples/classroom.jpg create mode 100644 q/maple/jpgraph2/Examples/clipping_ex1.php create mode 100644 q/maple/jpgraph2/Examples/clipping_ex2.php create mode 100644 q/maple/jpgraph2/Examples/colormaps.php create mode 100644 q/maple/jpgraph2/Examples/comb90dategraphex01.php create mode 100644 q/maple/jpgraph2/Examples/comb90dategraphex02.php create mode 100644 q/maple/jpgraph2/Examples/comb90dategraphex03.php create mode 100644 q/maple/jpgraph2/Examples/combgraphex1.php create mode 100644 q/maple/jpgraph2/Examples/combgraphex2.php create mode 100644 q/maple/jpgraph2/Examples/contour2_ex1.php create mode 100644 q/maple/jpgraph2/Examples/contour2_ex2.php create mode 100644 q/maple/jpgraph2/Examples/contour2_ex3.php create mode 100644 q/maple/jpgraph2/Examples/contour2_ex4.php create mode 100644 q/maple/jpgraph2/Examples/contour2_ex5.php create mode 100644 q/maple/jpgraph2/Examples/contour2_ex6.php create mode 100644 q/maple/jpgraph2/Examples/contour2_ex7.php create mode 100644 q/maple/jpgraph2/Examples/contourex01.php create mode 100644 q/maple/jpgraph2/Examples/contourex02.php create mode 100644 q/maple/jpgraph2/Examples/contourex03.php create mode 100644 q/maple/jpgraph2/Examples/contourex04.php create mode 100644 q/maple/jpgraph2/Examples/contourex05.php create mode 100644 q/maple/jpgraph2/Examples/csim_in_html_ex1.php create mode 100644 q/maple/jpgraph2/Examples/csim_in_html_ex2.php create mode 100644 q/maple/jpgraph2/Examples/csim_in_html_graph_ex1.php create mode 100644 q/maple/jpgraph2/Examples/csim_in_html_graph_ex2.php create mode 100644 q/maple/jpgraph2/Examples/datamatrix_ex0.php create mode 100644 q/maple/jpgraph2/Examples/datamatrix_ex00.php create mode 100644 q/maple/jpgraph2/Examples/datamatrix_ex1.php create mode 100644 q/maple/jpgraph2/Examples/datamatrix_ex2.php create mode 100644 q/maple/jpgraph2/Examples/datamatrix_ex3.php create mode 100644 q/maple/jpgraph2/Examples/datamatrix_ex4.php create mode 100644 q/maple/jpgraph2/Examples/datamatrix_ex5.php create mode 100644 q/maple/jpgraph2/Examples/datamatrix_ex6.php create mode 100644 q/maple/jpgraph2/Examples/datamatrix_ex7.php create mode 100644 q/maple/jpgraph2/Examples/dataset01.inc.php create mode 100644 q/maple/jpgraph2/Examples/dateaxisex1.php create mode 100644 q/maple/jpgraph2/Examples/dateaxisex2.php create mode 100644 q/maple/jpgraph2/Examples/dateaxisex3.php create mode 100644 q/maple/jpgraph2/Examples/dateaxisex4.php create mode 100644 q/maple/jpgraph2/Examples/datescaleticksex01.php create mode 100644 q/maple/jpgraph2/Examples/dateutilex01.php create mode 100644 q/maple/jpgraph2/Examples/dateutilex02.php create mode 100644 q/maple/jpgraph2/Examples/dm_ex6.png create mode 100644 q/maple/jpgraph2/Examples/dupyaxisex1.php create mode 100644 q/maple/jpgraph2/Examples/example0-0.php create mode 100644 q/maple/jpgraph2/Examples/example0.php create mode 100644 q/maple/jpgraph2/Examples/example1.1.php create mode 100644 q/maple/jpgraph2/Examples/example1.2.php create mode 100644 q/maple/jpgraph2/Examples/example1.php create mode 100644 q/maple/jpgraph2/Examples/example10.php create mode 100644 q/maple/jpgraph2/Examples/example11.php create mode 100644 q/maple/jpgraph2/Examples/example13.php create mode 100644 q/maple/jpgraph2/Examples/example14.php create mode 100644 q/maple/jpgraph2/Examples/example15.php create mode 100644 q/maple/jpgraph2/Examples/example16.1.php create mode 100644 q/maple/jpgraph2/Examples/example16.2.php create mode 100644 q/maple/jpgraph2/Examples/example16.3.php create mode 100644 q/maple/jpgraph2/Examples/example16.4.php create mode 100644 q/maple/jpgraph2/Examples/example16.5.php create mode 100644 q/maple/jpgraph2/Examples/example16.6.php create mode 100644 q/maple/jpgraph2/Examples/example16.php create mode 100644 q/maple/jpgraph2/Examples/example17.php create mode 100644 q/maple/jpgraph2/Examples/example18.php create mode 100644 q/maple/jpgraph2/Examples/example19.1.php create mode 100644 q/maple/jpgraph2/Examples/example19.php create mode 100644 q/maple/jpgraph2/Examples/example2.1.php create mode 100644 q/maple/jpgraph2/Examples/example2.5.php create mode 100644 q/maple/jpgraph2/Examples/example2.6.php create mode 100644 q/maple/jpgraph2/Examples/example2.php create mode 100644 q/maple/jpgraph2/Examples/example20.1.php create mode 100644 q/maple/jpgraph2/Examples/example20.2.php create mode 100644 q/maple/jpgraph2/Examples/example20.3.php create mode 100644 q/maple/jpgraph2/Examples/example20.4.php create mode 100644 q/maple/jpgraph2/Examples/example20.5.php create mode 100644 q/maple/jpgraph2/Examples/example20.php create mode 100644 q/maple/jpgraph2/Examples/example21.php create mode 100644 q/maple/jpgraph2/Examples/example22.php create mode 100644 q/maple/jpgraph2/Examples/example23.php create mode 100644 q/maple/jpgraph2/Examples/example24.php create mode 100644 q/maple/jpgraph2/Examples/example25.1.php create mode 100644 q/maple/jpgraph2/Examples/example25.2.php create mode 100644 q/maple/jpgraph2/Examples/example25.php create mode 100644 q/maple/jpgraph2/Examples/example26.1.php create mode 100644 q/maple/jpgraph2/Examples/example26.php create mode 100644 q/maple/jpgraph2/Examples/example27.1.php create mode 100644 q/maple/jpgraph2/Examples/example27.2.php create mode 100644 q/maple/jpgraph2/Examples/example27.3.php create mode 100644 q/maple/jpgraph2/Examples/example27.php create mode 100644 q/maple/jpgraph2/Examples/example28.1.php create mode 100644 q/maple/jpgraph2/Examples/example28.2.php create mode 100644 q/maple/jpgraph2/Examples/example28.3.php create mode 100644 q/maple/jpgraph2/Examples/example28.php create mode 100644 q/maple/jpgraph2/Examples/example3.0.1.php create mode 100644 q/maple/jpgraph2/Examples/example3.0.2.php create mode 100644 q/maple/jpgraph2/Examples/example3.0.3.php create mode 100644 q/maple/jpgraph2/Examples/example3.1.1.php create mode 100644 q/maple/jpgraph2/Examples/example3.1.php create mode 100644 q/maple/jpgraph2/Examples/example3.2.1.php create mode 100644 q/maple/jpgraph2/Examples/example3.2.2.php create mode 100644 q/maple/jpgraph2/Examples/example3.2.php create mode 100644 q/maple/jpgraph2/Examples/example3.3.php create mode 100644 q/maple/jpgraph2/Examples/example3.4.1.php create mode 100644 q/maple/jpgraph2/Examples/example3.4.php create mode 100644 q/maple/jpgraph2/Examples/example3.php create mode 100644 q/maple/jpgraph2/Examples/example4.php create mode 100644 q/maple/jpgraph2/Examples/example5.1.php create mode 100644 q/maple/jpgraph2/Examples/example5.php create mode 100644 q/maple/jpgraph2/Examples/example6.1.php create mode 100644 q/maple/jpgraph2/Examples/example6.2.php create mode 100644 q/maple/jpgraph2/Examples/example6.php create mode 100644 q/maple/jpgraph2/Examples/example7.php create mode 100644 q/maple/jpgraph2/Examples/example8.1.php create mode 100644 q/maple/jpgraph2/Examples/example8.php create mode 100644 q/maple/jpgraph2/Examples/example9.1.php create mode 100644 q/maple/jpgraph2/Examples/example9.2.php create mode 100644 q/maple/jpgraph2/Examples/example9.php create mode 100644 q/maple/jpgraph2/Examples/exampleex9.php create mode 100644 q/maple/jpgraph2/Examples/fieldscatterex1.php create mode 100644 q/maple/jpgraph2/Examples/filledgridex1.php create mode 100644 q/maple/jpgraph2/Examples/filledline01.php create mode 100644 q/maple/jpgraph2/Examples/filledlineex01.1.php create mode 100644 q/maple/jpgraph2/Examples/filledlineex01.php create mode 100644 q/maple/jpgraph2/Examples/filledlineex02.php create mode 100644 q/maple/jpgraph2/Examples/filledlineex03.php create mode 100644 q/maple/jpgraph2/Examples/filledstepstyleex1.php create mode 100644 q/maple/jpgraph2/Examples/fireplace.jpg create mode 100644 q/maple/jpgraph2/Examples/fixscale_radarex1.php create mode 100644 q/maple/jpgraph2/Examples/footerex1.php create mode 100644 q/maple/jpgraph2/Examples/funcex1.php create mode 100644 q/maple/jpgraph2/Examples/funcex2.php create mode 100644 q/maple/jpgraph2/Examples/funcex3.php create mode 100644 q/maple/jpgraph2/Examples/funcex4.php create mode 100644 q/maple/jpgraph2/Examples/ganttcolumnfontsex01.php create mode 100644 q/maple/jpgraph2/Examples/ganttconstrainex0.php create mode 100644 q/maple/jpgraph2/Examples/ganttconstrainex1.php create mode 100644 q/maple/jpgraph2/Examples/ganttconstrainex2.php create mode 100644 q/maple/jpgraph2/README create mode 100644 q/maple/jpgraph2/barcode/demoapp/barcode_image.php create mode 100644 q/maple/jpgraph2/barcode/demoapp/barcode_menu.php create mode 100644 q/maple/jpgraph2/barcode/demoapp/index.html create mode 100644 q/maple/jpgraph2/barcode/examples/barcode_errhandling_ex0.php create mode 100644 q/maple/jpgraph2/barcode/examples/barcode_ex0.php create mode 100644 q/maple/jpgraph2/barcode/examples/barcode_ex1.php create mode 100644 q/maple/jpgraph2/barcode/examples/barcode_ex2.php create mode 100644 q/maple/jpgraph2/barcode/examples/barcode_ex3.php create mode 100644 q/maple/jpgraph2/barcode/examples/barcode_ex4.php create mode 100644 q/maple/jpgraph2/barcode/examples/barcode_usps_example.php create mode 100644 q/maple/jpgraph2/barcode/mkbarcode.php create mode 100644 q/maple/jpgraph2/flag_mapping create mode 100644 q/maple/jpgraph2/flags.dat create mode 100644 q/maple/jpgraph2/flags_thumb100x100.dat create mode 100644 q/maple/jpgraph2/flags_thumb35x35.dat create mode 100644 q/maple/jpgraph2/flags_thumb60x60.dat create mode 100644 q/maple/jpgraph2/fonts/DejaVuSans-Bold.ttf create mode 100644 q/maple/jpgraph2/fonts/DejaVuSans-BoldOblique.ttf create mode 100644 q/maple/jpgraph2/fonts/DejaVuSans-Oblique.ttf create mode 100644 q/maple/jpgraph2/fonts/DejaVuSans.ttf create mode 100644 q/maple/jpgraph2/fonts/FF_FONT0-Bold.gdf create mode 100644 q/maple/jpgraph2/fonts/FF_FONT0.gdf create mode 100644 q/maple/jpgraph2/fonts/FF_FONT1-Bold.gdf create mode 100644 q/maple/jpgraph2/fonts/FF_FONT1.gdf create mode 100644 q/maple/jpgraph2/fonts/FF_FONT2-Bold.gdf create mode 100644 q/maple/jpgraph2/fonts/FF_FONT2.gdf create mode 100644 q/maple/jpgraph2/gd_image.inc.php create mode 100644 q/maple/jpgraph2/imageSmoothArc.php create mode 100644 q/maple/jpgraph2/imgdata_balls.inc.php create mode 100644 q/maple/jpgraph2/imgdata_bevels.inc.php create mode 100644 q/maple/jpgraph2/imgdata_diamonds.inc.php create mode 100644 q/maple/jpgraph2/imgdata_pushpins.inc.php create mode 100644 q/maple/jpgraph2/imgdata_squares.inc.php create mode 100644 q/maple/jpgraph2/imgdata_stars.inc.php create mode 100644 q/maple/jpgraph2/jpg-config.inc.php create mode 100644 q/maple/jpgraph2/jpgraph.php create mode 100644 q/maple/jpgraph2/jpgraph_antispam-digits.php create mode 100644 q/maple/jpgraph2/jpgraph_antispam.php create mode 100644 q/maple/jpgraph2/jpgraph_bar.php create mode 100644 q/maple/jpgraph2/jpgraph_canvas.php create mode 100644 q/maple/jpgraph2/jpgraph_canvtools.php create mode 100644 q/maple/jpgraph2/jpgraph_contour.php create mode 100644 q/maple/jpgraph2/jpgraph_date.php create mode 100644 q/maple/jpgraph2/jpgraph_errhandler.inc.php create mode 100644 q/maple/jpgraph2/jpgraph_error.php create mode 100644 q/maple/jpgraph2/jpgraph_flags.php create mode 100644 q/maple/jpgraph2/jpgraph_gantt.php create mode 100644 q/maple/jpgraph2/jpgraph_gb2312.php create mode 100644 q/maple/jpgraph2/jpgraph_gradient.php create mode 100644 q/maple/jpgraph2/jpgraph_iconplot.php create mode 100644 q/maple/jpgraph2/jpgraph_imgtrans.php create mode 100644 q/maple/jpgraph2/jpgraph_led.php create mode 100644 q/maple/jpgraph2/jpgraph_legend.inc.php create mode 100644 q/maple/jpgraph2/jpgraph_line.php create mode 100644 q/maple/jpgraph2/jpgraph_log.php create mode 100644 q/maple/jpgraph2/jpgraph_meshinterpolate.inc.php create mode 100644 q/maple/jpgraph2/jpgraph_mgraph.php create mode 100644 q/maple/jpgraph2/jpgraph_pie.php create mode 100644 q/maple/jpgraph2/jpgraph_pie3d.php create mode 100644 q/maple/jpgraph2/jpgraph_plotband.php create mode 100644 q/maple/jpgraph2/jpgraph_plotline.php create mode 100644 q/maple/jpgraph2/jpgraph_plotmark.inc.php create mode 100644 q/maple/jpgraph2/jpgraph_polar.php create mode 100644 q/maple/jpgraph2/jpgraph_radar.php create mode 100644 q/maple/jpgraph2/jpgraph_regstat.php create mode 100644 q/maple/jpgraph2/jpgraph_rgb.inc.php create mode 100644 q/maple/jpgraph2/jpgraph_scatter.php create mode 100644 q/maple/jpgraph2/jpgraph_stock.php create mode 100644 q/maple/jpgraph2/jpgraph_table.php create mode 100644 q/maple/jpgraph2/jpgraph_text.inc.php create mode 100644 q/maple/jpgraph2/jpgraph_theme.inc.php create mode 100644 q/maple/jpgraph2/jpgraph_ttf.inc.php create mode 100644 q/maple/jpgraph2/jpgraph_utils.inc.php create mode 100644 q/maple/jpgraph2/jpgraph_windrose.php create mode 100644 q/maple/jpgraph2/lang/de.inc.php create mode 100644 q/maple/jpgraph2/lang/en.inc.php create mode 100644 q/maple/jpgraph2/lang/prod.inc.php create mode 100644 q/maple/jpgraph2/themes/AquaTheme.class.php create mode 100644 q/maple/jpgraph2/themes/GreenTheme.class.php create mode 100644 q/maple/jpgraph2/themes/OceanTheme.class.php create mode 100644 q/maple/jpgraph2/themes/OrangeTheme.class.php create mode 100644 q/maple/jpgraph2/themes/PastelTheme.class.php create mode 100644 q/maple/jpgraph2/themes/RoseTheme.class.php create mode 100644 q/maple/jpgraph2/themes/SoftyTheme.class.php create mode 100644 q/maple/jpgraph2/themes/VividTheme.class.php create mode 100644 q/totalbanked/index.php diff --git a/css/themes/slim.css b/css/themes/slim.css new file mode 100644 index 0000000..0eaba57 --- /dev/null +++ b/css/themes/slim.css @@ -0,0 +1,40497 @@ +/* +* Slim v1.0.0 (https://themepixels.me/slim) +* Copyright 2018 ThemePixels +* Licensed under ThemeForest License +* +* ---------- TABLE OF CONTENTS ---------- +* +* 1. GOOGLE FONTS IMPORT +* 2. BOOTSTRAP FRAMEWORK +* 3. BOOTSTRAP OVERRIDES +* 3.1 Accordion +* 3.2 Alerts +* 3.3 Buttons +* 3.4 Card +* 3.5 Carousel +* 3.6 Close +* 3.7 Custom Forms +* 3.8 Custom +* 3.9 Dropdown +* 3.10 Forms +* 3.11 Form Layouts +* 3.12 Input groups +* 3.13 List group +* 3.14 Modal +* 3.15 Nav +* 3.16 Pagination +* 3.17 Popover +* 3.18 Progress +* 3.19 Tooltip +* 3.20 Table +* +* 4. CUSTOM VENDOR STYLES +* 4.1 Chartist +* 4.2 Datatables +* 4.3 Flot +* 4.4 Full Calendar +* 4.5 Ion RangeSlider +* 4.6 jQuery Steps +* 4.7 JQVMap +* 4.8 jQuery UI +* 4.9 Medium Editor +* 4.10 Morris +* 4.11 Parsley +* 4.12 Perfect Scrollbar +* 4.13 Rickshaw +* 4.14 Select2 +* 4.15 Sparkline +* 4.16 Spectrum +* 4.17 Summernote +* 4.18 Tagsinput +* 4.19 Toggles +* +* 5. TEMPLATE LAYOUT STYLES +* 5.1 Demo +* 5.2 Header +* 5.3 Global +* 5.4 Navbar +* 5.5 Settings +* 5.6 Mainpanel +* 5.7 Sticky Header +* 5.8 Footer +* 5.9 Full Width +* +* 6. TEMPLATE PAGES STYLES +* 6.1 Contacts +* 6.2 Dashboard +* 6.3 Dropdown +* 6.4 Error +* 6.5 File Manager +* 6.6 Form Layouts +* 6.7 Invoice +* 6.8 Media +* 6.9 Messages +* 6.10 Modal +* 6.11 Pagination +* 6.12 Popover +* 6.13 Pricing +* 6.14 Profile +* 6.15 Signin +* 6.16 Timeline +* 6.17 Tooltip +* 6.18 Widgets +* 6.19 Landing +* +* 7. UTILITIES / HELPER CLASSES +* 7.1 Background +* 7.2 Border +* 7.3 Height +* 7.4 Hover +* 7.5 Margin +* 7.6 Misc +* 7.7 Padding +* 7.8 Position +* 7.9 Typography +* 7.10 Width +*/ +/* ------------------------------------------------------ */ +/* ############### 1. GOOGLE FONTS IMPORT ############### */ +/* ------------------------------------------------------ */ +@import url("https://fonts.googleapis.com/css?family=Roboto:300,400,500,700"); +@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700"); +@import url("https://fonts.googleapis.com/css?family=Montserrat:300,400,500,600,700"); +@import url("https://fonts.googleapis.com/css?family=Lato:300,400,700"); +/* ------------------------------------------------------ */ +/* ############### 2. BOOTSTRAP FRAMEWORK ############### */ +/* ------------------------------------------------------ */ +/*! + * Bootstrap v4.0.0 (https://getbootstrap.com) + * Copyright 2011-2018 The Bootstrap Authors + * Copyright 2011-2018 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +:root { + --blue: #1b84e7; + --indigo: #6610f2; + --purple: #6f42c1; + --pink: #e83e8c; + --red: #dc3545; + --orange: #f27510; + --yellow: #F49917; + --green: #23BF08; + --teal: #1CAF9A; + --cyan: #5B93D3; + --white: #fff; + --gray: #6c757d; + --gray-dark: #343a40; + --primary: #1b84e7; + --secondary: #6c757d; + --success: #23BF08; + --info: #5B93D3; + --warning: #F49917; + --danger: #dc3545; + --light: #f8f9fa; + --dark: #343a40; + --breakpoint-xs: 0; + --breakpoint-sm: 576px; + --breakpoint-md: 768px; + --breakpoint-lg: 992px; + --breakpoint-xl: 1200px; + --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; } + +*, +*::before, +*::after { + box-sizing: border-box; } + +html { + font-family: sans-serif; + line-height: 1.15; + -webkit-text-size-adjust: 100%; + -ms-text-size-adjust: 100%; + -ms-overflow-style: scrollbar; + -webkit-tap-highlight-color: transparent; } + +@-ms-viewport { + width: device-width; } + +article, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section { + display: block; } + +body { + margin: 0; + font-family: "Roboto", "Helvetica Neue", Arial, sans-serif; + font-size: 0.875rem; + font-weight: 400; + line-height: 1.5; + color: #868ba1; + text-align: left; + background-color: #f0f2f7; } + +[tabindex="-1"]:focus { + outline: 0 !important; } + +hr { + box-sizing: content-box; + height: 0; + overflow: visible; } + +h1, h2, h3, h4, h5, h6 { + margin-top: 0; + margin-bottom: 0.5rem; } + +p { + margin-top: 0; + margin-bottom: 1rem; } + +abbr[title], +abbr[data-original-title] { + text-decoration: underline; + text-decoration: underline dotted; + cursor: help; + border-bottom: 0; } + +address { + margin-bottom: 1rem; + font-style: normal; + line-height: inherit; } + +ol, +ul, +dl { + margin-top: 0; + margin-bottom: 1rem; } + +ol ol, +ul ul, +ol ul, +ul ol { + margin-bottom: 0; } + +dt { + font-weight: 700; } + +dd { + margin-bottom: .5rem; + margin-left: 0; } + +blockquote { + margin: 0 0 1rem; } + +dfn { + font-style: italic; } + +b, +strong { + font-weight: bolder; } + +small { + font-size: 80%; } + +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; } + +sub { + bottom: -.25em; } + +sup { + top: -.5em; } + +a { + color: #1b84e7; + text-decoration: none; + background-color: transparent; + -webkit-text-decoration-skip: objects; } + a:hover { + color: #115da4; + text-decoration: none; } + +a:not([href]):not([tabindex]) { + color: inherit; + text-decoration: none; } + a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus { + color: inherit; + text-decoration: none; } + a:not([href]):not([tabindex]):focus { + outline: 0; } + +pre, +code, +kbd, +samp { + font-family: monospace, monospace; + font-size: 1em; } + +pre { + margin-top: 0; + margin-bottom: 1rem; + overflow: auto; + -ms-overflow-style: scrollbar; } + +figure { + margin: 0 0 1rem; } + +img { + vertical-align: middle; + border-style: none; } + +svg:not(:root) { + overflow: hidden; } + +table { + border-collapse: collapse; } + +caption { + padding-top: 0.75rem; + padding-bottom: 0.75rem; + color: #6c757d; + text-align: left; + caption-side: bottom; } + +th { + text-align: inherit; } + +label { + display: inline-block; + margin-bottom: .5rem; } + +button { + border-radius: 0; } + +button:focus { + outline: 1px dotted; + outline: 5px auto -webkit-focus-ring-color; } + +input, +button, +select, +optgroup, +textarea { + margin: 0; + font-family: inherit; + font-size: inherit; + line-height: inherit; } + +button, +input { + overflow: visible; } + +button, +select { + text-transform: none; } + +button, +html [type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; } + +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + padding: 0; + border-style: none; } + +input[type="radio"], +input[type="checkbox"] { + box-sizing: border-box; + padding: 0; } + +input[type="date"], +input[type="time"], +input[type="datetime-local"], +input[type="month"] { + -webkit-appearance: listbox; } + +textarea { + overflow: auto; + resize: vertical; } + +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; } + +legend { + display: block; + width: 100%; + max-width: 100%; + padding: 0; + margin-bottom: .5rem; + font-size: 1.5rem; + line-height: inherit; + color: inherit; + white-space: normal; } + +progress { + vertical-align: baseline; } + +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; } + +[type="search"] { + outline-offset: -2px; + -webkit-appearance: none; } + +[type="search"]::-webkit-search-cancel-button, +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; } + +::-webkit-file-upload-button { + font: inherit; + -webkit-appearance: button; } + +output { + display: inline-block; } + +summary { + display: list-item; + cursor: pointer; } + +template { + display: none; } + +[hidden] { + display: none !important; } + +h1, h2, h3, h4, h5, h6, +.h1, .h2, .h3, .h4, .h5, .h6 { + margin-bottom: 0.5rem; + font-family: inherit; + font-weight: 500; + line-height: 1.2; + color: inherit; } + +h1, .h1 { + font-size: 2.1875rem; } + +h2, .h2 { + font-size: 1.75rem; } + +h3, .h3 { + font-size: 1.53125rem; } + +h4, .h4 { + font-size: 1.3125rem; } + +h5, .h5 { + font-size: 1.09375rem; } + +h6, .h6 { + font-size: 0.875rem; } + +.lead { + font-size: 1.09375rem; + font-weight: 300; } + +.display-1 { + font-size: 6rem; + font-weight: 300; + line-height: 1.2; } + +.display-2 { + font-size: 5.5rem; + font-weight: 300; + line-height: 1.2; } + +.display-3 { + font-size: 4.5rem; + font-weight: 300; + line-height: 1.2; } + +.display-4 { + font-size: 3.5rem; + font-weight: 300; + line-height: 1.2; } + +hr { + margin-top: 1rem; + margin-bottom: 1rem; + border: 0; + border-top: 1px solid rgba(0, 0, 0, 0.1); } + +small, +.small { + font-size: 80%; + font-weight: 400; } + +mark, +.mark { + padding: 0.2em; + background-color: #fcf8e3; } + +.list-unstyled { + padding-left: 0; + list-style: none; } + +.list-inline { + padding-left: 0; + list-style: none; } + +.list-inline-item { + display: inline-block; } + .list-inline-item:not(:last-child) { + margin-right: 0.5rem; } + +.initialism { + font-size: 90%; + text-transform: uppercase; } + +.blockquote { + margin-bottom: 1rem; + font-size: 1.09375rem; } + +.blockquote-footer { + display: block; + font-size: 80%; + color: #6c757d; } + .blockquote-footer::before { + content: "\2014 \00A0"; } + +.img-fluid { + max-width: 100%; + height: auto; } + +.img-thumbnail { + padding: 0.25rem; + background-color: #f0f2f7; + border: 1px solid #dee2e6; + border-radius: 3px; + max-width: 100%; + height: auto; } + +.figure { + display: inline-block; } + +.figure-img { + margin-bottom: 0.5rem; + line-height: 1; } + +.figure-caption { + font-size: 90%; + color: #6c757d; } + +code, +kbd, +pre, +samp { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; } + +code { + font-size: 87.5%; + color: #e83e8c; + word-break: break-word; } + a > code { + color: inherit; } + +kbd { + padding: 0.2rem 0.4rem; + font-size: 87.5%; + color: #fff; + background-color: #212529; + border-radius: 0.2rem; } + kbd kbd { + padding: 0; + font-size: 100%; + font-weight: 700; } + +pre { + display: block; + font-size: 87.5%; + color: #212529; } + pre code { + font-size: inherit; + color: inherit; + word-break: normal; } + +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; } + +.container { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; } + @media (min-width: 576px) { + .container { + max-width: 540px; } } + @media (min-width: 768px) { + .container { + max-width: 720px; } } + @media (min-width: 992px) { + .container { + max-width: 960px; } } + @media (min-width: 1200px) { + .container { + max-width: 1140px; } } + +.container-fluid { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; } + +.row { + display: flex; + flex-wrap: wrap; + margin-right: -15px; + margin-left: -15px; } + +.no-gutters { + margin-right: 0; + margin-left: 0; } + .no-gutters > .col, + .no-gutters > [class*="col-"] { + padding-right: 0; + padding-left: 0; } + +.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, +.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, +.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, +.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, +.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, +.col-xl-auto { + position: relative; + width: 100%; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; } + +.col { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; } + +.col-auto { + flex: 0 0 auto; + width: auto; + max-width: none; } + +.col-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; } + +.col-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; } + +.col-3 { + flex: 0 0 25%; + max-width: 25%; } + +.col-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; } + +.col-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; } + +.col-6 { + flex: 0 0 50%; + max-width: 50%; } + +.col-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; } + +.col-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; } + +.col-9 { + flex: 0 0 75%; + max-width: 75%; } + +.col-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; } + +.col-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; } + +.col-12 { + flex: 0 0 100%; + max-width: 100%; } + +.order-first { + order: -1; } + +.order-last { + order: 13; } + +.order-0 { + order: 0; } + +.order-1 { + order: 1; } + +.order-2 { + order: 2; } + +.order-3 { + order: 3; } + +.order-4 { + order: 4; } + +.order-5 { + order: 5; } + +.order-6 { + order: 6; } + +.order-7 { + order: 7; } + +.order-8 { + order: 8; } + +.order-9 { + order: 9; } + +.order-10 { + order: 10; } + +.order-11 { + order: 11; } + +.order-12 { + order: 12; } + +.offset-1 { + margin-left: 8.33333%; } + +.offset-2 { + margin-left: 16.66667%; } + +.offset-3 { + margin-left: 25%; } + +.offset-4 { + margin-left: 33.33333%; } + +.offset-5 { + margin-left: 41.66667%; } + +.offset-6 { + margin-left: 50%; } + +.offset-7 { + margin-left: 58.33333%; } + +.offset-8 { + margin-left: 66.66667%; } + +.offset-9 { + margin-left: 75%; } + +.offset-10 { + margin-left: 83.33333%; } + +.offset-11 { + margin-left: 91.66667%; } + +@media (min-width: 576px) { + .col-sm { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; } + .col-sm-auto { + flex: 0 0 auto; + width: auto; + max-width: none; } + .col-sm-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; } + .col-sm-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; } + .col-sm-3 { + flex: 0 0 25%; + max-width: 25%; } + .col-sm-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; } + .col-sm-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; } + .col-sm-6 { + flex: 0 0 50%; + max-width: 50%; } + .col-sm-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; } + .col-sm-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; } + .col-sm-9 { + flex: 0 0 75%; + max-width: 75%; } + .col-sm-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; } + .col-sm-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; } + .col-sm-12 { + flex: 0 0 100%; + max-width: 100%; } + .order-sm-first { + order: -1; } + .order-sm-last { + order: 13; } + .order-sm-0 { + order: 0; } + .order-sm-1 { + order: 1; } + .order-sm-2 { + order: 2; } + .order-sm-3 { + order: 3; } + .order-sm-4 { + order: 4; } + .order-sm-5 { + order: 5; } + .order-sm-6 { + order: 6; } + .order-sm-7 { + order: 7; } + .order-sm-8 { + order: 8; } + .order-sm-9 { + order: 9; } + .order-sm-10 { + order: 10; } + .order-sm-11 { + order: 11; } + .order-sm-12 { + order: 12; } + .offset-sm-0 { + margin-left: 0; } + .offset-sm-1 { + margin-left: 8.33333%; } + .offset-sm-2 { + margin-left: 16.66667%; } + .offset-sm-3 { + margin-left: 25%; } + .offset-sm-4 { + margin-left: 33.33333%; } + .offset-sm-5 { + margin-left: 41.66667%; } + .offset-sm-6 { + margin-left: 50%; } + .offset-sm-7 { + margin-left: 58.33333%; } + .offset-sm-8 { + margin-left: 66.66667%; } + .offset-sm-9 { + margin-left: 75%; } + .offset-sm-10 { + margin-left: 83.33333%; } + .offset-sm-11 { + margin-left: 91.66667%; } } + +@media (min-width: 768px) { + .col-md { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; } + .col-md-auto { + flex: 0 0 auto; + width: auto; + max-width: none; } + .col-md-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; } + .col-md-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; } + .col-md-3 { + flex: 0 0 25%; + max-width: 25%; } + .col-md-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; } + .col-md-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; } + .col-md-6 { + flex: 0 0 50%; + max-width: 50%; } + .col-md-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; } + .col-md-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; } + .col-md-9 { + flex: 0 0 75%; + max-width: 75%; } + .col-md-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; } + .col-md-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; } + .col-md-12 { + flex: 0 0 100%; + max-width: 100%; } + .order-md-first { + order: -1; } + .order-md-last { + order: 13; } + .order-md-0 { + order: 0; } + .order-md-1 { + order: 1; } + .order-md-2 { + order: 2; } + .order-md-3 { + order: 3; } + .order-md-4 { + order: 4; } + .order-md-5 { + order: 5; } + .order-md-6 { + order: 6; } + .order-md-7 { + order: 7; } + .order-md-8 { + order: 8; } + .order-md-9 { + order: 9; } + .order-md-10 { + order: 10; } + .order-md-11 { + order: 11; } + .order-md-12 { + order: 12; } + .offset-md-0 { + margin-left: 0; } + .offset-md-1 { + margin-left: 8.33333%; } + .offset-md-2 { + margin-left: 16.66667%; } + .offset-md-3 { + margin-left: 25%; } + .offset-md-4 { + margin-left: 33.33333%; } + .offset-md-5 { + margin-left: 41.66667%; } + .offset-md-6 { + margin-left: 50%; } + .offset-md-7 { + margin-left: 58.33333%; } + .offset-md-8 { + margin-left: 66.66667%; } + .offset-md-9 { + margin-left: 75%; } + .offset-md-10 { + margin-left: 83.33333%; } + .offset-md-11 { + margin-left: 91.66667%; } } + +@media (min-width: 992px) { + .col-lg { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; } + .col-lg-auto { + flex: 0 0 auto; + width: auto; + max-width: none; } + .col-lg-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; } + .col-lg-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; } + .col-lg-3 { + flex: 0 0 25%; + max-width: 25%; } + .col-lg-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; } + .col-lg-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; } + .col-lg-6 { + flex: 0 0 50%; + max-width: 50%; } + .col-lg-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; } + .col-lg-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; } + .col-lg-9 { + flex: 0 0 75%; + max-width: 75%; } + .col-lg-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; } + .col-lg-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; } + .col-lg-12 { + flex: 0 0 100%; + max-width: 100%; } + .order-lg-first { + order: -1; } + .order-lg-last { + order: 13; } + .order-lg-0 { + order: 0; } + .order-lg-1 { + order: 1; } + .order-lg-2 { + order: 2; } + .order-lg-3 { + order: 3; } + .order-lg-4 { + order: 4; } + .order-lg-5 { + order: 5; } + .order-lg-6 { + order: 6; } + .order-lg-7 { + order: 7; } + .order-lg-8 { + order: 8; } + .order-lg-9 { + order: 9; } + .order-lg-10 { + order: 10; } + .order-lg-11 { + order: 11; } + .order-lg-12 { + order: 12; } + .offset-lg-0 { + margin-left: 0; } + .offset-lg-1 { + margin-left: 8.33333%; } + .offset-lg-2 { + margin-left: 16.66667%; } + .offset-lg-3 { + margin-left: 25%; } + .offset-lg-4 { + margin-left: 33.33333%; } + .offset-lg-5 { + margin-left: 41.66667%; } + .offset-lg-6 { + margin-left: 50%; } + .offset-lg-7 { + margin-left: 58.33333%; } + .offset-lg-8 { + margin-left: 66.66667%; } + .offset-lg-9 { + margin-left: 75%; } + .offset-lg-10 { + margin-left: 83.33333%; } + .offset-lg-11 { + margin-left: 91.66667%; } } + +@media (min-width: 1200px) { + .col-xl { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; } + .col-xl-auto { + flex: 0 0 auto; + width: auto; + max-width: none; } + .col-xl-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; } + .col-xl-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; } + .col-xl-3 { + flex: 0 0 25%; + max-width: 25%; } + .col-xl-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; } + .col-xl-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; } + .col-xl-6 { + flex: 0 0 50%; + max-width: 50%; } + .col-xl-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; } + .col-xl-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; } + .col-xl-9 { + flex: 0 0 75%; + max-width: 75%; } + .col-xl-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; } + .col-xl-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; } + .col-xl-12 { + flex: 0 0 100%; + max-width: 100%; } + .order-xl-first { + order: -1; } + .order-xl-last { + order: 13; } + .order-xl-0 { + order: 0; } + .order-xl-1 { + order: 1; } + .order-xl-2 { + order: 2; } + .order-xl-3 { + order: 3; } + .order-xl-4 { + order: 4; } + .order-xl-5 { + order: 5; } + .order-xl-6 { + order: 6; } + .order-xl-7 { + order: 7; } + .order-xl-8 { + order: 8; } + .order-xl-9 { + order: 9; } + .order-xl-10 { + order: 10; } + .order-xl-11 { + order: 11; } + .order-xl-12 { + order: 12; } + .offset-xl-0 { + margin-left: 0; } + .offset-xl-1 { + margin-left: 8.33333%; } + .offset-xl-2 { + margin-left: 16.66667%; } + .offset-xl-3 { + margin-left: 25%; } + .offset-xl-4 { + margin-left: 33.33333%; } + .offset-xl-5 { + margin-left: 41.66667%; } + .offset-xl-6 { + margin-left: 50%; } + .offset-xl-7 { + margin-left: 58.33333%; } + .offset-xl-8 { + margin-left: 66.66667%; } + .offset-xl-9 { + margin-left: 75%; } + .offset-xl-10 { + margin-left: 83.33333%; } + .offset-xl-11 { + margin-left: 91.66667%; } } + +.table { + width: 100%; + max-width: 100%; + margin-bottom: 1rem; + background-color: transparent; } + .table th, + .table td { + padding: 0.75rem; + vertical-align: top; + border-top: 1px solid #dee2e6; } + .table thead th { + vertical-align: bottom; + border-bottom: 2px solid #dee2e6; } + .table tbody + tbody { + border-top: 2px solid #dee2e6; } + .table .table { + background-color: #f0f2f7; } + +.table-sm th, +.table-sm td { + padding: 0.3rem; } + +.table-bordered { + border: 1px solid #dee2e6; } + .table-bordered th, + .table-bordered td { + border: 1px solid #dee2e6; } + .table-bordered thead th, + .table-bordered thead td { + border-bottom-width: 2px; } + +.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(0, 0, 0, 0.05); } + +.table-hover tbody tr:hover { + background-color: rgba(0, 0, 0, 0.075); } + +.table-primary, +.table-primary > th, +.table-primary > td { + background-color: #bfddf8; } + +.table-hover .table-primary:hover { + background-color: #a8d1f5; } + .table-hover .table-primary:hover > td, + .table-hover .table-primary:hover > th { + background-color: #a8d1f5; } + +.table-secondary, +.table-secondary > th, +.table-secondary > td { + background-color: #d6d8db; } + +.table-hover .table-secondary:hover { + background-color: #c8cbcf; } + .table-hover .table-secondary:hover > td, + .table-hover .table-secondary:hover > th { + background-color: #c8cbcf; } + +.table-success, +.table-success > th, +.table-success > td { + background-color: #c1edba; } + +.table-hover .table-success:hover { + background-color: #afe8a6; } + .table-hover .table-success:hover > td, + .table-hover .table-success:hover > th { + background-color: #afe8a6; } + +.table-info, +.table-info > th, +.table-info > td { + background-color: #d1e1f3; } + +.table-hover .table-info:hover { + background-color: #bdd4ee; } + .table-hover .table-info:hover > td, + .table-hover .table-info:hover > th { + background-color: #bdd4ee; } + +.table-warning, +.table-warning > th, +.table-warning > td { + background-color: #fce2be; } + +.table-hover .table-warning:hover { + background-color: #fbd7a6; } + .table-hover .table-warning:hover > td, + .table-hover .table-warning:hover > th { + background-color: #fbd7a6; } + +.table-danger, +.table-danger > th, +.table-danger > td { + background-color: #f5c6cb; } + +.table-hover .table-danger:hover { + background-color: #f1b0b7; } + .table-hover .table-danger:hover > td, + .table-hover .table-danger:hover > th { + background-color: #f1b0b7; } + +.table-light, +.table-light > th, +.table-light > td { + background-color: #fdfdfe; } + +.table-hover .table-light:hover { + background-color: #ececf6; } + .table-hover .table-light:hover > td, + .table-hover .table-light:hover > th { + background-color: #ececf6; } + +.table-dark, +.table-dark > th, +.table-dark > td { + background-color: #c6c8ca; } + +.table-hover .table-dark:hover { + background-color: #b9bbbe; } + .table-hover .table-dark:hover > td, + .table-hover .table-dark:hover > th { + background-color: #b9bbbe; } + +.table-active, +.table-active > th, +.table-active > td { + background-color: rgba(0, 0, 0, 0.075); } + +.table-hover .table-active:hover { + background-color: rgba(0, 0, 0, 0.075); } + .table-hover .table-active:hover > td, + .table-hover .table-active:hover > th { + background-color: rgba(0, 0, 0, 0.075); } + +.table .thead-dark th { + color: #f0f2f7; + background-color: #212529; + border-color: #32383e; } + +.table .thead-light th { + color: #495057; + background-color: #e9ecef; + border-color: #dee2e6; } + +.table-dark { + color: #f0f2f7; + background-color: #212529; } + .table-dark th, + .table-dark td, + .table-dark thead th { + border-color: #32383e; } + .table-dark.table-bordered { + border: 0; } + .table-dark.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(255, 255, 255, 0.05); } + .table-dark.table-hover tbody tr:hover { + background-color: rgba(255, 255, 255, 0.075); } + +@media (max-width: 575.98px) { + .table-responsive-sm { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; } + .table-responsive-sm > .table-bordered { + border: 0; } } + +@media (max-width: 767.98px) { + .table-responsive-md { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; } + .table-responsive-md > .table-bordered { + border: 0; } } + +@media (max-width: 991.98px) { + .table-responsive-lg { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; } + .table-responsive-lg > .table-bordered { + border: 0; } } + +@media (max-width: 1199.98px) { + .table-responsive-xl { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; } + .table-responsive-xl > .table-bordered { + border: 0; } } + +.table-responsive { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; } + .table-responsive > .table-bordered { + border: 0; } + +.form-control, .dataTables_filter input { + display: block; + width: 100%; + padding: 0.594rem 0.75rem; + font-size: 0.875rem; + line-height: 1.5; + color: #495057; + background-color: #fff; + background-clip: padding-box; + border: 1px solid #ced4da; + border-radius: 3px; + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } + .form-control::-ms-expand, .dataTables_filter input::-ms-expand { + background-color: transparent; + border: 0; } + .form-control:focus, .dataTables_filter input:focus { + color: #495057; + background-color: #fff; + border-color: #8ec2f3; + outline: 0; + box-shadow: none; } + .form-control::placeholder, .dataTables_filter input::placeholder { + color: #6c757d; + opacity: 1; } + .form-control:disabled, .dataTables_filter input:disabled, .form-control[readonly], .dataTables_filter input[readonly] { + background-color: #e9ecef; + opacity: 1; } + +select.form-control:not([size]):not([multiple]) { + height: calc(2.5005rem + 2px); } + +select.form-control:focus::-ms-value { + color: #495057; + background-color: #fff; } + +.form-control-file, +.form-control-range { + display: block; + width: 100%; } + +.col-form-label { + padding-top: calc(0.594rem + 1px); + padding-bottom: calc(0.594rem + 1px); + margin-bottom: 0; + font-size: inherit; + line-height: 1.5; } + +.col-form-label-lg { + padding-top: calc(0.5rem + 1px); + padding-bottom: calc(0.5rem + 1px); + font-size: 1.09375rem; + line-height: 1.5; } + +.col-form-label-sm { + padding-top: calc(0.25rem + 1px); + padding-bottom: calc(0.25rem + 1px); + font-size: 0.76563rem; + line-height: 1.5; } + +.form-control-plaintext { + display: block; + width: 100%; + padding-top: 0.594rem; + padding-bottom: 0.594rem; + margin-bottom: 0; + line-height: 1.5; + background-color: transparent; + border: solid transparent; + border-width: 1px 0; } + .form-control-plaintext.form-control-sm, .input-group-sm > .form-control-plaintext.form-control, .dataTables_filter .input-group-sm > input.form-control-plaintext, + .input-group-sm > .input-group-prepend > .form-control-plaintext.input-group-text, + .input-group-sm > .input-group-append > .form-control-plaintext.input-group-text, + .input-group-sm > .input-group-prepend > .form-control-plaintext.btn, .sp-container + .input-group-sm > .input-group-prepend > button.form-control-plaintext, + .input-group-sm > .input-group-append > .form-control-plaintext.btn, .sp-container + .input-group-sm > .input-group-append > button.form-control-plaintext, .form-control-plaintext.form-control-lg, .input-group-lg > .form-control-plaintext.form-control, .dataTables_filter .input-group-lg > input.form-control-plaintext, + .input-group-lg > .input-group-prepend > .form-control-plaintext.input-group-text, + .input-group-lg > .input-group-append > .form-control-plaintext.input-group-text, + .input-group-lg > .input-group-prepend > .form-control-plaintext.btn, .sp-container + .input-group-lg > .input-group-prepend > button.form-control-plaintext, + .input-group-lg > .input-group-append > .form-control-plaintext.btn, .sp-container + .input-group-lg > .input-group-append > button.form-control-plaintext { + padding-right: 0; + padding-left: 0; } + +.form-control-sm, .input-group-sm > .form-control, .dataTables_filter .input-group-sm > input, +.input-group-sm > .input-group-prepend > .input-group-text, +.input-group-sm > .input-group-append > .input-group-text, +.input-group-sm > .input-group-prepend > .btn, .sp-container +.input-group-sm > .input-group-prepend > button, +.input-group-sm > .input-group-append > .btn, .sp-container +.input-group-sm > .input-group-append > button { + padding: 0.25rem 0.5rem; + font-size: 0.76563rem; + line-height: 1.5; + border-radius: 0.2rem; } + +select.form-control-sm:not([size]):not([multiple]), .input-group-sm > select.form-control:not([size]):not([multiple]), +.input-group-sm > .input-group-prepend > select.input-group-text:not([size]):not([multiple]), +.input-group-sm > .input-group-append > select.input-group-text:not([size]):not([multiple]), +.input-group-sm > .input-group-prepend > select.btn:not([size]):not([multiple]), +.input-group-sm > .input-group-append > select.btn:not([size]):not([multiple]) { + height: calc(1.64844rem + 2px); } + +.form-control-lg, .input-group-lg > .form-control, .dataTables_filter .input-group-lg > input, +.input-group-lg > .input-group-prepend > .input-group-text, +.input-group-lg > .input-group-append > .input-group-text, +.input-group-lg > .input-group-prepend > .btn, .sp-container +.input-group-lg > .input-group-prepend > button, +.input-group-lg > .input-group-append > .btn, .sp-container +.input-group-lg > .input-group-append > button { + padding: 0.5rem 1rem; + font-size: 1.09375rem; + line-height: 1.5; + border-radius: 0.3rem; } + +select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.form-control:not([size]):not([multiple]), +.input-group-lg > .input-group-prepend > select.input-group-text:not([size]):not([multiple]), +.input-group-lg > .input-group-append > select.input-group-text:not([size]):not([multiple]), +.input-group-lg > .input-group-prepend > select.btn:not([size]):not([multiple]), +.input-group-lg > .input-group-append > select.btn:not([size]):not([multiple]) { + height: calc(2.64063rem + 2px); } + +.form-group { + margin-bottom: 1rem; } + +.form-text { + display: block; + margin-top: 0.25rem; } + +.form-row { + display: flex; + flex-wrap: wrap; + margin-right: -5px; + margin-left: -5px; } + .form-row > .col, + .form-row > [class*="col-"] { + padding-right: 5px; + padding-left: 5px; } + +.form-check { + position: relative; + display: block; + padding-left: 1.25rem; } + +.form-check-input { + position: absolute; + margin-top: 0.3rem; + margin-left: -1.25rem; } + .form-check-input:disabled ~ .form-check-label { + color: #6c757d; } + +.form-check-label { + margin-bottom: 0; } + +.form-check-inline { + display: inline-flex; + align-items: center; + padding-left: 0; + margin-right: 0.75rem; } + .form-check-inline .form-check-input { + position: static; + margin-top: 0; + margin-right: 0.3125rem; + margin-left: 0; } + +.valid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 80%; + color: #23BF08; } + +.valid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: .5rem; + margin-top: .1rem; + font-size: .875rem; + line-height: 1; + color: #fff; + background-color: rgba(35, 191, 8, 0.8); + border-radius: .2rem; } + +.was-validated .form-control:valid, .was-validated .dataTables_filter input:valid, .dataTables_filter .was-validated input:valid, .form-control.is-valid, .dataTables_filter input.is-valid, .dataTables_filter input.parsley-success, input.form-control.parsley-success, +textarea.form-control.parsley-success, .was-validated +.custom-select:valid, +.custom-select.is-valid, +input.custom-select.parsley-success, +textarea.custom-select.parsley-success { + border-color: #23BF08; } + .was-validated .form-control:valid:focus, .was-validated .dataTables_filter input:valid:focus, .dataTables_filter .was-validated input:valid:focus, .form-control.is-valid:focus, .dataTables_filter input.is-valid:focus, .dataTables_filter input.parsley-success:focus, input.form-control.parsley-success:focus, + textarea.form-control.parsley-success:focus, .was-validated + .custom-select:valid:focus, + .custom-select.is-valid:focus, + input.custom-select.parsley-success:focus, + textarea.custom-select.parsley-success:focus { + border-color: #23BF08; + box-shadow: 0 0 0 0.2rem rgba(35, 191, 8, 0.25); } + .was-validated .form-control:valid ~ .valid-feedback, .was-validated .dataTables_filter input:valid ~ .valid-feedback, .dataTables_filter .was-validated input:valid ~ .valid-feedback, + .was-validated .form-control:valid ~ .valid-tooltip, + .was-validated .dataTables_filter input:valid ~ .valid-tooltip, .dataTables_filter + .was-validated input:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback, .dataTables_filter input.is-valid ~ .valid-feedback, .dataTables_filter input.parsley-success ~ .valid-feedback, input.form-control.parsley-success ~ .valid-feedback, + textarea.form-control.parsley-success ~ .valid-feedback, + .form-control.is-valid ~ .valid-tooltip, .dataTables_filter input.is-valid ~ .valid-tooltip, .dataTables_filter input.parsley-success ~ .valid-tooltip, input.form-control.parsley-success ~ .valid-tooltip, + textarea.form-control.parsley-success ~ .valid-tooltip, .was-validated + .custom-select:valid ~ .valid-feedback, + .was-validated + .custom-select:valid ~ .valid-tooltip, + .custom-select.is-valid ~ .valid-feedback, input.custom-select.parsley-success ~ .valid-feedback, + textarea.custom-select.parsley-success ~ .valid-feedback, + .custom-select.is-valid ~ .valid-tooltip, input.custom-select.parsley-success ~ .valid-tooltip, + textarea.custom-select.parsley-success ~ .valid-tooltip { + display: block; } + +.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label, input.form-check-input.parsley-success ~ .form-check-label, +textarea.form-check-input.parsley-success ~ .form-check-label { + color: #23BF08; } + +.was-validated .form-check-input:valid ~ .valid-feedback, +.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback, input.form-check-input.parsley-success ~ .valid-feedback, +textarea.form-check-input.parsley-success ~ .valid-feedback, +.form-check-input.is-valid ~ .valid-tooltip, input.form-check-input.parsley-success ~ .valid-tooltip, +textarea.form-check-input.parsley-success ~ .valid-tooltip { + display: block; } + +.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label, input.custom-control-input.parsley-success ~ .custom-control-label, +textarea.custom-control-input.parsley-success ~ .custom-control-label { + color: #23BF08; } + .was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before, input.custom-control-input.parsley-success ~ .custom-control-label::before, + textarea.custom-control-input.parsley-success ~ .custom-control-label::before { + background-color: #68f84f; } + +.was-validated .custom-control-input:valid ~ .valid-feedback, +.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback, input.custom-control-input.parsley-success ~ .valid-feedback, +textarea.custom-control-input.parsley-success ~ .valid-feedback, +.custom-control-input.is-valid ~ .valid-tooltip, input.custom-control-input.parsley-success ~ .valid-tooltip, +textarea.custom-control-input.parsley-success ~ .valid-tooltip { + display: block; } + +.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before, input.custom-control-input.parsley-success:checked ~ .custom-control-label::before, +textarea.custom-control-input.parsley-success:checked ~ .custom-control-label::before { + background-color: #2cf00a; } + +.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before, input.custom-control-input.parsley-success:focus ~ .custom-control-label::before, +textarea.custom-control-input.parsley-success:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #f0f2f7, 0 0 0 0.2rem rgba(35, 191, 8, 0.25); } + +.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label, input.custom-file-input.parsley-success ~ .custom-file-label, +textarea.custom-file-input.parsley-success ~ .custom-file-label { + border-color: #23BF08; } + .was-validated .custom-file-input:valid ~ .custom-file-label::before, .custom-file-input.is-valid ~ .custom-file-label::before, input.custom-file-input.parsley-success ~ .custom-file-label::before, + textarea.custom-file-input.parsley-success ~ .custom-file-label::before { + border-color: inherit; } + +.was-validated .custom-file-input:valid ~ .valid-feedback, +.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback, input.custom-file-input.parsley-success ~ .valid-feedback, +textarea.custom-file-input.parsley-success ~ .valid-feedback, +.custom-file-input.is-valid ~ .valid-tooltip, input.custom-file-input.parsley-success ~ .valid-tooltip, +textarea.custom-file-input.parsley-success ~ .valid-tooltip { + display: block; } + +.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label, input.custom-file-input.parsley-success:focus ~ .custom-file-label, +textarea.custom-file-input.parsley-success:focus ~ .custom-file-label { + box-shadow: 0 0 0 0.2rem rgba(35, 191, 8, 0.25); } + +.invalid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 80%; + color: #dc3545; } + +.invalid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: .5rem; + margin-top: .1rem; + font-size: .875rem; + line-height: 1; + color: #fff; + background-color: rgba(220, 53, 69, 0.8); + border-radius: .2rem; } + +.was-validated .form-control:invalid, .was-validated .dataTables_filter input:invalid, .dataTables_filter .was-validated input:invalid, .form-control.is-invalid, .dataTables_filter input.is-invalid, .dataTables_filter input.parsley-error, input.form-control.parsley-error, +textarea.form-control.parsley-error, .was-validated +.custom-select:invalid, +.custom-select.is-invalid, +input.custom-select.parsley-error, +textarea.custom-select.parsley-error { + border-color: #dc3545; } + .was-validated .form-control:invalid:focus, .was-validated .dataTables_filter input:invalid:focus, .dataTables_filter .was-validated input:invalid:focus, .form-control.is-invalid:focus, .dataTables_filter input.is-invalid:focus, .dataTables_filter input.parsley-error:focus, input.form-control.parsley-error:focus, + textarea.form-control.parsley-error:focus, .was-validated + .custom-select:invalid:focus, + .custom-select.is-invalid:focus, + input.custom-select.parsley-error:focus, + textarea.custom-select.parsley-error:focus { + border-color: #dc3545; + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); } + .was-validated .form-control:invalid ~ .invalid-feedback, .was-validated .dataTables_filter input:invalid ~ .invalid-feedback, .dataTables_filter .was-validated input:invalid ~ .invalid-feedback, + .was-validated .form-control:invalid ~ .invalid-tooltip, + .was-validated .dataTables_filter input:invalid ~ .invalid-tooltip, .dataTables_filter + .was-validated input:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback, .dataTables_filter input.is-invalid ~ .invalid-feedback, .dataTables_filter input.parsley-error ~ .invalid-feedback, input.form-control.parsley-error ~ .invalid-feedback, + textarea.form-control.parsley-error ~ .invalid-feedback, + .form-control.is-invalid ~ .invalid-tooltip, .dataTables_filter input.is-invalid ~ .invalid-tooltip, .dataTables_filter input.parsley-error ~ .invalid-tooltip, input.form-control.parsley-error ~ .invalid-tooltip, + textarea.form-control.parsley-error ~ .invalid-tooltip, .was-validated + .custom-select:invalid ~ .invalid-feedback, + .was-validated + .custom-select:invalid ~ .invalid-tooltip, + .custom-select.is-invalid ~ .invalid-feedback, input.custom-select.parsley-error ~ .invalid-feedback, + textarea.custom-select.parsley-error ~ .invalid-feedback, + .custom-select.is-invalid ~ .invalid-tooltip, input.custom-select.parsley-error ~ .invalid-tooltip, + textarea.custom-select.parsley-error ~ .invalid-tooltip { + display: block; } + +.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label, input.form-check-input.parsley-error ~ .form-check-label, +textarea.form-check-input.parsley-error ~ .form-check-label { + color: #dc3545; } + +.was-validated .form-check-input:invalid ~ .invalid-feedback, +.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback, input.form-check-input.parsley-error ~ .invalid-feedback, +textarea.form-check-input.parsley-error ~ .invalid-feedback, +.form-check-input.is-invalid ~ .invalid-tooltip, input.form-check-input.parsley-error ~ .invalid-tooltip, +textarea.form-check-input.parsley-error ~ .invalid-tooltip { + display: block; } + +.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label, input.custom-control-input.parsley-error ~ .custom-control-label, +textarea.custom-control-input.parsley-error ~ .custom-control-label { + color: #dc3545; } + .was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before, input.custom-control-input.parsley-error ~ .custom-control-label::before, + textarea.custom-control-input.parsley-error ~ .custom-control-label::before { + background-color: #efa2a9; } + +.was-validated .custom-control-input:invalid ~ .invalid-feedback, +.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback, input.custom-control-input.parsley-error ~ .invalid-feedback, +textarea.custom-control-input.parsley-error ~ .invalid-feedback, +.custom-control-input.is-invalid ~ .invalid-tooltip, input.custom-control-input.parsley-error ~ .invalid-tooltip, +textarea.custom-control-input.parsley-error ~ .invalid-tooltip { + display: block; } + +.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before, input.custom-control-input.parsley-error:checked ~ .custom-control-label::before, +textarea.custom-control-input.parsley-error:checked ~ .custom-control-label::before { + background-color: #e4606d; } + +.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before, input.custom-control-input.parsley-error:focus ~ .custom-control-label::before, +textarea.custom-control-input.parsley-error:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #f0f2f7, 0 0 0 0.2rem rgba(220, 53, 69, 0.25); } + +.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label, input.custom-file-input.parsley-error ~ .custom-file-label, +textarea.custom-file-input.parsley-error ~ .custom-file-label { + border-color: #dc3545; } + .was-validated .custom-file-input:invalid ~ .custom-file-label::before, .custom-file-input.is-invalid ~ .custom-file-label::before, input.custom-file-input.parsley-error ~ .custom-file-label::before, + textarea.custom-file-input.parsley-error ~ .custom-file-label::before { + border-color: inherit; } + +.was-validated .custom-file-input:invalid ~ .invalid-feedback, +.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback, input.custom-file-input.parsley-error ~ .invalid-feedback, +textarea.custom-file-input.parsley-error ~ .invalid-feedback, +.custom-file-input.is-invalid ~ .invalid-tooltip, input.custom-file-input.parsley-error ~ .invalid-tooltip, +textarea.custom-file-input.parsley-error ~ .invalid-tooltip { + display: block; } + +.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label, input.custom-file-input.parsley-error:focus ~ .custom-file-label, +textarea.custom-file-input.parsley-error:focus ~ .custom-file-label { + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); } + +.form-inline { + display: flex; + flex-flow: row wrap; + align-items: center; } + .form-inline .form-check { + width: 100%; } + @media (min-width: 576px) { + .form-inline label { + display: flex; + align-items: center; + justify-content: center; + margin-bottom: 0; } + .form-inline .form-group { + display: flex; + flex: 0 0 auto; + flex-flow: row wrap; + align-items: center; + margin-bottom: 0; } + .form-inline .form-control, .form-inline .dataTables_filter input, .dataTables_filter .form-inline input { + display: inline-block; + width: auto; + vertical-align: middle; } + .form-inline .form-control-plaintext { + display: inline-block; } + .form-inline .input-group { + width: auto; } + .form-inline .form-check { + display: flex; + align-items: center; + justify-content: center; + width: auto; + padding-left: 0; } + .form-inline .form-check-input { + position: relative; + margin-top: 0; + margin-right: 0.25rem; + margin-left: 0; } + .form-inline .custom-control { + align-items: center; + justify-content: center; } + .form-inline .custom-control-label { + margin-bottom: 0; } } + +.btn, .sp-container button { + display: inline-block; + font-weight: 400; + text-align: center; + white-space: nowrap; + vertical-align: middle; + user-select: none; + border: 1px solid transparent; + padding: 0.594rem 0.75rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 3px; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } + .btn:hover, .sp-container button:hover, .btn:focus, .sp-container button:focus { + text-decoration: none; } + .btn:focus, .sp-container button:focus, .btn.focus, .sp-container button.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(27, 132, 231, 0.25); } + .btn.disabled, .sp-container button.disabled, .btn:disabled, .sp-container button:disabled { + opacity: 0.65; } + .btn:not(:disabled):not(.disabled), .sp-container button:not(:disabled):not(.disabled) { + cursor: pointer; } + .btn:not(:disabled):not(.disabled):active, .sp-container button:not(:disabled):not(.disabled):active, .btn:not(:disabled):not(.disabled).active, .sp-container button:not(:disabled):not(.disabled).active { + background-image: none; } + +a.btn.disabled, +fieldset:disabled a.btn { + pointer-events: none; } + +.btn-primary { + color: #fff; + background-color: #1b84e7; + border-color: #1b84e7; } + .btn-primary:hover { + color: #fff; + background-color: #1570c7; + border-color: #146abb; } + .btn-primary:focus, .btn-primary.focus { + box-shadow: 0 0 0 0.2rem rgba(27, 132, 231, 0.5); } + .btn-primary.disabled, .btn-primary:disabled { + color: #fff; + background-color: #1b84e7; + border-color: #1b84e7; } + .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, + .show > .btn-primary.dropdown-toggle { + color: #fff; + background-color: #146abb; + border-color: #1363b0; } + .btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, + .show > .btn-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(27, 132, 231, 0.5); } + +.btn-secondary { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; } + .btn-secondary:hover { + color: #fff; + background-color: #5a6268; + border-color: #545b62; } + .btn-secondary:focus, .btn-secondary.focus { + box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); } + .btn-secondary.disabled, .btn-secondary:disabled { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; } + .btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, + .show > .btn-secondary.dropdown-toggle { + color: #fff; + background-color: #545b62; + border-color: #4e555b; } + .btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, + .show > .btn-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); } + +.btn-success { + color: #fff; + background-color: #23BF08; + border-color: #23BF08; } + .btn-success:hover { + color: #fff; + background-color: #1c9a06; + border-color: #1a8e06; } + .btn-success:focus, .btn-success.focus { + box-shadow: 0 0 0 0.2rem rgba(35, 191, 8, 0.5); } + .btn-success.disabled, .btn-success:disabled { + color: #fff; + background-color: #23BF08; + border-color: #23BF08; } + .btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, + .show > .btn-success.dropdown-toggle { + color: #fff; + background-color: #1a8e06; + border-color: #188205; } + .btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, + .show > .btn-success.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(35, 191, 8, 0.5); } + +.btn-info { + color: #fff; + background-color: #5B93D3; + border-color: #5B93D3; } + .btn-info:hover { + color: #fff; + background-color: #3d7fcb; + border-color: #3579c6; } + .btn-info:focus, .btn-info.focus { + box-shadow: 0 0 0 0.2rem rgba(91, 147, 211, 0.5); } + .btn-info.disabled, .btn-info:disabled { + color: #fff; + background-color: #5B93D3; + border-color: #5B93D3; } + .btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, + .show > .btn-info.dropdown-toggle { + color: #fff; + background-color: #3579c6; + border-color: #3273bc; } + .btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, + .show > .btn-info.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(91, 147, 211, 0.5); } + +.btn-warning { + color: #212529; + background-color: #F49917; + border-color: #F49917; } + .btn-warning:hover { + color: #fff; + background-color: #da850a; + border-color: #ce7d0a; } + .btn-warning:focus, .btn-warning.focus { + box-shadow: 0 0 0 0.2rem rgba(244, 153, 23, 0.5); } + .btn-warning.disabled, .btn-warning:disabled { + color: #212529; + background-color: #F49917; + border-color: #F49917; } + .btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, + .show > .btn-warning.dropdown-toggle { + color: #fff; + background-color: #ce7d0a; + border-color: #c27609; } + .btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, + .show > .btn-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(244, 153, 23, 0.5); } + +.btn-danger { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; } + .btn-danger:hover { + color: #fff; + background-color: #c82333; + border-color: #bd2130; } + .btn-danger:focus, .btn-danger.focus { + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); } + .btn-danger.disabled, .btn-danger:disabled { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; } + .btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, + .show > .btn-danger.dropdown-toggle { + color: #fff; + background-color: #bd2130; + border-color: #b21f2d; } + .btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, + .show > .btn-danger.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); } + +.btn-light { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; } + .btn-light:hover { + color: #212529; + background-color: #e2e6ea; + border-color: #dae0e5; } + .btn-light:focus, .btn-light.focus { + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); } + .btn-light.disabled, .btn-light:disabled { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; } + .btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, + .show > .btn-light.dropdown-toggle { + color: #212529; + background-color: #dae0e5; + border-color: #d3d9df; } + .btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, + .show > .btn-light.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); } + +.btn-dark { + color: #fff; + background-color: #343a40; + border-color: #343a40; } + .btn-dark:hover { + color: #fff; + background-color: #23272b; + border-color: #1d2124; } + .btn-dark:focus, .btn-dark.focus { + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); } + .btn-dark.disabled, .btn-dark:disabled { + color: #fff; + background-color: #343a40; + border-color: #343a40; } + .btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, + .show > .btn-dark.dropdown-toggle { + color: #fff; + background-color: #1d2124; + border-color: #171a1d; } + .btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, + .show > .btn-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); } + +.btn-outline-primary { + color: #1b84e7; + background-color: transparent; + background-image: none; + border-color: #1b84e7; } + .btn-outline-primary:hover { + color: #fff; + background-color: #1b84e7; + border-color: #1b84e7; } + .btn-outline-primary:focus, .btn-outline-primary.focus { + box-shadow: 0 0 0 0.2rem rgba(27, 132, 231, 0.5); } + .btn-outline-primary.disabled, .btn-outline-primary:disabled { + color: #1b84e7; + background-color: transparent; } + .btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, + .show > .btn-outline-primary.dropdown-toggle { + color: #fff; + background-color: #1b84e7; + border-color: #1b84e7; } + .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(27, 132, 231, 0.5); } + +.btn-outline-secondary { + color: #6c757d; + background-color: transparent; + background-image: none; + border-color: #6c757d; } + .btn-outline-secondary:hover { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; } + .btn-outline-secondary:focus, .btn-outline-secondary.focus { + box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); } + .btn-outline-secondary.disabled, .btn-outline-secondary:disabled { + color: #6c757d; + background-color: transparent; } + .btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, + .show > .btn-outline-secondary.dropdown-toggle { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; } + .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); } + +.btn-outline-success { + color: #23BF08; + background-color: transparent; + background-image: none; + border-color: #23BF08; } + .btn-outline-success:hover { + color: #fff; + background-color: #23BF08; + border-color: #23BF08; } + .btn-outline-success:focus, .btn-outline-success.focus { + box-shadow: 0 0 0 0.2rem rgba(35, 191, 8, 0.5); } + .btn-outline-success.disabled, .btn-outline-success:disabled { + color: #23BF08; + background-color: transparent; } + .btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, + .show > .btn-outline-success.dropdown-toggle { + color: #fff; + background-color: #23BF08; + border-color: #23BF08; } + .btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-success.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(35, 191, 8, 0.5); } + +.btn-outline-info { + color: #5B93D3; + background-color: transparent; + background-image: none; + border-color: #5B93D3; } + .btn-outline-info:hover { + color: #fff; + background-color: #5B93D3; + border-color: #5B93D3; } + .btn-outline-info:focus, .btn-outline-info.focus { + box-shadow: 0 0 0 0.2rem rgba(91, 147, 211, 0.5); } + .btn-outline-info.disabled, .btn-outline-info:disabled { + color: #5B93D3; + background-color: transparent; } + .btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, + .show > .btn-outline-info.dropdown-toggle { + color: #fff; + background-color: #5B93D3; + border-color: #5B93D3; } + .btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-info.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(91, 147, 211, 0.5); } + +.btn-outline-warning { + color: #F49917; + background-color: transparent; + background-image: none; + border-color: #F49917; } + .btn-outline-warning:hover { + color: #212529; + background-color: #F49917; + border-color: #F49917; } + .btn-outline-warning:focus, .btn-outline-warning.focus { + box-shadow: 0 0 0 0.2rem rgba(244, 153, 23, 0.5); } + .btn-outline-warning.disabled, .btn-outline-warning:disabled { + color: #F49917; + background-color: transparent; } + .btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, + .show > .btn-outline-warning.dropdown-toggle { + color: #212529; + background-color: #F49917; + border-color: #F49917; } + .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(244, 153, 23, 0.5); } + +.btn-outline-danger { + color: #dc3545; + background-color: transparent; + background-image: none; + border-color: #dc3545; } + .btn-outline-danger:hover { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; } + .btn-outline-danger:focus, .btn-outline-danger.focus { + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); } + .btn-outline-danger.disabled, .btn-outline-danger:disabled { + color: #dc3545; + background-color: transparent; } + .btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, + .show > .btn-outline-danger.dropdown-toggle { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; } + .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-danger.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); } + +.btn-outline-light { + color: #f8f9fa; + background-color: transparent; + background-image: none; + border-color: #f8f9fa; } + .btn-outline-light:hover { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; } + .btn-outline-light:focus, .btn-outline-light.focus { + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); } + .btn-outline-light.disabled, .btn-outline-light:disabled { + color: #f8f9fa; + background-color: transparent; } + .btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, + .show > .btn-outline-light.dropdown-toggle { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; } + .btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-light.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); } + +.btn-outline-dark { + color: #343a40; + background-color: transparent; + background-image: none; + border-color: #343a40; } + .btn-outline-dark:hover { + color: #fff; + background-color: #343a40; + border-color: #343a40; } + .btn-outline-dark:focus, .btn-outline-dark.focus { + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); } + .btn-outline-dark.disabled, .btn-outline-dark:disabled { + color: #343a40; + background-color: transparent; } + .btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, + .show > .btn-outline-dark.dropdown-toggle { + color: #fff; + background-color: #343a40; + border-color: #343a40; } + .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); } + +.btn-link { + font-weight: 400; + color: #1b84e7; + background-color: transparent; } + .btn-link:hover { + color: #115da4; + text-decoration: none; + background-color: transparent; + border-color: transparent; } + .btn-link:focus, .btn-link.focus { + text-decoration: none; + border-color: transparent; + box-shadow: none; } + .btn-link:disabled, .btn-link.disabled { + color: #6c757d; } + +.btn-lg, .btn-group-lg > .btn, .sp-container .btn-group-lg > button { + padding: 0.5rem 1rem; + font-size: 1.09375rem; + line-height: 1.5; + border-radius: 0.3rem; } + +.btn-sm, .btn-group-sm > .btn, .sp-container .btn-group-sm > button { + padding: 0.25rem 0.5rem; + font-size: 0.76563rem; + line-height: 1.5; + border-radius: 0.2rem; } + +.btn-block { + display: block; + width: 100%; } + .btn-block + .btn-block { + margin-top: 0.5rem; } + +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; } + +.fade { + opacity: 0; + transition: opacity 0.15s linear; } + .fade.show { + opacity: 1; } + +.collapse { + display: none; } + .collapse.show { + display: block; } + +tr.collapse.show { + display: table-row; } + +tbody.collapse.show { + display: table-row-group; } + +.collapsing { + position: relative; + height: 0; + overflow: hidden; + transition: height 0.35s ease; } + +.dropup, +.dropdown { + position: relative; } + +.dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid; + border-right: 0.3em solid transparent; + border-bottom: 0; + border-left: 0.3em solid transparent; } + +.dropdown-toggle:empty::after { + margin-left: 0; } + +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 10rem; + padding: 0.5rem 0; + margin: 0.125rem 0 0; + font-size: 0.875rem; + color: #868ba1; + text-align: left; + list-style: none; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 3px; } + +.dropup .dropdown-menu { + margin-top: 0; + margin-bottom: 0.125rem; } + +.dropup .dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0; + border-right: 0.3em solid transparent; + border-bottom: 0.3em solid; + border-left: 0.3em solid transparent; } + +.dropup .dropdown-toggle:empty::after { + margin-left: 0; } + +.dropright .dropdown-menu { + margin-top: 0; + margin-left: 0.125rem; } + +.dropright .dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-bottom: 0.3em solid transparent; + border-left: 0.3em solid; } + +.dropright .dropdown-toggle:empty::after { + margin-left: 0; } + +.dropright .dropdown-toggle::after { + vertical-align: 0; } + +.dropleft .dropdown-menu { + margin-top: 0; + margin-right: 0.125rem; } + +.dropleft .dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; } + +.dropleft .dropdown-toggle::after { + display: none; } + +.dropleft .dropdown-toggle::before { + display: inline-block; + width: 0; + height: 0; + margin-right: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0.3em solid; + border-bottom: 0.3em solid transparent; } + +.dropleft .dropdown-toggle:empty::after { + margin-left: 0; } + +.dropleft .dropdown-toggle::before { + vertical-align: 0; } + +.dropdown-divider { + height: 0; + margin: 0.5rem 0; + overflow: hidden; + border-top: 1px solid #e9ecef; } + +.dropdown-item { + display: block; + width: 100%; + padding: 0.25rem 1.5rem; + clear: both; + font-weight: 400; + color: #212529; + text-align: inherit; + white-space: nowrap; + background-color: transparent; + border: 0; } + .dropdown-item:hover, .dropdown-item:focus { + color: #16181b; + text-decoration: none; + background-color: #f8f9fa; } + .dropdown-item.active, .dropdown-item:active { + color: #fff; + text-decoration: none; + background-color: #1b84e7; } + .dropdown-item.disabled, .dropdown-item:disabled { + color: #6c757d; + background-color: transparent; } + +.dropdown-menu.show { + display: block; } + +.dropdown-header { + display: block; + padding: 0.5rem 1.5rem; + margin-bottom: 0; + font-size: 0.76563rem; + color: #6c757d; + white-space: nowrap; } + +.btn-group, +.btn-group-vertical { + position: relative; + display: inline-flex; + vertical-align: middle; } + .btn-group > .btn, .sp-container .btn-group > button, + .btn-group-vertical > .btn, .sp-container + .btn-group-vertical > button { + position: relative; + flex: 0 1 auto; } + .btn-group > .btn:hover, .sp-container .btn-group > button:hover, + .btn-group-vertical > .btn:hover, .sp-container + .btn-group-vertical > button:hover { + z-index: 1; } + .btn-group > .btn:focus, .sp-container .btn-group > button:focus, .btn-group > .btn:active, .sp-container .btn-group > button:active, .btn-group > .btn.active, .sp-container .btn-group > button.active, + .btn-group-vertical > .btn:focus, .sp-container + .btn-group-vertical > button:focus, + .btn-group-vertical > .btn:active, .sp-container + .btn-group-vertical > button:active, + .btn-group-vertical > .btn.active, .sp-container + .btn-group-vertical > button.active { + z-index: 1; } + .btn-group .btn + .btn, .btn-group .sp-container button + .btn, .sp-container .btn-group button + .btn, .btn-group .sp-container .btn + button, .sp-container .btn-group .btn + button, .btn-group .sp-container button + button, .sp-container .btn-group button + button, + .btn-group .btn + .btn-group, + .btn-group .sp-container button + .btn-group, .sp-container + .btn-group button + .btn-group, + .btn-group .btn-group + .btn, + .btn-group .sp-container .btn-group + button, .sp-container + .btn-group .btn-group + button, + .btn-group .btn-group + .btn-group, + .btn-group-vertical .btn + .btn, + .btn-group-vertical .sp-container button + .btn, .sp-container + .btn-group-vertical button + .btn, + .btn-group-vertical .sp-container .btn + button, .sp-container + .btn-group-vertical .btn + button, + .btn-group-vertical .sp-container button + button, .sp-container + .btn-group-vertical button + button, + .btn-group-vertical .btn + .btn-group, + .btn-group-vertical .sp-container button + .btn-group, .sp-container + .btn-group-vertical button + .btn-group, + .btn-group-vertical .btn-group + .btn, + .btn-group-vertical .sp-container .btn-group + button, .sp-container + .btn-group-vertical .btn-group + button, + .btn-group-vertical .btn-group + .btn-group { + margin-left: -1px; } + +.btn-toolbar { + display: flex; + flex-wrap: wrap; + justify-content: flex-start; } + .btn-toolbar .input-group { + width: auto; } + +.btn-group > .btn:first-child, .sp-container .btn-group > button:first-child { + margin-left: 0; } + +.btn-group > .btn:not(:last-child):not(.dropdown-toggle), .sp-container .btn-group > button:not(:last-child):not(.dropdown-toggle), +.btn-group > .btn-group:not(:last-child) > .btn, .sp-container +.btn-group > .btn-group:not(:last-child) > button { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + +.btn-group > .btn:not(:first-child), .sp-container .btn-group > button:not(:first-child), +.btn-group > .btn-group:not(:first-child) > .btn, .sp-container +.btn-group > .btn-group:not(:first-child) > button { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + +.dropdown-toggle-split { + padding-right: 0.5625rem; + padding-left: 0.5625rem; } + .dropdown-toggle-split::after { + margin-left: 0; } + +.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split, .sp-container .btn-group-sm > button + .dropdown-toggle-split { + padding-right: 0.375rem; + padding-left: 0.375rem; } + +.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split, .sp-container .btn-group-lg > button + .dropdown-toggle-split { + padding-right: 0.75rem; + padding-left: 0.75rem; } + +.btn-group-vertical { + flex-direction: column; + align-items: flex-start; + justify-content: center; } + .btn-group-vertical .btn, .btn-group-vertical .sp-container button, .sp-container .btn-group-vertical button, + .btn-group-vertical .btn-group { + width: 100%; } + .btn-group-vertical > .btn + .btn, .sp-container .btn-group-vertical > button + .btn, .sp-container .btn-group-vertical > .btn + button, .sp-container .btn-group-vertical > button + button, + .btn-group-vertical > .btn + .btn-group, .sp-container + .btn-group-vertical > button + .btn-group, + .btn-group-vertical > .btn-group + .btn, .sp-container + .btn-group-vertical > .btn-group + button, + .btn-group-vertical > .btn-group + .btn-group { + margin-top: -1px; + margin-left: 0; } + .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), .sp-container .btn-group-vertical > button:not(:last-child):not(.dropdown-toggle), + .btn-group-vertical > .btn-group:not(:last-child) > .btn, .sp-container + .btn-group-vertical > .btn-group:not(:last-child) > button { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; } + .btn-group-vertical > .btn:not(:first-child), .sp-container .btn-group-vertical > button:not(:first-child), + .btn-group-vertical > .btn-group:not(:first-child) > .btn, .sp-container + .btn-group-vertical > .btn-group:not(:first-child) > button { + border-top-left-radius: 0; + border-top-right-radius: 0; } + +.btn-group-toggle > .btn, .sp-container .btn-group-toggle > button, +.btn-group-toggle > .btn-group > .btn, .sp-container +.btn-group-toggle > .btn-group > button { + margin-bottom: 0; } + .btn-group-toggle > .btn input[type="radio"], .sp-container .btn-group-toggle > button input[type="radio"], + .btn-group-toggle > .btn input[type="checkbox"], .sp-container + .btn-group-toggle > button input[type="checkbox"], + .btn-group-toggle > .btn-group > .btn input[type="radio"], .sp-container + .btn-group-toggle > .btn-group > button input[type="radio"], + .btn-group-toggle > .btn-group > .btn input[type="checkbox"], .sp-container + .btn-group-toggle > .btn-group > button input[type="checkbox"] { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; } + +.input-group { + position: relative; + display: flex; + flex-wrap: wrap; + align-items: stretch; + width: 100%; } + .input-group > .form-control, .dataTables_filter .input-group > input, + .input-group > .custom-select, + .input-group > .custom-file { + position: relative; + flex: 1 1 auto; + width: 1%; + margin-bottom: 0; } + .input-group > .form-control:focus, .dataTables_filter .input-group > input:focus, + .input-group > .custom-select:focus, + .input-group > .custom-file:focus { + z-index: 3; } + .input-group > .form-control + .form-control, .dataTables_filter .input-group > input + .form-control, .dataTables_filter .input-group > .form-control + input, .dataTables_filter .input-group > input + input, + .input-group > .form-control + .custom-select, .dataTables_filter + .input-group > input + .custom-select, + .input-group > .form-control + .custom-file, .dataTables_filter + .input-group > input + .custom-file, + .input-group > .custom-select + .form-control, .dataTables_filter + .input-group > .custom-select + input, + .input-group > .custom-select + .custom-select, + .input-group > .custom-select + .custom-file, + .input-group > .custom-file + .form-control, .dataTables_filter + .input-group > .custom-file + input, + .input-group > .custom-file + .custom-select, + .input-group > .custom-file + .custom-file { + margin-left: -1px; } + .input-group > .form-control:not(:last-child), .dataTables_filter .input-group > input:not(:last-child), + .input-group > .custom-select:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + .input-group > .form-control:not(:first-child), .dataTables_filter .input-group > input:not(:first-child), + .input-group > .custom-select:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + .input-group > .custom-file { + display: flex; + align-items: center; } + .input-group > .custom-file:not(:last-child) .custom-file-label, + .input-group > .custom-file:not(:last-child) .custom-file-label::before { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + .input-group > .custom-file:not(:first-child) .custom-file-label, + .input-group > .custom-file:not(:first-child) .custom-file-label::before { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + +.input-group-prepend, +.input-group-append { + display: flex; } + .input-group-prepend .btn, .input-group-prepend .sp-container button, .sp-container .input-group-prepend button, + .input-group-append .btn, + .input-group-append .sp-container button, .sp-container + .input-group-append button { + position: relative; + z-index: 2; } + .input-group-prepend .btn + .btn, .input-group-prepend .sp-container button + .btn, .sp-container .input-group-prepend button + .btn, .input-group-prepend .sp-container .btn + button, .sp-container .input-group-prepend .btn + button, .input-group-prepend .sp-container button + button, .sp-container .input-group-prepend button + button, + .input-group-prepend .btn + .input-group-text, + .input-group-prepend .sp-container button + .input-group-text, .sp-container + .input-group-prepend button + .input-group-text, + .input-group-prepend .input-group-text + .input-group-text, + .input-group-prepend .input-group-text + .btn, + .input-group-prepend .sp-container .input-group-text + button, .sp-container + .input-group-prepend .input-group-text + button, + .input-group-append .btn + .btn, + .input-group-append .sp-container button + .btn, .sp-container + .input-group-append button + .btn, + .input-group-append .sp-container .btn + button, .sp-container + .input-group-append .btn + button, + .input-group-append .sp-container button + button, .sp-container + .input-group-append button + button, + .input-group-append .btn + .input-group-text, + .input-group-append .sp-container button + .input-group-text, .sp-container + .input-group-append button + .input-group-text, + .input-group-append .input-group-text + .input-group-text, + .input-group-append .input-group-text + .btn, + .input-group-append .sp-container .input-group-text + button, .sp-container + .input-group-append .input-group-text + button { + margin-left: -1px; } + +.input-group-prepend { + margin-right: -1px; } + +.input-group-append { + margin-left: -1px; } + +.input-group-text { + display: flex; + align-items: center; + padding: 0.594rem 0.75rem; + margin-bottom: 0; + font-size: 0.875rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + text-align: center; + white-space: nowrap; + background-color: #e9ecef; + border: 1px solid #ced4da; + border-radius: 3px; } + .input-group-text input[type="radio"], + .input-group-text input[type="checkbox"] { + margin-top: 0; } + +.input-group > .input-group-prepend > .btn, .sp-container .input-group > .input-group-prepend > button, +.input-group > .input-group-prepend > .input-group-text, +.input-group > .input-group-append:not(:last-child) > .btn, .sp-container +.input-group > .input-group-append:not(:last-child) > button, +.input-group > .input-group-append:not(:last-child) > .input-group-text, +.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), .sp-container +.input-group > .input-group-append:last-child > button:not(:last-child):not(.dropdown-toggle), +.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + +.input-group > .input-group-append > .btn, .sp-container .input-group > .input-group-append > button, +.input-group > .input-group-append > .input-group-text, +.input-group > .input-group-prepend:not(:first-child) > .btn, .sp-container +.input-group > .input-group-prepend:not(:first-child) > button, +.input-group > .input-group-prepend:not(:first-child) > .input-group-text, +.input-group > .input-group-prepend:first-child > .btn:not(:first-child), .sp-container +.input-group > .input-group-prepend:first-child > button:not(:first-child), +.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + +.custom-control { + position: relative; + display: block; + min-height: 1.5rem; + padding-left: 1.5rem; } + +.custom-control-inline { + display: inline-flex; + margin-right: 1rem; } + +.custom-control-input { + position: absolute; + z-index: -1; + opacity: 0; } + .custom-control-input:checked ~ .custom-control-label::before { + color: #fff; + background-color: #1b84e7; } + .custom-control-input:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #f0f2f7, 0 0 0 0.2rem rgba(27, 132, 231, 0.25); } + .custom-control-input:active ~ .custom-control-label::before { + color: #fff; + background-color: #bddbf8; } + .custom-control-input:disabled ~ .custom-control-label { + color: #6c757d; } + .custom-control-input:disabled ~ .custom-control-label::before { + background-color: #e9ecef; } + +.custom-control-label { + margin-bottom: 0; } + .custom-control-label::before { + position: absolute; + top: 0.25rem; + left: 0; + display: block; + width: 1rem; + height: 1rem; + pointer-events: none; + content: ""; + user-select: none; + background-color: #dee2e6; } + .custom-control-label::after { + position: absolute; + top: 0.25rem; + left: 0; + display: block; + width: 1rem; + height: 1rem; + content: ""; + background-repeat: no-repeat; + background-position: center center; + background-size: 50% 50%; } + +.custom-checkbox .custom-control-label::before { + border-radius: 3px; } + +.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { + background-color: #1b84e7; } + +.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); } + +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { + background-color: #1b84e7; } + +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E"); } + +.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(27, 132, 231, 0.5); } + +.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { + background-color: rgba(27, 132, 231, 0.5); } + +.custom-radio .custom-control-label::before { + border-radius: 50%; } + +.custom-radio .custom-control-input:checked ~ .custom-control-label::before { + background-color: #1b84e7; } + +.custom-radio .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E"); } + +.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(27, 132, 231, 0.5); } + +.custom-select { + display: inline-block; + width: 100%; + height: calc(2.5005rem + 2px); + padding: 0.375rem 1.75rem 0.375rem 0.75rem; + line-height: 1.5; + color: #495057; + vertical-align: middle; + background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center; + background-size: 8px 10px; + border: 1px solid #ced4da; + border-radius: 3px; + appearance: none; } + .custom-select:focus { + border-color: #8ec2f3; + outline: 0; + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 5px rgba(142, 194, 243, 0.5); } + .custom-select:focus::-ms-value { + color: #495057; + background-color: #fff; } + .custom-select[multiple], .custom-select[size]:not([size="1"]) { + height: auto; + padding-right: 0.75rem; + background-image: none; } + .custom-select:disabled { + color: #6c757d; + background-color: #e9ecef; } + .custom-select::-ms-expand { + opacity: 0; } + +.custom-select-sm { + height: calc(1.64844rem + 2px); + padding-top: 0.375rem; + padding-bottom: 0.375rem; + font-size: 75%; } + +.custom-select-lg { + height: calc(2.64063rem + 2px); + padding-top: 0.375rem; + padding-bottom: 0.375rem; + font-size: 125%; } + +.custom-file { + position: relative; + display: inline-block; + width: 100%; + height: calc(2.5005rem + 2px); + margin-bottom: 0; } + +.custom-file-input { + position: relative; + z-index: 2; + width: 100%; + height: calc(2.5005rem + 2px); + margin: 0; + opacity: 0; } + .custom-file-input:focus ~ .custom-file-control { + border-color: #8ec2f3; + box-shadow: 0 0 0 0.2rem rgba(27, 132, 231, 0.25); } + .custom-file-input:focus ~ .custom-file-control::before { + border-color: #8ec2f3; } + .custom-file-input:lang(en) ~ .custom-file-label::after { + content: "Browse"; } + +.custom-file-label { + position: absolute; + top: 0; + right: 0; + left: 0; + z-index: 1; + height: calc(2.5005rem + 2px); + padding: 0.594rem 0.75rem; + line-height: 1.5; + color: #495057; + background-color: #fff; + border: 1px solid #ced4da; + border-radius: 3px; } + .custom-file-label::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + z-index: 3; + display: block; + height: calc(calc(2.5005rem + 2px) - 1px * 2); + padding: 0.594rem 0.75rem; + line-height: 1.5; + color: #495057; + content: "Browse"; + background-color: #e9ecef; + border-left: 1px solid #ced4da; + border-radius: 0 3px 3px 0; } + +.nav { + display: flex; + flex-wrap: wrap; + padding-left: 0; + margin-bottom: 0; + list-style: none; } + +.nav-link { + display: block; + padding: 0.5rem 1rem; } + .nav-link:hover, .nav-link:focus { + text-decoration: none; } + .nav-link.disabled { + color: #6c757d; } + +.nav-tabs { + border-bottom: 1px solid #dee2e6; } + .nav-tabs .nav-item { + margin-bottom: -1px; } + .nav-tabs .nav-link { + border: 1px solid transparent; + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { + border-color: #e9ecef #e9ecef #dee2e6; } + .nav-tabs .nav-link.disabled { + color: #6c757d; + background-color: transparent; + border-color: transparent; } + .nav-tabs .nav-link.active, + .nav-tabs .nav-item.show .nav-link { + color: #495057; + background-color: #f0f2f7; + border-color: #dee2e6 #dee2e6 #f0f2f7; } + .nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-left-radius: 0; + border-top-right-radius: 0; } + +.nav-pills .nav-link { + border-radius: 3px; } + +.nav-pills .nav-link.active, +.nav-pills .show > .nav-link { + color: #fff; + background-color: #1b84e7; } + +.nav-fill .nav-item { + flex: 1 1 auto; + text-align: center; } + +.nav-justified .nav-item { + flex-basis: 0; + flex-grow: 1; + text-align: center; } + +.tab-content > .tab-pane { + display: none; } + +.tab-content > .active { + display: block; } + +.navbar { + position: relative; + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: space-between; + padding: 0.5rem 1rem; } + .navbar > .container, + .navbar > .container-fluid { + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: space-between; } + +.navbar-brand { + display: inline-block; + padding-top: 0.33594rem; + padding-bottom: 0.33594rem; + margin-right: 1rem; + font-size: 1.09375rem; + line-height: inherit; + white-space: nowrap; } + .navbar-brand:hover, .navbar-brand:focus { + text-decoration: none; } + +.navbar-nav { + display: flex; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; + list-style: none; } + .navbar-nav .nav-link { + padding-right: 0; + padding-left: 0; } + .navbar-nav .dropdown-menu { + position: static; + float: none; } + +.navbar-text { + display: inline-block; + padding-top: 0.5rem; + padding-bottom: 0.5rem; } + +.navbar-collapse { + flex-basis: 100%; + flex-grow: 1; + align-items: center; } + +.navbar-toggler { + padding: 0.25rem 0.75rem; + font-size: 1.09375rem; + line-height: 1; + background-color: transparent; + border: 1px solid transparent; + border-radius: 3px; } + .navbar-toggler:hover, .navbar-toggler:focus { + text-decoration: none; } + .navbar-toggler:not(:disabled):not(.disabled) { + cursor: pointer; } + +.navbar-toggler-icon { + display: inline-block; + width: 1.5em; + height: 1.5em; + vertical-align: middle; + content: ""; + background: no-repeat center center; + background-size: 100% 100%; } + +@media (max-width: 575.98px) { + .navbar-expand-sm > .container, + .navbar-expand-sm > .container-fluid { + padding-right: 0; + padding-left: 0; } } + +@media (min-width: 576px) { + .navbar-expand-sm { + flex-flow: row nowrap; + justify-content: flex-start; } + .navbar-expand-sm .navbar-nav { + flex-direction: row; } + .navbar-expand-sm .navbar-nav .dropdown-menu { + position: absolute; } + .navbar-expand-sm .navbar-nav .dropdown-menu-right { + right: 0; + left: auto; } + .navbar-expand-sm .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; } + .navbar-expand-sm > .container, + .navbar-expand-sm > .container-fluid { + flex-wrap: nowrap; } + .navbar-expand-sm .navbar-collapse { + display: flex !important; + flex-basis: auto; } + .navbar-expand-sm .navbar-toggler { + display: none; } + .navbar-expand-sm .dropup .dropdown-menu { + top: auto; + bottom: 100%; } } + +@media (max-width: 767.98px) { + .navbar-expand-md > .container, + .navbar-expand-md > .container-fluid { + padding-right: 0; + padding-left: 0; } } + +@media (min-width: 768px) { + .navbar-expand-md { + flex-flow: row nowrap; + justify-content: flex-start; } + .navbar-expand-md .navbar-nav { + flex-direction: row; } + .navbar-expand-md .navbar-nav .dropdown-menu { + position: absolute; } + .navbar-expand-md .navbar-nav .dropdown-menu-right { + right: 0; + left: auto; } + .navbar-expand-md .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; } + .navbar-expand-md > .container, + .navbar-expand-md > .container-fluid { + flex-wrap: nowrap; } + .navbar-expand-md .navbar-collapse { + display: flex !important; + flex-basis: auto; } + .navbar-expand-md .navbar-toggler { + display: none; } + .navbar-expand-md .dropup .dropdown-menu { + top: auto; + bottom: 100%; } } + +@media (max-width: 991.98px) { + .navbar-expand-lg > .container, + .navbar-expand-lg > .container-fluid { + padding-right: 0; + padding-left: 0; } } + +@media (min-width: 992px) { + .navbar-expand-lg { + flex-flow: row nowrap; + justify-content: flex-start; } + .navbar-expand-lg .navbar-nav { + flex-direction: row; } + .navbar-expand-lg .navbar-nav .dropdown-menu { + position: absolute; } + .navbar-expand-lg .navbar-nav .dropdown-menu-right { + right: 0; + left: auto; } + .navbar-expand-lg .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; } + .navbar-expand-lg > .container, + .navbar-expand-lg > .container-fluid { + flex-wrap: nowrap; } + .navbar-expand-lg .navbar-collapse { + display: flex !important; + flex-basis: auto; } + .navbar-expand-lg .navbar-toggler { + display: none; } + .navbar-expand-lg .dropup .dropdown-menu { + top: auto; + bottom: 100%; } } + +@media (max-width: 1199.98px) { + .navbar-expand-xl > .container, + .navbar-expand-xl > .container-fluid { + padding-right: 0; + padding-left: 0; } } + +@media (min-width: 1200px) { + .navbar-expand-xl { + flex-flow: row nowrap; + justify-content: flex-start; } + .navbar-expand-xl .navbar-nav { + flex-direction: row; } + .navbar-expand-xl .navbar-nav .dropdown-menu { + position: absolute; } + .navbar-expand-xl .navbar-nav .dropdown-menu-right { + right: 0; + left: auto; } + .navbar-expand-xl .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; } + .navbar-expand-xl > .container, + .navbar-expand-xl > .container-fluid { + flex-wrap: nowrap; } + .navbar-expand-xl .navbar-collapse { + display: flex !important; + flex-basis: auto; } + .navbar-expand-xl .navbar-toggler { + display: none; } + .navbar-expand-xl .dropup .dropdown-menu { + top: auto; + bottom: 100%; } } + +.navbar-expand { + flex-flow: row nowrap; + justify-content: flex-start; } + .navbar-expand > .container, + .navbar-expand > .container-fluid { + padding-right: 0; + padding-left: 0; } + .navbar-expand .navbar-nav { + flex-direction: row; } + .navbar-expand .navbar-nav .dropdown-menu { + position: absolute; } + .navbar-expand .navbar-nav .dropdown-menu-right { + right: 0; + left: auto; } + .navbar-expand .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; } + .navbar-expand > .container, + .navbar-expand > .container-fluid { + flex-wrap: nowrap; } + .navbar-expand .navbar-collapse { + display: flex !important; + flex-basis: auto; } + .navbar-expand .navbar-toggler { + display: none; } + .navbar-expand .dropup .dropdown-menu { + top: auto; + bottom: 100%; } + +.navbar-light .navbar-brand { + color: rgba(0, 0, 0, 0.9); } + .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { + color: rgba(0, 0, 0, 0.9); } + +.navbar-light .navbar-nav .nav-link { + color: rgba(0, 0, 0, 0.5); } + .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { + color: rgba(0, 0, 0, 0.7); } + .navbar-light .navbar-nav .nav-link.disabled { + color: rgba(0, 0, 0, 0.3); } + +.navbar-light .navbar-nav .show > .nav-link, +.navbar-light .navbar-nav .active > .nav-link, +.navbar-light .navbar-nav .nav-link.show, +.navbar-light .navbar-nav .nav-link.active { + color: rgba(0, 0, 0, 0.9); } + +.navbar-light .navbar-toggler { + color: rgba(0, 0, 0, 0.5); + border-color: rgba(0, 0, 0, 0.1); } + +.navbar-light .navbar-toggler-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); } + +.navbar-light .navbar-text { + color: rgba(0, 0, 0, 0.5); } + .navbar-light .navbar-text a { + color: rgba(0, 0, 0, 0.9); } + .navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { + color: rgba(0, 0, 0, 0.9); } + +.navbar-dark .navbar-brand { + color: #fff; } + .navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { + color: #fff; } + +.navbar-dark .navbar-nav .nav-link { + color: rgba(255, 255, 255, 0.5); } + .navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { + color: rgba(255, 255, 255, 0.75); } + .navbar-dark .navbar-nav .nav-link.disabled { + color: rgba(255, 255, 255, 0.25); } + +.navbar-dark .navbar-nav .show > .nav-link, +.navbar-dark .navbar-nav .active > .nav-link, +.navbar-dark .navbar-nav .nav-link.show, +.navbar-dark .navbar-nav .nav-link.active { + color: #fff; } + +.navbar-dark .navbar-toggler { + color: rgba(255, 255, 255, 0.5); + border-color: rgba(255, 255, 255, 0.1); } + +.navbar-dark .navbar-toggler-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); } + +.navbar-dark .navbar-text { + color: rgba(255, 255, 255, 0.5); } + .navbar-dark .navbar-text a { + color: #fff; } + .navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { + color: #fff; } + +.card { + position: relative; + display: flex; + flex-direction: column; + min-width: 0; + word-wrap: break-word; + background-color: #fff; + background-clip: border-box; + border: 1px solid #ced4da; + border-radius: 3px; } + .card > hr { + margin-right: 0; + margin-left: 0; } + .card > .list-group:first-child .list-group-item:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + .card > .list-group:last-child .list-group-item:last-child { + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; } + +.card-body { + flex: 1 1 auto; + padding: 1.25rem; } + +.card-title { + margin-bottom: 0.75rem; } + +.card-subtitle { + margin-top: -0.375rem; + margin-bottom: 0; } + +.card-text:last-child { + margin-bottom: 0; } + +.card-link:hover { + text-decoration: none; } + +.card-link + .card-link { + margin-left: 1.25rem; } + +.card-header { + padding: 0.75rem 1.25rem; + margin-bottom: 0; + background-color: rgba(0, 0, 0, 0.03); + border-bottom: 1px solid #ced4da; } + .card-header:first-child { + border-radius: calc(3px - 1px) calc(3px - 1px) 0 0; } + .card-header + .list-group .list-group-item:first-child { + border-top: 0; } + +.card-footer { + padding: 0.75rem 1.25rem; + background-color: rgba(0, 0, 0, 0.03); + border-top: 1px solid #ced4da; } + .card-footer:last-child { + border-radius: 0 0 calc(3px - 1px) calc(3px - 1px); } + +.card-header-tabs { + margin-right: -0.625rem; + margin-bottom: -0.75rem; + margin-left: -0.625rem; + border-bottom: 0; } + +.card-header-pills { + margin-right: -0.625rem; + margin-left: -0.625rem; } + +.card-img-overlay { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + padding: 1.25rem; } + +.card-img { + width: 100%; + border-radius: calc(3px - 1px); } + +.card-img-top { + width: 100%; + border-top-left-radius: calc(3px - 1px); + border-top-right-radius: calc(3px - 1px); } + +.card-img-bottom { + width: 100%; + border-bottom-right-radius: calc(3px - 1px); + border-bottom-left-radius: calc(3px - 1px); } + +.card-deck { + display: flex; + flex-direction: column; } + .card-deck .card { + margin-bottom: 15px; } + @media (min-width: 576px) { + .card-deck { + flex-flow: row wrap; + margin-right: -15px; + margin-left: -15px; } + .card-deck .card { + display: flex; + flex: 1 0 0%; + flex-direction: column; + margin-right: 15px; + margin-bottom: 0; + margin-left: 15px; } } + +.card-group { + display: flex; + flex-direction: column; } + .card-group > .card { + margin-bottom: 15px; } + @media (min-width: 576px) { + .card-group { + flex-flow: row wrap; } + .card-group > .card { + flex: 1 0 0%; + margin-bottom: 0; } + .card-group > .card + .card { + margin-left: 0; + border-left: 0; } + .card-group > .card:first-child { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + .card-group > .card:first-child .card-img-top, + .card-group > .card:first-child .card-header { + border-top-right-radius: 0; } + .card-group > .card:first-child .card-img-bottom, + .card-group > .card:first-child .card-footer { + border-bottom-right-radius: 0; } + .card-group > .card:last-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + .card-group > .card:last-child .card-img-top, + .card-group > .card:last-child .card-header { + border-top-left-radius: 0; } + .card-group > .card:last-child .card-img-bottom, + .card-group > .card:last-child .card-footer { + border-bottom-left-radius: 0; } + .card-group > .card:only-child { + border-radius: 3px; } + .card-group > .card:only-child .card-img-top, + .card-group > .card:only-child .card-header { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + .card-group > .card:only-child .card-img-bottom, + .card-group > .card:only-child .card-footer { + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; } + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) { + border-radius: 0; } + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top, + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom, + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header, + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer { + border-radius: 0; } } + +.card-columns .card { + margin-bottom: 0.75rem; } + +@media (min-width: 576px) { + .card-columns { + column-count: 3; + column-gap: 1.25rem; } + .card-columns .card { + display: inline-block; + width: 100%; } } + +.breadcrumb { + display: flex; + flex-wrap: wrap; + padding: 0.75rem 1rem; + margin-bottom: 1rem; + list-style: none; + background-color: #e9ecef; + border-radius: 3px; } + +.breadcrumb-item + .breadcrumb-item::before { + display: inline-block; + padding-right: 0.5rem; + padding-left: 0.5rem; + color: #6c757d; + content: "/"; } + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: underline; } + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: none; } + +.breadcrumb-item.active { + color: #6c757d; } + +.pagination { + display: flex; + padding-left: 0; + list-style: none; + border-radius: 3px; } + +.page-link { + position: relative; + display: block; + padding: 0.5rem 0.75rem; + margin-left: -1px; + line-height: 1.25; + color: #1b84e7; + background-color: #fff; + border: 1px solid #dee2e6; } + .page-link:hover { + color: #115da4; + text-decoration: none; + background-color: #e9ecef; + border-color: #dee2e6; } + .page-link:focus { + z-index: 2; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(27, 132, 231, 0.25); } + .page-link:not(:disabled):not(.disabled) { + cursor: pointer; } + +.page-item:first-child .page-link { + margin-left: 0; + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + +.page-item:last-child .page-link { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; } + +.page-item.active .page-link { + z-index: 1; + color: #fff; + background-color: #1b84e7; + border-color: #1b84e7; } + +.page-item.disabled .page-link { + color: #6c757d; + pointer-events: none; + cursor: auto; + background-color: #fff; + border-color: #dee2e6; } + +.pagination-lg .page-link { + padding: 0.75rem 1.5rem; + font-size: 1.09375rem; + line-height: 1.5; } + +.pagination-lg .page-item:first-child .page-link { + border-top-left-radius: 0.3rem; + border-bottom-left-radius: 0.3rem; } + +.pagination-lg .page-item:last-child .page-link { + border-top-right-radius: 0.3rem; + border-bottom-right-radius: 0.3rem; } + +.pagination-sm .page-link { + padding: 0.25rem 0.5rem; + font-size: 0.76563rem; + line-height: 1.5; } + +.pagination-sm .page-item:first-child .page-link { + border-top-left-radius: 0.2rem; + border-bottom-left-radius: 0.2rem; } + +.pagination-sm .page-item:last-child .page-link { + border-top-right-radius: 0.2rem; + border-bottom-right-radius: 0.2rem; } + +.badge { + display: inline-block; + padding: 0.25em 0.4em; + font-size: 75%; + font-weight: 700; + line-height: 1; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: 3px; } + .badge:empty { + display: none; } + +.btn .badge, .sp-container button .badge { + position: relative; + top: -1px; } + +.badge-pill { + padding-right: 0.6em; + padding-left: 0.6em; + border-radius: 10rem; } + +.badge-primary { + color: #fff; + background-color: #1b84e7; } + .badge-primary[href]:hover, .badge-primary[href]:focus { + color: #fff; + text-decoration: none; + background-color: #146abb; } + +.badge-secondary { + color: #fff; + background-color: #6c757d; } + .badge-secondary[href]:hover, .badge-secondary[href]:focus { + color: #fff; + text-decoration: none; + background-color: #545b62; } + +.badge-success { + color: #fff; + background-color: #23BF08; } + .badge-success[href]:hover, .badge-success[href]:focus { + color: #fff; + text-decoration: none; + background-color: #1a8e06; } + +.badge-info { + color: #fff; + background-color: #5B93D3; } + .badge-info[href]:hover, .badge-info[href]:focus { + color: #fff; + text-decoration: none; + background-color: #3579c6; } + +.badge-warning { + color: #212529; + background-color: #F49917; } + .badge-warning[href]:hover, .badge-warning[href]:focus { + color: #212529; + text-decoration: none; + background-color: #ce7d0a; } + +.badge-danger { + color: #fff; + background-color: #dc3545; } + .badge-danger[href]:hover, .badge-danger[href]:focus { + color: #fff; + text-decoration: none; + background-color: #bd2130; } + +.badge-light { + color: #212529; + background-color: #f8f9fa; } + .badge-light[href]:hover, .badge-light[href]:focus { + color: #212529; + text-decoration: none; + background-color: #dae0e5; } + +.badge-dark { + color: #fff; + background-color: #343a40; } + .badge-dark[href]:hover, .badge-dark[href]:focus { + color: #fff; + text-decoration: none; + background-color: #1d2124; } + +.jumbotron { + padding: 2rem 1rem; + margin-bottom: 2rem; + background-color: #e9ecef; + border-radius: 0.3rem; } + @media (min-width: 576px) { + .jumbotron { + padding: 4rem 2rem; } } + +.jumbotron-fluid { + padding-right: 0; + padding-left: 0; + border-radius: 0; } + +.alert { + position: relative; + padding: 0.75rem 1.25rem; + margin-bottom: 1rem; + border: 1px solid transparent; + border-radius: 3px; } + +.alert-heading { + color: inherit; } + +.alert-link { + font-weight: 700; } + +.alert-dismissible { + padding-right: 3.8125rem; } + .alert-dismissible .close { + position: absolute; + top: 0; + right: 0; + padding: 0.75rem 1.25rem; + color: inherit; } + +.alert-primary { + color: #0e4578; + background-color: #d1e6fa; + border-color: #bfddf8; } + .alert-primary hr { + border-top-color: #a8d1f5; } + .alert-primary .alert-link { + color: #092b4a; } + +.alert-secondary { + color: #383d41; + background-color: #e2e3e5; + border-color: #d6d8db; } + .alert-secondary hr { + border-top-color: #c8cbcf; } + .alert-secondary .alert-link { + color: #202326; } + +.alert-success { + color: #126304; + background-color: #d3f2ce; + border-color: #c1edba; } + .alert-success hr { + border-top-color: #afe8a6; } + .alert-success .alert-link { + color: #093202; } + +.alert-info { + color: #2f4c6e; + background-color: #dee9f6; + border-color: #d1e1f3; } + .alert-info hr { + border-top-color: #bdd4ee; } + .alert-info .alert-link { + color: #20334a; } + +.alert-warning { + color: #7f500c; + background-color: #fdebd1; + border-color: #fce2be; } + .alert-warning hr { + border-top-color: #fbd7a6; } + .alert-warning .alert-link { + color: #503308; } + +.alert-danger { + color: #721c24; + background-color: #f8d7da; + border-color: #f5c6cb; } + .alert-danger hr { + border-top-color: #f1b0b7; } + .alert-danger .alert-link { + color: #491217; } + +.alert-light { + color: #818182; + background-color: #fefefe; + border-color: #fdfdfe; } + .alert-light hr { + border-top-color: #ececf6; } + .alert-light .alert-link { + color: #686868; } + +.alert-dark { + color: #1b1e21; + background-color: #d6d8d9; + border-color: #c6c8ca; } + .alert-dark hr { + border-top-color: #b9bbbe; } + .alert-dark .alert-link { + color: #040505; } + +@keyframes progress-bar-stripes { + from { + background-position: 1rem 0; } + to { + background-position: 0 0; } } + +.progress { + display: flex; + height: 1rem; + overflow: hidden; + font-size: 0.65625rem; + background-color: #e9ecef; + border-radius: 3px; } + +.progress-bar { + display: flex; + flex-direction: column; + justify-content: center; + color: #fff; + text-align: center; + background-color: #1b84e7; + transition: width 0.6s ease; } + +.progress-bar-striped { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 1rem 1rem; } + +.progress-bar-animated { + animation: progress-bar-stripes 1s linear infinite; } + +.media { + display: flex; + align-items: flex-start; } + +.media-body { + flex: 1; } + +.list-group { + display: flex; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; } + +.list-group-item-action { + width: 100%; + color: #495057; + text-align: inherit; } + .list-group-item-action:hover, .list-group-item-action:focus { + color: #495057; + text-decoration: none; + background-color: #f8f9fa; } + .list-group-item-action:active { + color: #868ba1; + background-color: #e9ecef; } + +.list-group-item { + position: relative; + display: block; + padding: 0.75rem 1.25rem; + margin-bottom: -1px; + background-color: #fff; + border: 1px solid rgba(0, 0, 0, 0.125); } + .list-group-item:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + .list-group-item:last-child { + margin-bottom: 0; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; } + .list-group-item:hover, .list-group-item:focus { + z-index: 1; + text-decoration: none; } + .list-group-item.disabled, .list-group-item:disabled { + color: #6c757d; + background-color: #fff; } + .list-group-item.active { + z-index: 2; + color: #fff; + background-color: #1b84e7; + border-color: #1b84e7; } + +.list-group-flush .list-group-item { + border-right: 0; + border-left: 0; + border-radius: 0; } + +.list-group-flush:first-child .list-group-item:first-child { + border-top: 0; } + +.list-group-flush:last-child .list-group-item:last-child { + border-bottom: 0; } + +.list-group-item-primary { + color: #0e4578; + background-color: #bfddf8; } + .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { + color: #0e4578; + background-color: #a8d1f5; } + .list-group-item-primary.list-group-item-action.active { + color: #fff; + background-color: #0e4578; + border-color: #0e4578; } + +.list-group-item-secondary { + color: #383d41; + background-color: #d6d8db; } + .list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { + color: #383d41; + background-color: #c8cbcf; } + .list-group-item-secondary.list-group-item-action.active { + color: #fff; + background-color: #383d41; + border-color: #383d41; } + +.list-group-item-success { + color: #126304; + background-color: #c1edba; } + .list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { + color: #126304; + background-color: #afe8a6; } + .list-group-item-success.list-group-item-action.active { + color: #fff; + background-color: #126304; + border-color: #126304; } + +.list-group-item-info { + color: #2f4c6e; + background-color: #d1e1f3; } + .list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { + color: #2f4c6e; + background-color: #bdd4ee; } + .list-group-item-info.list-group-item-action.active { + color: #fff; + background-color: #2f4c6e; + border-color: #2f4c6e; } + +.list-group-item-warning { + color: #7f500c; + background-color: #fce2be; } + .list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { + color: #7f500c; + background-color: #fbd7a6; } + .list-group-item-warning.list-group-item-action.active { + color: #fff; + background-color: #7f500c; + border-color: #7f500c; } + +.list-group-item-danger { + color: #721c24; + background-color: #f5c6cb; } + .list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { + color: #721c24; + background-color: #f1b0b7; } + .list-group-item-danger.list-group-item-action.active { + color: #fff; + background-color: #721c24; + border-color: #721c24; } + +.list-group-item-light { + color: #818182; + background-color: #fdfdfe; } + .list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { + color: #818182; + background-color: #ececf6; } + .list-group-item-light.list-group-item-action.active { + color: #fff; + background-color: #818182; + border-color: #818182; } + +.list-group-item-dark { + color: #1b1e21; + background-color: #c6c8ca; } + .list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { + color: #1b1e21; + background-color: #b9bbbe; } + .list-group-item-dark.list-group-item-action.active { + color: #fff; + background-color: #1b1e21; + border-color: #1b1e21; } + +.close { + float: right; + font-size: 1.3125rem; + font-weight: 700; + line-height: 1; + color: #000; + text-shadow: 0 1px 0 #fff; + opacity: .5; } + .close:hover, .close:focus { + color: #000; + text-decoration: none; + opacity: .75; } + .close:not(:disabled):not(.disabled) { + cursor: pointer; } + +button.close { + padding: 0; + background-color: transparent; + border: 0; + -webkit-appearance: none; } + +.modal-open { + overflow: hidden; } + +.modal { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1050; + display: none; + overflow: hidden; + outline: 0; } + .modal-open .modal { + overflow-x: hidden; + overflow-y: auto; } + +.modal-dialog { + position: relative; + width: auto; + margin: 0.5rem; + pointer-events: none; } + .modal.fade .modal-dialog { + transition: transform 0.3s ease-out; + transform: translate(0, -25%); } + .modal.show .modal-dialog { + transform: translate(0, 0); } + +.modal-dialog-centered { + display: flex; + align-items: center; + min-height: calc(100% - (0.5rem * 2)); } + +.modal-content { + position: relative; + display: flex; + flex-direction: column; + width: 100%; + pointer-events: auto; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.3rem; + outline: 0; } + +.modal-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1040; + background-color: #000; } + .modal-backdrop.fade { + opacity: 0; } + .modal-backdrop.show { + opacity: 0.5; } + +.modal-header { + display: flex; + align-items: flex-start; + justify-content: space-between; + padding: 1rem; + border-bottom: 1px solid #e9ecef; + border-top-left-radius: 0.3rem; + border-top-right-radius: 0.3rem; } + .modal-header .close { + padding: 1rem; + margin: -1rem -1rem -1rem auto; } + +.modal-title { + margin-bottom: 0; + line-height: 1.5; } + +.modal-body { + position: relative; + flex: 1 1 auto; + padding: 1rem; } + +.modal-footer { + display: flex; + align-items: center; + justify-content: flex-end; + padding: 1rem; + border-top: 1px solid #e9ecef; } + .modal-footer > :not(:first-child) { + margin-left: .25rem; } + .modal-footer > :not(:last-child) { + margin-right: .25rem; } + +.modal-scrollbar-measure { + position: absolute; + top: -9999px; + width: 50px; + height: 50px; + overflow: scroll; } + +@media (min-width: 576px) { + .modal-dialog { + max-width: 500px; + margin: 1.75rem auto; } + .modal-dialog-centered { + min-height: calc(100% - (1.75rem * 2)); } + .modal-sm { + max-width: 300px; } } + +@media (min-width: 992px) { + .modal-lg { + max-width: 800px; } } + +.tooltip { + position: absolute; + z-index: 1070; + display: block; + margin: 0; + font-family: "Roboto", "Helvetica Neue", Arial, sans-serif; + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.76563rem; + word-wrap: break-word; + opacity: 0; } + .tooltip.show { + opacity: 0.9; } + .tooltip .arrow { + position: absolute; + display: block; + width: 0.8rem; + height: 0.4rem; } + .tooltip .arrow::before { + position: absolute; + content: ""; + border-color: transparent; + border-style: solid; } + +.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] { + padding: 0.4rem 0; } + .bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow { + bottom: 0; } + .bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before { + top: 0; + border-width: 0.4rem 0.4rem 0; + border-top-color: #000; } + +.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] { + padding: 0 0.4rem; } + .bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow { + left: 0; + width: 0.4rem; + height: 0.8rem; } + .bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before { + right: 0; + border-width: 0.4rem 0.4rem 0.4rem 0; + border-right-color: #000; } + +.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] { + padding: 0.4rem 0; } + .bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow { + top: 0; } + .bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before { + bottom: 0; + border-width: 0 0.4rem 0.4rem; + border-bottom-color: #000; } + +.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] { + padding: 0 0.4rem; } + .bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow { + right: 0; + width: 0.4rem; + height: 0.8rem; } + .bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before { + left: 0; + border-width: 0.4rem 0 0.4rem 0.4rem; + border-left-color: #000; } + +.tooltip-inner { + max-width: 200px; + padding: 0.25rem 0.5rem; + color: #fff; + text-align: center; + background-color: #000; + border-radius: 3px; } + +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1060; + display: block; + max-width: 276px; + font-family: "Roboto", "Helvetica Neue", Arial, sans-serif; + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.76563rem; + word-wrap: break-word; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.3rem; } + .popover .arrow { + position: absolute; + display: block; + width: 1rem; + height: 0.5rem; + margin: 0 0.3rem; } + .popover .arrow::before, .popover .arrow::after { + position: absolute; + display: block; + content: ""; + border-color: transparent; + border-style: solid; } + +.bs-popover-top, .bs-popover-auto[x-placement^="top"] { + margin-bottom: 0.5rem; } + .bs-popover-top .arrow, .bs-popover-auto[x-placement^="top"] .arrow { + bottom: calc((0.5rem + 1px) * -1); } + .bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before, + .bs-popover-top .arrow::after, .bs-popover-auto[x-placement^="top"] .arrow::after { + border-width: 0.5rem 0.5rem 0; } + .bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before { + bottom: 0; + border-top-color: rgba(0, 0, 0, 0.25); } + .bs-popover-top .arrow::after, .bs-popover-auto[x-placement^="top"] .arrow::after { + bottom: 1px; + border-top-color: #fff; } + +.bs-popover-right, .bs-popover-auto[x-placement^="right"] { + margin-left: 0.5rem; } + .bs-popover-right .arrow, .bs-popover-auto[x-placement^="right"] .arrow { + left: calc((0.5rem + 1px) * -1); + width: 0.5rem; + height: 1rem; + margin: 0.3rem 0; } + .bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before, + .bs-popover-right .arrow::after, .bs-popover-auto[x-placement^="right"] .arrow::after { + border-width: 0.5rem 0.5rem 0.5rem 0; } + .bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before { + left: 0; + border-right-color: rgba(0, 0, 0, 0.25); } + .bs-popover-right .arrow::after, .bs-popover-auto[x-placement^="right"] .arrow::after { + left: 1px; + border-right-color: #fff; } + +.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] { + margin-top: 0.5rem; } + .bs-popover-bottom .arrow, .bs-popover-auto[x-placement^="bottom"] .arrow { + top: calc((0.5rem + 1px) * -1); } + .bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before, + .bs-popover-bottom .arrow::after, .bs-popover-auto[x-placement^="bottom"] .arrow::after { + border-width: 0 0.5rem 0.5rem 0.5rem; } + .bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before { + top: 0; + border-bottom-color: rgba(0, 0, 0, 0.25); } + .bs-popover-bottom .arrow::after, .bs-popover-auto[x-placement^="bottom"] .arrow::after { + top: 1px; + border-bottom-color: #fff; } + .bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before { + position: absolute; + top: 0; + left: 50%; + display: block; + width: 1rem; + margin-left: -0.5rem; + content: ""; + border-bottom: 1px solid #f7f7f7; } + +.bs-popover-left, .bs-popover-auto[x-placement^="left"] { + margin-right: 0.5rem; } + .bs-popover-left .arrow, .bs-popover-auto[x-placement^="left"] .arrow { + right: calc((0.5rem + 1px) * -1); + width: 0.5rem; + height: 1rem; + margin: 0.3rem 0; } + .bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before, + .bs-popover-left .arrow::after, .bs-popover-auto[x-placement^="left"] .arrow::after { + border-width: 0.5rem 0 0.5rem 0.5rem; } + .bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before { + right: 0; + border-left-color: rgba(0, 0, 0, 0.25); } + .bs-popover-left .arrow::after, .bs-popover-auto[x-placement^="left"] .arrow::after { + right: 1px; + border-left-color: #fff; } + +.popover-header { + padding: 0.5rem 0.75rem; + margin-bottom: 0; + font-size: 0.875rem; + color: inherit; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + border-top-left-radius: calc(0.3rem - 1px); + border-top-right-radius: calc(0.3rem - 1px); } + .popover-header:empty { + display: none; } + +.popover-body { + padding: 0.5rem 0.75rem; + color: #868ba1; } + +.carousel { + position: relative; } + +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; } + +.carousel-item { + position: relative; + display: none; + align-items: center; + width: 100%; + transition: transform 0.6s ease; + backface-visibility: hidden; + perspective: 1000px; } + +.carousel-item.active, +.carousel-item-next, +.carousel-item-prev { + display: block; } + +.carousel-item-next, +.carousel-item-prev { + position: absolute; + top: 0; } + +.carousel-item-next.carousel-item-left, +.carousel-item-prev.carousel-item-right { + transform: translateX(0); } + @supports (transform-style: preserve-3d) { + .carousel-item-next.carousel-item-left, + .carousel-item-prev.carousel-item-right { + transform: translate3d(0, 0, 0); } } + +.carousel-item-next, +.active.carousel-item-right { + transform: translateX(100%); } + @supports (transform-style: preserve-3d) { + .carousel-item-next, + .active.carousel-item-right { + transform: translate3d(100%, 0, 0); } } + +.carousel-item-prev, +.active.carousel-item-left { + transform: translateX(-100%); } + @supports (transform-style: preserve-3d) { + .carousel-item-prev, + .active.carousel-item-left { + transform: translate3d(-100%, 0, 0); } } + +.carousel-control-prev, +.carousel-control-next { + position: absolute; + top: 0; + bottom: 0; + display: flex; + align-items: center; + justify-content: center; + width: 15%; + color: #fff; + text-align: center; + opacity: 0.5; } + .carousel-control-prev:hover, .carousel-control-prev:focus, + .carousel-control-next:hover, + .carousel-control-next:focus { + color: #fff; + text-decoration: none; + outline: 0; + opacity: .9; } + +.carousel-control-prev { + left: 0; } + +.carousel-control-next { + right: 0; } + +.carousel-control-prev-icon, +.carousel-control-next-icon { + display: inline-block; + width: 20px; + height: 20px; + background: transparent no-repeat center center; + background-size: 100% 100%; } + +.carousel-control-prev-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E"); } + +.carousel-control-next-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E"); } + +.carousel-indicators { + position: absolute; + right: 0; + bottom: 10px; + left: 0; + z-index: 15; + display: flex; + justify-content: center; + padding-left: 0; + margin-right: 15%; + margin-left: 15%; + list-style: none; } + .carousel-indicators li { + position: relative; + flex: 0 1 auto; + width: 30px; + height: 3px; + margin-right: 3px; + margin-left: 3px; + text-indent: -999px; + background-color: rgba(255, 255, 255, 0.5); } + .carousel-indicators li::before { + position: absolute; + top: -10px; + left: 0; + display: inline-block; + width: 100%; + height: 10px; + content: ""; } + .carousel-indicators li::after { + position: absolute; + bottom: -10px; + left: 0; + display: inline-block; + width: 100%; + height: 10px; + content: ""; } + .carousel-indicators .active { + background-color: #fff; } + +.carousel-caption { + position: absolute; + right: 15%; + bottom: 20px; + left: 15%; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #fff; + text-align: center; } + +.align-baseline { + vertical-align: baseline !important; } + +.align-top { + vertical-align: top !important; } + +.align-middle { + vertical-align: middle !important; } + +.align-bottom { + vertical-align: bottom !important; } + +.align-text-bottom { + vertical-align: text-bottom !important; } + +.align-text-top { + vertical-align: text-top !important; } + +.bg-primary { + background-color: #1b84e7 !important; } + +a.bg-primary:hover, a.bg-primary:focus, +button.bg-primary:hover, +button.bg-primary:focus { + background-color: #146abb !important; } + +.bg-secondary { + background-color: #6c757d !important; } + +a.bg-secondary:hover, a.bg-secondary:focus, +button.bg-secondary:hover, +button.bg-secondary:focus { + background-color: #545b62 !important; } + +.bg-success { + background-color: #23BF08 !important; } + +a.bg-success:hover, a.bg-success:focus, +button.bg-success:hover, +button.bg-success:focus { + background-color: #1a8e06 !important; } + +.bg-info { + background-color: #5B93D3 !important; } + +a.bg-info:hover, a.bg-info:focus, +button.bg-info:hover, +button.bg-info:focus { + background-color: #3579c6 !important; } + +.bg-warning { + background-color: #F49917 !important; } + +a.bg-warning:hover, a.bg-warning:focus, +button.bg-warning:hover, +button.bg-warning:focus { + background-color: #ce7d0a !important; } + +.bg-danger { + background-color: #dc3545 !important; } + +a.bg-danger:hover, a.bg-danger:focus, +button.bg-danger:hover, +button.bg-danger:focus { + background-color: #bd2130 !important; } + +.bg-light { + background-color: #f8f9fa !important; } + +a.bg-light:hover, a.bg-light:focus, +button.bg-light:hover, +button.bg-light:focus { + background-color: #dae0e5 !important; } + +.bg-dark { + background-color: #343a40 !important; } + +a.bg-dark:hover, a.bg-dark:focus, +button.bg-dark:hover, +button.bg-dark:focus { + background-color: #1d2124 !important; } + +.bg-white { + background-color: #fff !important; } + +.bg-transparent { + background-color: transparent !important; } + +.border { + border: 1px solid #dee2e6 !important; } + +.border-top { + border-top: 1px solid #dee2e6 !important; } + +.border-right { + border-right: 1px solid #dee2e6 !important; } + +.border-bottom { + border-bottom: 1px solid #dee2e6 !important; } + +.border-left { + border-left: 1px solid #dee2e6 !important; } + +.border-0 { + border: 0 !important; } + +.border-top-0 { + border-top: 0 !important; } + +.border-right-0 { + border-right: 0 !important; } + +.border-bottom-0 { + border-bottom: 0 !important; } + +.border-left-0 { + border-left: 0 !important; } + +.border-primary { + border-color: #1b84e7 !important; } + +.border-secondary { + border-color: #6c757d !important; } + +.border-success { + border-color: #23BF08 !important; } + +.border-info { + border-color: #5B93D3 !important; } + +.border-warning { + border-color: #F49917 !important; } + +.border-danger { + border-color: #dc3545 !important; } + +.border-light { + border-color: #f8f9fa !important; } + +.border-dark { + border-color: #343a40 !important; } + +.border-white { + border-color: #fff !important; } + +.rounded { + border-radius: 3px !important; } + +.rounded-top { + border-top-left-radius: 3px !important; + border-top-right-radius: 3px !important; } + +.rounded-right { + border-top-right-radius: 3px !important; + border-bottom-right-radius: 3px !important; } + +.rounded-bottom { + border-bottom-right-radius: 3px !important; + border-bottom-left-radius: 3px !important; } + +.rounded-left { + border-top-left-radius: 3px !important; + border-bottom-left-radius: 3px !important; } + +.rounded-circle { + border-radius: 50% !important; } + +.rounded-0 { + border-radius: 0 !important; } + +.clearfix::after { + display: block; + clear: both; + content: ""; } + +.d-none { + display: none !important; } + +.d-inline { + display: inline !important; } + +.d-inline-block { + display: inline-block !important; } + +.d-block { + display: block !important; } + +.d-table { + display: table !important; } + +.d-table-row { + display: table-row !important; } + +.d-table-cell { + display: table-cell !important; } + +.d-flex { + display: flex !important; } + +.d-inline-flex { + display: inline-flex !important; } + +@media (min-width: 576px) { + .d-sm-none { + display: none !important; } + .d-sm-inline { + display: inline !important; } + .d-sm-inline-block { + display: inline-block !important; } + .d-sm-block { + display: block !important; } + .d-sm-table { + display: table !important; } + .d-sm-table-row { + display: table-row !important; } + .d-sm-table-cell { + display: table-cell !important; } + .d-sm-flex { + display: flex !important; } + .d-sm-inline-flex { + display: inline-flex !important; } } + +@media (min-width: 768px) { + .d-md-none { + display: none !important; } + .d-md-inline { + display: inline !important; } + .d-md-inline-block { + display: inline-block !important; } + .d-md-block { + display: block !important; } + .d-md-table { + display: table !important; } + .d-md-table-row { + display: table-row !important; } + .d-md-table-cell { + display: table-cell !important; } + .d-md-flex { + display: flex !important; } + .d-md-inline-flex { + display: inline-flex !important; } } + +@media (min-width: 992px) { + .d-lg-none { + display: none !important; } + .d-lg-inline { + display: inline !important; } + .d-lg-inline-block { + display: inline-block !important; } + .d-lg-block { + display: block !important; } + .d-lg-table { + display: table !important; } + .d-lg-table-row { + display: table-row !important; } + .d-lg-table-cell { + display: table-cell !important; } + .d-lg-flex { + display: flex !important; } + .d-lg-inline-flex { + display: inline-flex !important; } } + +@media (min-width: 1200px) { + .d-xl-none { + display: none !important; } + .d-xl-inline { + display: inline !important; } + .d-xl-inline-block { + display: inline-block !important; } + .d-xl-block { + display: block !important; } + .d-xl-table { + display: table !important; } + .d-xl-table-row { + display: table-row !important; } + .d-xl-table-cell { + display: table-cell !important; } + .d-xl-flex { + display: flex !important; } + .d-xl-inline-flex { + display: inline-flex !important; } } + +@media print { + .d-print-none { + display: none !important; } + .d-print-inline { + display: inline !important; } + .d-print-inline-block { + display: inline-block !important; } + .d-print-block { + display: block !important; } + .d-print-table { + display: table !important; } + .d-print-table-row { + display: table-row !important; } + .d-print-table-cell { + display: table-cell !important; } + .d-print-flex { + display: flex !important; } + .d-print-inline-flex { + display: inline-flex !important; } } + +.embed-responsive { + position: relative; + display: block; + width: 100%; + padding: 0; + overflow: hidden; } + .embed-responsive::before { + display: block; + content: ""; } + .embed-responsive .embed-responsive-item, + .embed-responsive iframe, + .embed-responsive embed, + .embed-responsive object, + .embed-responsive video { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 100%; + height: 100%; + border: 0; } + +.embed-responsive-21by9::before { + padding-top: 42.85714%; } + +.embed-responsive-16by9::before { + padding-top: 56.25%; } + +.embed-responsive-4by3::before { + padding-top: 75%; } + +.embed-responsive-1by1::before { + padding-top: 100%; } + +.flex-row { + flex-direction: row !important; } + +.flex-column { + flex-direction: column !important; } + +.flex-row-reverse { + flex-direction: row-reverse !important; } + +.flex-column-reverse { + flex-direction: column-reverse !important; } + +.flex-wrap { + flex-wrap: wrap !important; } + +.flex-nowrap { + flex-wrap: nowrap !important; } + +.flex-wrap-reverse { + flex-wrap: wrap-reverse !important; } + +.justify-content-start { + justify-content: flex-start !important; } + +.justify-content-end { + justify-content: flex-end !important; } + +.justify-content-center { + justify-content: center !important; } + +.justify-content-between { + justify-content: space-between !important; } + +.justify-content-around { + justify-content: space-around !important; } + +.align-items-start { + align-items: flex-start !important; } + +.align-items-end { + align-items: flex-end !important; } + +.align-items-center { + align-items: center !important; } + +.align-items-baseline { + align-items: baseline !important; } + +.align-items-stretch { + align-items: stretch !important; } + +.align-content-start { + align-content: flex-start !important; } + +.align-content-end { + align-content: flex-end !important; } + +.align-content-center { + align-content: center !important; } + +.align-content-between { + align-content: space-between !important; } + +.align-content-around { + align-content: space-around !important; } + +.align-content-stretch { + align-content: stretch !important; } + +.align-self-auto { + align-self: auto !important; } + +.align-self-start { + align-self: flex-start !important; } + +.align-self-end { + align-self: flex-end !important; } + +.align-self-center { + align-self: center !important; } + +.align-self-baseline { + align-self: baseline !important; } + +.align-self-stretch { + align-self: stretch !important; } + +@media (min-width: 576px) { + .flex-sm-row { + flex-direction: row !important; } + .flex-sm-column { + flex-direction: column !important; } + .flex-sm-row-reverse { + flex-direction: row-reverse !important; } + .flex-sm-column-reverse { + flex-direction: column-reverse !important; } + .flex-sm-wrap { + flex-wrap: wrap !important; } + .flex-sm-nowrap { + flex-wrap: nowrap !important; } + .flex-sm-wrap-reverse { + flex-wrap: wrap-reverse !important; } + .justify-content-sm-start { + justify-content: flex-start !important; } + .justify-content-sm-end { + justify-content: flex-end !important; } + .justify-content-sm-center { + justify-content: center !important; } + .justify-content-sm-between { + justify-content: space-between !important; } + .justify-content-sm-around { + justify-content: space-around !important; } + .align-items-sm-start { + align-items: flex-start !important; } + .align-items-sm-end { + align-items: flex-end !important; } + .align-items-sm-center { + align-items: center !important; } + .align-items-sm-baseline { + align-items: baseline !important; } + .align-items-sm-stretch { + align-items: stretch !important; } + .align-content-sm-start { + align-content: flex-start !important; } + .align-content-sm-end { + align-content: flex-end !important; } + .align-content-sm-center { + align-content: center !important; } + .align-content-sm-between { + align-content: space-between !important; } + .align-content-sm-around { + align-content: space-around !important; } + .align-content-sm-stretch { + align-content: stretch !important; } + .align-self-sm-auto { + align-self: auto !important; } + .align-self-sm-start { + align-self: flex-start !important; } + .align-self-sm-end { + align-self: flex-end !important; } + .align-self-sm-center { + align-self: center !important; } + .align-self-sm-baseline { + align-self: baseline !important; } + .align-self-sm-stretch { + align-self: stretch !important; } } + +@media (min-width: 768px) { + .flex-md-row { + flex-direction: row !important; } + .flex-md-column { + flex-direction: column !important; } + .flex-md-row-reverse { + flex-direction: row-reverse !important; } + .flex-md-column-reverse { + flex-direction: column-reverse !important; } + .flex-md-wrap { + flex-wrap: wrap !important; } + .flex-md-nowrap { + flex-wrap: nowrap !important; } + .flex-md-wrap-reverse { + flex-wrap: wrap-reverse !important; } + .justify-content-md-start { + justify-content: flex-start !important; } + .justify-content-md-end { + justify-content: flex-end !important; } + .justify-content-md-center { + justify-content: center !important; } + .justify-content-md-between { + justify-content: space-between !important; } + .justify-content-md-around { + justify-content: space-around !important; } + .align-items-md-start { + align-items: flex-start !important; } + .align-items-md-end { + align-items: flex-end !important; } + .align-items-md-center { + align-items: center !important; } + .align-items-md-baseline { + align-items: baseline !important; } + .align-items-md-stretch { + align-items: stretch !important; } + .align-content-md-start { + align-content: flex-start !important; } + .align-content-md-end { + align-content: flex-end !important; } + .align-content-md-center { + align-content: center !important; } + .align-content-md-between { + align-content: space-between !important; } + .align-content-md-around { + align-content: space-around !important; } + .align-content-md-stretch { + align-content: stretch !important; } + .align-self-md-auto { + align-self: auto !important; } + .align-self-md-start { + align-self: flex-start !important; } + .align-self-md-end { + align-self: flex-end !important; } + .align-self-md-center { + align-self: center !important; } + .align-self-md-baseline { + align-self: baseline !important; } + .align-self-md-stretch { + align-self: stretch !important; } } + +@media (min-width: 992px) { + .flex-lg-row { + flex-direction: row !important; } + .flex-lg-column { + flex-direction: column !important; } + .flex-lg-row-reverse { + flex-direction: row-reverse !important; } + .flex-lg-column-reverse { + flex-direction: column-reverse !important; } + .flex-lg-wrap { + flex-wrap: wrap !important; } + .flex-lg-nowrap { + flex-wrap: nowrap !important; } + .flex-lg-wrap-reverse { + flex-wrap: wrap-reverse !important; } + .justify-content-lg-start { + justify-content: flex-start !important; } + .justify-content-lg-end { + justify-content: flex-end !important; } + .justify-content-lg-center { + justify-content: center !important; } + .justify-content-lg-between { + justify-content: space-between !important; } + .justify-content-lg-around { + justify-content: space-around !important; } + .align-items-lg-start { + align-items: flex-start !important; } + .align-items-lg-end { + align-items: flex-end !important; } + .align-items-lg-center { + align-items: center !important; } + .align-items-lg-baseline { + align-items: baseline !important; } + .align-items-lg-stretch { + align-items: stretch !important; } + .align-content-lg-start { + align-content: flex-start !important; } + .align-content-lg-end { + align-content: flex-end !important; } + .align-content-lg-center { + align-content: center !important; } + .align-content-lg-between { + align-content: space-between !important; } + .align-content-lg-around { + align-content: space-around !important; } + .align-content-lg-stretch { + align-content: stretch !important; } + .align-self-lg-auto { + align-self: auto !important; } + .align-self-lg-start { + align-self: flex-start !important; } + .align-self-lg-end { + align-self: flex-end !important; } + .align-self-lg-center { + align-self: center !important; } + .align-self-lg-baseline { + align-self: baseline !important; } + .align-self-lg-stretch { + align-self: stretch !important; } } + +@media (min-width: 1200px) { + .flex-xl-row { + flex-direction: row !important; } + .flex-xl-column { + flex-direction: column !important; } + .flex-xl-row-reverse { + flex-direction: row-reverse !important; } + .flex-xl-column-reverse { + flex-direction: column-reverse !important; } + .flex-xl-wrap { + flex-wrap: wrap !important; } + .flex-xl-nowrap { + flex-wrap: nowrap !important; } + .flex-xl-wrap-reverse { + flex-wrap: wrap-reverse !important; } + .justify-content-xl-start { + justify-content: flex-start !important; } + .justify-content-xl-end { + justify-content: flex-end !important; } + .justify-content-xl-center { + justify-content: center !important; } + .justify-content-xl-between { + justify-content: space-between !important; } + .justify-content-xl-around { + justify-content: space-around !important; } + .align-items-xl-start { + align-items: flex-start !important; } + .align-items-xl-end { + align-items: flex-end !important; } + .align-items-xl-center { + align-items: center !important; } + .align-items-xl-baseline { + align-items: baseline !important; } + .align-items-xl-stretch { + align-items: stretch !important; } + .align-content-xl-start { + align-content: flex-start !important; } + .align-content-xl-end { + align-content: flex-end !important; } + .align-content-xl-center { + align-content: center !important; } + .align-content-xl-between { + align-content: space-between !important; } + .align-content-xl-around { + align-content: space-around !important; } + .align-content-xl-stretch { + align-content: stretch !important; } + .align-self-xl-auto { + align-self: auto !important; } + .align-self-xl-start { + align-self: flex-start !important; } + .align-self-xl-end { + align-self: flex-end !important; } + .align-self-xl-center { + align-self: center !important; } + .align-self-xl-baseline { + align-self: baseline !important; } + .align-self-xl-stretch { + align-self: stretch !important; } } + +.float-left { + float: left !important; } + +.float-right { + float: right !important; } + +.float-none { + float: none !important; } + +@media (min-width: 576px) { + .float-sm-left { + float: left !important; } + .float-sm-right { + float: right !important; } + .float-sm-none { + float: none !important; } } + +@media (min-width: 768px) { + .float-md-left { + float: left !important; } + .float-md-right { + float: right !important; } + .float-md-none { + float: none !important; } } + +@media (min-width: 992px) { + .float-lg-left { + float: left !important; } + .float-lg-right { + float: right !important; } + .float-lg-none { + float: none !important; } } + +@media (min-width: 1200px) { + .float-xl-left { + float: left !important; } + .float-xl-right { + float: right !important; } + .float-xl-none { + float: none !important; } } + +.position-static { + position: static !important; } + +.position-relative { + position: relative !important; } + +.position-absolute { + position: absolute !important; } + +.position-fixed { + position: fixed !important; } + +.position-sticky { + position: sticky !important; } + +.fixed-top { + position: fixed; + top: 0; + right: 0; + left: 0; + z-index: 1030; } + +.fixed-bottom { + position: fixed; + right: 0; + bottom: 0; + left: 0; + z-index: 1030; } + +@supports (position: sticky) { + .sticky-top { + position: sticky; + top: 0; + z-index: 1020; } } + +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + clip-path: inset(50%); + border: 0; } + +.sr-only-focusable:active, .sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + overflow: visible; + clip: auto; + white-space: normal; + clip-path: none; } + +.w-25 { + width: 25% !important; } + +.w-50 { + width: 50% !important; } + +.w-75 { + width: 75% !important; } + +.w-100 { + width: 100% !important; } + +.h-25 { + height: 25% !important; } + +.h-50 { + height: 50% !important; } + +.h-75 { + height: 75% !important; } + +.h-100 { + height: 100% !important; } + +.mw-100 { + max-width: 100% !important; } + +.mh-100 { + max-height: 100% !important; } + +.m-0 { + margin: 0 !important; } + +.mt-0, +.my-0 { + margin-top: 0 !important; } + +.mr-0, +.mx-0 { + margin-right: 0 !important; } + +.mb-0, +.my-0 { + margin-bottom: 0 !important; } + +.ml-0, +.mx-0 { + margin-left: 0 !important; } + +.m-1 { + margin: 0.25rem !important; } + +.mt-1, +.my-1 { + margin-top: 0.25rem !important; } + +.mr-1, +.mx-1 { + margin-right: 0.25rem !important; } + +.mb-1, +.my-1 { + margin-bottom: 0.25rem !important; } + +.ml-1, +.mx-1 { + margin-left: 0.25rem !important; } + +.m-2 { + margin: 0.5rem !important; } + +.mt-2, +.my-2 { + margin-top: 0.5rem !important; } + +.mr-2, +.mx-2 { + margin-right: 0.5rem !important; } + +.mb-2, +.my-2 { + margin-bottom: 0.5rem !important; } + +.ml-2, +.mx-2 { + margin-left: 0.5rem !important; } + +.m-3 { + margin: 1rem !important; } + +.mt-3, +.my-3 { + margin-top: 1rem !important; } + +.mr-3, +.mx-3 { + margin-right: 1rem !important; } + +.mb-3, +.my-3 { + margin-bottom: 1rem !important; } + +.ml-3, +.mx-3 { + margin-left: 1rem !important; } + +.m-4 { + margin: 1.5rem !important; } + +.mt-4, +.my-4 { + margin-top: 1.5rem !important; } + +.mr-4, +.mx-4 { + margin-right: 1.5rem !important; } + +.mb-4, +.my-4 { + margin-bottom: 1.5rem !important; } + +.ml-4, +.mx-4 { + margin-left: 1.5rem !important; } + +.m-5 { + margin: 3rem !important; } + +.mt-5, +.my-5 { + margin-top: 3rem !important; } + +.mr-5, +.mx-5 { + margin-right: 3rem !important; } + +.mb-5, +.my-5 { + margin-bottom: 3rem !important; } + +.ml-5, +.mx-5 { + margin-left: 3rem !important; } + +.p-0 { + padding: 0 !important; } + +.pt-0, +.py-0 { + padding-top: 0 !important; } + +.pr-0, +.px-0 { + padding-right: 0 !important; } + +.pb-0, +.py-0 { + padding-bottom: 0 !important; } + +.pl-0, +.px-0 { + padding-left: 0 !important; } + +.p-1 { + padding: 0.25rem !important; } + +.pt-1, +.py-1 { + padding-top: 0.25rem !important; } + +.pr-1, +.px-1 { + padding-right: 0.25rem !important; } + +.pb-1, +.py-1 { + padding-bottom: 0.25rem !important; } + +.pl-1, +.px-1 { + padding-left: 0.25rem !important; } + +.p-2 { + padding: 0.5rem !important; } + +.pt-2, +.py-2 { + padding-top: 0.5rem !important; } + +.pr-2, +.px-2 { + padding-right: 0.5rem !important; } + +.pb-2, +.py-2 { + padding-bottom: 0.5rem !important; } + +.pl-2, +.px-2 { + padding-left: 0.5rem !important; } + +.p-3 { + padding: 1rem !important; } + +.pt-3, +.py-3 { + padding-top: 1rem !important; } + +.pr-3, +.px-3 { + padding-right: 1rem !important; } + +.pb-3, +.py-3 { + padding-bottom: 1rem !important; } + +.pl-3, +.px-3 { + padding-left: 1rem !important; } + +.p-4 { + padding: 1.5rem !important; } + +.pt-4, +.py-4 { + padding-top: 1.5rem !important; } + +.pr-4, +.px-4 { + padding-right: 1.5rem !important; } + +.pb-4, +.py-4 { + padding-bottom: 1.5rem !important; } + +.pl-4, +.px-4 { + padding-left: 1.5rem !important; } + +.p-5 { + padding: 3rem !important; } + +.pt-5, +.py-5 { + padding-top: 3rem !important; } + +.pr-5, +.px-5 { + padding-right: 3rem !important; } + +.pb-5, +.py-5 { + padding-bottom: 3rem !important; } + +.pl-5, +.px-5 { + padding-left: 3rem !important; } + +.m-auto { + margin: auto !important; } + +.mt-auto, +.my-auto { + margin-top: auto !important; } + +.mr-auto, +.mx-auto { + margin-right: auto !important; } + +.mb-auto, +.my-auto { + margin-bottom: auto !important; } + +.ml-auto, +.mx-auto { + margin-left: auto !important; } + +@media (min-width: 576px) { + .m-sm-0 { + margin: 0 !important; } + .mt-sm-0, + .my-sm-0 { + margin-top: 0 !important; } + .mr-sm-0, + .mx-sm-0 { + margin-right: 0 !important; } + .mb-sm-0, + .my-sm-0 { + margin-bottom: 0 !important; } + .ml-sm-0, + .mx-sm-0 { + margin-left: 0 !important; } + .m-sm-1 { + margin: 0.25rem !important; } + .mt-sm-1, + .my-sm-1 { + margin-top: 0.25rem !important; } + .mr-sm-1, + .mx-sm-1 { + margin-right: 0.25rem !important; } + .mb-sm-1, + .my-sm-1 { + margin-bottom: 0.25rem !important; } + .ml-sm-1, + .mx-sm-1 { + margin-left: 0.25rem !important; } + .m-sm-2 { + margin: 0.5rem !important; } + .mt-sm-2, + .my-sm-2 { + margin-top: 0.5rem !important; } + .mr-sm-2, + .mx-sm-2 { + margin-right: 0.5rem !important; } + .mb-sm-2, + .my-sm-2 { + margin-bottom: 0.5rem !important; } + .ml-sm-2, + .mx-sm-2 { + margin-left: 0.5rem !important; } + .m-sm-3 { + margin: 1rem !important; } + .mt-sm-3, + .my-sm-3 { + margin-top: 1rem !important; } + .mr-sm-3, + .mx-sm-3 { + margin-right: 1rem !important; } + .mb-sm-3, + .my-sm-3 { + margin-bottom: 1rem !important; } + .ml-sm-3, + .mx-sm-3 { + margin-left: 1rem !important; } + .m-sm-4 { + margin: 1.5rem !important; } + .mt-sm-4, + .my-sm-4 { + margin-top: 1.5rem !important; } + .mr-sm-4, + .mx-sm-4 { + margin-right: 1.5rem !important; } + .mb-sm-4, + .my-sm-4 { + margin-bottom: 1.5rem !important; } + .ml-sm-4, + .mx-sm-4 { + margin-left: 1.5rem !important; } + .m-sm-5 { + margin: 3rem !important; } + .mt-sm-5, + .my-sm-5 { + margin-top: 3rem !important; } + .mr-sm-5, + .mx-sm-5 { + margin-right: 3rem !important; } + .mb-sm-5, + .my-sm-5 { + margin-bottom: 3rem !important; } + .ml-sm-5, + .mx-sm-5 { + margin-left: 3rem !important; } + .p-sm-0 { + padding: 0 !important; } + .pt-sm-0, + .py-sm-0 { + padding-top: 0 !important; } + .pr-sm-0, + .px-sm-0 { + padding-right: 0 !important; } + .pb-sm-0, + .py-sm-0 { + padding-bottom: 0 !important; } + .pl-sm-0, + .px-sm-0 { + padding-left: 0 !important; } + .p-sm-1 { + padding: 0.25rem !important; } + .pt-sm-1, + .py-sm-1 { + padding-top: 0.25rem !important; } + .pr-sm-1, + .px-sm-1 { + padding-right: 0.25rem !important; } + .pb-sm-1, + .py-sm-1 { + padding-bottom: 0.25rem !important; } + .pl-sm-1, + .px-sm-1 { + padding-left: 0.25rem !important; } + .p-sm-2 { + padding: 0.5rem !important; } + .pt-sm-2, + .py-sm-2 { + padding-top: 0.5rem !important; } + .pr-sm-2, + .px-sm-2 { + padding-right: 0.5rem !important; } + .pb-sm-2, + .py-sm-2 { + padding-bottom: 0.5rem !important; } + .pl-sm-2, + .px-sm-2 { + padding-left: 0.5rem !important; } + .p-sm-3 { + padding: 1rem !important; } + .pt-sm-3, + .py-sm-3 { + padding-top: 1rem !important; } + .pr-sm-3, + .px-sm-3 { + padding-right: 1rem !important; } + .pb-sm-3, + .py-sm-3 { + padding-bottom: 1rem !important; } + .pl-sm-3, + .px-sm-3 { + padding-left: 1rem !important; } + .p-sm-4 { + padding: 1.5rem !important; } + .pt-sm-4, + .py-sm-4 { + padding-top: 1.5rem !important; } + .pr-sm-4, + .px-sm-4 { + padding-right: 1.5rem !important; } + .pb-sm-4, + .py-sm-4 { + padding-bottom: 1.5rem !important; } + .pl-sm-4, + .px-sm-4 { + padding-left: 1.5rem !important; } + .p-sm-5 { + padding: 3rem !important; } + .pt-sm-5, + .py-sm-5 { + padding-top: 3rem !important; } + .pr-sm-5, + .px-sm-5 { + padding-right: 3rem !important; } + .pb-sm-5, + .py-sm-5 { + padding-bottom: 3rem !important; } + .pl-sm-5, + .px-sm-5 { + padding-left: 3rem !important; } + .m-sm-auto { + margin: auto !important; } + .mt-sm-auto, + .my-sm-auto { + margin-top: auto !important; } + .mr-sm-auto, + .mx-sm-auto { + margin-right: auto !important; } + .mb-sm-auto, + .my-sm-auto { + margin-bottom: auto !important; } + .ml-sm-auto, + .mx-sm-auto { + margin-left: auto !important; } } + +@media (min-width: 768px) { + .m-md-0 { + margin: 0 !important; } + .mt-md-0, + .my-md-0 { + margin-top: 0 !important; } + .mr-md-0, + .mx-md-0 { + margin-right: 0 !important; } + .mb-md-0, + .my-md-0 { + margin-bottom: 0 !important; } + .ml-md-0, + .mx-md-0 { + margin-left: 0 !important; } + .m-md-1 { + margin: 0.25rem !important; } + .mt-md-1, + .my-md-1 { + margin-top: 0.25rem !important; } + .mr-md-1, + .mx-md-1 { + margin-right: 0.25rem !important; } + .mb-md-1, + .my-md-1 { + margin-bottom: 0.25rem !important; } + .ml-md-1, + .mx-md-1 { + margin-left: 0.25rem !important; } + .m-md-2 { + margin: 0.5rem !important; } + .mt-md-2, + .my-md-2 { + margin-top: 0.5rem !important; } + .mr-md-2, + .mx-md-2 { + margin-right: 0.5rem !important; } + .mb-md-2, + .my-md-2 { + margin-bottom: 0.5rem !important; } + .ml-md-2, + .mx-md-2 { + margin-left: 0.5rem !important; } + .m-md-3 { + margin: 1rem !important; } + .mt-md-3, + .my-md-3 { + margin-top: 1rem !important; } + .mr-md-3, + .mx-md-3 { + margin-right: 1rem !important; } + .mb-md-3, + .my-md-3 { + margin-bottom: 1rem !important; } + .ml-md-3, + .mx-md-3 { + margin-left: 1rem !important; } + .m-md-4 { + margin: 1.5rem !important; } + .mt-md-4, + .my-md-4 { + margin-top: 1.5rem !important; } + .mr-md-4, + .mx-md-4 { + margin-right: 1.5rem !important; } + .mb-md-4, + .my-md-4 { + margin-bottom: 1.5rem !important; } + .ml-md-4, + .mx-md-4 { + margin-left: 1.5rem !important; } + .m-md-5 { + margin: 3rem !important; } + .mt-md-5, + .my-md-5 { + margin-top: 3rem !important; } + .mr-md-5, + .mx-md-5 { + margin-right: 3rem !important; } + .mb-md-5, + .my-md-5 { + margin-bottom: 3rem !important; } + .ml-md-5, + .mx-md-5 { + margin-left: 3rem !important; } + .p-md-0 { + padding: 0 !important; } + .pt-md-0, + .py-md-0 { + padding-top: 0 !important; } + .pr-md-0, + .px-md-0 { + padding-right: 0 !important; } + .pb-md-0, + .py-md-0 { + padding-bottom: 0 !important; } + .pl-md-0, + .px-md-0 { + padding-left: 0 !important; } + .p-md-1 { + padding: 0.25rem !important; } + .pt-md-1, + .py-md-1 { + padding-top: 0.25rem !important; } + .pr-md-1, + .px-md-1 { + padding-right: 0.25rem !important; } + .pb-md-1, + .py-md-1 { + padding-bottom: 0.25rem !important; } + .pl-md-1, + .px-md-1 { + padding-left: 0.25rem !important; } + .p-md-2 { + padding: 0.5rem !important; } + .pt-md-2, + .py-md-2 { + padding-top: 0.5rem !important; } + .pr-md-2, + .px-md-2 { + padding-right: 0.5rem !important; } + .pb-md-2, + .py-md-2 { + padding-bottom: 0.5rem !important; } + .pl-md-2, + .px-md-2 { + padding-left: 0.5rem !important; } + .p-md-3 { + padding: 1rem !important; } + .pt-md-3, + .py-md-3 { + padding-top: 1rem !important; } + .pr-md-3, + .px-md-3 { + padding-right: 1rem !important; } + .pb-md-3, + .py-md-3 { + padding-bottom: 1rem !important; } + .pl-md-3, + .px-md-3 { + padding-left: 1rem !important; } + .p-md-4 { + padding: 1.5rem !important; } + .pt-md-4, + .py-md-4 { + padding-top: 1.5rem !important; } + .pr-md-4, + .px-md-4 { + padding-right: 1.5rem !important; } + .pb-md-4, + .py-md-4 { + padding-bottom: 1.5rem !important; } + .pl-md-4, + .px-md-4 { + padding-left: 1.5rem !important; } + .p-md-5 { + padding: 3rem !important; } + .pt-md-5, + .py-md-5 { + padding-top: 3rem !important; } + .pr-md-5, + .px-md-5 { + padding-right: 3rem !important; } + .pb-md-5, + .py-md-5 { + padding-bottom: 3rem !important; } + .pl-md-5, + .px-md-5 { + padding-left: 3rem !important; } + .m-md-auto { + margin: auto !important; } + .mt-md-auto, + .my-md-auto { + margin-top: auto !important; } + .mr-md-auto, + .mx-md-auto { + margin-right: auto !important; } + .mb-md-auto, + .my-md-auto { + margin-bottom: auto !important; } + .ml-md-auto, + .mx-md-auto { + margin-left: auto !important; } } + +@media (min-width: 992px) { + .m-lg-0 { + margin: 0 !important; } + .mt-lg-0, + .my-lg-0 { + margin-top: 0 !important; } + .mr-lg-0, + .mx-lg-0 { + margin-right: 0 !important; } + .mb-lg-0, + .my-lg-0 { + margin-bottom: 0 !important; } + .ml-lg-0, + .mx-lg-0 { + margin-left: 0 !important; } + .m-lg-1 { + margin: 0.25rem !important; } + .mt-lg-1, + .my-lg-1 { + margin-top: 0.25rem !important; } + .mr-lg-1, + .mx-lg-1 { + margin-right: 0.25rem !important; } + .mb-lg-1, + .my-lg-1 { + margin-bottom: 0.25rem !important; } + .ml-lg-1, + .mx-lg-1 { + margin-left: 0.25rem !important; } + .m-lg-2 { + margin: 0.5rem !important; } + .mt-lg-2, + .my-lg-2 { + margin-top: 0.5rem !important; } + .mr-lg-2, + .mx-lg-2 { + margin-right: 0.5rem !important; } + .mb-lg-2, + .my-lg-2 { + margin-bottom: 0.5rem !important; } + .ml-lg-2, + .mx-lg-2 { + margin-left: 0.5rem !important; } + .m-lg-3 { + margin: 1rem !important; } + .mt-lg-3, + .my-lg-3 { + margin-top: 1rem !important; } + .mr-lg-3, + .mx-lg-3 { + margin-right: 1rem !important; } + .mb-lg-3, + .my-lg-3 { + margin-bottom: 1rem !important; } + .ml-lg-3, + .mx-lg-3 { + margin-left: 1rem !important; } + .m-lg-4 { + margin: 1.5rem !important; } + .mt-lg-4, + .my-lg-4 { + margin-top: 1.5rem !important; } + .mr-lg-4, + .mx-lg-4 { + margin-right: 1.5rem !important; } + .mb-lg-4, + .my-lg-4 { + margin-bottom: 1.5rem !important; } + .ml-lg-4, + .mx-lg-4 { + margin-left: 1.5rem !important; } + .m-lg-5 { + margin: 3rem !important; } + .mt-lg-5, + .my-lg-5 { + margin-top: 3rem !important; } + .mr-lg-5, + .mx-lg-5 { + margin-right: 3rem !important; } + .mb-lg-5, + .my-lg-5 { + margin-bottom: 3rem !important; } + .ml-lg-5, + .mx-lg-5 { + margin-left: 3rem !important; } + .p-lg-0 { + padding: 0 !important; } + .pt-lg-0, + .py-lg-0 { + padding-top: 0 !important; } + .pr-lg-0, + .px-lg-0 { + padding-right: 0 !important; } + .pb-lg-0, + .py-lg-0 { + padding-bottom: 0 !important; } + .pl-lg-0, + .px-lg-0 { + padding-left: 0 !important; } + .p-lg-1 { + padding: 0.25rem !important; } + .pt-lg-1, + .py-lg-1 { + padding-top: 0.25rem !important; } + .pr-lg-1, + .px-lg-1 { + padding-right: 0.25rem !important; } + .pb-lg-1, + .py-lg-1 { + padding-bottom: 0.25rem !important; } + .pl-lg-1, + .px-lg-1 { + padding-left: 0.25rem !important; } + .p-lg-2 { + padding: 0.5rem !important; } + .pt-lg-2, + .py-lg-2 { + padding-top: 0.5rem !important; } + .pr-lg-2, + .px-lg-2 { + padding-right: 0.5rem !important; } + .pb-lg-2, + .py-lg-2 { + padding-bottom: 0.5rem !important; } + .pl-lg-2, + .px-lg-2 { + padding-left: 0.5rem !important; } + .p-lg-3 { + padding: 1rem !important; } + .pt-lg-3, + .py-lg-3 { + padding-top: 1rem !important; } + .pr-lg-3, + .px-lg-3 { + padding-right: 1rem !important; } + .pb-lg-3, + .py-lg-3 { + padding-bottom: 1rem !important; } + .pl-lg-3, + .px-lg-3 { + padding-left: 1rem !important; } + .p-lg-4 { + padding: 1.5rem !important; } + .pt-lg-4, + .py-lg-4 { + padding-top: 1.5rem !important; } + .pr-lg-4, + .px-lg-4 { + padding-right: 1.5rem !important; } + .pb-lg-4, + .py-lg-4 { + padding-bottom: 1.5rem !important; } + .pl-lg-4, + .px-lg-4 { + padding-left: 1.5rem !important; } + .p-lg-5 { + padding: 3rem !important; } + .pt-lg-5, + .py-lg-5 { + padding-top: 3rem !important; } + .pr-lg-5, + .px-lg-5 { + padding-right: 3rem !important; } + .pb-lg-5, + .py-lg-5 { + padding-bottom: 3rem !important; } + .pl-lg-5, + .px-lg-5 { + padding-left: 3rem !important; } + .m-lg-auto { + margin: auto !important; } + .mt-lg-auto, + .my-lg-auto { + margin-top: auto !important; } + .mr-lg-auto, + .mx-lg-auto { + margin-right: auto !important; } + .mb-lg-auto, + .my-lg-auto { + margin-bottom: auto !important; } + .ml-lg-auto, + .mx-lg-auto { + margin-left: auto !important; } } + +@media (min-width: 1200px) { + .m-xl-0 { + margin: 0 !important; } + .mt-xl-0, + .my-xl-0 { + margin-top: 0 !important; } + .mr-xl-0, + .mx-xl-0 { + margin-right: 0 !important; } + .mb-xl-0, + .my-xl-0 { + margin-bottom: 0 !important; } + .ml-xl-0, + .mx-xl-0 { + margin-left: 0 !important; } + .m-xl-1 { + margin: 0.25rem !important; } + .mt-xl-1, + .my-xl-1 { + margin-top: 0.25rem !important; } + .mr-xl-1, + .mx-xl-1 { + margin-right: 0.25rem !important; } + .mb-xl-1, + .my-xl-1 { + margin-bottom: 0.25rem !important; } + .ml-xl-1, + .mx-xl-1 { + margin-left: 0.25rem !important; } + .m-xl-2 { + margin: 0.5rem !important; } + .mt-xl-2, + .my-xl-2 { + margin-top: 0.5rem !important; } + .mr-xl-2, + .mx-xl-2 { + margin-right: 0.5rem !important; } + .mb-xl-2, + .my-xl-2 { + margin-bottom: 0.5rem !important; } + .ml-xl-2, + .mx-xl-2 { + margin-left: 0.5rem !important; } + .m-xl-3 { + margin: 1rem !important; } + .mt-xl-3, + .my-xl-3 { + margin-top: 1rem !important; } + .mr-xl-3, + .mx-xl-3 { + margin-right: 1rem !important; } + .mb-xl-3, + .my-xl-3 { + margin-bottom: 1rem !important; } + .ml-xl-3, + .mx-xl-3 { + margin-left: 1rem !important; } + .m-xl-4 { + margin: 1.5rem !important; } + .mt-xl-4, + .my-xl-4 { + margin-top: 1.5rem !important; } + .mr-xl-4, + .mx-xl-4 { + margin-right: 1.5rem !important; } + .mb-xl-4, + .my-xl-4 { + margin-bottom: 1.5rem !important; } + .ml-xl-4, + .mx-xl-4 { + margin-left: 1.5rem !important; } + .m-xl-5 { + margin: 3rem !important; } + .mt-xl-5, + .my-xl-5 { + margin-top: 3rem !important; } + .mr-xl-5, + .mx-xl-5 { + margin-right: 3rem !important; } + .mb-xl-5, + .my-xl-5 { + margin-bottom: 3rem !important; } + .ml-xl-5, + .mx-xl-5 { + margin-left: 3rem !important; } + .p-xl-0 { + padding: 0 !important; } + .pt-xl-0, + .py-xl-0 { + padding-top: 0 !important; } + .pr-xl-0, + .px-xl-0 { + padding-right: 0 !important; } + .pb-xl-0, + .py-xl-0 { + padding-bottom: 0 !important; } + .pl-xl-0, + .px-xl-0 { + padding-left: 0 !important; } + .p-xl-1 { + padding: 0.25rem !important; } + .pt-xl-1, + .py-xl-1 { + padding-top: 0.25rem !important; } + .pr-xl-1, + .px-xl-1 { + padding-right: 0.25rem !important; } + .pb-xl-1, + .py-xl-1 { + padding-bottom: 0.25rem !important; } + .pl-xl-1, + .px-xl-1 { + padding-left: 0.25rem !important; } + .p-xl-2 { + padding: 0.5rem !important; } + .pt-xl-2, + .py-xl-2 { + padding-top: 0.5rem !important; } + .pr-xl-2, + .px-xl-2 { + padding-right: 0.5rem !important; } + .pb-xl-2, + .py-xl-2 { + padding-bottom: 0.5rem !important; } + .pl-xl-2, + .px-xl-2 { + padding-left: 0.5rem !important; } + .p-xl-3 { + padding: 1rem !important; } + .pt-xl-3, + .py-xl-3 { + padding-top: 1rem !important; } + .pr-xl-3, + .px-xl-3 { + padding-right: 1rem !important; } + .pb-xl-3, + .py-xl-3 { + padding-bottom: 1rem !important; } + .pl-xl-3, + .px-xl-3 { + padding-left: 1rem !important; } + .p-xl-4 { + padding: 1.5rem !important; } + .pt-xl-4, + .py-xl-4 { + padding-top: 1.5rem !important; } + .pr-xl-4, + .px-xl-4 { + padding-right: 1.5rem !important; } + .pb-xl-4, + .py-xl-4 { + padding-bottom: 1.5rem !important; } + .pl-xl-4, + .px-xl-4 { + padding-left: 1.5rem !important; } + .p-xl-5 { + padding: 3rem !important; } + .pt-xl-5, + .py-xl-5 { + padding-top: 3rem !important; } + .pr-xl-5, + .px-xl-5 { + padding-right: 3rem !important; } + .pb-xl-5, + .py-xl-5 { + padding-bottom: 3rem !important; } + .pl-xl-5, + .px-xl-5 { + padding-left: 3rem !important; } + .m-xl-auto { + margin: auto !important; } + .mt-xl-auto, + .my-xl-auto { + margin-top: auto !important; } + .mr-xl-auto, + .mx-xl-auto { + margin-right: auto !important; } + .mb-xl-auto, + .my-xl-auto { + margin-bottom: auto !important; } + .ml-xl-auto, + .mx-xl-auto { + margin-left: auto !important; } } + +.text-justify { + text-align: justify !important; } + +.text-nowrap { + white-space: nowrap !important; } + +.text-truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; } + +.text-left { + text-align: left !important; } + +.text-right { + text-align: right !important; } + +.text-center { + text-align: center !important; } + +@media (min-width: 576px) { + .text-sm-left { + text-align: left !important; } + .text-sm-right { + text-align: right !important; } + .text-sm-center { + text-align: center !important; } } + +@media (min-width: 768px) { + .text-md-left { + text-align: left !important; } + .text-md-right { + text-align: right !important; } + .text-md-center { + text-align: center !important; } } + +@media (min-width: 992px) { + .text-lg-left { + text-align: left !important; } + .text-lg-right { + text-align: right !important; } + .text-lg-center { + text-align: center !important; } } + +@media (min-width: 1200px) { + .text-xl-left { + text-align: left !important; } + .text-xl-right { + text-align: right !important; } + .text-xl-center { + text-align: center !important; } } + +.text-lowercase { + text-transform: lowercase !important; } + +.text-uppercase { + text-transform: uppercase !important; } + +.text-capitalize { + text-transform: capitalize !important; } + +.font-weight-light { + font-weight: 300 !important; } + +.font-weight-normal { + font-weight: 400 !important; } + +.font-weight-bold { + font-weight: 700 !important; } + +.font-italic { + font-style: italic !important; } + +.text-white { + color: #fff !important; } + +.text-primary { + color: #1b84e7 !important; } + +a.text-primary:hover, a.text-primary:focus { + color: #146abb !important; } + +.text-secondary { + color: #6c757d !important; } + +a.text-secondary:hover, a.text-secondary:focus { + color: #545b62 !important; } + +.text-success { + color: #23BF08 !important; } + +a.text-success:hover, a.text-success:focus { + color: #1a8e06 !important; } + +.text-info { + color: #5B93D3 !important; } + +a.text-info:hover, a.text-info:focus { + color: #3579c6 !important; } + +.text-warning { + color: #F49917 !important; } + +a.text-warning:hover, a.text-warning:focus { + color: #ce7d0a !important; } + +.text-danger { + color: #dc3545 !important; } + +a.text-danger:hover, a.text-danger:focus { + color: #bd2130 !important; } + +.text-light { + color: #f8f9fa !important; } + +a.text-light:hover, a.text-light:focus { + color: #dae0e5 !important; } + +.text-dark { + color: #343a40 !important; } + +a.text-dark:hover, a.text-dark:focus { + color: #1d2124 !important; } + +.text-muted { + color: #6c757d !important; } + +.text-hide { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; } + +.visible { + visibility: visible !important; } + +.invisible { + visibility: hidden !important; } + +@media print { + *, + *::before, + *::after { + text-shadow: none !important; + box-shadow: none !important; } + a:not(.btn):not(.sp-container button) { + text-decoration: underline; } + abbr[title]::after { + content: " (" attr(title) ")"; } + pre { + white-space: pre-wrap !important; } + pre, + blockquote { + border: 1px solid #999; + page-break-inside: avoid; } + thead { + display: table-header-group; } + tr, + img { + page-break-inside: avoid; } + p, + h2, + h3 { + orphans: 3; + widows: 3; } + h2, + h3 { + page-break-after: avoid; } + @page { + size: a3; } + body { + min-width: 992px !important; } + .container { + min-width: 992px !important; } + .navbar { + display: none; } + .badge { + border: 1px solid #000; } + .table { + border-collapse: collapse !important; } + .table td, + .table th { + background-color: #fff !important; } + .table-bordered th, + .table-bordered td { + border: 1px solid #ddd !important; } } + +/* ------------------------------------------------------ */ +/* ############### 3. BOOTSTRAP OVERRIDES ############### */ +/* ------------------------------------------------------ */ +/* ----------------------------------------- */ +/* ############### ACCORDION ############### */ +/* ----------------------------------------- */ +.accordion-one .card + .card { + margin-top: 5px; } + +.accordion-one .card-header { + padding: 0; + background-color: transparent; + font-weight: 500; } + .accordion-one .card-header a { + display: block; + padding: 18px 20px; + color: #1b84e7; + position: relative; + border-bottom: 1px solid #ced4da; } + .accordion-one .card-header a::before { + content: '\f106'; + font-family: "FontAwesome"; + position: absolute; + top: 20px; + right: 25px; } + .accordion-one .card-header a:hover, .accordion-one .card-header a:focus { + color: #1b84e7; } + .accordion-one .card-header a.collapsed { + color: #343a40; + background-color: #f8f9fa; + border-bottom-color: transparent; } + .accordion-one .card-header a.collapsed::before { + content: '\f107'; } + .accordion-one .card-header a.collapsed:hover, .accordion-one .card-header a.collapsed:focus { + color: #1b84e7; } + +.accordion-one .card-body { + padding: 20px; } + +.accordion-one-primary .card { + border-color: #1b84e7; } + +.accordion-one-primary .card-header a, .accordion-one-primary .card-header a:hover, .accordion-one-primary .card-header a:focus { + color: #1b84e7; } + +.accordion-one-primary .card-header a.collapsed { + background-color: #1b84e7; + color: #fff; } + .accordion-one-primary .card-header a.collapsed:hover, .accordion-one-primary .card-header a.collapsed:focus { + background-color: #1677d2; + color: #fff; } + +.accordion-one-success .card { + border-color: #23BF08; } + +.accordion-one-success .card-header a, .accordion-one-success .card-header a:hover, .accordion-one-success .card-header a:focus { + color: #23BF08; } + +.accordion-one-success .card-header a.collapsed { + background-color: #23BF08; + color: #fff; } + .accordion-one-success .card-header a.collapsed:hover, .accordion-one-success .card-header a.collapsed:focus { + background-color: #1fa707; + color: #fff; } + +.accordion-one-warning .card { + border-color: #F49917; } + +.accordion-one-warning .card-header a, .accordion-one-warning .card-header a:hover, .accordion-one-warning .card-header a:focus { + color: #F49917; } + +.accordion-one-warning .card-header a.collapsed { + background-color: #F49917; + color: #fff; } + .accordion-one-warning .card-header a.collapsed:hover, .accordion-one-warning .card-header a.collapsed:focus { + background-color: #e78c0b; + color: #fff; } + +.accordion-one-danger .card { + border-color: #dc3545; } + +.accordion-one-danger .card-header a, .accordion-one-danger .card-header a:hover, .accordion-one-danger .card-header a:focus { + color: #dc3545; } + +.accordion-one-danger .card-header a.collapsed { + background-color: #dc3545; + color: #fff; } + .accordion-one-danger .card-header a.collapsed:hover, .accordion-one-danger .card-header a.collapsed:focus { + background-color: #d32535; + color: #fff; } + +.accordion-one-info .card { + border-color: #5B93D3; } + +.accordion-one-info .card-header a, .accordion-one-info .card-header a:hover, .accordion-one-info .card-header a:focus { + color: #5B93D3; } + +.accordion-one-info .card-header a.collapsed { + background-color: #5B93D3; + color: #fff; } + .accordion-one-info .card-header a.collapsed:hover, .accordion-one-info .card-header a.collapsed:focus { + background-color: #4786ce; + color: #fff; } + +.accordion-two .card { + background-color: #f8f9fa; } + .accordion-two .card + .card { + border-top: 0; } + +.accordion-two .card-header { + padding: 0; + background-color: transparent; } + .accordion-two .card-header a { + display: block; + padding: 18px 20px 18px 40px; + border-bottom: 1px solid #ced4da; + background-color: #e9ecef; + font-weight: 500; } + .accordion-two .card-header a::before { + content: '\f462'; + font-family: "Ionicons"; + font-size: 20px; + position: absolute; + top: 14px; + left: 20px; } + .accordion-two .card-header a.collapsed { + border-bottom-color: transparent; + background-color: #fff; } + .accordion-two .card-header a.collapsed::before { + content: '\f489'; } + +.accordion-two-primary .card { + border-color: #1b84e7; } + +.accordion-two-primary .card-header a { + background-color: #1b84e7; + border-color: transparent; + color: #fff; } + .accordion-two-primary .card-header a.collapsed { + background-color: #ebf4fd; + color: #1b84e7; } + .accordion-two-primary .card-header a.collapsed:hover, .accordion-two-primary .card-header a.collapsed:focus { + background-color: #e1effc; } + +.accordion-two-success .card { + border-color: #23BF08; } + +.accordion-two-success .card-header a { + background-color: #23BF08; + border-color: transparent; + color: #fff; } + .accordion-two-success .card-header a.collapsed { + background-color: #e6fee2; + color: #23BF08; } + .accordion-two-success .card-header a.collapsed:hover, .accordion-two-success .card-header a.collapsed:focus { + background-color: #ddfdd8; } + +.accordion-two-warning .card { + border-color: #F49917; } + +.accordion-two-warning .card-header a { + background-color: #F49917; + border-color: transparent; + color: #fff; } + .accordion-two-warning .card-header a.collapsed { + background-color: #fef9f2; + color: #F49917; } + .accordion-two-warning .card-header a.collapsed:hover, .accordion-two-warning .card-header a.collapsed:focus { + background-color: #fef5e8; } + +.accordion-two-danger .card { + border-color: #dc3545; } + +.accordion-two-danger .card-header a { + background-color: #dc3545; + border-color: transparent; + color: #fff; } + .accordion-two-danger .card-header a.collapsed { + background-color: #fdf4f5; + color: #dc3545; } + .accordion-two-danger .card-header a.collapsed:hover, .accordion-two-danger .card-header a.collapsed:focus { + background-color: #fceced; } + +.accordion-two-info .card { + border-color: #5B93D3; } + +.accordion-two-info .card-header a { + background-color: #5B93D3; + border-color: transparent; + color: #fff; } + .accordion-two-info .card-header a.collapsed { + background-color: #ecf2fa; + color: #5B93D3; } + .accordion-two-info .card-header a.collapsed:hover, .accordion-two-info .card-header a.collapsed:focus { + background-color: #e4edf8; } + +/* -------------------------------------- */ +/* ############### Alerts ############### */ +/* -------------------------------------- */ +.alert { + border-radius: 0; + padding: 15px 20px; + position: relative; } + .alert .close { + opacity: .25; } + +.alert-icon { + opacity: .95; + line-height: 0; + margin-right: 10px; + position: relative; } + +.alert-success { + color: #1c9806; + background-color: #bcfcb1; + border-color: #23BF08; } + .alert-success hr { + border-top-color: #1fa707; } + .alert-success .alert-link { + color: #136704; } + +.alert-info { + color: #3b7eca; + background-color: #d4e2f3; + border-color: #5B93D3; } + .alert-info hr { + border-top-color: #4786ce; } + .alert-info .alert-link { + color: #2c65a6; } + +.alert-warning { + color: #c47709; + background-color: #fce6c6; + border-color: #F49917; } + .alert-warning hr { + border-top-color: #e78c0b; } + .alert-warning .alert-link { + color: #945a07; } + +.alert-danger { + color: #b51f2e; + background-color: #f7d1d5; + border-color: #dc3545; } + .alert-danger hr { + border-top-color: #d32535; } + .alert-danger .alert-link { + color: #891823; } + +.alert-outline { + background-color: transparent; } + +.alert-solid.alert-success { + background-color: #23BF08; + color: #fff; } + +.alert-solid.alert-info { + background-color: #5B93D3; + color: #fff; } + +.alert-solid.alert-warning { + background-color: #F49917; + color: #fff; } + +.alert-solid.alert-danger { + background-color: #dc3545; + color: #fff; } + +/*********************************/ +/********** RTL SUPPORT **********/ +[dir="rtl"] .alert { + text-align: right; } + +/* --------------------------------------- */ +/* ############### Buttons ############### */ +/* --------------------------------------- */ +.btn, .sp-container button { + border-radius: 0; } + .btn.rounded-circle, .sp-container button.rounded-circle { + border-radius: 100%; } + +.btn:active, .sp-container button:active { + box-shadow: none; } + +.btn-warning { + color: #fff !important; } + +.btn-light { + border-color: #ced4da; + color: #868ba1; } + .btn-light:hover, .btn-light:focus { + background-color: #fff; } + +.btn-indigo { + color: #fff; + background-color: #6610f2; + border-color: #5b0cdd; } + .btn-indigo:hover { + color: #fff; + background-color: #560bd0; + border-color: #4709ac; } + .btn-indigo:focus, .btn-indigo.focus { + box-shadow: 0 0 0 0.2rem rgba(91, 12, 221, 0.5); } + .btn-indigo.disabled, .btn-indigo:disabled { + color: #fff; + background-color: #6610f2; + border-color: #5b0cdd; } + .btn-indigo:not(:disabled):not(.disabled):active, .btn-indigo:not(:disabled):not(.disabled).active, + .show > .btn-indigo.dropdown-toggle { + color: #fff; + background-color: #510bc4; + border-color: #4209a0; } + .btn-indigo:not(:disabled):not(.disabled):active:focus, .btn-indigo:not(:disabled):not(.disabled).active:focus, + .show > .btn-indigo.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(91, 12, 221, 0.5); } + +.btn-purple { + color: #fff; + background-color: #6f42c1; + border-color: #643ab0; } + .btn-purple:hover { + color: #fff; + background-color: #5e37a6; + border-color: #4e2d89; } + .btn-purple:focus, .btn-purple.focus { + box-shadow: 0 0 0 0.2rem rgba(100, 58, 176, 0.5); } + .btn-purple.disabled, .btn-purple:disabled { + color: #fff; + background-color: #6f42c1; + border-color: #643ab0; } + .btn-purple:not(:disabled):not(.disabled):active, .btn-purple:not(:disabled):not(.disabled).active, + .show > .btn-purple.dropdown-toggle { + color: #fff; + background-color: #59339d; + border-color: #482a80; } + .btn-purple:not(:disabled):not(.disabled):active:focus, .btn-purple:not(:disabled):not(.disabled).active:focus, + .show > .btn-purple.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(100, 58, 176, 0.5); } + +.btn-pink { + color: #fff; + background-color: #e83e8c; + border-color: #e5277e; } + .btn-pink:hover { + color: #fff; + background-color: #e41c78; + border-color: #c21766; } + .btn-pink:focus, .btn-pink.focus { + box-shadow: 0 0 0 0.2rem rgba(229, 39, 126, 0.5); } + .btn-pink.disabled, .btn-pink:disabled { + color: #fff; + background-color: #e83e8c; + border-color: #e5277e; } + .btn-pink:not(:disabled):not(.disabled):active, .btn-pink:not(:disabled):not(.disabled).active, + .show > .btn-pink.dropdown-toggle { + color: #fff; + background-color: #d91a72; + border-color: #b71660; } + .btn-pink:not(:disabled):not(.disabled):active:focus, .btn-pink:not(:disabled):not(.disabled).active:focus, + .show > .btn-pink.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(229, 39, 126, 0.5); } + +.btn-teal { + color: #fff; + background-color: #1CAF9A; + border-color: #189987; } + .btn-teal:hover { + color: #fff; + background-color: #178e7d; + border-color: #116d60; } + .btn-teal:focus, .btn-teal.focus { + box-shadow: 0 0 0 0.2rem rgba(24, 153, 135, 0.5); } + .btn-teal.disabled, .btn-teal:disabled { + color: #fff; + background-color: #1CAF9A; + border-color: #189987; } + .btn-teal:not(:disabled):not(.disabled):active, .btn-teal:not(:disabled):not(.disabled).active, + .show > .btn-teal.dropdown-toggle { + color: #fff; + background-color: #158373; + border-color: #106256; } + .btn-teal:not(:disabled):not(.disabled):active:focus, .btn-teal:not(:disabled):not(.disabled).active:focus, + .show > .btn-teal.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(24, 153, 135, 0.5); } + +.btn-slim { + color: #fff; + background-color: #4662D4; + border-color: #3150cf; } + .btn-slim:hover { + color: #fff; + background-color: #2e4cc6; + border-color: #2740a7; } + .btn-slim:focus, .btn-slim.focus { + box-shadow: 0 0 0 0.2rem rgba(49, 80, 207, 0.5); } + .btn-slim.disabled, .btn-slim:disabled { + color: #fff; + background-color: #4662D4; + border-color: #3150cf; } + .btn-slim:not(:disabled):not(.disabled):active, .btn-slim:not(:disabled):not(.disabled).active, + .show > .btn-slim.dropdown-toggle { + color: #fff; + background-color: #2c48bb; + border-color: #243c9c; } + .btn-slim:not(:disabled):not(.disabled):active:focus, .btn-slim:not(:disabled):not(.disabled).active:focus, + .show > .btn-slim.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(49, 80, 207, 0.5); } + +.btn-outline-light { + color: #adb5bd; + background-color: transparent; + background-image: none; + border-color: #adb5bd; } + .btn-outline-light:hover { + color: #fff; + background-color: #adb5bd; + border-color: #adb5bd; } + .btn-outline-light:focus, .btn-outline-light.focus { + box-shadow: 0 0 0 0.2rem rgba(173, 181, 189, 0.5); } + .btn-outline-light.disabled, .btn-outline-light:disabled { + color: #adb5bd; + background-color: transparent; } + .btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, + .show > .btn-outline-light.dropdown-toggle { + color: #212529; + background-color: #adb5bd; + border-color: #adb5bd; } + .btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-light.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(173, 181, 189, 0.5); } + +.btn-outline-indigo { + color: #6610f2; + background-color: transparent; + background-image: none; + border-color: #6610f2; } + .btn-outline-indigo:hover { + color: #fff; + background-color: #6610f2; + border-color: #6610f2; } + .btn-outline-indigo:focus, .btn-outline-indigo.focus { + box-shadow: 0 0 0 0.2rem rgba(102, 16, 242, 0.5); } + .btn-outline-indigo.disabled, .btn-outline-indigo:disabled { + color: #6610f2; + background-color: transparent; } + .btn-outline-indigo:not(:disabled):not(.disabled):active, .btn-outline-indigo:not(:disabled):not(.disabled).active, + .show > .btn-outline-indigo.dropdown-toggle { + color: #fff; + background-color: #6610f2; + border-color: #6610f2; } + .btn-outline-indigo:not(:disabled):not(.disabled):active:focus, .btn-outline-indigo:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-indigo.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(102, 16, 242, 0.5); } + +.btn-outline-purple { + color: #6f42c1; + background-color: transparent; + background-image: none; + border-color: #6f42c1; } + .btn-outline-purple:hover { + color: #fff; + background-color: #6f42c1; + border-color: #6f42c1; } + .btn-outline-purple:focus, .btn-outline-purple.focus { + box-shadow: 0 0 0 0.2rem rgba(111, 66, 193, 0.5); } + .btn-outline-purple.disabled, .btn-outline-purple:disabled { + color: #6f42c1; + background-color: transparent; } + .btn-outline-purple:not(:disabled):not(.disabled):active, .btn-outline-purple:not(:disabled):not(.disabled).active, + .show > .btn-outline-purple.dropdown-toggle { + color: #fff; + background-color: #6f42c1; + border-color: #6f42c1; } + .btn-outline-purple:not(:disabled):not(.disabled):active:focus, .btn-outline-purple:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-purple.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(111, 66, 193, 0.5); } + +.btn-outline-pink { + color: #e83e8c; + background-color: transparent; + background-image: none; + border-color: #e83e8c; } + .btn-outline-pink:hover { + color: #fff; + background-color: #e83e8c; + border-color: #e83e8c; } + .btn-outline-pink:focus, .btn-outline-pink.focus { + box-shadow: 0 0 0 0.2rem rgba(232, 62, 140, 0.5); } + .btn-outline-pink.disabled, .btn-outline-pink:disabled { + color: #e83e8c; + background-color: transparent; } + .btn-outline-pink:not(:disabled):not(.disabled):active, .btn-outline-pink:not(:disabled):not(.disabled).active, + .show > .btn-outline-pink.dropdown-toggle { + color: #fff; + background-color: #e83e8c; + border-color: #e83e8c; } + .btn-outline-pink:not(:disabled):not(.disabled):active:focus, .btn-outline-pink:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-pink.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(232, 62, 140, 0.5); } + +.btn-outline-teal { + color: #1CAF9A; + background-color: transparent; + background-image: none; + border-color: #1CAF9A; } + .btn-outline-teal:hover { + color: #fff; + background-color: #1CAF9A; + border-color: #1CAF9A; } + .btn-outline-teal:focus, .btn-outline-teal.focus { + box-shadow: 0 0 0 0.2rem rgba(28, 175, 154, 0.5); } + .btn-outline-teal.disabled, .btn-outline-teal:disabled { + color: #1CAF9A; + background-color: transparent; } + .btn-outline-teal:not(:disabled):not(.disabled):active, .btn-outline-teal:not(:disabled):not(.disabled).active, + .show > .btn-outline-teal.dropdown-toggle { + color: #fff; + background-color: #1CAF9A; + border-color: #1CAF9A; } + .btn-outline-teal:not(:disabled):not(.disabled):active:focus, .btn-outline-teal:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-teal.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(28, 175, 154, 0.5); } + +.btn-oblong { + border-radius: 50px; } + +.btn-uppercase, +.btn-uppercase-sm { + font-weight: 500; + text-transform: uppercase; + letter-spacing: 1px; } + +.btn-uppercase { + font-size: 12px; + line-height: 1.434; } + +.btn-uppercase-sm { + font-size: 11px; + line-height: 1.564; } + +.btn-with-icon { + padding: 0; + display: inline-block; + border-width: 0; } + .btn-with-icon > div { + position: relative; + display: flex; } + .btn-with-icon > div > span { + display: flex; + height: 100%; + align-items: center; } + .btn-with-icon > div > span.icon { + justify-content: center; + background-color: rgba(0, 0, 0, 0.2); } + +.btn-icon { + display: inline-block; + padding: 0; } + .btn-icon > div { + display: flex; + width: 35px; + height: 35px; + align-items: center; + justify-content: center; } + +.btn-group { + direction: ltr; } + +/* ------------------------------------- */ +/* ############### Cards ############### */ +/* ------------------------------------- */ +.card { + border-radius: 0; } + +.card-header, +.card-footer { + position: relative; + border-color: #dee2e6; + padding-left: 15px; + padding-right: 15px; } + +.card-header { + border-bottom: 0; } + .card-header:first-child { + border-radius: 0; } + +.card-title { + color: #212529; + font-weight: 600; + letter-spacing: 0.5px; + margin-bottom: 20px; } + +.card-body { + padding: 20px; } + +.card-body-title { + font-size: 14px; + text-transform: uppercase; + font-weight: 700; } + +.card-footer { + border-top-width: 0; + border-radius: 0; } + +.card-deck-xs .card:not(:last-child), +.card-deck-xs .card:not(:first-child) { + margin-left: 5px; + margin-right: 5px; } + +.card-deck-xs .card:first-child { + margin-left: 0; } + +.card-deck-xs .card:last-child { + margin-right: 0; } + +.card-deck-sm .card:not(:last-child), +.card-deck-sm .card:not(:first-child) { + margin-left: 10px; + margin-right: 10px; } + +.card-deck-sm .card:first-child { + margin-left: 0; } + +.card-deck-sm .card:last-child { + margin-right: 0; } + +.card-deck-lg .card:not(:last-child), +.card-deck-lg .card:not(:first-child) { + margin-left: 20px; + margin-right: 20px; } + +.card-deck-lg .card:first-child { + margin-left: 0; } + +.card-deck-lg .card:last-child { + margin-right: 0; } + +@media (max-width: 799px) { + .card-deck { + display: block; } + .card-deck .card:not(:last-child), .card-deck .card:not(:first-child) { + margin-left: 0; + margin-right: 0; } + .card-deck .card + .card { + margin-top: 20px; } } + +.card-columns .card { + margin-bottom: 20px; } + +@media (min-width: 576px) { + .card-columns { + column-count: 2; } } + +@media (min-width: 992px) { + .card-columns { + column-count: 3; } } + +@media (min-width: 576px) { + .card-columns.column-count-2 { + column-count: 2; } } + +@media (min-width: 480px) { + .card-columns.column-count-4 { + column-count: 2; } } + +@media (min-width: 768px) { + .card-columns.column-count-4 { + column-count: 3; } } + +@media (min-width: 992px) { + .card-columns.column-count-4 { + column-count: 4; } } + +@media (min-width: 480px) { + .card-columns.column-count-5 { + column-count: 2; } } + +@media (min-width: 768px) { + .card-columns.column-count-5 { + column-count: 3; } } + +@media (min-width: 992px) { + .card-columns.column-count-5 { + column-count: 4; } } + +@media (min-width: 1200px) { + .card-columns.column-count-5 { + column-count: 5; } } + +@media (min-width: 480px) { + .card-columns.column-count-6 { + column-count: 2; } } + +@media (min-width: 768px) { + .card-columns.column-count-6 { + column-count: 3; } } + +@media (min-width: 992px) { + .card-columns.column-count-6 { + column-count: 4; } } + +@media (min-width: 1200px) { + .card-columns.column-count-6 { + column-count: 6; } } + +.card-columns-sm { + margin-top: -10px; + -webkit-column-gap: 10px; + column-gap: 10px; } + .card-columns-sm .card { + margin-top: 10px; + margin-bottom: 0; } + +.card-columns-md { + margin-top: -20px; + -webkit-column-gap: 30px; + column-gap: 30px; } + .card-columns-md .card { + margin-top: 20px; } + +.card-columns-lg { + margin-top: -30px; + -webkit-column-gap: 40px; + column-gap: 40px; } + .card-columns-lg .card { + margin-top: 30px; } + +.card-item-img { + margin-bottom: 0; } + .card-item-img img { + opacity: 0.2; + transition: all 0.2s ease-in-out; } + .card-item-img:hover img, .card-item-img:focus img { + opacity: 0.5; } + +.card-header-tabs { + margin-left: -5px; } + .card-header-tabs::before { + content: ''; + position: absolute; + bottom: -1px; + left: 0; + width: 100%; + border-bottom: 1px solid #ced4da; } + .card-header-tabs .nav-link { + height: 40px; } + .card-header-tabs .nav-link:hover, .card-header-tabs .nav-link:focus { + border-color: transparent; + background-color: rgba(0, 0, 0, 0.05); } + .card-header-tabs .nav-link.active { + background-color: #fff; + position: relative; + z-index: 5; + border-color: #ced4da; + border-bottom-color: #fff; } + .card-header-tabs.nav-tabs-for-dark::before { + display: none; } + .card-header-tabs.nav-tabs-for-dark .nav-link { + border: 0; } + .card-header-tabs.nav-tabs-for-dark .nav-link.active, .card-header-tabs.nav-tabs-for-dark .nav-link.active:active, .card-header-tabs.nav-tabs-for-dark .nav-link.active:hover, .card-header-tabs.nav-tabs-for-dark .nav-link.active:focus { + color: #343a40; } + +/************* RTL SUPPORT ************/ +/**************************************/ +[dir="rtl"] .card-deck-xs .card:first-child { + margin-left: 5px; + margin-right: 0; } + +[dir="rtl"] .card-deck-xs .card:last-child { + margin-left: 0; + margin-right: 5px; } + +[dir="rtl"] .card-deck-sm .card:first-child { + margin-left: 10px; + margin-right: 0; } + +[dir="rtl"] .card-deck-sm .card:last-child { + margin-left: 0; + margin-right: 10px; } + +[dir="rtl"] .card-deck-lg .card:first-child { + margin-left: 20px; + margin-right: 0; } + +[dir="rtl"] .card-deck-lg .card:last-child { + margin-left: 0; + margin-right: 20px; } + +/* ---------------------------------------- */ +/* ############### Carousel ############### */ +/* ---------------------------------------- */ +.carousel-control-prev, +.carousel-control-next { + z-index: 100; } + +.carousel-control-prev-icon, +.carousel-control-next-icon { + background-image: none; } + .carousel-control-prev-icon::before, + .carousel-control-next-icon::before { + font-family: 'Ionicons'; + font-size: 24px; + position: absolute; + top: 50%; + transform: translateY(-50%); } + +.carousel-control-prev-icon::before { + content: '\f3d2'; + left: 20px; } + +.carousel-control-next-icon::before { + content: '\f3d3'; + right: 20px; } + +.control-top-left .carousel-control-prev, +.control-top-left .carousel-control-next, +.control-top-right .carousel-control-prev, +.control-top-right .carousel-control-next, +.control-bottom-left .carousel-control-prev, +.control-bottom-left .carousel-control-next, +.control-bottom-right .carousel-control-prev, +.control-bottom-right .carousel-control-next { + width: 40px; + height: 55px; } + +.control-top-left .carousel-control-next, +.control-bottom-left .carousel-control-next { + left: 40px; + right: auto; } + +.control-top-left .carousel-control-prev-icon::before, +.control-bottom-left .carousel-control-prev-icon::before { + left: 20px; } + +.control-top-left .carousel-control-next-icon::before, +.control-bottom-left .carousel-control-next-icon::before { + right: 20px; } + +.control-top-right .carousel-control-prev, +.control-bottom-right .carousel-control-prev { + right: 40px; + left: auto; } + +.control-bottom-left .carousel-control-prev, +.control-bottom-left .carousel-control-next, +.control-bottom-right .carousel-control-prev, +.control-bottom-right .carousel-control-next { + top: auto; + bottom: 0; } + +.carousel-indicators { + bottom: 5px; } + .carousel-indicators li { + cursor: pointer; + width: 8px; + height: 8px; + border-radius: 50px; } + +.indicators-top-center, +.indicators-top-left, +.indicators-top-right { + top: 5px; + bottom: auto; + margin: 1rem 1rem 0; } + +.indicators-top-left, +.indicators-bottom-left { + justify-content: flex-start; } + +.indicators-top-right, +.indicators-bottom-right { + justify-content: flex-end; } + +.indicators-bottom-left, +.indicators-bottom-right { + margin-left: 1rem; + margin-right: 1rem; } + +/* ------------------------------------- */ +/* ############### Close ############### */ +/* ------------------------------------- */ +/********** RTL SUPPORT **********/ +[dir="rtl"] .close { + float: left; } + +/* -------------------------------------------- */ +/* ############### Custom Forms ############### */ +/* -------------------------------------------- */ +/* Checkbox */ +.ckbox { + font-weight: normal; + position: relative; + display: block; + line-height: 18px; } + .ckbox span { + padding-left: 6px; } + .ckbox span:empty { + float: left; } + .ckbox span:before, .ckbox span:after { + line-height: 18px; + position: absolute; } + .ckbox span:before { + content: ''; + width: 16px; + height: 16px; + background-color: #fff; + border: 1px solid #adb5bd; + top: 1px; + left: 0; } + .ckbox span:after { + top: 1px; + left: 0; + width: 16px; + height: 16px; + content: '\f00c'; + font-family: 'FontAwesome'; + font-size: 9px; + text-align: center; + color: #fff; + background-color: #1b84e7; + line-height: 17px; + display: none; } + .ckbox input[type='checkbox'] { + opacity: 0; + margin: 0 5px 0 0; } + .ckbox input[type='checkbox']:checked + span:after { + display: block; } + .ckbox input[type='checkbox'][disabled] + span, + .ckbox input[type='checkbox'][disabled] + span:before, + .ckbox input[type='checkbox'][disabled] + span:after { + opacity: .75; } + +.ckbox-inline { + display: inline-block; } + +/* Checkbox color variant */ +.ckbox-success span::after { + background-color: #23BF08; } + +.ckbox-warning span::after { + background-color: #F49917; } + +.ckbox-danger span::after { + background-color: #dc3545; } + +.ckbox-info span::after { + background-color: #5B93D3; } + +.ckbox-indigo span::after { + background-color: #6610f2; } + +.ckbox-purple span::after { + background-color: #6f42c1; } + +.ckbox-pink span::after { + background-color: #e83e8c; } + +.ckbox-orange span::after { + background-color: #f27510; } + +.ckbox-teal span::after { + background-color: #1CAF9A; } + +.ckbox-dark span::after { + background-color: #343a40; } + +/* Radio Box */ +.rdiobox { + font-weight: normal; + position: relative; + display: block; + line-height: 18px; } + .rdiobox span { + padding-left: 6px; } + .rdiobox span:before, .rdiobox span:after { + line-height: 18px; + position: absolute; } + .rdiobox span:before { + content: ''; + width: 16px; + height: 16px; + background-color: #fff; + border: 1px solid #adb5bd; + border-radius: 50px; + top: 2px; + left: 0; } + .rdiobox span:after { + content: ''; + width: 6px; + height: 6px; + background-color: #fff; + border-radius: 50px; + top: 7px; + left: 5px; + display: none; } + .rdiobox input[type='radio'] { + opacity: 0; + margin: 0 5px 0 0; } + .rdiobox input[type='radio']:checked + span:before { + border-color: transparent; + background-color: #1b84e7; } + .rdiobox input[type='radio']:checked + span:after { + display: block; } + .rdiobox input[type='radio'][disabled] + span, + .rdiobox input[type='radio'][disabled] + span:before, + .rdiobox input[type='radio'][disabled] + span:after { + opacity: .75; } + +.rdiobox-inline { + display: inline-block; } + +/* Radiobox Color Variant */ +.rdiobox-success input[type='radio']:checked + span:before { + background-color: #23BF08; } + +.rdiobox-warning input[type='radio']:checked + span:before { + background-color: #F49917; } + +.rdiobox-danger input[type='radio']:checked + span:before { + background-color: #dc3545; } + +.rdiobox-info input[type='radio']:checked + span:before { + background-color: #5B93D3; } + +.rdiobox-indigo input[type='radio']:checked + span:before { + background-color: #6610f2; } + +.rdiobox-purple input[type='radio']:checked + span:before { + background-color: #6f42c1; } + +.rdiobox-orange input[type='radio']:checked + span:before { + background-color: #f27510; } + +.rdiobox-pink input[type='radio']:checked + span:before { + background-color: #e83e8c; } + +.rdiobox-teal input[type='radio']:checked + span:before { + background-color: #1CAF9A; } + +.rdiobox-dark input[type='radio']:checked + span:before { + background-color: #343a40; } + +/* Inside input group */ +.input-group-addon .ckbox, .input-group-addon .ckbox input, +.input-group-addon .rdiobox, +.input-group-addon .rdiobox input { + margin: 0; } + +/* File Browser */ +.custom-file { + direction: ltr; } + +.custom-file-label, .custom-file-label::after { + border-radius: 0; } + +.custom-file-label-primary::after { + background-color: #1b84e7; + border-color: transparent; + color: #fff; } + +.custom-file-label-inverse::after { + background-color: #343a40; + border-color: transparent; + color: #fff; } + +.custom-file-label-primary::after, +.custom-file-label-inverse::after { + top: -1px; + bottom: -1px; + right: -1px; + height: auto; } + +/* ########## RTL SUPPORT ########## */ +[dir="rtl"] .ckbox { + text-align: right; } + [dir="rtl"] .ckbox span { + padding-left: 0; + padding-right: 6px; } + [dir="rtl"] .ckbox span:empty { + float: right; } + [dir="rtl"] .ckbox span:before, [dir="rtl"] .ckbox span:after { + left: auto; + right: 0; } + [dir="rtl"] .ckbox input[type='checkbox'] { + margin: 0 0 0 5px; } + +[dir="rtl"] .rdiobox { + text-align: right; } + [dir="rtl"] .rdiobox span { + padding-left: 0; + padding-right: 6px; } + [dir="rtl"] .rdiobox span:before { + left: auto; + right: 0; } + [dir="rtl"] .rdiobox span:after { + left: auto; + right: 5px; } + [dir="rtl"] .rdiobox input[type='radio'] { + margin: 0 0 0 5px; } + +/* -------------------------------------- */ +/* ############### Custom ############### */ +/* -------------------------------------- */ +a { + transition: all 0.2s ease-in-out; } + +a:focus, +a:active { + outline: none !important; } + +p { + margin-bottom: 20px; } + +.square-8 { + display: inline-block; + width: 8px; + height: 8px; } + +.square-10 { + display: inline-block; + width: 10px; + height: 10px; } + +.more { + color: #fff; + opacity: .2; + display: inline-block; + padding: 2px 5px; } + .more i { + line-height: 0; } + .more:hover, .more:focus { + color: #fff; + opacity: .5; } + +.overlay { + position: relative; } + +.overlay-body { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + width: 100%; + height: 100%; } + +.row-sm { + margin-left: -10px; + margin-right: -10px; } + .row-sm > div { + padding-left: 10px; + padding-right: 10px; } + +.row-xs { + margin-left: -5px; + margin-right: -5px; } + .row-xs > div { + padding-left: 5px; + padding-right: 5px; } + +.input-group-addon { + border-radius: 0; } + +.img-option { + display: flex; + margin-bottom: 15px; + position: relative; + flex-direction: row; } + .img-option .img-option-link { + display: block; + color: #fff; + background-color: #000; + opacity: .65; } + .img-option .img-option-link div { + width: 40px; + height: 40px; + display: flex; + align-items: center; + justify-content: center; } + @media (min-width: 576px) { + .img-option .img-option-link div { + width: 60px; + height: 60px; } } + .img-option .img-option-link i { + font-size: 20px; + line-height: 0; } + @media (min-width: 576px) { + .img-option .img-option-link i { + font-size: 24px; } } + .img-option .img-option-link:hover, .img-option .img-option-link:focus { + opacity: 1; } + +.img-option-sm .img-option-link div { + width: 40px; + height: 40px; } + +.img-option-sm .img-option-link i { + font-size: 18px; } + +.iconwrap { + display: inline-block; + line-height: 0; + border: 1px solid transparent; + text-align: center; } + .iconwrap .fa, + .iconwrap .icon { + display: inline-block; + position: relative; + top: -.5px; } + .iconwrap.icon-16 { + padding: 6px; } + .iconwrap.icon-16 .fa, + .iconwrap.icon-16 .icon { + font-size: 16px; + width: 16px; + height: 16px; } + .iconwrap.icon-18 { + padding: 8px; } + .iconwrap.icon-18 .fa, + .iconwrap.icon-18 .icon { + font-size: 18px; + width: 18px; + height: 18px; } + .iconwrap.icon-20 { + padding: 8px; } + .iconwrap.icon-20 .fa, + .iconwrap.icon-20 .icon { + font-size: 20px; + width: 20px; + height: 20px; } + .iconwrap.icon-24 { + padding: 10px; } + .iconwrap.icon-24 .fa, + .iconwrap.icon-24 .icon { + font-size: 24px; + width: 24px; + height: 24px; } + .iconwrap.icon-28 { + padding: 10px; } + .iconwrap.icon-28 .fa, + .iconwrap.icon-28 .icon { + font-size: 28px; + width: 28px; + height: 28px; } + .iconwrap.icon-32 { + padding: 12px; } + .iconwrap.icon-32 .fa, + .iconwrap.icon-32 .icon { + font-size: 32px; + width: 32px; + height: 32px; } + .iconwrap.icon-36 { + padding: 12px; } + .iconwrap.icon-36 .fa, + .iconwrap.icon-36 .icon { + font-size: 36px; + width: 36px; + height: 36px; } + .iconwrap.icon-40 { + padding: 14px; } + .iconwrap.icon-40 .fa, + .iconwrap.icon-40 .icon { + font-size: 40px; + width: 40px; + height: 40px; } + .iconwrap.icon-44 { + padding: 14px; } + .iconwrap.icon-44 .fa, + .iconwrap.icon-44 .icon { + font-size: 44px; + width: 44px; + height: 44px; } + .iconwrap.icon-48 { + padding: 16px; } + .iconwrap.icon-48 .fa, + .iconwrap.icon-48 .icon { + font-size: 48px; + width: 48px; + height: 48px; } + +.icon.tx-size-64 { + line-height: 0; } + .icon.tx-size-64::before { + line-height: 45px; } + +.section-label, +.section-label-sm { + display: block; + font-weight: 700; + color: #6c757d; + text-transform: uppercase; + letter-spacing: 1px; } + .section-label.tx-gray-600, + .section-label-sm.tx-gray-600 { + color: #6c757d; } + .section-label.tx-gray-500, + .section-label-sm.tx-gray-500 { + color: #adb5bd; } + +.section-label { + font-size: 12px; } + +.section-label-sm { + font-size: 11px; } + +/********** RTL SUPPORT **********/ +[dir="rtl"] .section-label { + text-align: right; } + +/* ---------------------------------------- */ +/* ############### Dropdown ############### */ +/* ---------------------------------------- */ +.dropdown-menu { + box-shadow: 0 2px 3px rgba(108, 117, 125, 0.16); + border-radius: 0; } + +.dropdown-menu-header { + display: flex; + align-items: center; + justify-content: space-between; + padding: 12px 15px; + border-bottom: 1px solid #dee2e6; } + .dropdown-menu-header label { + margin-bottom: 0; + font-family: "Montserrat", "Helvetica Neue", Arial, sans-serif; + font-size: 12px; + font-weight: 600; + text-transform: uppercase; + color: #343a40; } + .dropdown-menu-header div { + font-size: 12px; + font-family: "Roboto", "Helvetica Neue", Arial, sans-serif; } + .dropdown-menu-header div a:nth-child(2) { + margin-left: 5px; + padding-left: 8px; + border-left: 1px solid #ced4da; } + +.dropdown-menu-title { + margin-bottom: 0; + text-transform: uppercase; + font-weight: 700; + font-size: 12px; + font-family: "Open Sans", "Helvetica Neue", Arial, sans-serif; + color: #343a40; } + +.dropdown-list .dropdown-link { + color: #495057; + font-size: 13px; } + .dropdown-list .dropdown-link .media { + padding: 10px 15px; + border-bottom: 1px solid #dee2e6; + transition: all 0.2s ease-in-out; } + .dropdown-list .dropdown-link img { + width: 60px; + border-radius: 100%; } + .dropdown-list .dropdown-link .media-body { + margin-left: 15px; } + .dropdown-list .dropdown-link p { + margin-bottom: 5px; } + .dropdown-list .dropdown-link p strong { + color: #343a40; + font-weight: 500; } + .dropdown-list .dropdown-link span { + font-size: 12px; + color: #6c757d; } + .dropdown-list .dropdown-link:hover .media, .dropdown-list .dropdown-link:focus .media { + background-color: #f8f9fa; } + .dropdown-list .dropdown-link.read .media { + background-color: #f8f9fa; } + .dropdown-list .dropdown-link.read:hover .media, .dropdown-list .dropdown-link.read:focus .media { + background-color: #e9ecef; } + +.dropdown-list-footer { + padding: 10px 15px; + text-align: center; + font-size: 12px; } + +.dropdown-nav .nav-link { + display: flex; + align-items: center; + justify-content: flex-start; + height: 36px; + padding: 0 8px; + width: 100%; + color: #495057; } + .dropdown-nav .nav-link:hover, .dropdown-nav .nav-link:focus { + background-color: #e9ecef; + color: #495057; } + .dropdown-nav .nav-link .icon { + font-size: 16px; + width: 16px; + margin-right: 5px; + text-align: center; + color: #1b84e7; } + +.dropdown-media-list { + padding: 0; } + .dropdown-media-list .media { + padding: 12px 15px; } + .dropdown-media-list .media + .media { + border-top: 1px solid #dee2e6; } + .dropdown-media-list .media:hover, .dropdown-media-list .media:focus { + background-color: #f8f9fa; } + .dropdown-media-list img { + width: 50px; + border-radius: 100%; } + .dropdown-media-list .media-body { + margin-left: 15px; } + .dropdown-media-list .media-body > div { + display: flex; + align-items: center; + justify-content: space-between; } + .dropdown-media-list .media-body > div p { + margin-bottom: 0; + font-weight: 500; + color: #343a40; + font-size: 13px; } + .dropdown-media-list .media-body > div span { + font-size: 12px; + color: #868ba1; } + .dropdown-media-list .media-body > p { + font-size: 12px; + color: #868ba1; + margin-bottom: 0; } + +.nav-tabs-dropdown .nav-link { + border: 0; + background-color: #e9ecef; + color: #868ba1; } + .nav-tabs-dropdown .nav-link.active { + border: 0; + background-color: #fff; + color: #1b84e7; } + +/*************************************/ +/************ RTL SUPPORT ************/ +[dir="rtl"] .dropdown-list .dropdown-link .media-body { + margin-left: 0; + margin-right: 15px; } + +[dir="rtl"] .dropdown-nav .nav-link .icon { + margin-right: 0; + margin-left: 5px; } + +[dir="rtl"] .dropdown-media-list .media-body { + margin-left: 0; + margin-right: 15px; + text-align: right; } + +[dir="rtl"] .nav-tabs-dropdown { + padding-right: 0; } + +/* ------------------------------------- */ +/* ############### Forms ############### */ +/* ------------------------------------- */ +.form-control, .dataTables_filter input { + border-radius: 0; } + +/* #################### VALIDATION #################### */ +.is-valid:focus, input.parsley-success:focus, +textarea.parsley-success:focus, .is-valid:active, input.parsley-success:active, +textarea.parsley-success:active, +.is-invalid:focus, +input.parsley-error:focus, +textarea.parsley-error:focus, +.is-invalid:active, +input.parsley-error:active, +textarea.parsley-error:active { + box-shadow: none !important; } + +.is-warning, .is-warning:focus, .is-warning:active { + border-color: #F49917; } + +/* #################### INPUT FORM STYLES #################### */ +.fc-outline, .fc-outline:focus, .fc-outline:active, +.fc-outline-dark, +.fc-outline-dark:focus, +.fc-outline-dark:active { + background-color: transparent; } + +.fc-outline:focus, .fc-outline:active { + border-color: #adb5bd; } + +.fc-outline-dark { + border-color: rgba(255, 255, 255, 0.3); + color: #fff; } + .fc-outline-dark:focus, .fc-outline-dark:active { + border-color: rgba(255, 255, 255, 0.75); + color: rgba(255, 255, 255, 0.75); } + +.fc-focus-primary:focus, .fc-focus-primary:active { + border-color: #1b84e7; } + +.fc-focus-success:focus, .fc-focus-success:active { + border-color: #23BF08; } + +.fc-focus-warning:focus, .fc-focus-warning:active { + border-color: #F49917; } + +.fc-focus-danger:focus, .fc-focus-danger:active { + border-color: #dc3545; } + +.fc-focus-info:focus, .fc-focus-info:active { + border-color: #5B93D3; } + +.fc-focus-indigo:focus, .fc-focus-indigo:active { + border-color: #6610f2; } + +.fc-focus-purple:focus, .fc-focus-purple:active { + border-color: #6f42c1; } + +.fc-focus-teal:focus, .fc-focus-teal:active { + border-color: #1CAF9A; } + +.fc-focus-pink:focus, .fc-focus-pink:active { + border-color: #e83e8c; } + +.fc-focus-orange:focus, .fc-focus-orange:active { + border-color: #f27510; } + +/* --------------------------------------------- */ +/* ############### Form Layoyuts ############### */ +/* --------------------------------------------- */ +.form-layout-footer .btn, .form-layout-footer .sp-container button, .sp-container .form-layout-footer button { + padding: 12px 15px; } + @media (min-width: 576px) { + .form-layout-footer .btn, .form-layout-footer .sp-container button, .sp-container .form-layout-footer button { + padding: 12px 20px; } } + +/***** FORM LAYOUT 2 & 3 *****/ +.form-layout-2 .form-group, +.form-layout-3 .form-group { + position: relative; + border: 1px solid #ced4da; + padding: 20px 20px; + margin-bottom: 0; + height: 100%; + transition: all 0.2s ease-in-out; } + +.form-layout-2 .form-group-active, +.form-layout-3 .form-group-active { + background-color: #f8f9fa; } + +.form-layout-2 .form-control-label, +.form-layout-3 .form-control-label { + margin-bottom: 8px; + text-transform: uppercase; + font-size: 11px; + letter-spacing: 0.5px; + display: block; } + +.form-layout-2 .form-control, .form-layout-2 .dataTables_filter input, .dataTables_filter .form-layout-2 input, +.form-layout-3 .form-control, +.form-layout-3 .dataTables_filter input, .dataTables_filter +.form-layout-3 input { + border: 0; + padding: 0; + background-color: transparent; + color: #343a40; + border-radius: 0; + font-weight: 500; } + +.form-layout-2 .select2-container--default .select2-selection--single, +.form-layout-3 .select2-container--default .select2-selection--single { + background-color: transparent; + border-color: transparent; + height: auto; } + .form-layout-2 .select2-container--default .select2-selection--single .select2-selection__rendered, + .form-layout-3 .select2-container--default .select2-selection--single .select2-selection__rendered { + padding: 0; + font-weight: 500; } + .form-layout-2 .select2-container--default .select2-selection--single .select2-selection__arrow, + .form-layout-3 .select2-container--default .select2-selection--single .select2-selection__arrow { + height: 26px; } + +/***** FORM LAYOUT 5 *****/ +.form-layout-5 .form-control-label { + display: flex; + align-items: center; + margin-bottom: 0; } + .form-layout-5 .form-control-label span { + display: inline-block; } + @media (min-width: 576px) { + .form-layout-5 .form-control-label { + justify-content: flex-end; } } + +/***** FORM LAYOUT 6 & 7 *****/ +.form-layout-6 .row > div, +.form-layout-7 .row > div { + border: 1px solid #ced4da; + padding: 15px 20px; } + .form-layout-6 .row > div:first-child, + .form-layout-7 .row > div:first-child { + display: flex; + align-items: center; + background-color: #f8f9fa; + border-right-width: 0; + font-size: 12px; + font-weight: 500; + text-transform: uppercase; + letter-spacing: 0.5px; } + +.form-layout-6 .row + .row > div, +.form-layout-7 .row + .row > div { + border-top-width: 0; } + +.form-layout-6 .form-control, .form-layout-6 .dataTables_filter input, .dataTables_filter .form-layout-6 input, +.form-layout-7 .form-control, +.form-layout-7 .dataTables_filter input, .dataTables_filter +.form-layout-7 input { + border: 0; + border-radius: 0; + padding: 0; } + +/***** FORM LAYOUT 7 *****/ +.form-layout-7 .row > div:first-child { + justify-content: flex-end; } + +/* ########### RTL SUPPORT ########## */ +[dir="rtl"] .form-layout-2 { + text-align: right; } + +[dir="rtl"] .form-layout-4 .form-control-label { + text-align: right; } + +[dir="rtl"] .form-layout-6 .row > div:first-child, +[dir="rtl"] .form-layout-7 .row > div:first-child { + border-right-width: 1px; + border-left-width: 0; } + +/* ------------------------------------------- */ +/* ############### Input Group ############### */ +/* ------------------------------------------- */ +.input-group-prepend, +.input-group-append { + border-radius: 0; } + +.input-group-text { + border-radius: 0; } + +/********* RTL SUPPORT **********/ +/********************************/ +[dir="rtl"] .input-group .form-control:first-child, [dir="rtl"] .input-group .dataTables_filter input:first-child, .dataTables_filter [dir="rtl"] .input-group input:first-child { + border-left: 0; } + +[dir="rtl"] .input-group .form-control:last-child, [dir="rtl"] .input-group .dataTables_filter input:last-child, .dataTables_filter [dir="rtl"] .input-group input:last-child { + border-right: 0; } + +[dir="rtl"] .input-group .form-control:not(:first-child):not(:last-child), [dir="rtl"] .input-group .dataTables_filter input:not(:first-child):not(:last-child), .dataTables_filter [dir="rtl"] .input-group input:not(:first-child):not(:last-child) { + border-left: 0; + border-right: 0; } + +/* ------------------------------------------ */ +/* ############### List Group ############### */ +/* ------------------------------------------ */ +.list-group-item:first-child { + border-top-left-radius: 0; + border-top-right-radius: 0; } + +.list-group-item:last-child { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; } + +.list-group-striped .list-group-item:nth-child(even) { + background-color: #e9ecef; } + +.mail-list { + border: 1px solid #ced4da; } + .mail-list .mail-item { + display: block; + padding: 10px 20px; + background-color: #e9ecef; } + .mail-list .mail-item.active { + background-color: #fff; } + .mail-list .mail-item + .mail-item { + border-top: 1px solid #ced4da; } + +.list-group-user .list-group-item { + padding: 15px 20px; } + @media (min-width: 480px) { + .list-group-user .list-group-item { + display: flex; + align-items: center; + justify-content: flex-start; } } + .list-group-user .list-group-item img { + width: 48px; + border-radius: 100%; } + +.list-group-user .user-name-address { + margin-top: 10px; + margin-right: auto; } + @media (min-width: 480px) { + .list-group-user .user-name-address { + margin-left: 15px; + margin-top: 0; } } + .list-group-user .user-name-address p { + margin-bottom: 0; + color: #343a40; + font-weight: 500; } + .list-group-user .user-name-address span { + display: block; + font-size: 13px; } + +.list-group-user .user-btn-wrapper { + display: flex; + align-items: center; + margin-top: 10px; } + @media (min-width: 480px) { + .list-group-user .user-btn-wrapper { + margin-top: 0; } } + .list-group-user .user-btn-wrapper .btn + .btn, .list-group-user .user-btn-wrapper .sp-container button + .btn, .sp-container .list-group-user .user-btn-wrapper button + .btn, .list-group-user .user-btn-wrapper .sp-container .btn + button, .sp-container .list-group-user .user-btn-wrapper .btn + button, .list-group-user .user-btn-wrapper .sp-container button + button, .sp-container .list-group-user .user-btn-wrapper button + button { + margin-left: 5px; } + +/********* RTL SUPPORT **********/ +/********************************/ +[dir="rtl"] .list-group-user .user-name-address { + margin-left: auto; + margin-right: 0; } + @media (min-width: 480px) { + [dir="rtl"] .list-group-user .user-name-address { + margin-right: 15px; } } + +[dir="rtl"] .list-group-user .user-btn-wrapper .btn + .btn, [dir="rtl"] .list-group-user .user-btn-wrapper .sp-container button + .btn, .sp-container [dir="rtl"] .list-group-user .user-btn-wrapper button + .btn, [dir="rtl"] .list-group-user .user-btn-wrapper .sp-container .btn + button, .sp-container [dir="rtl"] .list-group-user .user-btn-wrapper .btn + button, [dir="rtl"] .list-group-user .user-btn-wrapper .sp-container button + button, .sp-container [dir="rtl"] .list-group-user .user-btn-wrapper button + button { + margin-left: 0; + margin-right: 5px; } + +/* -------------------------------------- */ +/* ############### Modals ############### */ +/* -------------------------------------- */ +.modal { + text-align: center; + padding: 0 !important; } + .modal::before { + content: ''; + display: inline-block; + height: 100%; + vertical-align: middle; + margin-right: -4px; } + .modal .modal-dialog { + display: inline-block; + text-align: left; + vertical-align: middle; } + .modal .modal-content { + border-radius: 0; + border: 0; } + .modal .modal-header { + padding: 20px 25px; + align-items: center; } + .modal .modal-header, + .modal .modal-footer { + background-color: #f8f9fa; } + .modal.animated .modal-dialog { + transform: translate(0, 0); } + .modal.effect-scale .modal-dialog { + transform: scale(0.7); + opacity: 0; + transition: all 0.3s; } + .modal.effect-scale.show .modal-dialog { + transform: scale(1); + opacity: 1; } + .modal.effect-slide-in-right .modal-dialog { + transform: translateX(20%); + opacity: 0; + transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9); } + .modal.effect-slide-in-right.show .modal-dialog { + transform: translateX(0); + opacity: 1; } + .modal.effect-slide-in-bottom .modal-dialog { + transform: translateY(20%); + opacity: 0; + transition: all 0.3s; } + .modal.effect-slide-in-bottom.show .modal-dialog { + transform: translateY(0); + opacity: 1; } + .modal.effect-newspaper .modal-dialog { + transform: scale(0) rotate(720deg); + opacity: 0; } + .modal.effect-newspaper.show ~ .modal-backdrop, + .modal.effect-newspaper .modal-dialog { + transition: all 0.5s; } + .modal.effect-newspaper.show .modal-dialog { + transform: scale(1) rotate(0deg); + opacity: 1; } + .modal.effect-fall { + -webkit-perspective: 1300px; + -moz-perspective: 1300px; + perspective: 1300px; } + .modal.effect-fall .modal-dialog { + -moz-transform-style: preserve-3d; + transform-style: preserve-3d; + transform: translateZ(600px) rotateX(20deg); + opacity: 0; } + .modal.effect-fall.show .modal-dialog { + transition: all 0.3s ease-in; + transform: translateZ(0px) rotateX(0deg); + opacity: 1; } + .modal.effect-flip-horizontal { + perspective: 1300px; } + .modal.effect-flip-horizontal .modal-dialog { + -moz-transform-style: preserve-3d; + transform-style: preserve-3d; + transform: rotateY(-70deg); + transition: all 0.3s; + opacity: 0; } + .modal.effect-flip-horizontal.show .modal-dialog { + transform: rotateY(0deg); + opacity: 1; } + .modal.effect-flip-vertical { + perspective: 1300px; } + .modal.effect-flip-vertical .modal-dialog { + -moz-transform-style: preserve-3d; + transform-style: preserve-3d; + transform: rotateX(-70deg); + transition: all 0.3s; + opacity: 0; } + .modal.effect-flip-vertical.show .modal-dialog { + transform: rotateX(0deg); + opacity: 1; } + .modal.effect-super-scaled .modal-dialog { + transform: scale(2); + opacity: 0; + transition: all 0.3s; } + .modal.effect-super-scaled.show .modal-dialog { + transform: scale(1); + opacity: 1; } + .modal.effect-sign { + perspective: 1300px; } + .modal.effect-sign .modal-dialog { + -moz-transform-style: preserve-3d; + transform-style: preserve-3d; + transform: rotateX(-60deg); + transform-origin: 50% 0; + opacity: 0; + transition: all 0.3s; } + .modal.effect-sign.show .modal-dialog { + transform: rotateX(0deg); + opacity: 1; } + .modal.effect-rotate-bottom { + perspective: 1300px; } + .modal.effect-rotate-bottom .modal-dialog { + -moz-transform-style: preserve-3d; + transform-style: preserve-3d; + transform: translateY(100%) rotateX(90deg); + transform-origin: 0 100%; + opacity: 0; + transition: all 0.3s ease-out; } + .modal.effect-rotate-bottom.show .modal-dialog { + transform: translateY(0%) rotateX(0deg); + opacity: 1; } + .modal.effect-rotate-left { + perspective: 1300px; } + .modal.effect-rotate-left .modal-dialog { + -moz-transform-style: preserve-3d; + transform-style: preserve-3d; + transform: translateZ(100px) translateX(-30%) rotateY(90deg); + transform-origin: 0 100%; + opacity: 0; + transition: all 0.3s; } + .modal.effect-rotate-left.show .modal-dialog { + transform: translateZ(0px) translateX(0%) rotateY(0deg); + opacity: 1; } + .modal.effect-just-me .modal-dialog { + transform: scale(0.8); + opacity: 0; + transition: all 0.3s; } + .modal.effect-just-me .modal-content { + background-color: transparent; } + .modal.effect-just-me .close { + text-shadow: none; + color: #fff; } + .modal.effect-just-me .modal-header { + background-color: transparent; + border-bottom-color: rgba(255, 255, 255, 0.1); + padding-left: 0; + padding-right: 0; } + .modal.effect-just-me .modal-header h6 { + color: #fff; + font-weight: 500; } + .modal.effect-just-me .modal-body { + color: rgba(255, 255, 255, 0.8); + padding-left: 0; + padding-right: 0; } + .modal.effect-just-me .modal-body h5 { + color: #fff; } + .modal.effect-just-me .modal-footer { + background-color: transparent; + padding-left: 0; + padding-right: 0; + border-top-color: rgba(255, 255, 255, 0.1); } + .modal.effect-just-me.show ~ .modal-backdrop { + opacity: .96; } + .modal.effect-just-me.show .modal-dialog { + transform: scale(1); + opacity: 1; } + +/********** RTL SUPPORT **********/ +/*********************************/ +[dir="rtl"] .modal-header .close { + margin-left: 0; + margin-right: auto; + padding-left: 0; + padding-right: 0; } + +[dir="rtl"] .modal-body:not(.tx-center) { + text-align: right; } + +[dir="rtl"] .modal-footer > :not(:last-child) { + margin-right: 0; + margin-left: 5px; } + +/* ------------------------------------------ */ +/* ############### Navigation ############### */ +/* ------------------------------------------ */ +.nav-tabs .nav-link { + border-radius: 0; } + +.nav-tabs-for-dark .nav-link { + color: rgba(255, 255, 255, 0.8); } + .nav-tabs-for-dark .nav-link.active { + border-color: transparent; } + .nav-tabs-for-dark .nav-link:hover, .nav-tabs-for-dark .nav-link:focus { + color: #fff; } + +.nav-gray-600 .nav-link { + color: #6c757d; } + .nav-gray-600 .nav-link:hover, .nav-gray-600 .nav-link:focus { + color: #343a40; + background-color: transparent; } + .nav-gray-600 .nav-link.active, .nav-gray-600 .nav-link.active:hover, .nav-gray-600 .nav-link.active:focus { + color: #343a40; + background-color: transparent; } + +.nav-gray-700 .nav-link { + color: #495057; } + .nav-gray-700 .nav-link:hover, .nav-gray-700 .nav-link:focus { + color: #212529; + background-color: transparent; } + .nav-gray-700 .nav-link.active, .nav-gray-700 .nav-link.active:hover, .nav-gray-700 .nav-link.active:focus { + color: #212529; + background-color: transparent; } + +.nav-white-800 .nav-link { + color: rgba(255, 255, 255, 0.8); } + .nav-white-800 .nav-link:hover, .nav-white-800 .nav-link:focus { + color: #fff; + background-color: transparent; } + .nav-white-800 .nav-link.active, .nav-white-800 .nav-link.active:hover, .nav-white-800 .nav-link.active:focus { + color: #fff; + background-color: transparent; } + +.nav-pills .nav-link { + color: #495057; } + .nav-pills .nav-link:hover, .nav-pills .nav-link:focus { + color: #343a40; + background-color: transparent; } + .nav-pills .nav-link.active, .nav-pills .nav-link.active:hover, .nav-pills .nav-link.active:focus { + color: #fff; + background-color: #1b84e7; } + +.nav-pills .nav-link { + border-radius: 0; } + +.nav-pills-for-dark .nav-link { + color: rgba(255, 255, 255, 0.7); } + .nav-pills-for-dark .nav-link:hover, .nav-pills-for-dark .nav-link:focus { + color: #fff; + background-color: transparent; } + .nav-pills-for-dark .nav-link.active, .nav-pills-for-dark .nav-link.active:hover, .nav-pills-for-dark .nav-link.active:focus { + color: #fff; + background-color: #1b84e7; } + +.nav.active-primary .nav-link.active { + color: #1b84e7; } + +.nav.active-success .nav-link.active { + color: #23BF08; } + +.nav.active-warning .nav-link.active { + color: #F49917; } + +.nav.active-danger .nav-link.active { + color: #dc3545; } + +.nav.active-info .nav-link.active { + color: #5B93D3; } + +.nav.active-indigo .nav-link.active { + color: #6610f2; } + +.nav.active-purple .nav-link.active { + color: #6f42c1; } + +.nav.active-pink .nav-link.active { + color: #e83e8c; } + +.nav.active-teal .nav-link.active { + color: #1CAF9A; } + +.nav.active-orange .nav-link.active { + color: #f27510; } + +.nav-underline .nav-item, +.nav-underline-dark .nav-item { + padding: 0 20px; } + +.nav-underline .nav-link, +.nav-underline-dark .nav-link { + position: relative; + padding-left: 0; + padding-right: 0; } + .nav-underline .nav-link::before, + .nav-underline-dark .nav-link::before { + content: ''; + position: absolute; + bottom: -11px; + left: 0; + width: 100%; + height: 3px; + display: none; } + .nav-underline .nav-link.active::before, + .nav-underline-dark .nav-link.active::before { + display: block; } + +.nav-underline .nav-link { + color: #868ba1; } + .nav-underline .nav-link::before { + background-color: #343a40; } + .nav-underline .nav-link.active { + color: #343a40; } + +.nav-underline-dark .nav-link { + color: rgba(255, 255, 255, 0.6); } + .nav-underline-dark .nav-link::before { + background-color: #fff; } + .nav-underline-dark .nav-link.active { + color: #fff; } + +/********** RTL SUPPORT **********/ +/*********************************/ +[dir="rtl"] .nav { + padding: 0; } + [dir="rtl"] .nav.flex-column { + text-align: right; } + +/* ------------------------------------------ */ +/* ############### Pagination ############### */ +/* ------------------------------------------ */ +.pagination .page-item + .page-item { + padding-left: 5px; + margin: 0; } + +.pagination .page-item .page-link { + color: #495057; + padding: 11px 0; + width: 38px; + height: 40px; + text-align: center; + border-radius: 0; + border-color: #ced4da; } + .pagination .page-item .page-link:hover, .pagination .page-item .page-link:focus { + background-color: #e9ecef; } + +.pagination .active .page-link, .pagination .active .page-link:hover, .pagination .active .page-link:focus { + color: #fff; + background-color: #1b84e7; + border-color: transparent; } + +.pagination-dark .page-item.disabled .page-link { + background-color: transparent; + color: rgba(255, 255, 255, 0.2); } + +.pagination-dark .page-item.active .page-link { + border-color: transparent; + background-color: #fff; + color: #343a40; } + +.pagination-dark .page-item .page-link { + color: rgba(255, 255, 255, 0.75); + border-color: rgba(255, 255, 255, 0.3); + text-align: center; + padding-left: 0; + padding-right: 0; } + .pagination-dark .page-item .page-link:hover, .pagination-dark .page-item .page-link:focus { + background-color: rgba(0, 0, 0, 0.05); + color: #fff; } + +.pagination-dark .page-item span.page-link { + border: 0; } + +.pagination-primary .page-link { + color: #6c757d; } + .pagination-primary .page-link:hover, .pagination-primary .page-link:focus { + color: #343a40; + background-color: #e9ecef; } + +.pagination-primary .active .page-link, .pagination-primary .active .page-link:hover, .pagination-primary .active .page-link:focus { + background-color: #1b84e7; + color: #fff; + border-color: transparent; } + +.pagination-primary.pagination-dark .active .page-link { + background-color: #1b84e7; + color: #fff; } + +.pagination-success .page-link { + color: #6c757d; } + .pagination-success .page-link:hover, .pagination-success .page-link:focus { + color: #343a40; + background-color: #e9ecef; } + +.pagination-success .active .page-link, .pagination-success .active .page-link:hover, .pagination-success .active .page-link:focus { + background-color: #23BF08; + color: #fff; + border-color: transparent; } + +.pagination-success.pagination-dark .active .page-link { + background-color: #23BF08; + color: #fff; } + +.pagination-warning .page-link { + color: #6c757d; } + .pagination-warning .page-link:hover, .pagination-warning .page-link:focus { + color: #343a40; + background-color: #e9ecef; } + +.pagination-warning .active .page-link, .pagination-warning .active .page-link:hover, .pagination-warning .active .page-link:focus { + background-color: #F49917; + color: #fff; + border-color: transparent; } + +.pagination-warning.pagination-dark .active .page-link { + background-color: #F49917; + color: #fff; } + +.pagination-danger .page-link { + color: #6c757d; } + .pagination-danger .page-link:hover, .pagination-danger .page-link:focus { + color: #343a40; + background-color: #e9ecef; } + +.pagination-danger .active .page-link, .pagination-danger .active .page-link:hover, .pagination-danger .active .page-link:focus { + background-color: #dc3545; + color: #fff; + border-color: transparent; } + +.pagination-danger.pagination-dark .active .page-link { + background-color: #dc3545; + color: #fff; } + +.pagination-info .page-link { + color: #6c757d; } + .pagination-info .page-link:hover, .pagination-info .page-link:focus { + color: #343a40; + background-color: #e9ecef; } + +.pagination-info .active .page-link, .pagination-info .active .page-link:hover, .pagination-info .active .page-link:focus { + background-color: #5B93D3; + color: #fff; + border-color: transparent; } + +.pagination-info.pagination-dark .active .page-link { + background-color: #5B93D3; + color: #fff; } + +.pagination-inverse .page-link { + color: #6c757d; } + .pagination-inverse .page-link:hover, .pagination-inverse .page-link:focus { + color: #343a40; + background-color: #e9ecef; } + +.pagination-inverse .active .page-link, .pagination-inverse .active .page-link:hover, .pagination-inverse .active .page-link:focus { + background-color: #343a40; + color: #fff; + border-color: transparent; } + +.pagination-inverse.pagination-dark .active .page-link { + background-color: #343a40; + color: #fff; } + +.pagination-indigo .page-link { + color: #6c757d; } + .pagination-indigo .page-link:hover, .pagination-indigo .page-link:focus { + color: #343a40; + background-color: #e9ecef; } + +.pagination-indigo .active .page-link, .pagination-indigo .active .page-link:hover, .pagination-indigo .active .page-link:focus { + background-color: #6610f2; + color: #fff; + border-color: transparent; } + +.pagination-indigo.pagination-dark .active .page-link { + background-color: #6610f2; + color: #fff; } + +.pagination-purple .page-link { + color: #6c757d; } + .pagination-purple .page-link:hover, .pagination-purple .page-link:focus { + color: #343a40; + background-color: #e9ecef; } + +.pagination-purple .active .page-link, .pagination-purple .active .page-link:hover, .pagination-purple .active .page-link:focus { + background-color: #6f42c1; + color: #fff; + border-color: transparent; } + +.pagination-purple.pagination-dark .active .page-link { + background-color: #6f42c1; + color: #fff; } + +.pagination-pink .page-link { + color: #6c757d; } + .pagination-pink .page-link:hover, .pagination-pink .page-link:focus { + color: #343a40; + background-color: #e9ecef; } + +.pagination-pink .active .page-link, .pagination-pink .active .page-link:hover, .pagination-pink .active .page-link:focus { + background-color: #e83e8c; + color: #fff; + border-color: transparent; } + +.pagination-pink.pagination-dark .active .page-link { + background-color: #e83e8c; + color: #fff; } + +.pagination-orange .page-link { + color: #6c757d; } + .pagination-orange .page-link:hover, .pagination-orange .page-link:focus { + color: #343a40; + background-color: #e9ecef; } + +.pagination-orange .active .page-link, .pagination-orange .active .page-link:hover, .pagination-orange .active .page-link:focus { + background-color: #f27510; + color: #fff; + border-color: transparent; } + +.pagination-orange.pagination-dark .active .page-link { + background-color: #f27510; + color: #fff; } + +.pagination-teal .page-link { + color: #6c757d; } + .pagination-teal .page-link:hover, .pagination-teal .page-link:focus { + color: #343a40; + background-color: #e9ecef; } + +.pagination-teal .active .page-link, .pagination-teal .active .page-link:hover, .pagination-teal .active .page-link:focus { + background-color: #1CAF9A; + color: #fff; + border-color: transparent; } + +.pagination-teal.pagination-dark .active .page-link { + background-color: #1CAF9A; + color: #fff; } + +.pagination-circle .page-item + .page-item { + margin-left: 5px; } + +.pagination-circle .page-item .page-link { + display: flex; + align-items: center; + justify-content: center; + width: 40px; + height: 40px; + padding: 0; + border: 1px solid #dee2e6; + border-radius: 100%; } + +.pagination-circle .page-item span.page-link { + border: 0; } + +.pagination-circle .page-item.active .page-link, .pagination-circle .page-item.active .page-link:hover, .pagination-circle .page-item.active .page-link:focus { + border-color: transparent; } + +.pagination-circle.pagination-dark .page-item .page-link { + border-color: rgba(255, 255, 255, 0.2); } + +.pagination-circle.pagination-dark .active .page-link { + border-color: transparent; } + +.pagination-circle .page-item span.page-link { + border-color: transparent; + padding-left: 0; + padding-right: 0; + width: auto; } + +.pagination-circle .page-item.disabled .page-link { + background-color: transparent; } + +.pagination-dark .page-link { + background-color: transparent; + color: #fff; + border-color: rgba(255, 255, 255, 0.2); } + .pagination-dark .page-link:hover, .pagination-dark .page-link:focus { + background-color: #343a40; } + +/****** RTL SUPPORT ******/ +/*************************/ +[dir="rtl"] .pagination .page-item + .page-item { + padding-left: 0; + padding-right: 5px; } + +/* --------------------------------------- */ +/* ############### Popover ############### */ +/* --------------------------------------- */ +.popover { + font-size: 12px; + padding: 0; + border-radius: 0; } + +.popover-header { + text-transform: uppercase; + font-size: 12px; + color: #343a40; + letter-spacing: 0.5px; + padding: 12px 15px; + background-color: #fff; + border-color: #dee2e6; + border-top-left-radius: 0; + border-top-right-radius: 0; } + .popover-header::before { + display: none !important; } + +.popover-body { + padding: 15px; } + .popover-body p:last-child { + margin-bottom: 0; } + +.popover-head-primary .popover-header { + color: #fff; + background-color: #1b84e7; } + +.popover-head-primary.bs-popover-bottom .arrow::after, .popover-head-primary.bs-popover-auto[x-placement^="bottom"] .arrow::after, .popover-head-primary.bs-popover-auto[x-placement^="bottom"] .arrow::after { + border-bottom-color: #1b84e7; } + +.popover-head-success .popover-header { + color: #fff; + background-color: #23BF08; } + +.popover-head-success.bs-popover-bottom .arrow::after, .popover-head-success.bs-popover-auto[x-placement^="bottom"] .arrow::after, .popover-head-success.bs-popover-auto[x-placement^="bottom"] .arrow::after { + border-bottom-color: #23BF08; } + +.popover-head-warning .popover-header { + color: #fff; + background-color: #F49917; } + +.popover-head-warning.bs-popover-bottom .arrow::after, .popover-head-warning.bs-popover-auto[x-placement^="bottom"] .arrow::after, .popover-head-warning.bs-popover-auto[x-placement^="bottom"] .arrow::after { + border-bottom-color: #F49917; } + +.popover-head-danger .popover-header { + color: #fff; + background-color: #dc3545; } + +.popover-head-danger.bs-popover-bottom .arrow::after, .popover-head-danger.bs-popover-auto[x-placement^="bottom"] .arrow::after, .popover-head-danger.bs-popover-auto[x-placement^="bottom"] .arrow::after { + border-bottom-color: #dc3545; } + +.popover-head-info .popover-header { + color: #fff; + background-color: #5B93D3; } + +.popover-head-info.bs-popover-bottom .arrow::after, .popover-head-info.bs-popover-auto[x-placement^="bottom"] .arrow::after, .popover-head-info.bs-popover-auto[x-placement^="bottom"] .arrow::after { + border-bottom-color: #5B93D3; } + +.popover-head-teal .popover-header { + color: #fff; + background-color: #1CAF9A; } + +.popover-head-teal.bs-popover-bottom .arrow::after, .popover-head-teal.bs-popover-auto[x-placement^="bottom"] .arrow::after, .popover-head-teal.bs-popover-auto[x-placement^="bottom"] .arrow::after { + border-bottom-color: #1CAF9A; } + +.popover-head-indigo .popover-header { + color: #fff; + background-color: #6610f2; } + +.popover-head-indigo.bs-popover-bottom .arrow::after, .popover-head-indigo.bs-popover-auto[x-placement^="bottom"] .arrow::after, .popover-head-indigo.bs-popover-auto[x-placement^="bottom"] .arrow::after { + border-bottom-color: #6610f2; } + +.popover-head-purple .popover-header { + color: #fff; + background-color: #6f42c1; } + +.popover-head-purple.bs-popover-bottom .arrow::after, .popover-head-purple.bs-popover-auto[x-placement^="bottom"] .arrow::after, .popover-head-purple.bs-popover-auto[x-placement^="bottom"] .arrow::after { + border-bottom-color: #6f42c1; } + +.popover-head-orange .popover-header { + color: #fff; + background-color: #f27510; } + +.popover-head-orange.bs-popover-bottom .arrow::after, .popover-head-orange.bs-popover-auto[x-placement^="bottom"] .arrow::after, .popover-head-orange.bs-popover-auto[x-placement^="bottom"] .arrow::after { + border-bottom-color: #f27510; } + +.popover-head-pink .popover-header { + color: #fff; + background-color: #e83e8c; } + +.popover-head-pink.bs-popover-bottom .arrow::after, .popover-head-pink.bs-popover-auto[x-placement^="bottom"] .arrow::after, .popover-head-pink.bs-popover-auto[x-placement^="bottom"] .arrow::after { + border-bottom-color: #e83e8c; } + +.popover-head-primary, .popover-head-primary .popover-header, +.popover-head-success, +.popover-head-success .popover-header, +.popover-head-warning, +.popover-head-warning .popover-header, +.popover-head-danger, +.popover-head-danger .popover-header, +.popover-head-info, +.popover-head-info .popover-header, +.popover-head-teal, +.popover-head-teal .popover-header, +.popover-head-indigo, +.popover-head-indigo .popover-header, +.popover-head-purple, +.popover-head-purple .popover-header, +.popover-head-orange, +.popover-head-orange .popover-header, +.popover-head-pink, +.popover-head-pink .popover-header, +.popover-head-dark, +.popover-head-dark .popover-header { + border: 0; } + +.popover-head-primary .popover-body, +.popover-head-success .popover-body, +.popover-head-warning .popover-body, +.popover-head-danger .popover-body, +.popover-head-info .popover-body, +.popover-head-teal .popover-body, +.popover-head-indigo .popover-body, +.popover-head-purple .popover-body, +.popover-head-orange .popover-body, +.popover-head-pink .popover-body, +.popover-head-dark .popover-body { + border: 1px solid #dee2e6; + border-top-width: 0; + border-bottom-right-radius: 2px; + border-bottom-left-radius: 2px; } + +.popover-head-primary.bs-popover-bottom .arrow::before, .popover-head-primary.bs-popover-auto[x-placement^="bottom"] .arrow::before, .popover-head-primary.bs-popover-auto[x-placement^="bottom"] .arrow::before, +.popover-head-success.bs-popover-bottom .arrow::before, .popover-head-success.bs-popover-auto[x-placement^="bottom"] .arrow::before, +.popover-head-success.bs-popover-auto[x-placement^="bottom"] .arrow::before, +.popover-head-warning.bs-popover-bottom .arrow::before, .popover-head-warning.bs-popover-auto[x-placement^="bottom"] .arrow::before, +.popover-head-warning.bs-popover-auto[x-placement^="bottom"] .arrow::before, +.popover-head-danger.bs-popover-bottom .arrow::before, .popover-head-danger.bs-popover-auto[x-placement^="bottom"] .arrow::before, +.popover-head-danger.bs-popover-auto[x-placement^="bottom"] .arrow::before, +.popover-head-info.bs-popover-bottom .arrow::before, .popover-head-info.bs-popover-auto[x-placement^="bottom"] .arrow::before, +.popover-head-info.bs-popover-auto[x-placement^="bottom"] .arrow::before, +.popover-head-teal.bs-popover-bottom .arrow::before, .popover-head-teal.bs-popover-auto[x-placement^="bottom"] .arrow::before, +.popover-head-teal.bs-popover-auto[x-placement^="bottom"] .arrow::before, +.popover-head-indigo.bs-popover-bottom .arrow::before, .popover-head-indigo.bs-popover-auto[x-placement^="bottom"] .arrow::before, +.popover-head-indigo.bs-popover-auto[x-placement^="bottom"] .arrow::before, +.popover-head-purple.bs-popover-bottom .arrow::before, .popover-head-purple.bs-popover-auto[x-placement^="bottom"] .arrow::before, +.popover-head-purple.bs-popover-auto[x-placement^="bottom"] .arrow::before, +.popover-head-orange.bs-popover-bottom .arrow::before, .popover-head-orange.bs-popover-auto[x-placement^="bottom"] .arrow::before, +.popover-head-orange.bs-popover-auto[x-placement^="bottom"] .arrow::before, +.popover-head-pink.bs-popover-bottom .arrow::before, .popover-head-pink.bs-popover-auto[x-placement^="bottom"] .arrow::before, +.popover-head-pink.bs-popover-auto[x-placement^="bottom"] .arrow::before, +.popover-head-dark.bs-popover-bottom .arrow::before, .popover-head-dark.bs-popover-auto[x-placement^="bottom"] .arrow::before, +.popover-head-dark.bs-popover-auto[x-placement^="bottom"] .arrow::before { + display: none; } + +.popover-primary { + background-color: #1b84e7; } + .popover-primary.bs-popover-top .arrow::after, .popover-primary.bs-popover-auto[x-placement^="top"] .arrow::after, .popover-primary.bs-popover-auto[x-placement^="top"] .arrow::after { + border-top-color: #1b84e7; } + .popover-primary.bs-popover-bottom .arrow::after, .popover-primary.bs-popover-auto[x-placement^="bottom"] .arrow::after, .popover-primary.bs-popover-auto[x-placement^="bottom"] .arrow::after { + border-bottom-color: #1b84e7; } + .popover-primary.bs-popover-left .arrow::after, .popover-primary.bs-popover-auto[x-placement^="left"] .arrow::after, .popover-primary.bs-popover-auto[x-placement^="left"] .arrow::after { + border-left-color: #1b84e7; } + .popover-primary.bs-popover-right .arrow::after, .popover-primary.bs-popover-auto[x-placement^="right"] .arrow::after, .popover-primary.bs-popover-auto[x-placement^="right"] .arrow::after { + border-right-color: #1b84e7; } + +.popover-success { + background-color: #23BF08; } + .popover-success.bs-popover-top .arrow::after, .popover-success.bs-popover-auto[x-placement^="top"] .arrow::after, .popover-success.bs-popover-auto[x-placement^="top"] .arrow::after { + border-top-color: #23BF08; } + .popover-success.bs-popover-bottom .arrow::after, .popover-success.bs-popover-auto[x-placement^="bottom"] .arrow::after, .popover-success.bs-popover-auto[x-placement^="bottom"] .arrow::after { + border-bottom-color: #23BF08; } + .popover-success.bs-popover-left .arrow::after, .popover-success.bs-popover-auto[x-placement^="left"] .arrow::after, .popover-success.bs-popover-auto[x-placement^="left"] .arrow::after { + border-left-color: #23BF08; } + .popover-success.bs-popover-right .arrow::after, .popover-success.bs-popover-auto[x-placement^="right"] .arrow::after, .popover-success.bs-popover-auto[x-placement^="right"] .arrow::after { + border-right-color: #23BF08; } + +.popover-warning { + background-color: #F49917; } + .popover-warning.bs-popover-top .arrow::after, .popover-warning.bs-popover-auto[x-placement^="top"] .arrow::after, .popover-warning.bs-popover-auto[x-placement^="top"] .arrow::after { + border-top-color: #F49917; } + .popover-warning.bs-popover-bottom .arrow::after, .popover-warning.bs-popover-auto[x-placement^="bottom"] .arrow::after, .popover-warning.bs-popover-auto[x-placement^="bottom"] .arrow::after { + border-bottom-color: #F49917; } + .popover-warning.bs-popover-left .arrow::after, .popover-warning.bs-popover-auto[x-placement^="left"] .arrow::after, .popover-warning.bs-popover-auto[x-placement^="left"] .arrow::after { + border-left-color: #F49917; } + .popover-warning.bs-popover-right .arrow::after, .popover-warning.bs-popover-auto[x-placement^="right"] .arrow::after, .popover-warning.bs-popover-auto[x-placement^="right"] .arrow::after { + border-right-color: #F49917; } + +.popover-danger { + background-color: #dc3545; } + .popover-danger.bs-popover-top .arrow::after, .popover-danger.bs-popover-auto[x-placement^="top"] .arrow::after, .popover-danger.bs-popover-auto[x-placement^="top"] .arrow::after { + border-top-color: #dc3545; } + .popover-danger.bs-popover-bottom .arrow::after, .popover-danger.bs-popover-auto[x-placement^="bottom"] .arrow::after, .popover-danger.bs-popover-auto[x-placement^="bottom"] .arrow::after { + border-bottom-color: #dc3545; } + .popover-danger.bs-popover-left .arrow::after, .popover-danger.bs-popover-auto[x-placement^="left"] .arrow::after, .popover-danger.bs-popover-auto[x-placement^="left"] .arrow::after { + border-left-color: #dc3545; } + .popover-danger.bs-popover-right .arrow::after, .popover-danger.bs-popover-auto[x-placement^="right"] .arrow::after, .popover-danger.bs-popover-auto[x-placement^="right"] .arrow::after { + border-right-color: #dc3545; } + +.popover-info { + background-color: #5B93D3; } + .popover-info.bs-popover-top .arrow::after, .popover-info.bs-popover-auto[x-placement^="top"] .arrow::after, .popover-info.bs-popover-auto[x-placement^="top"] .arrow::after { + border-top-color: #5B93D3; } + .popover-info.bs-popover-bottom .arrow::after, .popover-info.bs-popover-auto[x-placement^="bottom"] .arrow::after, .popover-info.bs-popover-auto[x-placement^="bottom"] .arrow::after { + border-bottom-color: #5B93D3; } + .popover-info.bs-popover-left .arrow::after, .popover-info.bs-popover-auto[x-placement^="left"] .arrow::after, .popover-info.bs-popover-auto[x-placement^="left"] .arrow::after { + border-left-color: #5B93D3; } + .popover-info.bs-popover-right .arrow::after, .popover-info.bs-popover-auto[x-placement^="right"] .arrow::after, .popover-info.bs-popover-auto[x-placement^="right"] .arrow::after { + border-right-color: #5B93D3; } + +.popover-teal { + background-color: #1CAF9A; } + .popover-teal.bs-popover-top .arrow::after, .popover-teal.bs-popover-auto[x-placement^="top"] .arrow::after, .popover-teal.bs-popover-auto[x-placement^="top"] .arrow::after { + border-top-color: #1CAF9A; } + .popover-teal.bs-popover-bottom .arrow::after, .popover-teal.bs-popover-auto[x-placement^="bottom"] .arrow::after, .popover-teal.bs-popover-auto[x-placement^="bottom"] .arrow::after { + border-bottom-color: #1CAF9A; } + .popover-teal.bs-popover-left .arrow::after, .popover-teal.bs-popover-auto[x-placement^="left"] .arrow::after, .popover-teal.bs-popover-auto[x-placement^="left"] .arrow::after { + border-left-color: #1CAF9A; } + .popover-teal.bs-popover-right .arrow::after, .popover-teal.bs-popover-auto[x-placement^="right"] .arrow::after, .popover-teal.bs-popover-auto[x-placement^="right"] .arrow::after { + border-right-color: #1CAF9A; } + +.popover-indigo { + background-color: #6610f2; } + .popover-indigo.bs-popover-top .arrow::after, .popover-indigo.bs-popover-auto[x-placement^="top"] .arrow::after, .popover-indigo.bs-popover-auto[x-placement^="top"] .arrow::after { + border-top-color: #6610f2; } + .popover-indigo.bs-popover-bottom .arrow::after, .popover-indigo.bs-popover-auto[x-placement^="bottom"] .arrow::after, .popover-indigo.bs-popover-auto[x-placement^="bottom"] .arrow::after { + border-bottom-color: #6610f2; } + .popover-indigo.bs-popover-left .arrow::after, .popover-indigo.bs-popover-auto[x-placement^="left"] .arrow::after, .popover-indigo.bs-popover-auto[x-placement^="left"] .arrow::after { + border-left-color: #6610f2; } + .popover-indigo.bs-popover-right .arrow::after, .popover-indigo.bs-popover-auto[x-placement^="right"] .arrow::after, .popover-indigo.bs-popover-auto[x-placement^="right"] .arrow::after { + border-right-color: #6610f2; } + +.popover-purple { + background-color: #6f42c1; } + .popover-purple.bs-popover-top .arrow::after, .popover-purple.bs-popover-auto[x-placement^="top"] .arrow::after, .popover-purple.bs-popover-auto[x-placement^="top"] .arrow::after { + border-top-color: #6f42c1; } + .popover-purple.bs-popover-bottom .arrow::after, .popover-purple.bs-popover-auto[x-placement^="bottom"] .arrow::after, .popover-purple.bs-popover-auto[x-placement^="bottom"] .arrow::after { + border-bottom-color: #6f42c1; } + .popover-purple.bs-popover-left .arrow::after, .popover-purple.bs-popover-auto[x-placement^="left"] .arrow::after, .popover-purple.bs-popover-auto[x-placement^="left"] .arrow::after { + border-left-color: #6f42c1; } + .popover-purple.bs-popover-right .arrow::after, .popover-purple.bs-popover-auto[x-placement^="right"] .arrow::after, .popover-purple.bs-popover-auto[x-placement^="right"] .arrow::after { + border-right-color: #6f42c1; } + +.popover-orange { + background-color: #f27510; } + .popover-orange.bs-popover-top .arrow::after, .popover-orange.bs-popover-auto[x-placement^="top"] .arrow::after, .popover-orange.bs-popover-auto[x-placement^="top"] .arrow::after { + border-top-color: #f27510; } + .popover-orange.bs-popover-bottom .arrow::after, .popover-orange.bs-popover-auto[x-placement^="bottom"] .arrow::after, .popover-orange.bs-popover-auto[x-placement^="bottom"] .arrow::after { + border-bottom-color: #f27510; } + .popover-orange.bs-popover-left .arrow::after, .popover-orange.bs-popover-auto[x-placement^="left"] .arrow::after, .popover-orange.bs-popover-auto[x-placement^="left"] .arrow::after { + border-left-color: #f27510; } + .popover-orange.bs-popover-right .arrow::after, .popover-orange.bs-popover-auto[x-placement^="right"] .arrow::after, .popover-orange.bs-popover-auto[x-placement^="right"] .arrow::after { + border-right-color: #f27510; } + +.popover-pink { + background-color: #e83e8c; } + .popover-pink.bs-popover-top .arrow::after, .popover-pink.bs-popover-auto[x-placement^="top"] .arrow::after, .popover-pink.bs-popover-auto[x-placement^="top"] .arrow::after { + border-top-color: #e83e8c; } + .popover-pink.bs-popover-bottom .arrow::after, .popover-pink.bs-popover-auto[x-placement^="bottom"] .arrow::after, .popover-pink.bs-popover-auto[x-placement^="bottom"] .arrow::after { + border-bottom-color: #e83e8c; } + .popover-pink.bs-popover-left .arrow::after, .popover-pink.bs-popover-auto[x-placement^="left"] .arrow::after, .popover-pink.bs-popover-auto[x-placement^="left"] .arrow::after { + border-left-color: #e83e8c; } + .popover-pink.bs-popover-right .arrow::after, .popover-pink.bs-popover-auto[x-placement^="right"] .arrow::after, .popover-pink.bs-popover-auto[x-placement^="right"] .arrow::after { + border-right-color: #e83e8c; } + +.popover-dark { + background-color: #343a40; } + .popover-dark.bs-popover-top .arrow::after, .popover-dark.bs-popover-auto[x-placement^="top"] .arrow::after, .popover-dark.bs-popover-auto[x-placement^="top"] .arrow::after { + border-top-color: #343a40; } + .popover-dark.bs-popover-bottom .arrow::after, .popover-dark.bs-popover-auto[x-placement^="bottom"] .arrow::after, .popover-dark.bs-popover-auto[x-placement^="bottom"] .arrow::after { + border-bottom-color: #343a40; } + .popover-dark.bs-popover-left .arrow::after, .popover-dark.bs-popover-auto[x-placement^="left"] .arrow::after, .popover-dark.bs-popover-auto[x-placement^="left"] .arrow::after { + border-left-color: #343a40; } + .popover-dark.bs-popover-right .arrow::after, .popover-dark.bs-popover-auto[x-placement^="right"] .arrow::after, .popover-dark.bs-popover-auto[x-placement^="right"] .arrow::after { + border-right-color: #343a40; } + +.popover-primary, +.popover-success, +.popover-warning, +.popover-danger, +.popover-info, +.popover-teal, +.popover-indigo, +.popover-purple, +.popover-orange, +.popover-pink, +.popover-dark { + border: 0; } + .popover-primary .popover-header, + .popover-success .popover-header, + .popover-warning .popover-header, + .popover-danger .popover-header, + .popover-info .popover-header, + .popover-teal .popover-header, + .popover-indigo .popover-header, + .popover-purple .popover-header, + .popover-orange .popover-header, + .popover-pink .popover-header, + .popover-dark .popover-header { + border: 0; + background-color: transparent; + padding-bottom: 0; + padding-top: 15px; + color: #fff; } + .popover-primary .popover-body, + .popover-success .popover-body, + .popover-warning .popover-body, + .popover-danger .popover-body, + .popover-info .popover-body, + .popover-teal .popover-body, + .popover-indigo .popover-body, + .popover-purple .popover-body, + .popover-orange .popover-body, + .popover-pink .popover-body, + .popover-dark .popover-body { + color: rgba(255, 255, 255, 0.8); } + .popover-primary .arrow::before, + .popover-success .arrow::before, + .popover-warning .arrow::before, + .popover-danger .arrow::before, + .popover-info .arrow::before, + .popover-teal .arrow::before, + .popover-indigo .arrow::before, + .popover-purple .arrow::before, + .popover-orange .arrow::before, + .popover-pink .arrow::before, + .popover-dark .arrow::before { + display: none !important; } + +/* ---------------------------------------- */ +/* ############### Progress ############### */ +/* ---------------------------------------- */ +.progress { + height: auto; } + +.progress, +.progress-bar { + border-radius: 0; } + +.progress-bar { + height: 15px; + font-size: 11px; } + +.progress-bar-xs { + height: 5px; } + +.progress-bar-sm { + height: 10px; } + +.progress-bar-lg { + height: 20px; } + +/* ---------------------------------------- */ +/* ############### Tooltips ############### */ +/* ---------------------------------------- */ +.tooltip-inner { + padding: 8px 15px; + font-size: 13px; + border-radius: 0; } + +.tooltip-primary .tooltip-inner { + background-color: #1b84e7; + color: #fff; } + +.tooltip-primary.bs-tooltip-top .arrow::before, .tooltip-primary.bs-tooltip-auto[x-placement^="top"] .arrow::before, .tooltip-primary.bs-tooltip-auto[x-placement^="top"] .arrow::before { + border-top-color: #1b84e7; } + +.tooltip-primary.bs-tooltip-bottom .arrow::before, .tooltip-primary.bs-tooltip-auto[x-placement^="bottom"] .arrow::before, .tooltip-primary.bs-tooltip-auto[x-placement^="bottom"] .arrow::before { + border-bottom-color: #1b84e7; } + +.tooltip-primary.bs-tooltip-left .arrow::before, .tooltip-primary.bs-tooltip-auto[x-placement^="left"] .arrow::before, .tooltip-primary.bs-tooltip-auto[x-placement^="left"] .arrow::before { + border-left-color: #1b84e7; } + +.tooltip-primary.bs-tooltip-right .arrow::before, .tooltip-primary.bs-tooltip-auto[x-placement^="right"] .arrow::before, .tooltip-primary.bs-tooltip-auto[x-placement^="right"] .arrow::before { + border-right-color: #1b84e7; } + +.tooltip-success .tooltip-inner { + background-color: #23BF08; + color: #fff; } + +.tooltip-success.bs-tooltip-top .arrow::before, .tooltip-success.bs-tooltip-auto[x-placement^="top"] .arrow::before, .tooltip-success.bs-tooltip-auto[x-placement^="top"] .arrow::before { + border-top-color: #23BF08; } + +.tooltip-success.bs-tooltip-bottom .arrow::before, .tooltip-success.bs-tooltip-auto[x-placement^="bottom"] .arrow::before, .tooltip-success.bs-tooltip-auto[x-placement^="bottom"] .arrow::before { + border-bottom-color: #23BF08; } + +.tooltip-success.bs-tooltip-left .arrow::before, .tooltip-success.bs-tooltip-auto[x-placement^="left"] .arrow::before, .tooltip-success.bs-tooltip-auto[x-placement^="left"] .arrow::before { + border-left-color: #23BF08; } + +.tooltip-success.bs-tooltip-right .arrow::before, .tooltip-success.bs-tooltip-auto[x-placement^="right"] .arrow::before, .tooltip-success.bs-tooltip-auto[x-placement^="right"] .arrow::before { + border-right-color: #23BF08; } + +.tooltip-warning .tooltip-inner { + background-color: #F49917; + color: #fff; } + +.tooltip-warning.bs-tooltip-top .arrow::before, .tooltip-warning.bs-tooltip-auto[x-placement^="top"] .arrow::before, .tooltip-warning.bs-tooltip-auto[x-placement^="top"] .arrow::before { + border-top-color: #F49917; } + +.tooltip-warning.bs-tooltip-bottom .arrow::before, .tooltip-warning.bs-tooltip-auto[x-placement^="bottom"] .arrow::before, .tooltip-warning.bs-tooltip-auto[x-placement^="bottom"] .arrow::before { + border-bottom-color: #F49917; } + +.tooltip-warning.bs-tooltip-left .arrow::before, .tooltip-warning.bs-tooltip-auto[x-placement^="left"] .arrow::before, .tooltip-warning.bs-tooltip-auto[x-placement^="left"] .arrow::before { + border-left-color: #F49917; } + +.tooltip-warning.bs-tooltip-right .arrow::before, .tooltip-warning.bs-tooltip-auto[x-placement^="right"] .arrow::before, .tooltip-warning.bs-tooltip-auto[x-placement^="right"] .arrow::before { + border-right-color: #F49917; } + +.tooltip-danger .tooltip-inner { + background-color: #dc3545; + color: #fff; } + +.tooltip-danger.bs-tooltip-top .arrow::before, .tooltip-danger.bs-tooltip-auto[x-placement^="top"] .arrow::before, .tooltip-danger.bs-tooltip-auto[x-placement^="top"] .arrow::before { + border-top-color: #dc3545; } + +.tooltip-danger.bs-tooltip-bottom .arrow::before, .tooltip-danger.bs-tooltip-auto[x-placement^="bottom"] .arrow::before, .tooltip-danger.bs-tooltip-auto[x-placement^="bottom"] .arrow::before { + border-bottom-color: #dc3545; } + +.tooltip-danger.bs-tooltip-left .arrow::before, .tooltip-danger.bs-tooltip-auto[x-placement^="left"] .arrow::before, .tooltip-danger.bs-tooltip-auto[x-placement^="left"] .arrow::before { + border-left-color: #dc3545; } + +.tooltip-danger.bs-tooltip-right .arrow::before, .tooltip-danger.bs-tooltip-auto[x-placement^="right"] .arrow::before, .tooltip-danger.bs-tooltip-auto[x-placement^="right"] .arrow::before { + border-right-color: #dc3545; } + +.tooltip-info .tooltip-inner { + background-color: #5B93D3; + color: #fff; } + +.tooltip-info.bs-tooltip-top .arrow::before, .tooltip-info.bs-tooltip-auto[x-placement^="top"] .arrow::before, .tooltip-info.bs-tooltip-auto[x-placement^="top"] .arrow::before { + border-top-color: #5B93D3; } + +.tooltip-info.bs-tooltip-bottom .arrow::before, .tooltip-info.bs-tooltip-auto[x-placement^="bottom"] .arrow::before, .tooltip-info.bs-tooltip-auto[x-placement^="bottom"] .arrow::before { + border-bottom-color: #5B93D3; } + +.tooltip-info.bs-tooltip-left .arrow::before, .tooltip-info.bs-tooltip-auto[x-placement^="left"] .arrow::before, .tooltip-info.bs-tooltip-auto[x-placement^="left"] .arrow::before { + border-left-color: #5B93D3; } + +.tooltip-info.bs-tooltip-right .arrow::before, .tooltip-info.bs-tooltip-auto[x-placement^="right"] .arrow::before, .tooltip-info.bs-tooltip-auto[x-placement^="right"] .arrow::before { + border-right-color: #5B93D3; } + +.tooltip-indigo .tooltip-inner { + background-color: #6610f2; + color: #fff; } + +.tooltip-indigo.bs-tooltip-top .arrow::before, .tooltip-indigo.bs-tooltip-auto[x-placement^="top"] .arrow::before, .tooltip-indigo.bs-tooltip-auto[x-placement^="top"] .arrow::before { + border-top-color: #6610f2; } + +.tooltip-indigo.bs-tooltip-bottom .arrow::before, .tooltip-indigo.bs-tooltip-auto[x-placement^="bottom"] .arrow::before, .tooltip-indigo.bs-tooltip-auto[x-placement^="bottom"] .arrow::before { + border-bottom-color: #6610f2; } + +.tooltip-indigo.bs-tooltip-left .arrow::before, .tooltip-indigo.bs-tooltip-auto[x-placement^="left"] .arrow::before, .tooltip-indigo.bs-tooltip-auto[x-placement^="left"] .arrow::before { + border-left-color: #6610f2; } + +.tooltip-indigo.bs-tooltip-right .arrow::before, .tooltip-indigo.bs-tooltip-auto[x-placement^="right"] .arrow::before, .tooltip-indigo.bs-tooltip-auto[x-placement^="right"] .arrow::before { + border-right-color: #6610f2; } + +.tooltip-purple .tooltip-inner { + background-color: #6f42c1; + color: #fff; } + +.tooltip-purple.bs-tooltip-top .arrow::before, .tooltip-purple.bs-tooltip-auto[x-placement^="top"] .arrow::before, .tooltip-purple.bs-tooltip-auto[x-placement^="top"] .arrow::before { + border-top-color: #6f42c1; } + +.tooltip-purple.bs-tooltip-bottom .arrow::before, .tooltip-purple.bs-tooltip-auto[x-placement^="bottom"] .arrow::before, .tooltip-purple.bs-tooltip-auto[x-placement^="bottom"] .arrow::before { + border-bottom-color: #6f42c1; } + +.tooltip-purple.bs-tooltip-left .arrow::before, .tooltip-purple.bs-tooltip-auto[x-placement^="left"] .arrow::before, .tooltip-purple.bs-tooltip-auto[x-placement^="left"] .arrow::before { + border-left-color: #6f42c1; } + +.tooltip-purple.bs-tooltip-right .arrow::before, .tooltip-purple.bs-tooltip-auto[x-placement^="right"] .arrow::before, .tooltip-purple.bs-tooltip-auto[x-placement^="right"] .arrow::before { + border-right-color: #6f42c1; } + +.tooltip-orange .tooltip-inner { + background-color: #f27510; + color: #fff; } + +.tooltip-orange.bs-tooltip-top .arrow::before, .tooltip-orange.bs-tooltip-auto[x-placement^="top"] .arrow::before, .tooltip-orange.bs-tooltip-auto[x-placement^="top"] .arrow::before { + border-top-color: #f27510; } + +.tooltip-orange.bs-tooltip-bottom .arrow::before, .tooltip-orange.bs-tooltip-auto[x-placement^="bottom"] .arrow::before, .tooltip-orange.bs-tooltip-auto[x-placement^="bottom"] .arrow::before { + border-bottom-color: #f27510; } + +.tooltip-orange.bs-tooltip-left .arrow::before, .tooltip-orange.bs-tooltip-auto[x-placement^="left"] .arrow::before, .tooltip-orange.bs-tooltip-auto[x-placement^="left"] .arrow::before { + border-left-color: #f27510; } + +.tooltip-orange.bs-tooltip-right .arrow::before, .tooltip-orange.bs-tooltip-auto[x-placement^="right"] .arrow::before, .tooltip-orange.bs-tooltip-auto[x-placement^="right"] .arrow::before { + border-right-color: #f27510; } + +.tooltip-teal .tooltip-inner { + background-color: #1CAF9A; + color: #fff; } + +.tooltip-teal.bs-tooltip-top .arrow::before, .tooltip-teal.bs-tooltip-auto[x-placement^="top"] .arrow::before, .tooltip-teal.bs-tooltip-auto[x-placement^="top"] .arrow::before { + border-top-color: #1CAF9A; } + +.tooltip-teal.bs-tooltip-bottom .arrow::before, .tooltip-teal.bs-tooltip-auto[x-placement^="bottom"] .arrow::before, .tooltip-teal.bs-tooltip-auto[x-placement^="bottom"] .arrow::before { + border-bottom-color: #1CAF9A; } + +.tooltip-teal.bs-tooltip-left .arrow::before, .tooltip-teal.bs-tooltip-auto[x-placement^="left"] .arrow::before, .tooltip-teal.bs-tooltip-auto[x-placement^="left"] .arrow::before { + border-left-color: #1CAF9A; } + +.tooltip-teal.bs-tooltip-right .arrow::before, .tooltip-teal.bs-tooltip-auto[x-placement^="right"] .arrow::before, .tooltip-teal.bs-tooltip-auto[x-placement^="right"] .arrow::before { + border-right-color: #1CAF9A; } + +.tooltip-pink .tooltip-inner { + background-color: #e83e8c; + color: #fff; } + +.tooltip-pink.bs-tooltip-top .arrow::before, .tooltip-pink.bs-tooltip-auto[x-placement^="top"] .arrow::before, .tooltip-pink.bs-tooltip-auto[x-placement^="top"] .arrow::before { + border-top-color: #e83e8c; } + +.tooltip-pink.bs-tooltip-bottom .arrow::before, .tooltip-pink.bs-tooltip-auto[x-placement^="bottom"] .arrow::before, .tooltip-pink.bs-tooltip-auto[x-placement^="bottom"] .arrow::before { + border-bottom-color: #e83e8c; } + +.tooltip-pink.bs-tooltip-left .arrow::before, .tooltip-pink.bs-tooltip-auto[x-placement^="left"] .arrow::before, .tooltip-pink.bs-tooltip-auto[x-placement^="left"] .arrow::before { + border-left-color: #e83e8c; } + +.tooltip-pink.bs-tooltip-right .arrow::before, .tooltip-pink.bs-tooltip-auto[x-placement^="right"] .arrow::before, .tooltip-pink.bs-tooltip-auto[x-placement^="right"] .arrow::before { + border-right-color: #e83e8c; } + +/* -------------------------------------- */ +/* ############### Tables ############### */ +/* -------------------------------------- */ +.table th, +.table td { + border-top-color: #dee2e6; + color: #5b636a; } + .table th.valign-middle, + .table td.valign-middle { + vertical-align: middle; } + +.table thead > tr > th, +.table thead > tr > td, +.table tfoot > tr > th, +.table tfoot > tr > td { + border-top: 0; + border-bottom: 0; + font-weight: 700; + font-size: 12px; + text-transform: uppercase; + background-color: #dee2e6; + color: #343a40; + letter-spacing: 0.5px; } + +.table thead.bg-primary > tr > th, +.table thead.bg-primary > tr > td, +.table tfoot.bg-primary > tr > th, +.table tfoot.bg-primary > tr > td { + background-color: #1b84e7; + color: #fff; + border-color: rgba(255, 255, 255, 0.5); } + +.table thead.bg-success > tr > th, +.table thead.bg-success > tr > td, +.table tfoot.bg-success > tr > th, +.table tfoot.bg-success > tr > td { + background-color: #23BF08; + color: #fff; + border-color: rgba(255, 255, 255, 0.5); } + +.table thead.bg-warning > tr > th, +.table thead.bg-warning > tr > td, +.table tfoot.bg-warning > tr > th, +.table tfoot.bg-warning > tr > td { + background-color: #F49917; + color: #fff; + border-color: rgba(255, 255, 255, 0.5); } + +.table thead.bg-danger > tr > th, +.table thead.bg-danger > tr > td, +.table tfoot.bg-danger > tr > th, +.table tfoot.bg-danger > tr > td { + background-color: #dc3545; + color: #fff; + border-color: rgba(255, 255, 255, 0.5); } + +.table thead.bg-info > tr > th, +.table thead.bg-info > tr > td, +.table tfoot.bg-info > tr > th, +.table tfoot.bg-info > tr > td { + background-color: #5B93D3; + color: #fff; + border-color: rgba(255, 255, 255, 0.5); } + +.table thead.bg-indigo > tr > th, +.table thead.bg-indigo > tr > td, +.table tfoot.bg-indigo > tr > th, +.table tfoot.bg-indigo > tr > td { + background-color: #6610f2; + color: #fff; + border-color: rgba(255, 255, 255, 0.5); } + +.table thead.bg-purple > tr > th, +.table thead.bg-purple > tr > td, +.table tfoot.bg-purple > tr > th, +.table tfoot.bg-purple > tr > td { + background-color: #6f42c1; + color: #fff; + border-color: rgba(255, 255, 255, 0.5); } + +.table thead.bg-teal > tr > th, +.table thead.bg-teal > tr > td, +.table tfoot.bg-teal > tr > th, +.table tfoot.bg-teal > tr > td { + background-color: #1CAF9A; + color: #fff; + border-color: rgba(255, 255, 255, 0.5); } + +.table thead.bg-orange > tr > th, +.table thead.bg-orange > tr > td, +.table tfoot.bg-orange > tr > th, +.table tfoot.bg-orange > tr > td { + background-color: #f27510; + color: #fff; + border-color: rgba(255, 255, 255, 0.5); } + +.table thead.bg-pink > tr > th, +.table thead.bg-pink > tr > td, +.table tfoot.bg-pink > tr > th, +.table tfoot.bg-pink > tr > td { + background-color: #e83e8c; + color: #fff; + border-color: rgba(255, 255, 255, 0.5); } + +.table thead.bg-gray-800 > tr > th, +.table thead.bg-gray-800 > tr > td, +.table tfoot.bg-gray-800 > tr > th, +.table tfoot.bg-gray-800 > tr > td { + background-color: #343a40; + color: #fff; + border-color: rgba(255, 255, 255, 0.5); } + +.table thead.bg-gray-500 > tr > th, +.table thead.bg-gray-500 > tr > td, +.table tfoot.bg-gray-500 > tr > th, +.table tfoot.bg-gray-500 > tr > td { + background-color: #adb5bd; + color: #fff; + border-color: rgba(255, 255, 255, 0.5); } + +.table tbody > tr > th { + color: #343a40; + font-weight: 500; } + +.table .ckbox span::before, +.table .rdiobox span::before { + border-color: transparent; } + +.table.table-primary { + background-color: #ebf4fd; } + .table.table-primary thead > tr > th, + .table.table-primary thead > tr > td, + .table.table-primary tfoot > tr > th, + .table.table-primary tfoot > tr > td { + background-color: #1b84e7; + color: #fff; } + +.table.table-success { + background-color: #d1fdc9; } + .table.table-success thead > tr > th, + .table.table-success thead > tr > td, + .table.table-success tfoot > tr > th, + .table.table-success tfoot > tr > td { + background-color: #23BF08; + color: #fff; } + +.table.table-warning { + background-color: #fdefda; } + .table.table-warning thead > tr > th, + .table.table-warning thead > tr > td, + .table.table-warning tfoot > tr > th, + .table.table-warning tfoot > tr > td { + background-color: #F49917; + color: #fff; } + +.table.table-danger { + background-color: #fae3e5; } + .table.table-danger thead > tr > th, + .table.table-danger thead > tr > td, + .table.table-danger tfoot > tr > th, + .table.table-danger tfoot > tr > td { + background-color: #dc3545; + color: #fff; } + +.table.table-info { + background-color: #e8f0f9; } + .table.table-info thead > tr > th, + .table.table-info thead > tr > td, + .table.table-info tfoot > tr > th, + .table.table-info tfoot > tr > td { + background-color: #5B93D3; + color: #fff; } + +.table.table-indigo { + background-color: #e8dbfd; } + .table.table-indigo thead > tr > th, + .table.table-indigo thead > tr > td, + .table.table-indigo tfoot > tr > th, + .table.table-indigo tfoot > tr > td { + background-color: #6610f2; + color: #fff; } + +.table.table-purple { + background-color: #eae3f6; } + .table.table-purple thead > tr > th, + .table.table-purple thead > tr > td, + .table.table-purple tfoot > tr > th, + .table.table-purple tfoot > tr > td { + background-color: #6f42c1; + color: #fff; } + +.table.table-teal { + background-color: #d2f8f2; } + .table.table-teal thead > tr > th, + .table.table-teal thead > tr > td, + .table.table-teal tfoot > tr > th, + .table.table-teal tfoot > tr > td { + background-color: #1CAF9A; + color: #fff; } + +.table.table-pink { + background-color: #fce7f0; } + .table.table-pink thead > tr > th, + .table.table-pink thead > tr > td, + .table.table-pink tfoot > tr > th, + .table.table-pink tfoot > tr > td { + background-color: #e83e8c; + color: #fff; } + +.table.table-orange { + background-color: #fdeadb; } + .table.table-orange thead > tr > th, + .table.table-orange thead > tr > td, + .table.table-orange tfoot > tr > th, + .table.table-orange tfoot > tr > td { + background-color: #f27510; + color: #fff; } + +.table-striped tbody tr:nth-of-type(odd) { + background-color: #f8f9fa; } + +.table-bordered { + border: 0; + border-collapse: separate; + border-spacing: 0; } + .table-bordered > thead > tr th, + .table-bordered > thead > tr td, + .table-bordered > tbody > tr th, + .table-bordered > tbody > tr td { + border-top-width: 0; } + .table-bordered > thead > tr th + th, + .table-bordered > thead > tr th + td, + .table-bordered > thead > tr td + th, + .table-bordered > thead > tr td + td, + .table-bordered > tbody > tr th + th, + .table-bordered > tbody > tr th + td, + .table-bordered > tbody > tr td + th, + .table-bordered > tbody > tr td + td { + border-left-width: 0; } + .table-bordered tbody tr:last-child th, + .table-bordered tbody tr:last-child td { + border-bottom: 1px solid #ced4da; } + .table-bordered .thead-colored > tr > th:first-child, + .table-bordered .thead-colored > tr > td:first-child { + border-left-width: 0; } + .table-bordered .thead-colored > tr > th:last-child, + .table-bordered .thead-colored > tr > td:last-child { + border-right-width: 0; } + +.table-colored thead > tr > th, +.table-colored thead > tr > td { + border-color: rgba(255, 255, 255, 0.5); } + .table-colored thead > tr > th:first-child, + .table-colored thead > tr > td:first-child { + border-left-width: 0; } + .table-colored thead > tr > th:last-child, + .table-colored thead > tr > td:last-child { + border-right-width: 0; } + +.table-colored tbody > tr > th, +.table-colored tbody > tr > td { + border-color: #fff; } + .table-colored tbody > tr > th:first-child, + .table-colored tbody > tr > td:first-child { + border-left-width: 0; } + .table-colored tbody > tr > th:last-child, + .table-colored tbody > tr > td:last-child { + border-right-width: 0; } + +.table-colored tbody > tr:last-child > th, +.table-colored tbody > tr:last-child > td { + border-bottom-width: 0; } + +.table-responsive > table { + margin-bottom: 0; } + +.table-responsive + .table-responsive { + margin-top: 20px; } + +/********** RTL SUPPORT **********/ +/*********************************/ +[dir="rtl"] .table thead tr th, +[dir="rtl"] .table thead tr td, +[dir="rtl"] .table tbody tr th, +[dir="rtl"] .table tbody tr td { + text-align: right; } + +[dir="rtl"] .table-bordered > thead > tr th:first-child, +[dir="rtl"] .table-bordered > thead > tr td:first-child, +[dir="rtl"] .table-bordered > tbody > tr th:first-child, +[dir="rtl"] .table-bordered > tbody > tr td:first-child { + border-left-width: 0; } + +[dir="rtl"] .table-bordered > thead > tr th:last-child, +[dir="rtl"] .table-bordered > thead > tr td:last-child, +[dir="rtl"] .table-bordered > tbody > tr th:last-child, +[dir="rtl"] .table-bordered > tbody > tr td:last-child { + border-left-width: 1px; } + +[dir="rtl"] .table-bordered .thead-colored > tr > th:first-child, +[dir="rtl"] .table-bordered .thead-colored > tr > td:first-child { + border-right-width: 0; } + +[dir="rtl"] .table-bordered .thead-colored > tr > th:last-child, +[dir="rtl"] .table-bordered .thead-colored > tr > td:last-child { + border-left-width: 0; + border-right-width: 1px; } + +[dir="rtl"] .table-colored thead > tr > th:first-child, +[dir="rtl"] .table-colored thead > tr > td:first-child { + border-right-width: 0; } + +[dir="rtl"] .table-colored thead > tr > th:last-child, +[dir="rtl"] .table-colored thead > tr > td:last-child { + border-left-width: 0; + border-right-width: 1px; } + +[dir="rtl"] .table-colored tbody > tr > th:first-child, +[dir="rtl"] .table-colored tbody > tr > td:first-child { + border-right-width: 0; } + +[dir="rtl"] .table-colored tbody > tr > th:last-child, +[dir="rtl"] .table-colored tbody > tr > td:last-child { + border-left-width: 0; + border-right-width: 1px; } + +/* ------------------------------------------------------- */ +/* ############### 4. CUSTOM VENDOR STYLES ############### */ +/* ------------------------------------------------------- */ +/* ---------------------------------------- */ +/* ############### Chartist ############### */ +/* ---------------------------------------- */ +.slim-chartist .ct-label, +.slim-chartist-dark .ct-label { + font-size: 11px; } + +.slim-chartist .ct-line, +.slim-chartist-dark .ct-line { + stroke-width: 1px; } + +.slim-chartist .ct-point, +.slim-chartist-dark .ct-point { + stroke-width: 8px; } + +.slim-chartist .ct-chart-pie .ct-label, +.slim-chartist .ct-chart-donut .ct-label, +.slim-chartist-dark .ct-chart-pie .ct-label, +.slim-chartist-dark .ct-chart-donut .ct-label { + font-size: 16px; + fill: rgba(255, 255, 255, 0.75); } + +.slim-chartist .ct-series-a .ct-point, +.slim-chartist .ct-series-a .ct-line, +.slim-chartist .ct-series-a .ct-bar, +.slim-chartist .ct-series-a .ct-slice-donut, +.slim-chartist-dark .ct-series-a .ct-point, +.slim-chartist-dark .ct-series-a .ct-line, +.slim-chartist-dark .ct-series-a .ct-bar, +.slim-chartist-dark .ct-series-a .ct-slice-donut { + stroke: #ED1E79; } + +.slim-chartist .ct-series-a .ct-slice-pie, +.slim-chartist .ct-series-a .ct-slice-donut-solid, +.slim-chartist-dark .ct-series-a .ct-slice-pie, +.slim-chartist-dark .ct-series-a .ct-slice-donut-solid { + fill: #ED1E79; + stroke: #fff; } + +.slim-chartist .ct-series-b .ct-point, +.slim-chartist .ct-series-b .ct-line, +.slim-chartist .ct-series-b .ct-bar, +.slim-chartist .ct-series-b .ct-slice-donut, +.slim-chartist-dark .ct-series-b .ct-point, +.slim-chartist-dark .ct-series-b .ct-line, +.slim-chartist-dark .ct-series-b .ct-bar, +.slim-chartist-dark .ct-series-b .ct-slice-donut { + stroke: #93268F; } + +.slim-chartist .ct-series-b .ct-slice-pie, +.slim-chartist .ct-series-b .ct-slice-donut-solid, +.slim-chartist-dark .ct-series-b .ct-slice-pie, +.slim-chartist-dark .ct-series-b .ct-slice-donut-solid { + fill: #93268F; + stroke: #fff; } + +.slim-chartist .ct-series-c .ct-point, +.slim-chartist .ct-series-c .ct-line, +.slim-chartist .ct-series-c .ct-bar, +.slim-chartist .ct-series-c .ct-slice-donut, +.slim-chartist-dark .ct-series-c .ct-point, +.slim-chartist-dark .ct-series-c .ct-line, +.slim-chartist-dark .ct-series-c .ct-bar, +.slim-chartist-dark .ct-series-c .ct-slice-donut { + stroke: #818AC3; } + +.slim-chartist .ct-series-c .ct-slice-pie, +.slim-chartist .ct-series-c .ct-slice-donut-solid, +.slim-chartist-dark .ct-series-c .ct-slice-pie, +.slim-chartist-dark .ct-series-c .ct-slice-donut-solid { + fill: #818AC3; + stroke: #fff; } + +.slim-chartist .ct-series-d .ct-point, +.slim-chartist .ct-series-d .ct-line, +.slim-chartist .ct-series-d .ct-bar, +.slim-chartist .ct-series-d .ct-slice-donut, +.slim-chartist-dark .ct-series-d .ct-point, +.slim-chartist-dark .ct-series-d .ct-line, +.slim-chartist-dark .ct-series-d .ct-bar, +.slim-chartist-dark .ct-series-d .ct-slice-donut { + stroke: #0082CD; } + +.slim-chartist .ct-series-d .ct-slice-pie, +.slim-chartist .ct-series-d .ct-slice-donut-solid, +.slim-chartist-dark .ct-series-d .ct-slice-pie, +.slim-chartist-dark .ct-series-d .ct-slice-donut-solid { + fill: #0082CD; + stroke: #fff; } + +.slim-chartist .ct-series-e .ct-point, +.slim-chartist .ct-series-e .ct-line, +.slim-chartist .ct-series-e .ct-bar, +.slim-chartist .ct-series-e .ct-slice-donut, +.slim-chartist-dark .ct-series-e .ct-point, +.slim-chartist-dark .ct-series-e .ct-line, +.slim-chartist-dark .ct-series-e .ct-bar, +.slim-chartist-dark .ct-series-e .ct-slice-donut { + stroke: #EC7A9C; } + +.slim-chartist .ct-series-e .ct-slice-pie, +.slim-chartist .ct-series-e .ct-slice-donut-solid, +.slim-chartist-dark .ct-series-e .ct-slice-pie, +.slim-chartist-dark .ct-series-e .ct-slice-donut-solid { + fill: #EC7A9C; + stroke: #fff; } + +.slim-chartist-dark .ct-grid { + stroke: rgba(255, 255, 255, 0.15); } + +.slim-chartist-dark .ct-label { + color: #868ba1; } + +.slim-chartist-dark .ct-series-a .ct-slice-pie, +.slim-chartist-dark .ct-series-b .ct-slice-pie, +.slim-chartist-dark .ct-series-c .ct-slice-pie, +.slim-chartist-dark .ct-series-d .ct-slice-pie, +.slim-chartist-dark .ct-series-e .ct-slice-pie { + stroke: #212529; } + +/* ------------------------------------------ */ +/* ############### DataTables ############### */ +/* ------------------------------------------ */ +table.dataTable { + border: 1px solid #dee2e6; + margin-bottom: 15px; } + table.dataTable thead th, table.dataTable thead td { + padding: 0.75rem; + border-bottom: 1px solid #dee2e6; + position: relative; } + table.dataTable thead th.sorting::after, table.dataTable thead th.sorting_asc::after, table.dataTable thead th.sorting_desc::after, table.dataTable thead td.sorting::after, table.dataTable thead td.sorting_asc::after, table.dataTable thead td.sorting_desc::after { + content: ''; + border: 4px solid transparent; + border-top-color: #ced4da; + position: absolute; + z-index: 10; + top: 22px; + right: 8px; } + table.dataTable thead th.sorting::before, table.dataTable thead th.sorting_asc::before, table.dataTable thead th.sorting_desc::before, table.dataTable thead td.sorting::before, table.dataTable thead td.sorting_asc::before, table.dataTable thead td.sorting_desc::before { + content: ''; + border: 4px solid transparent; + border-bottom-color: #ced4da; + position: absolute; + z-index: 10; + top: 12px; + right: 8px; } + table.dataTable thead th.sorting_asc::before, table.dataTable thead td.sorting_asc::before { + border-bottom-color: #343a40; } + table.dataTable thead th.sorting_desc::after, table.dataTable thead td.sorting_desc::after { + border-top-color: #343a40; } + table.dataTable tbody th, table.dataTable tbody td { + padding: 0.75rem; } + table.dataTable.row-border tbody th, table.dataTable.row-border tbody td, table.dataTable.display tbody th, table.dataTable.display tbody td { + border-top-color: #dee2e6; } + table.dataTable.no-footer { + border-bottom-color: #dee2e6; } + +.dataTables_length { + padding-bottom: 10px; } + .dataTables_length .select2-container { + width: 60px; + margin-left: 0; + margin-right: 10px; } + +.dataTables_filter { + padding-bottom: 10px; + padding-right: 5px; } + +.dataTables_wrapper .dataTables_paginate .paginate_button { + padding-top: 0.54rem; + padding-bottom: 0.54rem; + background-color: #e9ecef; + border-color: transparent; + border-radius: 0; } + .dataTables_wrapper .dataTables_paginate .paginate_button:hover, .dataTables_wrapper .dataTables_paginate .paginate_button:focus { + background-color: #ced4da; + background-image: none; + border-color: transparent; + color: #343a40 !important; } + .dataTables_wrapper .dataTables_paginate .paginate_button:active { + box-shadow: none; } + .dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.current:focus { + background-color: #1b84e7; + background-image: none; + border-color: transparent; + color: #fff !important; } + .dataTables_wrapper .dataTables_paginate .paginate_button.disabled, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:focus { + background-color: #e9ecef; + color: #adb5bd !important; } + +/* ############### RTL SUPPORT ############### */ +.rtl table.dataTable thead th.sorting::after, .rtl table.dataTable thead th.sorting_asc::after, .rtl table.dataTable thead th.sorting_desc::after, .rtl table.dataTable thead td.sorting::after, .rtl table.dataTable thead td.sorting_asc::after, .rtl table.dataTable thead td.sorting_desc::after { + right: auto; + left: 8px; } + +.rtl table.dataTable thead th.sorting::before, .rtl table.dataTable thead th.sorting_asc::before, .rtl table.dataTable thead th.sorting_desc::before, .rtl table.dataTable thead td.sorting::before, .rtl table.dataTable thead td.sorting_asc::before, .rtl table.dataTable thead td.sorting_desc::before { + right: auto; + left: 8px; } + +.rtl .dataTables_length .select2-container { + margin-right: 0; + margin-left: 10px; } + +.rtl .dataTables_filter { + padding-right: 0; + padding-left: 5px; } + +/* ------------------------------------ */ +/* ############### Flot ############### */ +/* ------------------------------------ */ +.tooltipflot { + background-color: #000; + font-size: 11px; + padding: 5px 10px; + color: rgba(255, 255, 255, 0.7); + border-radius: 2px; } + +.legendColorBox > div { + border: 0 !important; + padding: 0 !important; } + +.legendLabel { + font-size: 11px; + padding-left: 5px; } + +/* --------------------------------------------- */ +/* ############### Full Calendar ############### */ +/* --------------------------------------------- */ +.fc-toolbar.fc-header-toolbar { + margin-bottom: 0; } + @media (min-width: 400px) { + .fc-toolbar.fc-header-toolbar { + margin-bottom: 10px; } } + @media (min-width: 576px) { + .fc-toolbar.fc-header-toolbar { + margin-bottom: 15px; } } + +.fc-toolbar h2 { + font-size: 20px; + color: #343a40; + margin-bottom: 0; + height: 40px; + display: flex; + align-items: center; } + +.fc-toolbar .fc-button { + border: 0; + background-color: #adb5bd; + background-image: none; + box-shadow: none; + color: #fff; + border-radius: 0; + text-shadow: none; + height: 40px; + padding-left: 12px; + padding-right: 12px; + line-height: 0; } + .fc-toolbar .fc-button:hover, .fc-toolbar .fc-button:focus { + background-color: #6c757d; } + .fc-toolbar .fc-button:active { + background-color: #495057; } + +.fc-toolbar .fc-today-button { + text-transform: uppercase; + font-size: 12px; + padding-left: 15px; + padding-right: 15px; } + +.fc-unthemed .fc-head { + background-color: #1b84e7; } + .fc-unthemed .fc-head th, .fc-unthemed .fc-head td { + border-color: #3290e9; + text-transform: uppercase; } + .fc-unthemed .fc-head th:first-child, .fc-unthemed .fc-head td:first-child { + border-left: 0; } + .fc-unthemed .fc-head th span, .fc-unthemed .fc-head td span { + display: block; + padding: 10px 0; + font-size: 12px; + color: #fff; } + +.fc-unthemed tbody tr td { + border-color: #dee2e6; + background-color: #fff; } + .fc-unthemed tbody tr td .fc-day-number { + padding: 10px; + font-family: "Lato", "Helvetica Neue", Arial, sans-serif; } + .fc-unthemed tbody tr td .fc-today { + background-color: #f8f9fa; } + +.fc-day-top.fc-other-month { + opacity: .65; } + +/* ---------------------------------------------- */ +/* ############### IonRangeSlider ############### */ +/* ---------------------------------------------- */ +.irs-min, .irs-max { + font-family: "Roboto", "Helvetica Neue", Arial, sans-serif; + border-radius: 0; } + +.irs-from, .irs-to, .irs-single { + font-family: "Roboto", "Helvetica Neue", Arial, sans-serif; + background-color: #5B93D3; + border-radius: 0; } + +.irs-bar { + background-image: none; + background-color: #5B93D3; } + +.irs-bar-edge { + background-image: none; + background-color: #5B93D3; + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + +.irs-line-left { + background-image: none; + background-color: #dee2e6; + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + +.irs-line-mid { + background-image: none; + background-color: #dee2e6; } + +.irs-line-right { + background-image: none; + background-color: #dee2e6; + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + +.irs-from::after, .irs-to::after, +.irs-single::after { + border-top-color: #5B93D3; } + +.irs-slider { + background-image: none; } + .irs-slider:before { + content: ''; + width: 2px; + height: 18px; + position: absolute; + background-color: #5B93D3; + left: 50%; + margin-left: -1px; } + .irs-slider:hover:before, .irs-slider:focus:before { + background-color: #3374be; } + +/* #################### COLOR VARIANT SKINS #################### */ +.irs-primary .irs-bar, +.irs-primary .irs-bar-edge, +.irs-primary .irs-slider::before { + background-color: #1b84e7; } + +.irs-primary .irs-from, +.irs-primary .irs-to, +.irs-primary .irs-single { + background-color: #1b84e7; } + .irs-primary .irs-from::after, + .irs-primary .irs-to::after, + .irs-primary .irs-single::after { + border-top-color: #1b84e7; } + +.irs-success .irs-bar, +.irs-success .irs-bar-edge, +.irs-success .irs-slider::before { + background-color: #23BF08; } + +.irs-success .irs-from, +.irs-success .irs-to, +.irs-success .irs-single { + background-color: #23BF08; } + .irs-success .irs-from::after, + .irs-success .irs-to::after, + .irs-success .irs-single::after { + border-top-color: #23BF08; } + +.irs-warning .irs-bar, +.irs-warning .irs-bar-edge, +.irs-warning .irs-slider::before { + background-color: #F49917; } + +.irs-warning .irs-from, +.irs-warning .irs-to, +.irs-warning .irs-single { + background-color: #F49917; } + .irs-warning .irs-from::after, + .irs-warning .irs-to::after, + .irs-warning .irs-single::after { + border-top-color: #F49917; } + +.irs-danger .irs-bar, +.irs-danger .irs-bar-edge, +.irs-danger .irs-slider::before { + background-color: #dc3545; } + +.irs-danger .irs-from, +.irs-danger .irs-to, +.irs-danger .irs-single { + background-color: #dc3545; } + .irs-danger .irs-from::after, + .irs-danger .irs-to::after, + .irs-danger .irs-single::after { + border-top-color: #dc3545; } + +.irs-info .irs-bar, +.irs-info .irs-bar-edge, +.irs-info .irs-slider::before { + background-color: #5B93D3; } + +.irs-info .irs-from, +.irs-info .irs-to, +.irs-info .irs-single { + background-color: #5B93D3; } + .irs-info .irs-from::after, + .irs-info .irs-to::after, + .irs-info .irs-single::after { + border-top-color: #5B93D3; } + +.irs-indigo .irs-bar, +.irs-indigo .irs-bar-edge, +.irs-indigo .irs-slider::before { + background-color: #6610f2; } + +.irs-indigo .irs-from, +.irs-indigo .irs-to, +.irs-indigo .irs-single { + background-color: #6610f2; } + .irs-indigo .irs-from::after, + .irs-indigo .irs-to::after, + .irs-indigo .irs-single::after { + border-top-color: #6610f2; } + +.irs-purple .irs-bar, +.irs-purple .irs-bar-edge, +.irs-purple .irs-slider::before { + background-color: #6f42c1; } + +.irs-purple .irs-from, +.irs-purple .irs-to, +.irs-purple .irs-single { + background-color: #6f42c1; } + .irs-purple .irs-from::after, + .irs-purple .irs-to::after, + .irs-purple .irs-single::after { + border-top-color: #6f42c1; } + +.irs-pink .irs-bar, +.irs-pink .irs-bar-edge, +.irs-pink .irs-slider::before { + background-color: #e83e8c; } + +.irs-pink .irs-from, +.irs-pink .irs-to, +.irs-pink .irs-single { + background-color: #e83e8c; } + .irs-pink .irs-from::after, + .irs-pink .irs-to::after, + .irs-pink .irs-single::after { + border-top-color: #e83e8c; } + +.irs-teal .irs-bar, +.irs-teal .irs-bar-edge, +.irs-teal .irs-slider::before { + background-color: #1CAF9A; } + +.irs-teal .irs-from, +.irs-teal .irs-to, +.irs-teal .irs-single { + background-color: #1CAF9A; } + .irs-teal .irs-from::after, + .irs-teal .irs-to::after, + .irs-teal .irs-single::after { + border-top-color: #1CAF9A; } + +.irs-orange .irs-bar, +.irs-orange .irs-bar-edge, +.irs-orange .irs-slider::before { + background-color: #f27510; } + +.irs-orange .irs-from, +.irs-orange .irs-to, +.irs-orange .irs-single { + background-color: #f27510; } + .irs-orange .irs-from::after, + .irs-orange .irs-to::after, + .irs-orange .irs-single::after { + border-top-color: #f27510; } + +.irs-dark .irs-bar, +.irs-dark .irs-bar-edge, +.irs-dark .irs-slider::before { + background-color: #343a40; } + +.irs-dark .irs-from, +.irs-dark .irs-to, +.irs-dark .irs-single { + background-color: #343a40; } + .irs-dark .irs-from::after, + .irs-dark .irs-to::after, + .irs-dark .irs-single::after { + border-top-color: #343a40; } + +/* #################### MODERN SKIN #################### */ +.irs-modern .irs-line-left, +.irs-modern .irs-line-mid, +.irs-modern .irs-line-right { + height: 6px; + box-shadow: inset -2px 2px 2px 0 rgba(34, 34, 34, 0.1); } + +.irs-modern .irs-bar, +.irs-modern .irs-bar-edge { + height: 6px; + box-shadow: inset 0 1px 1px 0 rgba(34, 34, 34, 0.1); } + +.irs-modern .irs-slider { + top: 19px; + background-color: #fff; + border: 1px solid #5B93D3; + border-radius: 0; } + .irs-modern .irs-slider::before { + width: 4px; + height: 9px; + background-color: #fff; + border-left: 1px solid #5B93D3; + border-right: 1px solid #5B93D3; + margin-left: -2px; + top: 3px; } + +.irs-modern.irs-primary .irs-slider { + border-color: #1b84e7; } + .irs-modern.irs-primary .irs-slider::before { + border-color: #1b84e7; } + +.irs-modern.irs-success .irs-slider { + border-color: #23BF08; } + .irs-modern.irs-success .irs-slider::before { + border-color: #23BF08; } + +.irs-modern.irs-warning .irs-slider { + border-color: #F49917; } + .irs-modern.irs-warning .irs-slider::before { + border-color: #F49917; } + +.irs-modern.irs-danger .irs-slider { + border-color: #dc3545; } + .irs-modern.irs-danger .irs-slider::before { + border-color: #dc3545; } + +.irs-modern.irs-info .irs-slider { + border-color: #5B93D3; } + .irs-modern.irs-info .irs-slider::before { + border-color: #5B93D3; } + +.irs-modern.irs-teal .irs-slider { + border-color: #1CAF9A; } + .irs-modern.irs-teal .irs-slider::before { + border-color: #1CAF9A; } + +.irs-modern.irs-indigo .irs-slider { + border-color: #6610f2; } + .irs-modern.irs-indigo .irs-slider::before { + border-color: #6610f2; } + +.irs-modern.irs-purple .irs-slider { + border-color: #6f42c1; } + .irs-modern.irs-purple .irs-slider::before { + border-color: #6f42c1; } + +.irs-modern.irs-pink .irs-slider { + border-color: #e83e8c; } + .irs-modern.irs-pink .irs-slider::before { + border-color: #e83e8c; } + +.irs-modern.irs-orange .irs-slider { + border-color: #f27510; } + .irs-modern.irs-orange .irs-slider::before { + border-color: #f27510; } + +.irs-modern.irs-dark .irs-slider { + border-color: #343a40; } + .irs-modern.irs-dark .irs-slider::before { + border-color: #343a40; } + +/* #################### OUTLINE SKIN #################### */ +.irs-outline .irs-line { + border: 1px solid #5B93D3; + height: 10px; + border-radius: 5px; } + +.irs-outline .irs-line-left, +.irs-outline .irs-line-mid, +.irs-outline .irs-line-right { + height: 10px; + background-color: transparent; } + +.irs-outline .irs-bar, +.irs-outline .irs-bar-edge { + height: 10px; } + +.irs-outline .irs-bar-edge { + border-top-left-radius: 5px; + border-bottom-left-radius: 5px; } + +.irs-outline .irs-slider { + top: 21px; + width: 18px; + background-color: #fff; + border: 1px solid #5B93D3; + border-radius: 100%; } + .irs-outline .irs-slider::before { + margin-left: -4px; + top: 4px; + width: 8px; + height: 8px; + border-radius: 100%; } + .irs-outline .irs-slider:hover::before, .irs-outline .irs-slider:focus::before { + background-color: #4786ce; } + +.irs-outline.irs-primary .irs-line, +.irs-outline.irs-primary .irs-slider { + border-color: #1b84e7; } + .irs-outline.irs-primary .irs-line:hover::before, .irs-outline.irs-primary .irs-line:focus::before, + .irs-outline.irs-primary .irs-slider:hover::before, + .irs-outline.irs-primary .irs-slider:focus::before { + background-color: #1677d2; } + +.irs-outline.irs-success .irs-line, +.irs-outline.irs-success .irs-slider { + border-color: #23BF08; } + .irs-outline.irs-success .irs-line:hover::before, .irs-outline.irs-success .irs-line:focus::before, + .irs-outline.irs-success .irs-slider:hover::before, + .irs-outline.irs-success .irs-slider:focus::before { + background-color: #1fa707; } + +.irs-outline.irs-warning .irs-line, +.irs-outline.irs-warning .irs-slider { + border-color: #F49917; } + .irs-outline.irs-warning .irs-line:hover::before, .irs-outline.irs-warning .irs-line:focus::before, + .irs-outline.irs-warning .irs-slider:hover::before, + .irs-outline.irs-warning .irs-slider:focus::before { + background-color: #e78c0b; } + +.irs-outline.irs-danger .irs-line, +.irs-outline.irs-danger .irs-slider { + border-color: #dc3545; } + .irs-outline.irs-danger .irs-line:hover::before, .irs-outline.irs-danger .irs-line:focus::before, + .irs-outline.irs-danger .irs-slider:hover::before, + .irs-outline.irs-danger .irs-slider:focus::before { + background-color: #d32535; } + +.irs-outline.irs-info .irs-line, +.irs-outline.irs-info .irs-slider { + border-color: #5B93D3; } + .irs-outline.irs-info .irs-line:hover::before, .irs-outline.irs-info .irs-line:focus::before, + .irs-outline.irs-info .irs-slider:hover::before, + .irs-outline.irs-info .irs-slider:focus::before { + background-color: #4786ce; } + +.irs-outline.irs-teal .irs-line, +.irs-outline.irs-teal .irs-slider { + border-color: #1CAF9A; } + .irs-outline.irs-teal .irs-line:hover::before, .irs-outline.irs-teal .irs-line:focus::before, + .irs-outline.irs-teal .irs-slider:hover::before, + .irs-outline.irs-teal .irs-slider:focus::before { + background-color: #189987; } + +.irs-outline.irs-orange .irs-line, +.irs-outline.irs-orange .irs-slider { + border-color: #f27510; } + .irs-outline.irs-orange .irs-line:hover::before, .irs-outline.irs-orange .irs-line:focus::before, + .irs-outline.irs-orange .irs-slider:hover::before, + .irs-outline.irs-orange .irs-slider:focus::before { + background-color: #dd690c; } + +.irs-outline.irs-indigo .irs-line, +.irs-outline.irs-indigo .irs-slider { + border-color: #6610f2; } + .irs-outline.irs-indigo .irs-line:hover::before, .irs-outline.irs-indigo .irs-line:focus::before, + .irs-outline.irs-indigo .irs-slider:hover::before, + .irs-outline.irs-indigo .irs-slider:focus::before { + background-color: #5b0cdd; } + +.irs-outline.irs-purple .irs-line, +.irs-outline.irs-purple .irs-slider { + border-color: #6f42c1; } + .irs-outline.irs-purple .irs-line:hover::before, .irs-outline.irs-purple .irs-line:focus::before, + .irs-outline.irs-purple .irs-slider:hover::before, + .irs-outline.irs-purple .irs-slider:focus::before { + background-color: #643ab0; } + +.irs-outline.irs-pink .irs-line, +.irs-outline.irs-pink .irs-slider { + border-color: #e83e8c; } + .irs-outline.irs-pink .irs-line:hover::before, .irs-outline.irs-pink .irs-line:focus::before, + .irs-outline.irs-pink .irs-slider:hover::before, + .irs-outline.irs-pink .irs-slider:focus::before { + background-color: #e5277e; } + +.irs-outline.irs-dark .irs-line, +.irs-outline.irs-dark .irs-slider { + border-color: #343a40; } + .irs-outline.irs-dark .irs-line:hover::before, .irs-outline.irs-dark .irs-line:focus::before, + .irs-outline.irs-dark .irs-slider:hover::before, + .irs-outline.irs-dark .irs-slider:focus::before { + background-color: #292d32; } + +/* -------------------------------------------- */ +/* ############### jQuery Steps ############### */ +/* -------------------------------------------- */ +/***** DEFAULT STYLE WIZARD *****/ +.wizard > .steps > ul { + margin-left: -0.5em; + margin-right: -0.5em; + display: flex; } + .wizard > .steps > ul li { + float: none; + display: block; + width: auto; } + .wizard > .steps > ul li .title { + display: none; + margin-left: 10px; } + @media (min-width: 768px) { + .wizard > .steps > ul li .title { + display: block; } } + +.wizard > .steps a, +.wizard > .steps a:hover, +.wizard > .steps a:active { + color: #adb5bd; + display: flex; + justify-content: center; + align-items: center; + border-radius: 0; } + @media (min-width: 1200px) { + .wizard > .steps a, + .wizard > .steps a:hover, + .wizard > .steps a:active { + justify-content: flex-start; } } + .wizard > .steps a .number, + .wizard > .steps a:hover .number, + .wizard > .steps a:active .number { + font-size: 14px; + display: flex; + justify-content: center; + align-items: center; + width: 25px; + height: 25px; + border: 1px solid #adb5bd; + border-radius: 50px; } + +.wizard > .steps .disabled a, .wizard > .steps .disabled a:hover, .wizard > .steps .disabled a:active { + background-color: #e9ecef; } + +.wizard > .steps .current a, .wizard > .steps .current a:hover, .wizard > .steps .current a:active { + background-color: #1b84e7; } + .wizard > .steps .current a .number, .wizard > .steps .current a:hover .number, .wizard > .steps .current a:active .number { + border-color: #fff; } + +.wizard > .steps .done a, .wizard > .steps .done a:hover, .wizard > .steps .done a:active { + background-color: #6f42c1; } + .wizard > .steps .done a .number, .wizard > .steps .done a:hover .number, .wizard > .steps .done a:active .number { + border-color: #fff; } + +.wizard > .content { + background-color: #e9ecef; + margin: 0.5em 0; + min-height: 150px; + border-radius: 0; } + .wizard > .content > .body { + float: none; + position: static; + width: auto; + height: auto; + padding: 40px; } + .wizard > .content > .body input.parsley-error { + border-color: #dc3545; } + .wizard > .content > .body input.parsley-error + ul { + list-style: none !important; } + +.wizard > .actions { + padding-top: 0.5em; } + .wizard > .actions > ul { + margin-left: -0.5em; + margin-right: -0.5em; + display: flex; + justify-content: space-between; } + .wizard > .actions a, + .wizard > .actions a:hover, + .wizard > .actions a:active { + background-color: #1b84e7; + padding: 9px 20px; + line-height: 1.6; + border-radius: 0; } + .wizard > .actions .disabled a, + .wizard > .actions .disabled a:hover, + .wizard > .actions .disabled a:active { + background-color: #e9ecef; } + +.wizard.vertical > .steps { + padding-right: 1em; + width: 25%; } + @media (min-width: 480px) { + .wizard.vertical > .steps { + width: 17%; } } + @media (min-width: 768px) { + .wizard.vertical > .steps { + width: 12%; } } + @media (min-width: 1200px) { + .wizard.vertical > .steps { + width: 30%; } } + .wizard.vertical > .steps ul { + flex-direction: column; } + .wizard.vertical > .steps ul li + li { + margin-top: 0.5em; } + @media (min-width: 768px) { + .wizard.vertical > .steps ul li .title { + display: none; } } + @media (min-width: 1200px) { + .wizard.vertical > .steps ul li .title { + display: block; } } + +.wizard.vertical > .content { + margin: 0; + width: 75%; + min-height: 250px; + display: block; + float: none; } + @media (min-width: 480px) { + .wizard.vertical > .content { + width: 83%; } } + @media (min-width: 768px) { + .wizard.vertical > .content { + width: 88%; } } + @media (min-width: 1200px) { + .wizard.vertical > .content { + width: 70%; } } + +.wizard.vertical > .actions { + float: none; } + .wizard.vertical > .actions ul { + float: none; + margin-left: 0; + margin-right: 0; + margin-top: -0.5em; } + .wizard.vertical > .actions ul li:first-child { + margin-left: 25%; } + @media (min-width: 480px) { + .wizard.vertical > .actions ul li:first-child { + margin-left: 17%; } } + @media (min-width: 768px) { + .wizard.vertical > .actions ul li:first-child { + margin-left: 12%; } } + @media (min-width: 1200px) { + .wizard.vertical > .actions ul li:first-child { + margin-left: 30%; } } + +/****** EQUAL COLUMN WIDTH STEP INDICATOR *****/ +.step-equal-width > .steps > ul { + display: flex; } + .step-equal-width > .steps > ul > li { + flex: 1; + width: auto; + float: none; } + +/****** EQUAL COLUMN WIDTH STEP INDICATOR *****/ +.step-equal-width > .steps > ul { + display: flex; } + .step-equal-width > .steps > ul > li { + flex: 1; + width: auto; + float: none; } + +/***** CUSTOM STYLES *****/ +.wizard-style-1 > .steps > ul a, .wizard-style-1 > .steps > ul a:hover, .wizard-style-1 > .steps > ul a:active { + padding: 0; + height: 50px; } + .wizard-style-1 > .steps > ul a .number, .wizard-style-1 > .steps > ul a:hover .number, .wizard-style-1 > .steps > ul a:active .number { + width: 50px; + height: 100%; + border: 0; + font-size: 18px; + font-weight: bold; + color: #6c757d; + background-color: #dee2e6; + border-radius: 0; } + .wizard-style-1 > .steps > ul a .title, .wizard-style-1 > .steps > ul a:hover .title, .wizard-style-1 > .steps > ul a:active .title { + margin-right: 20px; + margin-left: 20px; } + +.wizard-style-1 > .steps > ul .current a .number, .wizard-style-1 > .steps > ul .current a:hover .number, .wizard-style-1 > .steps > ul .current a:active .number { + background-color: #1677d2; + color: #fff; } + +.wizard-style-1 > .steps > ul .done a .number, .wizard-style-1 > .steps > ul .done a:hover .number, .wizard-style-1 > .steps > ul .done a:active .number { + background-color: #643ab0; + color: #fff; } + +.wizard-style-2 > .steps > ul a, .wizard-style-2 > .steps > ul a:hover, .wizard-style-2 > .steps > ul a:active { + padding: 0; + height: 50px; + border-radius: 50px; } + .wizard-style-2 > .steps > ul a .number, .wizard-style-2 > .steps > ul a:hover .number, .wizard-style-2 > .steps > ul a:active .number { + width: 50px; + height: 100%; + border: 2px solid #e9ecef; + font-size: 18px; + font-weight: bold; + color: #6c757d; + background-color: #fff; } + .wizard-style-2 > .steps > ul a .title, .wizard-style-2 > .steps > ul a:hover .title, .wizard-style-2 > .steps > ul a:active .title { + margin-right: 20px; } + +.wizard-style-2 > .steps > ul .current a .number, .wizard-style-2 > .steps > ul .current a:hover .number, .wizard-style-2 > .steps > ul .current a:active .number { + border-color: #1b84e7; + color: #1b84e7; } + +.wizard-style-2 > .steps > ul .done a .number, .wizard-style-2 > .steps > ul .done a:hover .number, .wizard-style-2 > .steps > ul .done a:active .number { + border-color: #6f42c1; + color: #6f42c1; } + +/* ############### RTL SUPPORT ############### */ +[dir="rtl"] .wizard > .content { + text-align: right; } + +[dir="rtl"] .wizard > .steps > ul li .title { + margin-left: 0; + margin-right: 20px; } + +[dir="rtl"] .wizard.vertical > .steps { + float: right; + padding-left: 1em; + padding-right: 0; } + +[dir="rtl"] .wizard.vertical > .actions ul li { + margin: 0 1em 0 0; } + +[dir="rtl"] .wizard.vertical > .actions ul li:first-child { + margin-left: 0; + margin-right: 25%; } + @media (min-width: 480px) { + [dir="rtl"] .wizard.vertical > .actions ul li:first-child { + margin-right: 17%; } } + @media (min-width: 768px) { + [dir="rtl"] .wizard.vertical > .actions ul li:first-child { + margin-right: 12%; } } + @media (min-width: 1200px) { + [dir="rtl"] .wizard.vertical > .actions ul li:first-child { + margin-right: 30%; } } + +[dir="rtl"] .wizard-style-1 > .steps > ul a .title, [dir="rtl"] .wizard-style-1 > .steps > ul a:hover .title, [dir="rtl"] .wizard-style-1 > .steps > ul a:active .title { + margin-right: 20px; + margin-left: 20px; } + +[dir="rtl"] .wizard-style-2 > .steps > ul a .title, [dir="rtl"] .wizard-style-2 > .steps > ul a:hover .title, [dir="rtl"] .wizard-style-2 > .steps > ul a:active .title { + margin-left: 20px; } + +/* -------------------------------------- */ +/* ############### JQVMap ############### */ +/* -------------------------------------- */ +.jqvmap-label { + padding: 2px 8px; + background-color: rgba(17, 17, 17, 0.9); + border-radius: 2px; } + +.jqvmap-zoomin, +.jqvmap-zoomout { + font-size: 20px; + padding: 0; + width: 20px; + height: 20px; + display: flex; + align-items: center; + justify-content: center; + border-radius: 2px; } + +.jqvmap-zoomout { + top: 32px; } + +/* Setup basic CSS for Label */ +.jqvmap-pin { + font-family: "Roboto", "Helvetica Neue", Arial, sans-serif; + cursor: default; + pointer-events: none; } + +/* Hide Whichever Labels you want */ +#jqvmap1_ri_pin, #jqvmap1_dc_pin, #jqvmap1_de_pin, #jqvmap1_md_pin { + display: none; } + +/* Reposition Labels that are not quite right ( labels are centered in shape, and sometimes need tweaking ) */ +#jqvmap1_ak_pin { + margin-top: -2%; } + +#jqvmap1_ca_pin { + margin-left: -2%; } + +#jqvmap1_ct_pin { + margin-top: -0.25%; + margin-left: -0.25%; } + +#jqvmap1_fl_pin { + margin-left: 5%; } + +#jqvmap1_id_pin { + margin-top: 3%; + margin-left: -1%; } + +#jqvmap1_ky_pin { + margin-left: 2%; } + +#jqvmap1_la_pin { + margin-left: -2%; } + +#jqvmap1_mi_pin { + margin-top: 4%; + margin-left: 3%; } + +#jqvmap1_ma_pin { + margin-top: -0.25%; } + +#jqvmap1_mn_pin { + margin-top: 2%; + margin-left: -2%; } + +#jqvmap1_nh_pin { + margin-top: 1%; + margin-left: -0.25%; } + +#jqvmap1_nj_pin { + margin-top: 1%; } + +#jqvmap1_ok_pin { + margin-left: 2%; } + +#jqvmap1_va_pin { + margin-left: 2%; } + +#jqvmap1_wv_pin { + margin-left: -1%; + margin-top: 1%; } + +/* Add responsibe support to resize labels for difference screen sizes */ +@media only screen and (min-width: 320px) { + .jqvmap-pin { + font-size: 6px; } } + +@media only screen and (min-width: 480px) { + .jqvmap-pin { + font-size: 8px; } } + +@media only screen and (min-width: 640px) { + .jqvmap-pin { + font-size: 10px; } } + +@media only screen and (min-width: 800px) { + .jqvmap-pin { + font-size: 12px; } } + +@media only screen and (min-width: 1024px) { + .jqvmap-pin { + font-size: 14px; } } + +/* ----------------------------------------- */ +/* ############### jQuery UI ############### */ +/* ----------------------------------------- */ +/***** DATEPICKER *****/ +.ui-datepicker { + background-color: #fff; + border: 1px solid #ced4da; + font-family: inherit; + font-size: inherit; + padding: 10px; + margin: 1px 0 0; + display: none; + width: auto !important; + z-index: 5 !important; } + .ui-datepicker .ui-datepicker-header { + display: flex; + justify-content: space-between; + align-items: center; + position: relative; + font-weight: 500; + font-size: 12px; + text-transform: uppercase; + color: #868ba1; + padding: 0 0 5px; + letter-spacing: 1px; + border: 0; + background-color: transparent; + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + .ui-datepicker .ui-datepicker-header .ui-datepicker-next, + .ui-datepicker .ui-datepicker-header .ui-datepicker-prev { + text-indent: -99999px; + color: #6c757d; + top: 1px; } + .ui-datepicker .ui-datepicker-header .ui-datepicker-next::before, + .ui-datepicker .ui-datepicker-header .ui-datepicker-prev::before { + font-size: 16px; + font-family: 'FontAwesome'; + position: absolute; + top: -4px; + text-indent: 0; } + .ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover::before, .ui-datepicker .ui-datepicker-header .ui-datepicker-next:focus::before, + .ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover::before, + .ui-datepicker .ui-datepicker-header .ui-datepicker-prev:focus::before { + color: #343a40; } + .ui-datepicker .ui-datepicker-header .ui-datepicker-next { + order: 3; } + .ui-datepicker .ui-datepicker-header .ui-datepicker-next:before { + right: 5px; + content: '\f105'; } + .ui-datepicker .ui-datepicker-header .ui-datepicker-prev:before { + left: 5px; + content: '\f104'; } + .ui-datepicker .ui-datepicker-header .ui-datepicker-next-hover, + .ui-datepicker .ui-datepicker-header .ui-datepicker-prev-hover { + color: #495057; + cursor: pointer; + top: 1px; + border: 0; + background-color: transparent; } + .ui-datepicker .ui-datepicker-title { + color: #5B93D3; } + .ui-datepicker .ui-datepicker-calendar { + margin: 0; + background-color: transparent; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; } + .ui-datepicker .ui-datepicker-calendar th { + text-transform: uppercase; + font-size: 10px; + font-weight: 500; + letter-spacing: 1px; + padding: 6px 10px; + color: #a3a7b7; } + @media (max-width: 320px) { + .ui-datepicker .ui-datepicker-calendar th { + padding: 4px 0; + letter-spacing: normal; } } + .ui-datepicker .ui-datepicker-calendar td { + border: 1px solid #fff; + padding: 0; + background-color: #fff; + text-align: right; } + .ui-datepicker .ui-datepicker-calendar td:last-child { + border-right: 0; } + .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-other-month .ui-state-default { + color: #ccc; } + .ui-datepicker .ui-datepicker-calendar td span, + .ui-datepicker .ui-datepicker-calendar td a { + transition: all 0.2s ease-in-out; + padding: 5px; + background-color: #f8f9fa; + color: #868ba1; + padding: 6px 10px; + display: block; + font-weight: 400; + font-size: 12px; + border: 0; + border-radius: 1px; } + .ui-datepicker .ui-datepicker-calendar td a:hover { + background-color: #f0f2f7; + color: #868ba1; } + .ui-datepicker .ui-datepicker-calendar .ui-datepicker-today a { + background-color: #f0f2f7; + color: #868ba1; } + +.ui-datepicker-multi .ui-datepicker-group { + padding-right: 15px; + width: auto; + float: left; } + .ui-datepicker-multi .ui-datepicker-group .ui-datepicker-title { + margin: auto; } + .ui-datepicker-multi .ui-datepicker-group .ui-datepicker-prev::before { + left: 10px; } + .ui-datepicker-multi .ui-datepicker-group .ui-datepicker-next::before { + right: 10px; } + .ui-datepicker-multi .ui-datepicker-group table { + margin: 0; } + +.ui-datepicker-multi .ui-datepicker-group-last { + padding-right: 0; } + +.ui-datepicker-inline { + max-width: 270px; + border-color: #ced4da; } + +/* #################### DATEPICKER SKINS #################### */ +.fc-datepicker.bd-0 .ui-datepicker { + border: 0; } + +.fc-datepicker-color .ui-datepicker { + border: 0; } + +.fc-datepicker-color .ui-datepicker-title { + color: #fff; } + +.fc-datepicker-color .ui-datepicker-header .ui-datepicker-next, +.fc-datepicker-color .ui-datepicker-header .ui-datepicker-prev { + color: rgba(255, 255, 255, 0.5); } + .fc-datepicker-color .ui-datepicker-header .ui-datepicker-next.ui-state-hover::before, + .fc-datepicker-color .ui-datepicker-header .ui-datepicker-prev.ui-state-hover::before { + color: #fff; } + +.fc-datepicker-color .ui-datepicker-calendar th { + color: rgba(255, 255, 255, 0.5); + font-family: "Roboto", "Helvetica Neue", Arial, sans-serif; } + +.fc-datepicker-color .ui-datepicker-calendar td { + background-color: transparent; + border-color: rgba(255, 255, 255, 0.2); } + .fc-datepicker-color .ui-datepicker-calendar td:last-child { + border-right: 1px solid rgba(255, 255, 255, 0.2); } + .fc-datepicker-color .ui-datepicker-calendar td.ui-datepicker-other-month .ui-state-default { + color: rgba(255, 255, 255, 0.5); } + .fc-datepicker-color .ui-datepicker-calendar td span, + .fc-datepicker-color .ui-datepicker-calendar td a { + background-color: transparent; + color: #fff; } + .fc-datepicker-color .ui-datepicker-calendar td a:hover, + .fc-datepicker-color .ui-datepicker-calendar td a:focus { + background-color: rgba(0, 0, 0, 0.1); + color: #fff; } + +.fc-datepicker-color .ui-datepicker-calendar .ui-datepicker-today a { + background-color: rgba(0, 0, 0, 0.15); + color: #fff; } + +.fc-datepicker-primary .ui-datepicker { + background-color: #1b84e7; } + +.fc-datepicker-success .ui-datepicker { + background-color: #23BF08; } + +.fc-datepicker-warning .ui-datepicker { + background-color: #F49917; } + +.fc-datepicker-danger .ui-datepicker { + background-color: #dc3545; } + +.fc-datepicker-info .ui-datepicker { + background-color: #5B93D3; } + +.fc-datepicker-indigo .ui-datepicker { + background-color: #6610f2; } + +.fc-datepicker-purple .ui-datepicker { + background-color: #6f42c1; } + +.fc-datepicker-pink .ui-datepicker { + background-color: #e83e8c; } + +.fc-datepicker-teal .ui-datepicker { + background-color: #1CAF9A; } + +.fc-datepicker-orange .ui-datepicker { + background-color: #f27510; } + +.fc-datepicker-dark .ui-datepicker { + background-color: #343a40; } + +/*********** RTL SUPPORT ************/ +/************************************/ +[dir="rtl"] .ui-datepicker { + direction: ltr; } + +/* --------------------------------------------- */ +/* ############### Medium Editor ############### */ +/* --------------------------------------------- */ +.medium-editor-element p:last-child { + margin-bottom: 0; } + +.medium-editor-toolbar { + background-image: none; + background-color: transparent; + border: 0; + box-shadow: none; } + .medium-editor-toolbar li button { + background-color: #343a40; + background-image: none; + box-shadow: none; + border-right: 0; } + .medium-editor-toolbar li button:hover, .medium-editor-toolbar li button:focus { + background-color: #212529; + color: #5B93D3; } + .medium-editor-toolbar li .medium-editor-button-first { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + border-left: 0; } + .medium-editor-toolbar li .medium-editor-button-last { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; } + .medium-editor-toolbar li .medium-editor-button-active { + background-image: none; + background-color: #212529; + color: #5B93D3; } + +.medium-toolbar-arrow-under::after { + border-top-color: #343a40; } + +/* -------------------------------------- */ +/* ############### Morris ############### */ +/* -------------------------------------- */ +.morris-hover.morris-default-style { + border-radius: 3px; + border-width: 1px; } + +/* --------------------------------------- */ +/* ############### Parsley ############### */ +/* --------------------------------------- */ +input.parsley-error:focus, +textarea.parsley-error:focus { + box-shadow: none !important; } + +input.parsley-success:focus, +textarea.parsley-success:focus { + box-shadow: none !important; } + +.parsley-checkbox.parsley-error { + display: inline-block; + padding: 10px; + border: 1px solid #dc3545; } + +.parsley-checkbox.parsley-success { + display: inline-block; + padding: 10px; + border: 1px solid #23BF08; } + +.parsley-errors-list { + color: #dc3545; + list-style: none; + font-size: 12px; + padding: 0; + margin-bottom: 0; } + .parsley-errors-list li { + margin: 5px 0 0; } + +/***** CUSTOM STYLED ERROR MESSAGE *****/ +.parsley-style-1 .parsley-input.parsley-error .form-control, .parsley-style-1 .parsley-input.parsley-error .dataTables_filter input, .dataTables_filter .parsley-style-1 .parsley-input.parsley-error input { + background-color: #fef9f9; + border-color: #dc3545; + border-bottom-width: 0; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; } + +.parsley-style-1 .parsley-input.parsley-success .form-control, .parsley-style-1 .parsley-input.parsley-success .dataTables_filter input, .dataTables_filter .parsley-style-1 .parsley-input.parsley-success input { + border-color: #23BF08; } + +.parsley-style-1 .parsley-checkbox.parsley-error { + border: 1px solid #dc3545; + background-color: #fef9f9; + border-top-left-radius: 2px; + border-top-right-radius: 2px; } + +.parsley-style-1 .parsley-select.parsley-error .select2-container--default .select2-selection--single { + background-color: #fef9f9; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; } + +.parsley-style-1 .parsley-errors-list.filled { + background-color: #dc3545; + color: #fff; + padding: 7px 10px; + border-bottom-right-radius: 2px; + border-bottom-left-radius: 2px; } + .parsley-style-1 .parsley-errors-list.filled li:first-child { + margin-top: 0; } + +/* ------------------------------------------------- */ +/* ############### Perfect Scrollbar ############### */ +/* ------------------------------------------------- */ +.ps > .ps__scrollbar-y-rail { + width: 7px; } + .ps > .ps__scrollbar-y-rail > .ps__scrollbar-y { + width: 3px; } + .ps > .ps__scrollbar-y-rail:hover > .ps__scrollbar-y, .ps > .ps__scrollbar-y-rail:active > .ps__scrollbar-y { + width: 3px; } + +.ps:hover > .ps__scrollbar-y-rail:hover { + background-color: transparent; } + +.ps:hover.ps--in-scrolling.ps--y > .ps__scrollbar-y-rail > .ps__scrollbar-y { + width: 7px; } + +/* ---------------------------------------- */ +/* ############### Rickshaw ############### */ +/* ---------------------------------------- */ +.rickshaw_graph svg:not(:root) { + overflow: visible; } + +.rickshaw_graph svg { + overflow-y: visible; + overflow-x: hidden; } + .rickshaw_graph svg .y_grid .tick text { + display: none; } + +.rickshaw_graph .y_ticks text { + font-size: 11px; } + +/* --------------------------------------- */ +/* ############### Select2 ############### */ +/* --------------------------------------- */ +.select2-results__option { + border-radius: 0; + margin-bottom: 1px; + font-size: 0.76563rem; } + +.select2-container--default .select2-selection--single { + background-color: #fff; + border-color: #ced4da; + border-radius: 0; + height: calc(2.5005rem + 2px); + outline: none; } + .select2-container--default .select2-selection--single .select2-selection__rendered { + color: #495057; + line-height: calc(2.5005rem + 2px)-0.1rem; + padding-left: 0.75rem; + height: 100%; + display: flex; + align-items: center; } + .select2-container--default .select2-selection--single .select2-selection__placeholder { + color: #6c757d; } + .select2-container--default .select2-selection--single .select2-selection__arrow { + width: 30px; + height: calc(2.5005rem + 2px); + line-height: calc(2.5005rem + 2px); } + .select2-container--default .select2-selection--single .select2-selection__arrow b { + margin-top: -3px; } + +.select2-container--default .select2-selection--multiple { + background-color: #fff; + border-color: #ced4da; + border-radius: 0; + min-height: calc(2.5005rem + 2px); + outline: none; } + .select2-container--default .select2-selection--multiple .select2-selection__rendered { + padding: 0 4px; } + .select2-container--default .select2-selection--multiple .select2-selection__choice { + position: relative; + margin-top: 5px; + margin-right: 4px; + padding: 3px 10px 3px 20px; + border-color: transparent; + border-radius: 0; + background-color: #1b84e7; + color: #fff; + line-height: 1.45; } + .select2-container--default .select2-selection--multiple .select2-selection__choice__remove { + color: #fff; + opacity: .5; + font-size: 12px; + display: inline-block; + position: absolute; + top: 4px; + left: 7px; } + +.select2-container--default.select2-container--focus .select2-selection--multiple { + border-color: #ced4da; } + +.select2-container--default .select2-search--dropdown .select2-search__field { + border-color: #ced4da; + border-radius: 0; } + +.select2-container--default .select2-results__option[aria-selected="true"] { + background-color: white; } + +.select2-container--default .select2-results__option--highlighted[aria-selected] { + background-color: #1b84e7; } + +.select2-container--default .select2-results > .select2-results__options { + margin: 4px; } + +.select2-container--default .select2-search--inline .select2-search__field { + margin-top: 5px; + line-height: 26px; + padding-left: 7px; } + +.select2-container--default.select2-container--disabled .select2-selection__choice { + padding-left: 10px; + background-color: #adb5bd; } + .select2-container--default.select2-container--disabled .select2-selection__choice .select2-selection__choice__remove { + display: none; } + +.select2-container--open .select2-selection--single, +.select2-container--open .select2-selection--multiple { + background-color: #fff; + border-color: #ced4da; } + +.select2-container--open .select2-dropdown--above { + border-top-left-radius: 0; + border-top-right-radius: 0; } + +.select2-container--open .select2-dropdown--below { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; + top: 0; } + +.select2-dropdown { + border-color: #ced4da; + z-index: 200; } + +.select2-search--dropdown { + padding-bottom: 0; } + +.select2-results__option { + padding: 6px 10px; + font-size: 0.875rem; } + +.has-success .select2-container--default .select2-selection--single, .parsley-select.parsley-success .select2-container--default .select2-selection--single { + border-color: #23BF08; } + +.has-warning .select2-container--default .select2-selection--single { + border-color: #F49917; } + +.has-danger .select2-container--default .select2-selection--single, .parsley-select.parsley-error .select2-container--default .select2-selection--single { + border-color: #dc3545; } + +.select2-xs + .select2-container { + font-size: 12px; } + +.select2-dropdown-xs .select2-results__option { + font-size: 12px; } + +.select2-sm + .select2-container { + font-size: 14px; } + +.select2-dropdown-sm .select2-results__option { + font-size: 14px; } + +.select2-bd-0 + .select2-container--default .select2-selection--single { + border-width: 0; } + +.bg-gray + .select2-container--default .select2-selection--single { + background-color: #3f474e; } + .bg-gray + .select2-container--default .select2-selection--single .select2-selection__rendered { + color: #dee2e6; } + +/* #################### SELECT 2 SKINS #################### */ +.select2-selection.select2-for-dark { + border-color: rgba(52, 58, 64, 0.1); } + +.select2-selection.select2-outline-primary { + border-color: #1b84e7; + background-color: transparent; } + .select2-selection.select2-outline-primary .select2-selection__rendered { + color: #1b84e7; } + .select2-selection.select2-outline-primary .select2-selection__arrow b { + border-top-color: #1b84e7; } + +.select2-selection.select2-outline-success { + border-color: #23BF08; + background-color: transparent; } + .select2-selection.select2-outline-success .select2-selection__rendered { + color: #23BF08; } + .select2-selection.select2-outline-success .select2-selection__arrow b { + border-top-color: #23BF08; } + +.select2-selection.select2-outline-warning { + border-color: #F49917; + background-color: transparent; } + .select2-selection.select2-outline-warning .select2-selection__rendered { + color: #F49917; } + .select2-selection.select2-outline-warning .select2-selection__arrow b { + border-top-color: #F49917; } + +.select2-selection.select2-outline-danger { + border-color: #dc3545; + background-color: transparent; } + .select2-selection.select2-outline-danger .select2-selection__rendered { + color: #dc3545; } + .select2-selection.select2-outline-danger .select2-selection__arrow b { + border-top-color: #dc3545; } + +.select2-selection.select2-outline-info { + border-color: #5B93D3; + background-color: transparent; } + .select2-selection.select2-outline-info .select2-selection__rendered { + color: #5B93D3; } + .select2-selection.select2-outline-info .select2-selection__arrow b { + border-top-color: #5B93D3; } + +.select2-selection.select2-outline-teal { + border-color: #1CAF9A; + background-color: transparent; } + .select2-selection.select2-outline-teal .select2-selection__rendered { + color: #1CAF9A; } + .select2-selection.select2-outline-teal .select2-selection__arrow b { + border-top-color: #1CAF9A; } + +.select2-selection.select2-outline-indigo { + border-color: #6610f2; + background-color: transparent; } + .select2-selection.select2-outline-indigo .select2-selection__rendered { + color: #6610f2; } + .select2-selection.select2-outline-indigo .select2-selection__arrow b { + border-top-color: #6610f2; } + +.select2-selection.select2-outline-purple { + border-color: #6f42c1; + background-color: transparent; } + .select2-selection.select2-outline-purple .select2-selection__rendered { + color: #6f42c1; } + .select2-selection.select2-outline-purple .select2-selection__arrow b { + border-top-color: #6f42c1; } + +.select2-selection.select2-outline-pink { + border-color: #e83e8c; + background-color: transparent; } + .select2-selection.select2-outline-pink .select2-selection__rendered { + color: #e83e8c; } + .select2-selection.select2-outline-pink .select2-selection__arrow b { + border-top-color: #e83e8c; } + +.select2-selection.select2-outline-orange { + border-color: #f27510; + background-color: transparent; } + .select2-selection.select2-outline-orange .select2-selection__rendered { + color: #f27510; } + .select2-selection.select2-outline-orange .select2-selection__arrow b { + border-top-color: #f27510; } + +.select2-selection.select2-outline-white { + border-color: rgba(255, 255, 255, 0.5); + background-color: transparent; } + .select2-selection.select2-outline-white .select2-selection__rendered { + color: rgba(255, 255, 255, 0.5); } + .select2-selection.select2-outline-white .select2-selection__arrow b { + border-top-color: rgba(255, 255, 255, 0.5); } + +.select2-selection.select2-full-color { + border-color: transparent; } + .select2-selection.select2-full-color .select2-selection__placeholder { + color: rgba(255, 255, 255, 0.6); } + .select2-selection.select2-full-color .select2-selection__rendered { + color: #fff; } + .select2-selection.select2-full-color .select2-selection__arrow b { + border-top-color: rgba(255, 255, 255, 0.6); } + +.select2-selection.select2-primary { + background-color: #1b84e7; } + +.select2-selection.select2-success { + background-color: #23BF08; } + +.select2-selection.select2-warning { + background-color: #F49917; } + +.select2-selection.select2-danger { + background-color: #dc3545; } + +.select2-selection.select2-info { + background-color: #5B93D3; } + +.select2-selection.select2-indigo { + background-color: #6610f2; } + +.select2-selection.select2-purple { + background-color: #6f42c1; } + +.select2-selection.select2-pink { + background-color: #e83e8c; } + +.select2-selection.select2-teal { + background-color: #1CAF9A; } + +.select2-selection.select2-orange { + background-color: #f27510; } + +.select2-selection.select2-dark { + background-color: #343a40; } + +.select2-container--default.select2-container--open .select2-outline-primary .select2-selection__arrow b { + border-bottom-color: #1b84e7; } + +.select2-container--default.select2-container--open .select2-outline-success .select2-selection__arrow b { + border-bottom-color: #23BF08; } + +.select2-container--default.select2-container--open .select2-outline-warning .select2-selection__arrow b { + border-bottom-color: #F49917; } + +.select2-container--default.select2-container--open .select2-outline-danger .select2-selection__arrow b { + border-bottom-color: #dc3545; } + +.select2-container--default.select2-container--open .select2-outline-info .select2-selection__arrow b { + border-bottom-color: #5B93D3; } + +.select2-container--default.select2-container--open .select2-outline-indigo .select2-selection__arrow b { + border-bottom-color: #6610f2; } + +.select2-container--default.select2-container--open .select2-outline-purple .select2-selection__arrow b { + border-bottom-color: #6f42c1; } + +.select2-container--default.select2-container--open .select2-outline-pink .select2-selection__arrow b { + border-bottom-color: #e83e8c; } + +.select2-container--default.select2-container--open .select2-outline-teal .select2-selection__arrow b { + border-bottom-color: #1CAF9A; } + +.select2-container--default.select2-container--open .select2-outline-orange .select2-selection__arrow b { + border-bottom-color: #f27510; } + +.select2-container--default.select2-container--open .select2-outline-white .select2-selection__arrow b { + border-bottom-color: rgba(255, 255, 255, 0.5); } + +.select2-container--default.select2-container--open .select2-full-color .select2-selection__arrow b { + border-bottom-color: rgba(255, 255, 255, 0.6); } + +.hover-success .select2-results__option--highlighted[aria-selected] { + background-color: #23BF08; } + +.hover-warning .select2-results__option--highlighted[aria-selected] { + background-color: #F49917; } + +.hover-danger .select2-results__option--highlighted[aria-selected] { + background-color: #dc3545; } + +.hover-info .select2-results__option--highlighted[aria-selected] { + background-color: #5B93D3; } + +.hover-indigo .select2-results__option--highlighted[aria-selected] { + background-color: #6610f2; } + +.hover-purple .select2-results__option--highlighted[aria-selected] { + background-color: #6f42c1; } + +.hover-orange .select2-results__option--highlighted[aria-selected] { + background-color: #f27510; } + +.hover-pink .select2-results__option--highlighted[aria-selected] { + background-color: #e83e8c; } + +.hover-teal .select2-results__option--highlighted[aria-selected] { + background-color: #1CAF9A; } + +.hover-dark .select2-results__option--highlighted[aria-selected] { + background-color: #343a40; } + +.select2-drop-color { + border-color: transparent; } + .select2-drop-color .select2-results__option { + color: rgba(255, 255, 255, 0.6); } + .select2-drop-color .select2-results__option--highlighted[aria-selected] { + background-color: rgba(0, 0, 0, 0.2); } + .select2-drop-color .select2-results__option[aria-selected="true"] { + background-color: rgba(0, 0, 0, 0.08); } + +.select2-drop-primary { + background-color: #1b84e7; } + +.select2-drop-success { + background-color: #23BF08; } + +.select2-drop-warning { + background-color: #F49917; } + +.select2-drop-danger { + background-color: #dc3545; } + +.select2-drop-info { + background-color: #5B93D3; } + +.select2-drop-indigo { + background-color: #6610f2; } + +.select2-drop-purple { + background-color: #6f42c1; } + +.select2-drop-pink { + background-color: #e83e8c; } + +.select2-drop-teal { + background-color: #1CAF9A; } + +.select2-drop-orange { + background-color: #f27510; } + +.select2-drop-dark { + background-color: #343a40; } + +/* ----------------------------------------- */ +/* ############### Sparkline ############### */ +/* ----------------------------------------- */ +.jqstooltip { + -webkit-box-sizing: content-box; + -moz-box-sizing: content-box; + box-sizing: content-box; + border: 0 !important; + border-radius: 2px; } + +/* ---------------------------------------- */ +/* ############### Spectrum ############### */ +/* ---------------------------------------- */ +.sp-container { + background-color: #fff; + border-color: #adb5bd; + box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.21); + z-index: 200; } + .sp-container button { + border: 0; + padding: 8px 15px; + background-image: none; + background-color: #ced4da; + font-family: "Roboto", "Helvetica Neue", Arial, sans-serif; + font-size: 12px; + text-shadow: none; + text-transform: capitalize; + border-radius: 2px; } + .sp-container button:hover, .sp-container button:focus { + border: 0; + background-image: none; + background-color: #adb5bd; + text-shadow: none; } + +.sp-button-container .sp-cancel { + font-family: "Roboto", "Helvetica Neue", Arial, sans-serif; + font-size: 12px; + text-transform: capitalize; + color: #6c757d !important; } + .sp-button-container .sp-cancel:hover, .sp-button-container .sp-cancel:focus { + color: #343a40 !important; + text-decoration: none; } + +.sp-picker-container { + border-left: 0; } + +.sp-replacer { + border-color: #adb5bd; + background-color: #fff; } + .sp-replacer:hover, .sp-replacer:focus { + border-color: #6c757d; } + .sp-replacer.sp-active { + border-color: #6c757d; } + +.sp-dd { + text-indent: -99999px; + position: relative; + width: 10px; } + .sp-dd::before { + content: '\f0d7'; + font-family: 'FontAwesome'; + font-size: 14px; + position: absolute; + text-indent: 0; + left: 0; + z-index: 10; } + +.sp-preview { + border: 0; } + +.sp-dragger { + background-color: transparent; } + +.sp-choose { + background-color: #dee2e6; } + +.sp-palette .sp-thumb-el:hover, +.sp-palette .sp-thumb-el.sp-thumb-active { + border-color: #343a40; } + +/* ------------------------------------------ */ +/* ############### Summernote ############### */ +/* ------------------------------------------ */ +.note-editor.note-frame { + border: 1px solid #ced4da; } + .note-editor.note-frame .note-editing-area .note-editable { + padding: 10px; } + .note-editor.note-frame .note-statusbar { + border-top: 1px solid #ced4da; } + +.note-toolbar { + position: relative; } + +.card-header.note-toolbar { + padding: 10px; + background-color: #f8f9fa; + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + .card-header.note-toolbar > .btn-group { + margin: 0 10px 10px 0; } + .card-header.note-toolbar > .btn-group.note-insert, .card-header.note-toolbar > .btn-group.note-view { + margin-bottom: 0; } + @media (min-width: 480px) { + .card-header.note-toolbar > .btn-group.note-para, .card-header.note-toolbar > .btn-group.note-table { + margin-bottom: 0; } } + @media (min-width: 768px) { + .card-header.note-toolbar > .btn-group.note-para, .card-header.note-toolbar > .btn-group.note-table, .card-header.note-toolbar > .btn-group.note-insert { + margin-bottom: 10px; } } + @media (min-width: 992px) { + .card-header.note-toolbar > .btn-group.note-insert { + margin-bottom: 0; } } + @media (min-width: 1200px) { + .card-header.note-toolbar > .btn-group, .card-header.note-toolbar > .btn-group.note-para, .card-header.note-toolbar > .btn-group.note-table { + margin-bottom: 0; } } + .card-header.note-toolbar > .btn-group .btn, .card-header.note-toolbar > .btn-group .sp-container button, .sp-container .card-header.note-toolbar > .btn-group button { + background-color: #fff; + border: 1px solid #ced4da; + padding: 8px 10px; + color: #495057; + font-size: 12px; + border-radius: 2px; } + .card-header.note-toolbar > .btn-group .btn:hover, .card-header.note-toolbar > .btn-group .sp-container button:hover, .sp-container .card-header.note-toolbar > .btn-group button:hover, .card-header.note-toolbar > .btn-group .btn:focus, .card-header.note-toolbar > .btn-group .sp-container button:focus, .sp-container .card-header.note-toolbar > .btn-group button:focus, .card-header.note-toolbar > .btn-group .btn:active, .card-header.note-toolbar > .btn-group .sp-container button:active, .sp-container .card-header.note-toolbar > .btn-group button:active, .card-header.note-toolbar > .btn-group .btn.active, .card-header.note-toolbar > .btn-group .sp-container button.active, .sp-container .card-header.note-toolbar > .btn-group button.active { + border-color: #adb5bd; + background-color: #e9ecef; } + .card-header.note-toolbar > .btn-group .dropdown-item { + padding: 7px 15px; } + .card-header.note-toolbar > .btn-group .dropdown-item:hover, .card-header.note-toolbar > .btn-group .dropdown-item:focus { + background-color: #e9ecef; } + .card-header.note-toolbar > .btn-group .dropdown-item p, + .card-header.note-toolbar > .btn-group .dropdown-item blockquote, + .card-header.note-toolbar > .btn-group .dropdown-item pre { + margin-bottom: 0; + font-family: "Roboto", "Helvetica Neue", Arial, sans-serif; + font-size: 13px; } + .card-header.note-toolbar > .btn-group .dropdown-item h1, .card-header.note-toolbar > .btn-group .dropdown-item h2, .card-header.note-toolbar > .btn-group .dropdown-item h3, .card-header.note-toolbar > .btn-group .dropdown-item h4, .card-header.note-toolbar > .btn-group .dropdown-item h5, .card-header.note-toolbar > .btn-group .dropdown-item h6 { + font-size: 13px; + font-weight: 400; } + .card-header.note-toolbar > .btn-group .dropdown-toggle::after { + margin-left: 8px; } + .card-header.note-toolbar > .btn-group.note-color .dropdown-toggle::after { + margin-left: -3px; } + .card-header.note-toolbar > .btn-group .dropdown-fontname .dropdown-item { + padding-left: 5px; } + .card-header.note-toolbar > .btn-group .dropdown-fontname .dropdown-item span { + font-family: "Roboto", "Helvetica Neue", Arial, sans-serif !important; + font-size: 12px; } + +/* ----------------------------------------- */ +/* ############### TagsInput ############### */ +/* ----------------------------------------- */ +.bootstrap-tagsinput { + border-color: #ced4da; + -webkit-box-shadow: none; + box-shadow: none; + padding: 0 6px 5px; + min-height: 40px; + display: block; } + .bootstrap-tagsinput .label { + background-color: #1b84e7; + color: #fff; + font-size: 0.76563rem; + padding: 2px 8px; + margin-top: 6px; + display: inline-block; } + .bootstrap-tagsinput input { + padding-top: 8px; } + .bootstrap-tagsinput .tag [data-role="remove"] { + opacity: .75; } + .bootstrap-tagsinput .tag [data-role="remove"]::after { + content: '\f2d7'; + font-family: 'Ionicons'; + font-size: 11px; } + .bootstrap-tagsinput .tag [data-role="remove"]:hover, .bootstrap-tagsinput .tag [data-role="remove"]:focus, .bootstrap-tagsinput .tag [data-role="remove"]:active { + opacity: 1; + box-shadow: none; } + +/* --------------------------------------- */ +/* ############### Toggles ############### */ +/* --------------------------------------- */ +.toggle-wrapper { + width: 60px; + display: inline-block; + margin-right: 5px; + position: relative; } + +.toggle-slide .toggle-on, +.toggle-slide .toggle-off, +.toggle-slide .toggle-slide .toggle-blob { + text-align: center; } + +.toggle-slide .toggle-on, +.toggle-slide .toggle-off { + opacity: 0; + font-family: "Roboto", "Helvetica Neue", Arial, sans-serif; + font-weight: 400; } + .toggle-slide .toggle-on.active, + .toggle-slide .toggle-off.active { + opacity: 1; } + +.toggle-light .toggle-slide { + box-shadow: none; } + +.toggle-light .toggle-blob { + background-color: #fff; + background-image: none; + box-shadow: none; } + .toggle-light .toggle-blob:hover, .toggle-light .toggle-blob:focus { + background-color: #fff; + background-image: none; } + +.toggle-light .toggle-on, +.toggle-light .toggle-off { + font-size: 11px; + font-weight: bold; + text-shadow: none; + box-shadow: none; } + +.toggle-light .toggle-on { + background-color: #d0d4e7; + text-indent: -5px !important; } + .toggle-light .toggle-on + .toggle-blob { + border: 3px solid #d0d4e7; } + .toggle-light .toggle-on.active { + background-color: #343a40; } + .toggle-light .toggle-on.active + .toggle-blob { + border: 3px solid #343a40; } + +.toggle-light .toggle-off { + color: #fff; + background-color: #d0d4e7; + background-image: none; + text-indent: 5px !important; } + +.toggle-light.primary .toggle-on.active { + background-color: #1b84e7; } + .toggle-light.primary .toggle-on.active + .toggle-blob { + border: 3px solid #1b84e7; } + +.toggle-light.success .toggle-on.active { + background-color: #23BF08; } + .toggle-light.success .toggle-on.active + .toggle-blob { + border: 3px solid #23BF08; } + +.toggle-light.warning .toggle-on.active { + background-color: #F49917; } + .toggle-light.warning .toggle-on.active + .toggle-blob { + border: 3px solid #F49917; } + +.toggle-light.danger .toggle-on.active { + background-color: #dc3545; } + .toggle-light.danger .toggle-on.active + .toggle-blob { + border: 3px solid #dc3545; } + +.toggle-light.info .toggle-on.active { + background-color: #5B93D3; } + .toggle-light.info .toggle-on.active + .toggle-blob { + border: 3px solid #5B93D3; } + +.toggle-light.indigo .toggle-on.active { + background-color: #6610f2; } + .toggle-light.indigo .toggle-on.active + .toggle-blob { + border: 3px solid #6610f2; } + +.toggle-light.purple .toggle-on.active { + background-color: #6f42c1; } + .toggle-light.purple .toggle-on.active + .toggle-blob { + border: 3px solid #6f42c1; } + +.toggle-light.pink .toggle-on.active { + background-color: #e83e8c; } + .toggle-light.pink .toggle-on.active + .toggle-blob { + border: 3px solid #e83e8c; } + +.toggle-light.teal .toggle-on.active { + background-color: #1CAF9A; } + .toggle-light.teal .toggle-on.active + .toggle-blob { + border: 3px solid #1CAF9A; } + +.toggle-light.orange .toggle-on.active { + background-color: #f27510; } + .toggle-light.orange .toggle-on.active + .toggle-blob { + border: 3px solid #f27510; } + +.toggle-modern .toggle-slide { + background: none; + text-shadow: none; + border-radius: 3px; + box-shadow: none; } + +.toggle-modern .toggle-blob { + border-radius: 3px; + background-color: #fff; + background-image: none; + box-shadow: none; } + .toggle-modern .toggle-blob:hover, .toggle-modern .toggle-blob:focus { + background-color: #fff; + background-image: none; } + +.toggle-modern .toggle-on, +.toggle-modern .toggle-off { + text-shadow: none; + font-weight: bold; + box-shadow: none; } + +.toggle-modern .toggle-on, +.toggle-modern .toggle-on.active { + background-color: #343a40; + background-image: none; } + +.toggle-modern .toggle-on { + background-color: #d0d4e7; } + .toggle-modern .toggle-on + .toggle-blob { + border: 3px solid #d0d4e7; } + .toggle-modern .toggle-on.active { + background-color: #343a40; } + .toggle-modern .toggle-on.active + .toggle-blob { + border: 3px solid #343a40; } + +.toggle-modern .toggle-off, +.toggle-modern .toggle-off.active { + color: #fff; + background-color: #d0d4e7; + background-image: none; + text-shadow: none; + text-indent: 8px !important; } + +.toggle-modern.primary .toggle-on.active { + background-color: #1b84e7; } + .toggle-modern.primary .toggle-on.active + .toggle-blob { + border: 3px solid #1b84e7; } + +.toggle-modern.success .toggle-on.active { + background-color: #23BF08; } + .toggle-modern.success .toggle-on.active + .toggle-blob { + border: 3px solid #23BF08; } + +.toggle-modern.warning .toggle-on.active { + background-color: #F49917; } + .toggle-modern.warning .toggle-on.active + .toggle-blob { + border: 3px solid #F49917; } + +.toggle-modern.danger .toggle-on.active { + background-color: #dc3545; } + .toggle-modern.danger .toggle-on.active + .toggle-blob { + border: 3px solid #dc3545; } + +.toggle-modern.info .toggle-on.active { + background-color: #5B93D3; } + .toggle-modern.info .toggle-on.active + .toggle-blob { + border: 3px solid #5B93D3; } + +.toggle-modern.indigo .toggle-on.active { + background-color: #6610f2; } + .toggle-modern.indigo .toggle-on.active + .toggle-blob { + border: 3px solid #6610f2; } + +.toggle-modern.purple .toggle-on.active { + background-color: #6f42c1; } + .toggle-modern.purple .toggle-on.active + .toggle-blob { + border: 3px solid #6f42c1; } + +.toggle-modern.teal .toggle-on.active { + background-color: #1CAF9A; } + .toggle-modern.teal .toggle-on.active + .toggle-blob { + border: 3px solid #1CAF9A; } + +.toggle-modern.orange .toggle-on.active { + background-color: #f27510; } + .toggle-modern.orange .toggle-on.active + .toggle-blob { + border: 3px solid #f27510; } + +.toggle-modern.pink .toggle-on.active { + background-color: #e83e8c; } + .toggle-modern.pink .toggle-on.active + .toggle-blob { + border: 3px solid #e83e8c; } + +/* --------------------------------------------------------- */ +/* ############### 5. TEMPLATE LAYOUT STYLES ############### */ +/* --------------------------------------------------------- */ +/* ------------------------------------------------------ */ +/* ############### FOR DEMO PURPOSES ONLY ############### */ +/* ------------------------------------------------------ */ +.demo-btn-list .btn + .btn, .demo-btn-list .sp-container button + .btn, .sp-container .demo-btn-list button + .btn, .demo-btn-list .sp-container .btn + button, .sp-container .demo-btn-list .btn + button, .demo-btn-list .sp-container button + button, .sp-container .demo-btn-list button + button { + margin-left: 5px; } + +/* -------------------------------------------- */ +/* ############### HEADER PANEL ############### */ +/* -------------------------------------------- */ +.slim-header { + width: 100%; + height: 75px; + display: flex; + align-items: center; + background-color: #fff; + border-bottom: 1px solid #dee2e6; } + .slim-header .container { + display: flex; + align-items: center; + justify-content: space-between; } + +.slim-logo { + margin-bottom: 0; + letter-spacing: -2px; + font-size: 32px; + font-weight: 700; + font-family: "Roboto", "Helvetica Neue", Arial, sans-serif; } + .slim-logo a { + color: #1b84e7; } + @media (min-width: 992px) { + .slim-logo { + font-size: 36px; + margin-right: 60px; } } + +.search-box { + display: none; + align-items: center; + border: 1px solid #dee2e6; + background-color: #f8f9fa; + padding: 2px; + border-radius: 50px; } + @media (min-width: 992px) { + .search-box { + display: flex; } } + .search-box .form-control, .search-box .dataTables_filter input, .dataTables_filter .search-box input { + border: 0; + width: 250px; + background-color: transparent; + padding-left: 20px; } + .search-box .form-control:focus, .search-box .dataTables_filter input:focus, .dataTables_filter .search-box input:focus, .search-box .form-control:active, .search-box .dataTables_filter input:active, .dataTables_filter .search-box input:active { + box-shadow: none; } + .search-box .btn, .search-box .sp-container button, .sp-container .search-box button { + width: 40px; + height: 40px; + border-radius: 100%; + border: 0; + background-color: #4662D4; } + +.slim-header-left, +.slim-header-right { + display: flex; + align-items: center; } + +.slim-header-right .dropdown-menu { + border-top: 0; + margin-top: 18px; + margin-right: -15px; + padding: 10px; + transform: none !important; + top: 100% !important; + right: 0 !important; + left: auto !important; } + .slim-header-right .dropdown-menu::before { + content: ''; + border: 8px solid transparent; + border-bottom-color: #adb5bd; + position: absolute; + top: -16px; + right: 26px; + z-index: 5; } + .slim-header-right .dropdown-menu::after { + content: ''; + border: 8px solid transparent; + border-bottom-color: #fff; + position: absolute; + top: -15px; + right: 26px; + z-index: 10; } + +.slim-header-right .dropdown-a { + margin-right: 2px; } + @media (max-width: 414px) { + .slim-header-right .dropdown-a .dropdown-menu { + right: -92px !important; } + .slim-header-right .dropdown-a .dropdown-menu::before, .slim-header-right .dropdown-a .dropdown-menu::after { + right: 118px; } } + +.slim-header-right .dropdown-a .dropdown-menu, +.slim-header-right .dropdown-b .dropdown-menu { + width: 300px; + padding: 0; + position: relative; } + @media (min-width: 576px) { + .slim-header-right .dropdown-a .dropdown-menu, + .slim-header-right .dropdown-b .dropdown-menu { + width: 350px; } } + +.slim-header-right .dropdown-a.show > a, +.slim-header-right .dropdown-b.show > a { + background-color: #1b84e7; + color: #fff; } + +@media (max-width: 379px) { + .slim-header-right .dropdown-b .dropdown-menu { + right: -50px !important; } + .slim-header-right .dropdown-b .dropdown-menu::before, .slim-header-right .dropdown-b .dropdown-menu::after { + right: 77px; } } + +.slim-header-right .dropdown-c .dropdown-menu { + width: 200px; + margin-top: 15px; } + +.slim-header-right .dropdown-c.show > a { + color: #1b84e7; } + +.slim-header-right .dropdown-c .nav { + flex-direction: column; } + +.slim-header-right .dropdown-c .nav-link { + height: 40px; + display: flex; + align-items: center; + color: #495057; + padding: 0 10px; } + .slim-header-right .dropdown-c .nav-link .icon { + font-size: 20px; + line-height: 0; + margin-right: 8px; + color: #1b84e7; + width: 18px; + text-align: center; + transition: all 0.2s ease-in-out; } + .slim-header-right .dropdown-c .nav-link .icon.ion-ios-bolt { + font-size: 22px; } + .slim-header-right .dropdown-c .nav-link:hover, .slim-header-right .dropdown-c .nav-link:focus { + background-color: #e9ecef; } + +.header-notification { + display: flex; + align-items: center; + justify-content: center; + font-size: 24px; + color: #6c757d; + width: 40px; + height: 40px; + border-radius: 100%; + position: relative; } + .header-notification .indicator { + width: 7px; + height: 7px; + background-color: #1b84e7; + border-radius: 100%; + position: absolute; + top: 6px; + right: 6px; } + .header-notification:hover, .header-notification:focus { + background-color: #f2f4f6; + color: #1b84e7; } + +.dropdown-activity-list .activity-label { + padding: 7px 15px; + background-color: #f8f9fa; + border-bottom: 1px solid #dee2e6; + text-transform: uppercase; + font-size: 11px; + font-weight: 500; } + +.dropdown-activity-list .activity-item { + font-size: 13px; + padding: 10px 15px; + border-bottom: 1px solid #dee2e6; } + .dropdown-activity-list .activity-item .row { + align-items: flex-start; } + .dropdown-activity-list .activity-item .row .col-8 { + color: #495057; } + .dropdown-activity-list .activity-item .square-10 { + border-radius: 100%; } + +.logged-user { + display: flex; + align-items: center; + color: #495057; + margin-left: 15px; } + .logged-user img { + width: 45px; + height: 45px; + padding: 3px; + border: 1px solid #1b84e7; + border-radius: 100%; } + .logged-user span { + margin-left: 10px; + margin-right: 5px; + display: none; } + @media (min-width: 992px) { + .logged-user span { + display: block; } } + .logged-user i { + display: none; } + @media (min-width: 992px) { + .logged-user i { + display: block; } } + .logged-user:hover, .logged-user:focus { + color: #1b84e7; } + .logged-user:hover img, .logged-user:focus img { + box-shadow: 0 0 10px rgba(27, 132, 231, 0.2); } + +/************** RTL SUPPORT ************** +/*****************************************/ +@media (min-width: 992px) { + [dir="rtl"] .slim-logo { + margin-right: 0; + margin-left: 60px; } } + +[dir="rtl"] .search-box .form-control, [dir="rtl"] .search-box .dataTables_filter input, .dataTables_filter [dir="rtl"] .search-box input { + padding-left: 0; + padding-right: 20px; } + +[dir="rtl"] .slim-header-right .dropdown-menu { + margin-right: 0; + margin-left: -15px; + left: 0 !important; + right: auto !important; } + [dir="rtl"] .slim-header-right .dropdown-menu::before { + right: auto; + left: 26px; } + [dir="rtl"] .slim-header-right .dropdown-menu::after { + right: auto; + left: 26px; } + +[dir="rtl"] .slim-header-right .dropdown-a { + margin-right: 0; + margin-left: 2px; } + @media (max-width: 414px) { + [dir="rtl"] .slim-header-right .dropdown-a .dropdown-menu { + right: auto !important; + left: -92px !important; } + [dir="rtl"] .slim-header-right .dropdown-a .dropdown-menu::before, [dir="rtl"] .slim-header-right .dropdown-a .dropdown-menu::after { + right: auto; + left: 118px; } } + [dir="rtl"] .slim-header-right .dropdown-a .dropdown-menu .col-8 { + text-align: right; } + +@media (max-width: 379px) { + [dir="rtl"] .slim-header-right .dropdown-b .dropdown-menu { + right: auto !important; + left: -50px !important; } + [dir="rtl"] .slim-header-right .dropdown-b .dropdown-menu::before, [dir="rtl"] .slim-header-right .dropdown-b .dropdown-menu::after { + right: auto; + left: 77px; } } + +[dir="rtl"] .slim-header-right .dropdown-b .dropdown-menu .media-body { + text-align: right; } + +[dir="rtl"] .slim-header-right .dropdown-c .nav-link .icon { + margin-right: 0; + margin-left: 8px; } + +[dir="rtl"] .header-notification .indicator { + right: auto; + left: 6px; } + +[dir="rtl"] .logged-user { + margin-left: 0; + margin-right: 15px; } + [dir="rtl"] .logged-user span { + margin-left: 5px; + margin-right: 10px; } + +/* -------------------------------------- */ +/* ############### GLOBAL ############### */ +/* -------------------------------------- */ +.load-more-wrapper { + border: 1px solid #ced4da; + padding: 12px 0; + text-align: center; + background-color: #fff; } + +.card-slim .card-body { + padding: 25px; } + +.card-slim .card-title { + text-transform: uppercase; + font-weight: 700; + font-size: 13px; + font-family: "Montserrat", "Helvetica Neue", Arial, sans-serif; + color: #343a40; + margin-bottom: 25px; } + +.card-slim-md .card-body { + padding: 40px; } + +.card-slim-md .card-title { + margin-bottom: 40px; } + +.slim-card-title { + text-transform: uppercase; + font-weight: 700; + font-size: 13px; + color: #343a40; + letter-spacing: 1px; } + +.section-wrapper { + border: 1px solid #ced4da; + background-color: #fff; + padding: 20px; } + @media (min-width: 576px) { + .section-wrapper { + padding: 40px; } } + .section-wrapper .section-title:first-child { + margin-top: 0; } + +.section-title { + font-size: 14px; + font-weight: 700; + color: #343a40; + text-transform: uppercase; + margin-top: 20px; + display: block; + letter-spacing: 1px; } + @media (min-width: 576px) { + .section-title { + margin-top: 40px; } } + +.table-reference { + margin-bottom: 0; } + .table-reference thead tr th, + .table-reference thead tr td { + background-color: transparent; + border: 1px solid #ced4da; + border-bottom: 0; } + .table-reference thead tr th + th, + .table-reference thead tr th + td, + .table-reference thead tr td + th, + .table-reference thead tr td + td { + border-left: 0; } + .table-reference tbody tr th, + .table-reference tbody tr td { + border: 1px solid #ced4da; } + .table-reference tbody tr th + th, + .table-reference tbody tr th + td, + .table-reference tbody tr td + th, + .table-reference tbody tr td + td { + border-left: 0; } + .table-reference tbody tr + tr th, + .table-reference tbody tr + tr td { + border-top: 0; } + +/*********************************/ +/********** RTL SUPPORT **********/ +[dir="rtl"] .section-title { + text-align: right; } + [dir="rtl"] .section-title + p { + text-align: right; } + +[dir="rtl"] .table-reference thead tr th, +[dir="rtl"] .table-reference thead tr td { + border: 1px solid #ced4da; + border-bottom: 0; + text-align: right; } + [dir="rtl"] .table-reference thead tr th + th, + [dir="rtl"] .table-reference thead tr th + td, + [dir="rtl"] .table-reference thead tr td + th, + [dir="rtl"] .table-reference thead tr td + td { + border-right: 0; } + +[dir="rtl"] .table-reference tbody tr th, +[dir="rtl"] .table-reference tbody tr td { + border: 1px solid #ced4da; + text-align: right; } + [dir="rtl"] .table-reference tbody tr th + th, + [dir="rtl"] .table-reference tbody tr th + td, + [dir="rtl"] .table-reference tbody tr td + th, + [dir="rtl"] .table-reference tbody tr td + td { + border-right: 0; } + +[dir="rtl"] .table-reference tbody tr + tr th, +[dir="rtl"] .table-reference tbody tr + tr td { + border-top: 0; } + +/***** STICKY HEADER *****/ +.slim-sticky-header .slim-header { + position: fixed; + top: 0; + left: 0; + width: 100%; + z-index: 1000; } + +.slim-sticky-header .slim-navbar { + position: fixed; + top: 75px; + left: 0; + width: 100%; + z-index: 1000; } + .slim-sticky-header .slim-navbar .sub-item { + max-height: calc(100vh - 152px); + overflow-y: auto; } + @media (min-width: 992px) { + .slim-sticky-header .slim-navbar .sub-item { + max-height: none; + overflow-y: inherit; } } + +.slim-sticky-header .slim-mainpanel { + margin-top: 152px; } + +/* ------------------------------------------------------ */ +/* ############### TEMPLATE NAVBAR STYLES ############### */ +/* ------------------------------------------------------ */ +.slim-navbar { + padding: 15px 0; + background-color: #fff; + border-bottom: 1px solid #ced4da; } + .slim-navbar .container { + position: relative; } + .slim-navbar .nav { + padding: 0; + margin: 0; + position: relative; } + .slim-navbar .nav-item { + flex: 1 1 0; + text-align: center; + position: static; } + @media (min-width: 992px) { + .slim-navbar .nav-item { + flex: 1 1 auto; + position: relative; } } + @media (min-width: 1200px) { + .slim-navbar .nav-item { + flex: 1 1 0; } } + .slim-navbar .nav-item.active .nav-link { + background-color: #1b84e7; + background-image: linear-gradient(to right, #1b84e7 0%, #1515af 100%); + background-repeat: repeat-x; + border-width: 0; + color: #fff; } + .slim-navbar .nav-item.active .nav-link .icon { + color: #fff; } + .slim-navbar .nav-item.active + .nav-item .nav-link { + border-left-width: 0; } + .slim-navbar .nav-item:last-child .nav-link { + border-right-width: 1px; } + .slim-navbar .nav-item.with-sub > a::after { + content: '\f107'; + font-family: 'FontAwesome'; + font-weight: 400; + margin-left: 4px; + margin-top: 0; + opacity: .7; } + @media (min-width: 992px) { + .slim-navbar .nav-item.with-sub > a::after { + margin-left: 8px; } } + .slim-navbar .nav-item.with-sub:hover > .sub-item, .slim-navbar .nav-item.with-sub:focus > .sub-item { + display: block; } + .slim-navbar .nav-link { + text-transform: uppercase; + font-size: 13px; + letter-spacing: .7px; + font-weight: 500; + color: #656d75; + height: 46px; + padding: 0; + display: flex; + align-items: center; + justify-content: center; + background-color: #fff; + border: 1px solid #dee2e6; + border-right-width: 0; } + .slim-navbar .nav-link .icon { + font-size: 24px; + line-height: 0; + color: #1b84e7; } + @media (min-width: 992px) { + .slim-navbar .nav-link .icon { + margin-right: 8px; } } + .slim-navbar .nav-link .icon.ion-ios-analytics-outline { + font-size: 22px; + margin-top: -2px; } + .slim-navbar .nav-link:hover, .slim-navbar .nav-link:focus { + color: #343a40; + background-color: #f8f9fa; } + .slim-navbar .nav-link.active { + border-color: #1b84e7; } + .slim-navbar .nav-link .square-8 { + margin-left: 3px; + background-color: #1b84e7; + border-radius: 100%; } + @media (min-width: 992px) { + .slim-navbar .nav-link .square-8 { + margin-left: 5px; } } + .slim-navbar .nav-link span:not(.square-8) { + display: none; } + @media (min-width: 992px) { + .slim-navbar .nav-link span:not(.square-8) { + display: block; } } + .slim-navbar .mega-dropdown { + position: static; } + .slim-navbar .mega-dropdown .sub-item { + padding: 25px; + width: 100%; } + .slim-navbar .mega-dropdown .sub-item a { + padding: 5px 9px; + margin: 0; } + .slim-navbar .mega-dropdown .sub-item .section-label { + color: #1b84e7; + border-bottom: 1px solid #e9ecef; + padding-bottom: 5px; + margin-bottom: 15px; + font-size: 11px; + font-weight: 500; + font-family: "Roboto", "Helvetica Neue", Arial, sans-serif; + text-align: left; + letter-spacing: 1px; } + .slim-navbar .sub-item { + background-color: #fff; + position: absolute; + top: 46px; + left: 0; + border: 1px solid #ced4da; + border-top: 0; + padding: 10px 0; + box-shadow: 0 2px 3px rgba(108, 117, 125, 0.16); + width: 100%; + font-size: 13px; + font-weight: 400; + z-index: 1000; + display: none; } + @media (min-width: 992px) { + .slim-navbar .sub-item { + width: 200px; } } + .slim-navbar .sub-item ul { + list-style: none; + padding: 0; + margin: 0; + text-align: left; } + .slim-navbar .sub-item ul a { + display: block; + padding: 6px 10px; + margin: 0 10px; + color: #495057; } + .slim-navbar .sub-item ul a:hover, .slim-navbar .sub-item ul a:focus { + color: #1b84e7; + background-color: #f2f4f6; } + .slim-navbar .sub-item .sub-with-sub { + position: relative; } + .slim-navbar .sub-item .sub-with-sub::after { + content: '\f125'; + font-family: "Ionicons"; + font-size: 10px; + position: absolute; + top: 9px; + right: 20px; + color: #adb5bd; } + .slim-navbar .sub-item .sub-with-sub ul { + display: none; + padding-left: 15px; } + @media (min-width: 992px) { + .slim-navbar .sub-item .sub-with-sub ul { + padding-left: 0; + position: absolute; + top: 0; + right: -200px; + width: 200px; + background-color: #fff; + border: 1px solid #ced4da; + padding: 10px 0; + box-shadow: 0 2px 3px rgba(108, 117, 125, 0.16); } } + .slim-navbar .sub-item .sub-with-sub ul a { + display: block; + padding: 6px 10px; } + .slim-navbar .sub-item .sub-with-sub:hover ul, .slim-navbar .sub-item .sub-with-sub:focus ul { + display: block; } + +/*************************************/ +/************ RTL SUPPORT ************/ +[dir="rtl"] .slim-navbar .nav-item.active + .nav-item .nav-link { + border-right-width: 0; } + +[dir="rtl"] .slim-navbar .nav-item:last-child .nav-link { + border-left-width: 1px; } + +[dir="rtl"] .slim-navbar .nav-item.with-sub > a::after { + margin-left: 0; + margin-right: 4px; } + @media (min-width: 992px) { + [dir="rtl"] .slim-navbar .nav-item.with-sub > a::after { + margin-right: 8px; } } + +[dir="rtl"] .slim-navbar .nav-item.with-sub:hover > .sub-item, [dir="rtl"] .slim-navbar .nav-item.with-sub:focus > .sub-item { + display: block; } + +[dir="rtl"] .slim-navbar .nav-link { + border-right-width: 1px; + border-left-width: 0; } + @media (min-width: 992px) { + [dir="rtl"] .slim-navbar .nav-link .icon { + margin-right: 0; + margin-left: 8px; } } + [dir="rtl"] .slim-navbar .nav-link .square-8 { + margin-left: 0; + margin-right: 3px; } + @media (min-width: 992px) { + [dir="rtl"] .slim-navbar .nav-link .square-8 { + margin-left: 0; + margin-right: 5px; } } + +[dir="rtl"] .slim-navbar .mega-dropdown .sub-item .section-label { + text-align: right; } + +[dir="rtl"] .slim-navbar .sub-item { + left: auto; + right: 0; } + [dir="rtl"] .slim-navbar .sub-item ul { + text-align: right; } + [dir="rtl"] .slim-navbar .sub-item .sub-with-sub::after { + left: 20px; + right: auto; } + [dir="rtl"] .slim-navbar .sub-item .sub-with-sub ul { + padding-left: 0; + padding-right: 15px; } + @media (min-width: 992px) { + [dir="rtl"] .slim-navbar .sub-item .sub-with-sub ul { + padding-right: 0; + right: auto; + left: -200px; } } + +/* ------------------------------------------------------------- */ +/* ############### SETTINGS (DEMO PURPOSES ONLY) ############### */ +/* ------------------------------------------------------------- */ +.template-option-logo { + color: #ced4da; + font-weight: 700; + letter-spacing: -1px; + margin-bottom: 30px; + border-bottom: 1px solid #e9ecef; + padding-bottom: 25px; } + +.template-options-wrapper { + direction: ltr; + position: fixed; + top: 0; + bottom: 0; + right: -281px; + width: 280px; + background-color: #fff; + border-left: 1px solid rgba(0, 0, 0, 0.2); + padding: 20px 25px 25px; + transition: all 0.2s ease-in-out; + z-index: 1010; } + .template-options-wrapper.show { + right: 0; } + +.template-options-btn { + width: 50px; + height: 50px; + font-size: 28px; + color: #adb5bd; + display: flex; + align-items: center; + justify-content: center; + position: absolute; + top: 172px; + left: -50px; + border: 1px solid rgba(0, 0, 0, 0.2); + border-right-width: 0; + background-color: #fff; } + @media (min-width: 576px) { + .template-options-btn { + top: 163px; } } + +.template-options-title { + font-size: 12px; + text-transform: uppercase; + font-weight: 700; + letter-spacing: 1px; + color: #343a40; + margin-bottom: 20px; } + +.skin-mode-item + .skin-mode-item { + margin-left: 20px; } + +.skin-mode-item a { + width: 50px; + height: 30px; + display: block; + margin-bottom: 2px; } + .skin-mode-item a.skin-light-mode { + background-color: #fff; + border: 1px solid #ced4da; } + .skin-mode-item a.skin-dark-mode { + background-color: #343a40; + border: 1px solid #212529; } + +.skin-mode-item span { + font-size: 12px; } + +.option-row-wrapper { + display: flex; + align-items: center; + justify-content: space-between; + font-size: 12px; } + .option-row-wrapper + .option-row-wrapper { + margin-top: 10px; + padding-top: 10px; + border-top: 1px solid #e9ecef; } + .option-row-wrapper .slim-options-label { + margin-bottom: 0; } + .option-row-wrapper > div:last-child { + display: flex; + align-items: center; } + .option-row-wrapper .rdiobox { + margin-left: 15px; + margin-bottom: 0; + direction: ltr; + min-width: 50px; } + .option-row-wrapper .rdiobox span::before { + left: 0 !important; + right: auto !important; } + .option-row-wrapper .rdiobox span::after { + left: 5px !important; + right: auto !important; } + +.header-skin-item { + display: flex; + align-items: center; } + .header-skin-item + .header-skin-item { + margin-top: 10px; } + .header-skin-item .rdiobox { + margin-bottom: 0; } + .header-skin-item .header-skin-body { + flex: 1; + margin-left: 5px; } + .header-skin-item .row > .col { + height: 18px; + border: 1px solid transparent; } + .header-skin-item.header-skin-default .col:first-child { + background-color: #fff; + border-color: #dee2e6; } + .header-skin-item.header-skin-default .col:nth-child(2) { + background-color: #e9ecef; } + .header-skin-item.header-skin-default .col:nth-child(3) { + background-color: #1b84e7; } + .header-skin-item.header-skin-default .col:nth-child(4) { + background-color: #0D0D6B; } + .header-skin-item.header-skin-one .col:first-child { + background-color: #fff; + border-color: #dee2e6; } + .header-skin-item.header-skin-one .col:nth-child(2) { + background-color: #6c757d; } + .header-skin-item.header-skin-one .col:nth-child(3) { + background-color: #367EC1; } + .header-skin-item.header-skin-one .col:nth-child(4) { + background-color: #191F25; } + .header-skin-item.header-skin-two .col:first-child { + background-color: #fff; + border-color: #dee2e6; } + .header-skin-item.header-skin-two .col:nth-child(2) { + background-color: #adb5bd; } + .header-skin-item.header-skin-two .col:nth-child(3) { + background-color: #495057; } + .header-skin-item.header-skin-two .col:nth-child(4) { + background-color: #212529; } + +/* ------------------------------------------ */ +/* ############### MAIN PANEL ############### */ +/* ------------------------------------------ */ +.slim-pageheader { + padding: 15px 0; } + @media (min-width: 576px) { + .slim-pageheader { + padding: 25px 0; + display: flex; + align-items: center; + justify-content: space-between; + flex-direction: row-reverse; } } + +.slim-pagetitle { + margin-top: 15px; + margin-bottom: 10px; + color: #343a40; + padding-left: 10px; + border-left: 4px solid #4662D4; + text-transform: uppercase; + font-weight: 700; + font-size: 18px; + line-height: 18px; + letter-spacing: .5px; } + @media (min-width: 576px) { + .slim-pagetitle { + margin-top: 0; + margin-bottom: 0; } } + +.slim-breadcrumb { + margin-bottom: 0; + padding: 0; + background-color: transparent; + font-size: 12px; } + @media (min-width: 576px) { + .slim-breadcrumb { + font-size: 14px; } } + .slim-breadcrumb .breadcrumb-item + .breadcrumb-item::before { + color: #ced4da; } + +/*********************************/ +/********** RTL SUPPORT **********/ +[dir="rtl"] .slim-pagetitle { + padding-left: 0; + padding-right: 10px; + border-left: 0; + border-right: 4px solid #4662D4; } + +/* --------------------------------------------- */ +/* ############### STICKY HEADER ############### */ +/* --------------------------------------------- */ +.sticky-header .slim-header { + position: fixed; + top: 0; + left: 0; + z-index: 1010; } + +.sticky-header .slim-navbar { + position: fixed; + top: 75px; + left: 0; + width: 100%; + z-index: 1000; } + +.sticky-header .slim-mainpanel { + padding-top: 160px; + min-height: 100vh; } + +/* -------------------------------------- */ +/* ############### FOOTER ############### */ +/* -------------------------------------- */ +.slim-footer { + border-top: 1px solid #ced4da; + background-color: #dee2e6; + margin-top: 30px; + padding: 15px 0; } + @media (min-width: 992px) { + .slim-footer { + margin-top: 50px; + padding: 0; } } + .slim-footer .container { + font-size: 13px; } + @media (min-width: 768px) { + .slim-footer .container { + height: 60px; + display: flex; + align-items: center; + justify-content: space-between; } } + .slim-footer .container p { + margin-bottom: 0; } + .slim-footer .container p:last-child { + margin-top: 5px; } + +/* ------------------------------------------ */ +/* ############### FULL WIDTH ############### */ +/* ------------------------------------------ */ +.slim-full-width .container { + max-width: none; } + +@media (min-width: 1200px) { + .slim-full-width .slim-navbar .sub-item { + width: 100%; } } + +/* -------------------------------------------------------- */ +/* ############### 6. TEMPLATE PAGES STYLES ############### */ +/* -------------------------------------------------------- */ +/* ---------------------------------------- */ +/* ############### CONTACTS ############### */ +/* ---------------------------------------- */ +@media (min-width: 1200px) { + .manager-wrapper { + display: flex; + flex-direction: row-reverse; } } + +@media (max-width: 1199.98px) { + .manager-header { + display: flex; + align-items: center; + justify-content: space-between; } } + +.manager-header .slim-pageheader { + display: block; } + @media (min-width: 1200px) { + .manager-header .slim-pageheader { + display: flex; + justify-content: space-between; } } + +.manager-header .slim-pagetitle { + margin-top: 10px; } + @media (min-width: 1200px) { + .manager-header .slim-pagetitle { + margin-top: 0; } } + +.manager-left { + display: none; } + @media (min-width: 1200px) { + .manager-left { + display: block; + width: 240px; } } + .manager-left .btn-contact-new { + background-color: #1b84e7; + color: #fff; + display: flex; + height: 45px; + align-items: center; + justify-content: center; + margin-bottom: 20px; } + .manager-left .btn-contact-new:hover, .manager-left .btn-contact-new:focus { + background-color: #177cdc; } + .manager-left .nav { + display: block; + border: 1px solid #ced4da; } + .manager-left .nav-link { + display: flex; + align-items: center; + justify-content: space-between; + height: 45px; + background-color: #f8f9fa; + color: #868ba1; + position: relative; + padding: 0 20px; } + .manager-left .nav-link + .nav-link { + border-top: 1px solid #dee2e6; } + .manager-left .nav-link span:last-child { + font-size: 13px; } + .manager-left .nav-link::before { + content: ''; + position: absolute; + top: 0; + left: -1px; + width: 3px; + height: 100%; + background-color: #ced4da; + opacity: 0; + transition: all 0.2s ease-in-out; } + .manager-left .nav-link:hover, .manager-left .nav-link:focus { + background-color: #fff; + color: #1b84e7; } + .manager-left .nav-link:hover::before, .manager-left .nav-link:focus::before { + opacity: 1; } + .manager-left .nav-link.active { + background-color: #fff; + color: #1b84e7; } + .manager-left .nav-link.active::before { + opacity: 1; + background-color: #1b84e7; + background-image: linear-gradient(to bottom, #1b84e7 0%, #6f42c1 100%); + background-repeat: repeat-x; } + +@media (min-width: 1200px) { + .manager-right { + flex: 1; + margin-left: 20px; } } + +.card-contact { + padding: 25px; + background-color: #fff; + border: 1px solid #ced4da; } + .card-contact .card-img { + width: 120px; + border-radius: 100%; + padding: 5px; + border: 2px solid #1b84e7; + background-color: #fff; + transition: all 0.2s ease-in-out; } + .card-contact .card-img:hover, .card-contact .card-img:focus { + border-color: #187fe0; + box-shadow: 0 0 10px rgba(27, 132, 231, 0.3); } + .card-contact .contact-name { + color: #343a40; } + .card-contact .contact-name:hover, .card-contact .contact-name:focus { + color: #1b84e7; } + .card-contact .contact-item { + display: flex; + align-items: center; + justify-content: space-between; + margin-bottom: 0; + padding: 8px 0; + border-top: 1px solid #dee2e6; + font-size: 13px; } + .card-contact .contact-item:last-child { + padding-bottom: 0; } + .card-contact .contact-social { + font-size: 18px; } + .card-contact .contact-social a { + display: inline-block; } + .card-contact .contact-social a + a { + margin-left: 5px; } + .card-contact .contact-social .fa-facebook { + color: #4267B2; } + .card-contact .contact-social .fa-twitter { + color: #329CC3; } + .card-contact .contact-social .fa-google { + color: #D64937; } + +.contact-navicon { + width: 45px; + height: 45px; + display: flex; + align-items: center; + justify-content: center; + font-size: 20px; + background-color: #ced4da; + color: rgba(255, 255, 255, 0.75); } + .contact-navicon:hover, .contact-navicon:focus { + color: #fff; + background-color: #adb5bd; } + @media (min-width: 1200px) { + .contact-navicon { + display: none; } } + +/********** RTL SUPPORT **********/ +/*********************************/ +@media (min-width: 1200px) { + [dir="rtl"] .manager-right { + margin-left: 0; + margin-right: 20px; } } + +/* ----------------------------------------- */ +/* ############### DASHBOARD ############### */ +/* ----------------------------------------- */ +@media (min-width: 992px) { + .dash-headline { + display: flex; + height: 500px; + position: relative; } } + +@media (min-width: 992px) { + .dash-headline-left { + width: 50%; + height: 100%; + padding-right: 10px; } } + +.dash-headline-item-one { + height: 400px; + position: relative; + background-color: #fff; + border: 1px solid #ced4da; + display: flex; + align-items: flex-end; } + @media (min-width: 992px) { + .dash-headline-item-one { + height: 100%; } } + .dash-headline-item-one .dash-item-overlay { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + padding: 25px; + display: flex; + flex-direction: column; + justify-content: flex-start; } + @media (min-width: 576px) { + .dash-headline-item-one .dash-item-overlay { + padding: 40px; } } + .dash-headline-item-one h1 { + font-size: 56px; + font-weight: 400; + font-family: "Lato", "Helvetica Neue", Arial, sans-serif; + color: #343a40; + margin-bottom: 20px; } + @media (min-width: 576px) { + .dash-headline-item-one h1 { + font-size: 64px; } } + .dash-headline-item-one .earning-label { + text-transform: uppercase; + font-weight: 700; + letter-spacing: 1px; + color: #343a40; + margin-bottom: 15px; } + @media (min-width: 576px) { + .dash-headline-item-one .earning-label { + font-size: 14px; } } + .dash-headline-item-one .earning-desc { + margin-bottom: 20px; } + @media (min-width: 992px) { + .dash-headline-item-one .earning-desc { + width: 70%; + margin-bottom: 30px; } } + .dash-headline-item-one .statement-link { + text-transform: uppercase; + font-weight: 700; + font-size: 12px; + letter-spacing: 1px; + color: #1b84e7; + border: 1px solid #1b84e7; + width: 173px; + padding: 10px 15px; } + .dash-headline-item-one .statement-link:hover, .dash-headline-item-one .statement-link:focus { + color: #1677d2; } + .dash-headline-item-one .dash-chartist { + width: 100%; + height: 200px; } + @media (min-width: 576px) { + .dash-headline-item-one .dash-chartist { + height: 100%; } } + .dash-headline-item-one .dash-chartist .ct-labels { + display: none; } + .dash-headline-item-one .dash-chartist .ct-grid { + display: none; } + .dash-headline-item-one .dash-chartist .ct-line { + stroke-width: 1px; } + .dash-headline-item-one .dash-chartist .ct-point { + stroke-width: 6px; } + .dash-headline-item-one .dash-chartist .ct-series-a .ct-area { + fill: #1b84e7; + fill-opacity: .2; } + .dash-headline-item-one .dash-chartist .ct-series-a .ct-line { + stroke: #146abb; } + .dash-headline-item-one .dash-chartist .ct-series-a .ct-point { + stroke: #146abb; } + .dash-headline-item-one .dash-chartist .ct-series-b .ct-area { + fill: #6f42c1; + fill-opacity: .3; } + .dash-headline-item-one .dash-chartist .ct-series-b .ct-line { + stroke: #59339d; } + .dash-headline-item-one .dash-chartist .ct-series-b .ct-point { + stroke: #59339d; } + +.dash-headline-right { + margin-top: 20px; } + @media (min-width: 992px) { + .dash-headline-right { + width: 50%; + height: 100%; + padding-left: 10px; + margin-top: 0; } } + +.dash-headline-right-top { + height: 50%; + padding-bottom: 10px; } + +.dash-headline-item-two { + height: 350px; + position: relative; + background-color: #fff; + border: 1px solid #ced4da; + display: flex; + align-items: flex-end; } + @media (min-width: 576px) { + .dash-headline-item-two { + height: 300px; } } + @media (min-width: 992px) { + .dash-headline-item-two { + height: 100%; } } + .dash-headline-item-two .chart-rickshaw { + width: 100%; + height: 200px; } + @media (min-width: 576px) { + .dash-headline-item-two .chart-rickshaw { + height: 100%; } } + .dash-headline-item-two .dash-item-overlay { + position: absolute; + top: 0; + right: 0; + height: 100%; + display: flex; + flex-direction: column; + justify-content: flex-start; + padding: 25px; } + @media (min-width: 576px) { + .dash-headline-item-two .dash-item-overlay { + width: 50%; + padding: 0; + justify-content: center; } } + .dash-headline-item-two h4 { + color: #343a40; + font-size: 32px; + font-family: "Lato", "Helvetica Neue", Arial, sans-serif; + font-weight: 700; } + .dash-headline-item-two .item-label { + text-transform: uppercase; + font-weight: 700; + font-size: 14px; + letter-spacing: 1px; + color: #343a40; + margin-bottom: 10px; } + .dash-headline-item-two .item-desc { + font-size: 13px; } + .dash-headline-item-two .report-link { + text-transform: uppercase; + font-weight: 700; + font-size: 12px; + letter-spacing: 1px; } + +.dash-headline-right-bottom { + position: relative; + padding-top: 10px; } + @media (min-width: 576px) { + .dash-headline-right-bottom { + display: flex; + height: 300px; } } + @media (min-width: 992px) { + .dash-headline-right-bottom { + height: 50%; } } + +@media (min-width: 576px) { + .dash-headline-right-bottom-left { + width: 50%; + height: 100%; + padding-right: 10px; } } + +.dash-headline-item-three { + height: 280px; + position: relative; + background-color: #fff; + border: 1px solid #ced4da; + display: flex; + align-items: flex-end; } + @media (min-width: 576px) { + .dash-headline-item-three { + height: 100%; + justify-content: center; } } + .dash-headline-item-three > div { + color: #343a40; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + display: flex; + flex-direction: column; + justify-content: center; + padding: 25px; } + @media (min-width: 576px) { + .dash-headline-item-three > div { + text-align: center; + padding-left: 15px; + padding-right: 15px; } } + .dash-headline-item-three h1 { + font-weight: 400; + font-size: 48px; + font-family: "Lato", "Helvetica Neue", Arial, sans-serif; + margin-bottom: 10px; } + .dash-headline-item-three .item-label { + text-transform: uppercase; + font-weight: 700; + letter-spacing: 1px; } + .dash-headline-item-three .item-desc { + margin-bottom: 0; + color: #868ba1; + font-size: 12px; } + .dash-headline-item-three .sparkline { + position: relative; + bottom: -3px; } + +.dash-headline-right-bottom-right { + margin-top: 20px; } + @media (min-width: 576px) { + .dash-headline-right-bottom-right { + width: 50%; + height: 100%; + padding-left: 10px; + margin-top: 0; } } + +.card-dash-one .row > div { + padding: 20px; + display: flex; + align-items: center; } + .card-dash-one .row > div + div { + border-top: 1px solid #dee2e6; } + @media (min-width: 992px) { + .card-dash-one .row > div + div { + border-left: 1px solid #dee2e6; + border-top: 0; } } + .card-dash-one .row > div:nth-child(odd) { + background-color: #fcfcfc; } + .card-dash-one .row > div:nth-child(even) { + background-color: #f8f9fa; } + +.card-dash-one .icon { + font-size: 72px; + color: #adb5bd; } + .card-dash-one .icon, .card-dash-one .icon::before, .card-dash-one .icon::after { + line-height: 1; } + +.card-dash-one .dash-content { + margin-left: 15px; } + .card-dash-one .dash-content label { + text-transform: uppercase; + font-size: 12px; + font-weight: 700; + letter-spacing: 1px; + margin-bottom: 2px; } + .card-dash-one .dash-content h2 { + color: #343a40; + font-weight: 700; + font-family: "Lato", "Helvetica Neue", Arial, sans-serif; + margin-bottom: 0; } + +.card-customer-overview .card-header { + padding: 20px; + background-color: transparent; } + @media (min-width: 576px) { + .card-customer-overview .card-header { + display: flex; + align-items: center; + justify-content: space-between; } } + .card-customer-overview .card-header .slim-card-title { + margin-bottom: 0; } + .card-customer-overview .card-header .nav { + margin-top: 10px; } + @media (min-width: 576px) { + .card-customer-overview .card-header .nav { + margin-top: 0; } } + .card-customer-overview .card-header .nav-link { + position: relative; + padding: 0; + text-transform: uppercase; + font-size: 12px; + font-weight: 500; + color: #868ba1; } + .card-customer-overview .card-header .nav-link.active { + color: #1b84e7; } + .card-customer-overview .card-header .nav-link + .nav-link::before { + content: ''; + top: 0; + left: 0; + height: 100%; + border-left: 1px solid #dee2e6; + margin: 0 15px; } + +.card-customer-overview .card-body { + padding-top: 0; } + +.card-status { + padding: 20px; } + .card-status .media { + align-items: center; } + .card-status .media-body { + margin-left: 15px; } + .card-status p { + margin-bottom: 0; } + .card-status h1 { + margin-bottom: 0; + color: #343a40; + font-family: "Lato", "Helvetica Neue", Arial, sans-serif; + font-weight: 700; } + .card-status .icon { + font-size: 64px; } + .card-status .icon, .card-status .icon::before, .card-status .icon::after { + line-height: 1; } + +.dashboard-3 .slim-pagetitle { + line-height: 1.5; } + +@media (min-width: 992px) { + .dashboard-3 .card-activities { + height: 435px; } } + +@media (min-width: 1200px) { + .dashboard-3 .card-activities { + height: 435px; } } + +.dashboard-3 .dash-headline-item-one { + height: 435px; } + @media (min-width: 768px) { + .dashboard-3 .dash-headline-item-one { + height: 473px; } } + @media (min-width: 992px) { + .dashboard-3 .dash-headline-item-one { + height: 435px; } } + .dashboard-3 .dash-headline-item-one .chart-rickshaw { + width: 100%; + height: 250px; } + .dashboard-3 .dash-headline-item-one .dash-item-overlay { + padding: 25px; } + .dashboard-3 .dash-headline-item-one .dash-item-overlay h1 { + font-size: 40px; + font-weight: 700; + margin-bottom: 10px; } + .dashboard-3 .dash-headline-item-one .dash-item-overlay .earning-label { + margin-bottom: 10px; } + .dashboard-3 .dash-headline-item-one .dash-item-overlay .earning-desc { + margin-bottom: 15px; } + @media (min-width: 992px) { + .dashboard-3 .dash-headline-item-one .dash-item-overlay .earning-desc { + width: 100%; } } + .dashboard-3 .dash-headline-item-one .dash-item-overlay .statement-link { + padding: 0; + border-width: 0; + font-size: 12px; + letter-spacing: 1px; } + +.card-dash-headline { + padding: 25px; + text-align: center; } + @media (min-width: 576px) { + .card-dash-headline { + padding: 46px 45px 47px; } } + @media (min-width: 1200px) { + .card-dash-headline { + padding: 60px; } } + .card-dash-headline h4 { + line-height: 1.3; + color: #343a40; + margin-bottom: 20px; } + .card-dash-headline p { + margin-bottom: 30px; } + +.card-earning-summary { + padding: 25px; } + .card-earning-summary h6 { + text-transform: uppercase; + font-size: 11px; + letter-spacing: 1px; + margin-bottom: 5px; } + .card-earning-summary h1 { + color: #343a40; + font-family: "Lato", "Helvetica Neue", Arial, sans-serif; + font-weight: 700; + margin-bottom: 3px; } + .card-earning-summary span { + font-size: 12px; + color: #adb5bd; } + +.card-dash-chart-one .row > div:first-child { + border-bottom: 1px solid #ced4da; } + @media (min-width: 992px) { + .card-dash-chart-one .row > div:first-child { + border-bottom: 0; + border-right: 1px solid #ced4da; } } + +.card-dash-chart-one .left-panel, +.card-dash-chart-one .right-panel { + padding: 25px; } + +.card-dash-chart-one .left-panel .nav { + margin-bottom: 40px; } + +.card-dash-chart-one .left-panel .nav-link { + padding: 0; + text-transform: uppercase; + font-size: 12px; + font-weight: 700; + letter-spacing: 1px; + color: #495057; } + .card-dash-chart-one .left-panel .nav-link:hover, .card-dash-chart-one .left-panel .nav-link:focus { + color: #1b84e7; } + .card-dash-chart-one .left-panel .nav-link.active { + color: #1b84e7; } + .card-dash-chart-one .left-panel .nav-link + .nav-link::before { + content: ''; + margin: 0 10px; + border-left: 1px solid #ced4da; } + +.card-dash-chart-one .right-panel .slim-card-title { + font-family: "Roboto", "Helvetica Neue", Arial, sans-serif; + letter-spacing: 1px; + font-size: 12px; + margin-bottom: 25px; } + +.card-dash-chart-one .active-visitor-wrapper h1 { + font-size: 96px; + font-weight: 300; + color: #343a40; + font-family: "Lato", "Helvetica Neue", Arial, sans-serif; + margin-bottom: 5px; + line-height: 1; } + +.card-dash-chart-one .active-visitor-wrapper p { + text-transform: uppercase; + letter-spacing: 1px; + font-size: 12px; } + +.card-dash-chart-one .visitor-operating-label { + color: #343a40; + margin: 25px 0; + text-transform: uppercase; + font-size: 12px; + letter-spacing: 1px; + font-weight: 700; } + +@media (min-width: 576px) { + .dashboard-4 .card-table .card-header { + display: flex; + justify-content: space-between; + align-items: center; } } + +.dashboard-4 .card-table .card-header .nav { + margin-top: 10px; } + @media (min-width: 576px) { + .dashboard-4 .card-table .card-header .nav { + margin-top: 0; } } + +.dashboard-4 .card-table .card-header .nav-link { + text-transform: uppercase; + font-size: 12px; + font-weight: 700; + color: #343a40; + letter-spacing: .5px; + padding: 0; } + .dashboard-4 .card-table .card-header .nav-link + .nav-link::before { + content: ''; + margin-left: 10px; + padding-left: 10px; + border-left: 1px solid #dee2e6; } + .dashboard-4 .card-table .card-header .nav-link.active { + color: #1b84e7; } + +.dashboard-4 .card-table .table { + min-width: 960px; } + +.dash-headline-two { + display: flex; + align-items: center; + justify-content: space-between; + margin-bottom: 20px; } + +.d-h-t-right { + display: flex; + align-items: center; } + .d-h-t-right .summary-item { + display: flex; + align-items: center; + position: relative; } + .d-h-t-right .summary-item + .summary-item { + margin-left: 40px; } + .d-h-t-right .summary-item + .summary-item::before { + content: ''; + position: absolute; + top: 0; + left: -20px; + bottom: 0; + border-left: 1px solid #ced4da; } + .d-h-t-right .summary-item h1 { + margin-bottom: 0; + color: #343a40; + font-family: "Lato", "Helvetica Neue", Arial, sans-serif; + font-weight: 700; } + .d-h-t-right .summary-item span { + font-size: 11px; + margin-left: 10px; + text-transform: uppercase; + letter-spacing: 1px; } + +.dashboard-chart-one { + margin-bottom: 35px; } + .dashboard-chart-one > div + div .card { + margin-left: -1px; } + .dashboard-chart-one .card { + padding: 25px; + position: relative; + height: 100%; } + .dashboard-chart-one .card-total { + display: flex; + justify-content: space-between; + flex-direction: column; } + .dashboard-chart-one .card-total h1 { + font-size: 64px; + font-family: "Lato", "Helvetica Neue", Arial, sans-serif; + font-weight: 700; + color: #343a40; + text-align: center; + line-height: 1; + margin-bottom: 15px; } + .dashboard-chart-one .card-total p { + text-transform: uppercase; + font-size: 13px; + letter-spacing: 1px; + text-align: center; } + .dashboard-chart-one .card-revenue h6 { + font-size: 20px; + font-weight: 500; + color: #343a40; + margin-bottom: 3px; } + .dashboard-chart-one .card-revenue h1 { + font-family: "Lato", "Helvetica Neue", Arial, sans-serif; + color: #343a40; + font-size: 40px; + font-weight: 700; + display: flex; + align-items: center; + letter-spacing: -1px; + margin-bottom: 25px; } + .dashboard-chart-one .card-revenue h1 span { + font-size: 14px; + font-family: "Roboto", "Helvetica Neue", Arial, sans-serif; + font-weight: 400; + margin-left: 10px; + letter-spacing: normal; } + .dashboard-chart-one .card-revenue label { + display: block; + text-align: center; + margin-bottom: 0; } + .dashboard-chart-one .card-revenue label span { + color: #343a40; + font-weight: 700; + font-family: "Lato", "Helvetica Neue", Arial, sans-serif; } + +.nav-statistics-wrapper { + display: flex; + align-items: center; + justify-content: space-between; + border-bottom: 2px solid #ced4da; + padding: 10px 0; + margin-bottom: 40px; } + .nav-statistics-wrapper .nav:first-child .nav-link { + text-transform: uppercase; + font-size: 12px; + font-weight: 700; + letter-spacing: 1px; + position: relative; } + .nav-statistics-wrapper .nav:first-child .nav-link::before { + content: ''; + position: absolute; + bottom: -13px; + left: 0; + right: 0; + border-bottom: 2px solid #343a40; + display: none; } + .nav-statistics-wrapper .nav:first-child .nav-link.active::before { + display: block; } + .nav-statistics-wrapper .nav-link { + padding: 0; + color: #868ba1; } + .nav-statistics-wrapper .nav-link + .nav-link { + margin-left: 20px; } + .nav-statistics-wrapper .nav-link.active { + color: #343a40; } + +.row-statistics > div:first-child { + display: flex; + justify-content: center; + flex-direction: column; } + .row-statistics > div:first-child a { + color: #868ba1; + display: inline-block; } + .row-statistics > div:first-child a:hover, .row-statistics > div:first-child a:focus { + color: #343a40; } + .row-statistics > div:first-child a + a { + margin-left: 15px; } + +.report-summary-header { + display: flex; + align-items: center; + justify-content: space-between; + margin-top: 25px; + margin-bottom: 25px; } + .report-summary-header > div:last-child { + display: flex; + align-items: center; } + .report-summary-header > div:last-child .btn, .report-summary-header > div:last-child .sp-container button, .sp-container .report-summary-header > div:last-child button { + padding-left: 20px; + padding-right: 20px; + display: flex; + align-items: center; + height: 40px; } + .report-summary-header > div:last-child .btn .icon, .report-summary-header > div:last-child .sp-container button .icon, .sp-container .report-summary-header > div:last-child button .icon { + line-height: 1; + margin-right: 10px; } + .report-summary-header > div:last-child .btn + .btn, .report-summary-header > div:last-child .sp-container button + .btn, .sp-container .report-summary-header > div:last-child button + .btn, .report-summary-header > div:last-child .sp-container .btn + button, .sp-container .report-summary-header > div:last-child .btn + button, .report-summary-header > div:last-child .sp-container button + button, .sp-container .report-summary-header > div:last-child button + button { + margin-left: 5px; } + +.card-popular-product { + padding: 20px; } + .card-popular-product .prod-id { + margin-bottom: 3px; + display: block; + font-size: 12px; } + .card-popular-product .prod-name { + font-size: 16px; + margin-bottom: 3px; } + .card-popular-product .prod-name a { + color: #212529; } + .card-popular-product .prod-by { + font-size: 12px; } + .card-popular-product .row > div:last-child { + position: relative; } + .card-popular-product .row > div:last-child::before { + content: ''; + position: absolute; + top: 0; + left: -1px; + bottom: 0; + border-left: 1px solid #ced4da; } + .card-popular-product .row p { + margin-bottom: 0; } + .card-popular-product h1 { + color: #212529; + font-family: "Lato", "Helvetica Neue", Arial, sans-serif; + font-weight: 700; + margin-bottom: 0; + letter-spacing: -1px; } + +/********** RTL SUPPORT **********/ +/*********************************/ +@media (min-width: 992px) { + [dir="rtl"] .dash-headline-left { + padding-right: 0; + padding-left: 10px; } } + +@media (min-width: 992px) { + [dir="rtl"] .dash-headline-right { + padding-left: 0; + padding-right: 10px; } } + +@media (min-width: 576px) { + [dir="rtl"] .dash-headline-right-bottom-left { + padding-right: 0; + padding-left: 10px; } } + +[dir="rtl"] .dash-headline-item-one { + direction: ltr; } + +[dir="rtl"] .dash-headline-item-three > div { + left: auto; + right: 0; } + +@media (min-width: 576px) { + [dir="rtl"] .dash-headline-right-bottom-right { + padding-left: 0; + padding-right: 10px; } } + +@media (min-width: 992px) { + [dir="rtl"] .card-dash-one .row > div + div { + border-left: 0; + border-right: 1px solid #dee2e6; } } + +[dir="rtl"] .card-dash-one .dash-content { + text-align: right; + margin-left: 0; + margin-right: 15px; } + +[dir="rtl"] .card-customer-overview .card-header .nav-link + .nav-link::before { + display: none; } + +[dir="rtl"] .card-customer-overview .card-header .nav-link + .nav-link::after { + content: ''; + margin: 0 10px; + border-right: 1px solid #dee2e6; } + +@media (min-width: 992px) { + [dir="rtl"] .card-dash-chart-one .row > div:first-child { + border-right: 0; + border-left: 1px solid #ced4da; } } + +[dir="rtl"] .card-dash-chart-one .left-panel .nav-link + .nav-link::before { + display: none; } + +[dir="rtl"] .card-dash-chart-one .left-panel .nav-link + .nav-link::after { + content: ''; + margin: 0 10px; + border-right: 1px solid #ced4da; } + +[dir="rtl"] .dashboard-4 .card-table .card-header .nav-link + .nav-link::before { + display: none; } + +[dir="rtl"] .dashboard-4 .card-table .card-header .nav-link + .nav-link::after { + content: ''; + margin: 0 10px; + border-right: 1px solid #dee2e6; } + +[dir="rtl"] .d-h-t-right .summary-item + .summary-item { + margin-left: 0; + margin-right: 40px; } + [dir="rtl"] .d-h-t-right .summary-item + .summary-item::before { + left: auto; + right: -20px; + border-left: 0; + border-right: 1px solid #ced4da; } + +[dir="rtl"] .d-h-t-right .summary-item span { + margin-left: 0; + margin-right: 10px; } + +[dir="rtl"] .nav-statistics-wrapper .nav-link + .nav-link { + margin-left: 0; + margin-right: 20px; } + +[dir="rtl"] .row-statistics > div:first-child { + text-align: right; } + [dir="rtl"] .row-statistics > div:first-child a + a { + margin-left: 0; + margin-right: 15px; } + +[dir="rtl"] .report-summary-header > div:last-child .btn .icon, [dir="rtl"] .report-summary-header > div:last-child .sp-container button .icon, .sp-container [dir="rtl"] .report-summary-header > div:last-child button .icon { + margin-right: 0; + margin-left: 10px; } + +[dir="rtl"] .report-summary-header > div:last-child .btn + .btn, [dir="rtl"] .report-summary-header > div:last-child .sp-container button + .btn, .sp-container [dir="rtl"] .report-summary-header > div:last-child button + .btn, [dir="rtl"] .report-summary-header > div:last-child .sp-container .btn + button, .sp-container [dir="rtl"] .report-summary-header > div:last-child .btn + button, [dir="rtl"] .report-summary-header > div:last-child .sp-container button + button, .sp-container [dir="rtl"] .report-summary-header > div:last-child button + button { + margin-left: 0; + margin-right: 5px; } + +[dir="rtl"] .dashboard-chart-one > div + div .card { + margin-left: 0; + margin-right: -1px; } + +[dir="rtl"] .card-revenue, +[dir="rtl"] .card-total { + text-align: right; } + +[dir="rtl"] .card-popular-product { + text-align: right; } + [dir="rtl"] .card-popular-product .row > div:last-child::before { + left: auto; + right: -1px; + border-left: 0; + border-right: 1px solid #dee2e6; } + +/* --------------------------------------------- */ +/* ############### DROPDOWN PAGE ############### */ +/* --------------------------------------------- */ +.dropdown-demo .dd-link { + color: #343a40; + display: inline-block; } + .dropdown-demo .dd-link > div { + height: 45px; + padding-left: 20px; + padding-right: 20px; + border: 1px solid #ced4da; + display: flex; + align-items: center; + justify-content: center; } + .dropdown-demo .dd-link > div span { + margin-right: 10px; + font-size: 13px; + font-weight: 500; } + .dropdown-demo .dd-link > div img { + width: 25px; + border-radius: 100%; } + +.dropdown-demo .dropdown-menu { + position: static; + float: none; } + +.dropdown-tab-price { + color: #1b84e7; + font-family: "Lato", "Helvetica Neue", Arial, sans-serif; } + +.dropdown-tab-label { + margin-bottom: 20px; + font-size: 12px; + text-transform: uppercase; + font-weight: bold; + letter-spacing: 1px; + color: #343a40; } + +/********** RTL SUPPORT **********/ +/*********************************/ +[dir="rtl"] .dropdown-demo { + text-align: right; } + [dir="rtl"] .dropdown-demo .dd-link > div span { + margin-left: 10px; } + +/* ------------------------------------------ */ +/* ############### ERROR PAGE ############### */ +/* --------------------------====------------ */ +.page-error-wrapper { + min-height: 100vh; + display: flex; + align-items: center; + justify-content: center; + text-align: center; + padding: 30px; } + .page-error-wrapper .error-title { + font-size: 100px; + font-weight: 700; + line-height: 0.7; + margin-bottom: 0; + border-bottom: 2px solid #adb5bd; + padding: 0 50px; + margin-bottom: 10px; + color: #343a40; } + @media (min-width: 576px) { + .page-error-wrapper .error-title { + font-size: 130px; } } + .page-error-wrapper .btn-error { + padding-left: 25px; + padding-right: 25px; + border: 2px solid #1b84e7; + text-transform: uppercase; + font-size: 13px; + font-weight: 700; + letter-spacing: 1px; } + .page-error-wrapper .btn-error:hover, .page-error-wrapper .btn-error:focus { + color: #fff; + background-color: #1b84e7; } + +.error-footer { + margin-bottom: 0; + font-size: 12px; + color: #adb5bd; } + +/* -------------------------------------------- */ +/* ############### FILE MANAGER ############### */ +/* -------------------------------------------- */ +.file-item { + background-color: #fff; + border: 1px solid #ced4da; + padding: 15px; + display: flex; + align-items: center; + justify-content: flex-start; } + @media (min-width: 576px) { + .file-item { + height: 60px; + padding: 0 25px; } } + .file-item .row { + align-items: center; } + .file-item .fa { + margin-right: 10px; } + .file-item .fa.fa-file-image-o { + color: #1b84e7; } + .file-item .fa.fa-file-pdf-o { + color: #dc3545; } + .file-item .fa.fa-file-video-o { + color: #23BF08; } + .file-item .fa.fa-file-sound-o { + color: #F49917; } + .file-item a { + color: #495057; } + .file-item a:hover, .file-item a:focus { + color: #343a40; } + .file-item + .file-item { + margin-top: -1px; } + +/********** RTL SUPPORT **********/ +/*********************************/ +[dir="rtl"] .file-item .fa { + margin-right: 0; + margin-left: 10px; } + +/* -------------------------------------------- */ +/* ############### FORM LAYOUTS ############### */ +/* -------------------------------------------- */ +.form-card-wrapper { + display: flex; + align-items: center; + justify-content: center; + background-color: #dee2e6; + height: 500px; + padding-left: 20px; + padding-right: 20px; } + @media (min-width: 480px) { + .form-card-wrapper { + padding: 0; } } + +/* --------------------------------------- */ +/* ############### INVOICE ############### */ +/* --------------------------------------- */ +.card-invoice .card-body { + padding: 30px; } + @media (min-width: 768px) { + .card-invoice .card-body { + padding: 60px; } } + +@media (min-width: 768px) { + .invoice-header { + display: flex; + justify-content: space-between; + flex-direction: row-reverse; } } + +.invoice-title { + margin-bottom: 0; + text-transform: uppercase; + color: #ced4da; + font-family: "Montserrat", "Helvetica Neue", Arial, sans-serif; + font-weight: 700; } + +.billed-from { + margin-top: 25px; } + @media (min-width: 768px) { + .billed-from { + margin-top: 0; } } + .billed-from h6 { + color: #1b84e7; + font-size: 15px; } + .billed-from p { + line-height: 1.7; } + +.billed-to h6 { + color: #343a40; + font-size: 15px; } + +.billed-to p { + line-height: 1.7; } + +.invoice-info-row { + display: flex; + justify-content: space-between; + padding: 5px 0; + margin-bottom: 0; } + .invoice-info-row + .invoice-info-row { + border-top: 1px dashed #dee2e6; } + .invoice-info-row span:first-child { + color: #495057; } + +.table-invoice tbody > tr > th:first-child, +.table-invoice tbody > tr > td:first-child { + color: #495057; + font-weight: 500; } + .table-invoice tbody > tr > th:first-child .invoice-notes, + .table-invoice tbody > tr > td:first-child .invoice-notes { + margin-right: 20px; } + .table-invoice tbody > tr > th:first-child .invoice-notes .section-label-sm, + .table-invoice tbody > tr > td:first-child .invoice-notes .section-label-sm { + font-weight: 600; } + .table-invoice tbody > tr > th:first-child .invoice-notes p, + .table-invoice tbody > tr > td:first-child .invoice-notes p { + font-size: 13px; + font-weight: 400; + color: #868ba1; } + +/********** RTL SUPPORT **********/ +/*********************************/ +[dir="rtl"] .card-invoice { + text-align: right; } + +[dir="rtl"] .table-invoice thead tr th.tx-left, +[dir="rtl"] .table-invoice thead tr td.tx-left, +[dir="rtl"] .table-invoice tbody tr th.tx-left, +[dir="rtl"] .table-invoice tbody tr td.tx-left { + text-align: left; } + +[dir="rtl"] .table-invoice tbody > tr > th:first-child .invoice-notes, +[dir="rtl"] .table-invoice tbody > tr > td:first-child .invoice-notes { + margin-right: 0; + margin-left: 20px; } + +/* -------------------------------------------- */ +/* ############### MEDIA OBJECT ############### */ +/* -------------------------------------------- */ +.media-demo { + display: block; + padding: 20px; + border: 1px solid #dee2e6; } + @media (min-width: 576px) { + .media-demo { + display: flex; + padding: 40px; } } + +.media-img-demo { + display: flex; + width: 100%; } + @media (min-width: 576px) { + .media-img-demo { + margin-right: 40px; + width: 150px; } } + +.media-list-demo { + padding: 40px; + border: 1px solid #dee2e6; + margin: 0; + list-style: none; } + .media-list-demo .media { + display: block; } + @media (min-width: 576px) { + .media-list-demo .media { + display: flex; } } + .media-list-demo .media + .media { + margin-top: 40px; } + .media-list-demo .media-img { + margin-right: 30px; + width: 80px; + border-radius: 100%; } + .media-list-demo .media-body { + align-self: center; + margin-top: 20px; } + @media (min-width: 576px) { + .media-list-demo .media-body { + margin-top: 0; } } + +/********** RTL SUPPORT **********/ +/*********************************/ +[dir="rtl"] .media-demo { + text-align: right; } + +@media (min-width: 576px) { + [dir="rtl"] .media-img-demo { + margin-right: 0; + margin-left: 40px; } } + +[dir="rtl"] .media-list-demo .media-body { + text-align: right; } + +[dir="rtl"] .media-list-demo .media-img { + margin-right: 0; + margin-left: 30px; } + +/* ---------------------------------------- */ +/* ############### MESSAGES ############### */ +/* ---------------------------------------- */ +.container-messages { + position: absolute; + top: 152px; + bottom: 0; } + @media (min-width: 576px) { + .container-messages { + left: 50%; + width: 510px; + margin-left: -255px; } } + @media (min-width: 768px) { + .container-messages { + width: 690px; + margin-left: -345px; } } + @media (min-width: 992px) { + .container-messages { + width: 930px; + margin-left: -465px; } } + @media (min-width: 1200px) { + .container-messages { + width: 1110px; + margin-left: -555px; } } + .container-messages .slim-pageheader { + flex-direction: row; } + +.messages-left { + width: 100%; + position: absolute; + top: 0; + left: 0; + bottom: 0; } + @media (min-width: 992px) { + .messages-left { + width: 350px; } } + .messages-left .slim-pageheader { + display: flex; + align-items: center; + justify-content: space-between; + padding: 15px; } + @media (min-width: 576px) { + .messages-left .slim-pageheader { + padding-left: 0; + padding-right: 0; } } + +.messages-compose { + font-size: 24px; } + .messages-compose .icon, .messages-compose .icon::before, .messages-compose .icon::after { + line-height: 0; } + +.messages-list { + position: absolute; + top: 65px; + bottom: 39px; + left: 0; + width: 100%; + overflow-y: auto; + border-top: 1px solid #ced4da; } + @media (min-width: 576px) { + .messages-list { + bottom: 90px; + border: 1px solid #ced4da; + border-left: 0; } } + .messages-list .media { + padding: 15px; + background-color: #f8f9fa; + position: relative; + border-left: 1px solid #ced4da; } + .messages-list .media + .media { + border-top: 1px solid #dee2e6; } + .messages-list .media::before { + content: ''; + position: absolute; + top: 0; + bottom: 0; + left: -1px; + width: 2px; + background-color: #1b84e7; + opacity: 0; + transition: all 0.2s ease-in-out; } + .messages-list .media:hover, .messages-list .media:focus { + background-color: #f2f4f6; } + .messages-list .media:hover::before, .messages-list .media:focus::before { + opacity: 1; } + .messages-list .media.unread { + background-color: #fff; } + .messages-list .media.unread .media-left .square-10 { + border-color: #fff; } + .messages-list .media-left { + position: relative; } + .messages-list .media-left img { + width: 55px; + border-radius: 100%; } + .messages-list .media-left .square-10 { + border: 2px solid #e9ecef; + border-radius: 100%; + position: absolute; + bottom: 0; + right: 5px; } + .messages-list .media-body { + margin-left: 15px; + display: flex; + align-items: flex-start; + justify-content: space-between; } + .messages-list .media-body > div:last-child { + min-width: 50px; + text-align: right; + display: flex; + align-items: flex-end; + flex-direction: column; } + .messages-list .media-body > div:last-child span:nth-child(2) { + background-color: #1b84e7; + color: #fff; + border-radius: 100%; + font-size: 9px; + display: flex; + align-items: center; + justify-content: center; + width: 18px; + height: 18px; + margin-top: 8px; } + .messages-list .media-body h6 { + font-size: 14px; + color: #495057; + margin-bottom: 5px; } + .messages-list .media-body p { + margin-bottom: 0; + color: #6c757d; + font-size: 13px; } + .messages-list .media-body span { + font-size: 12px; + color: #adb5bd; + display: block; } + +.messages-left-footer { + position: absolute; + bottom: 0; + width: 100%; } + @media (min-width: 576px) { + .messages-left-footer { + padding-bottom: 25px; } } + +.messages-right { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + background-color: #fff; } + @media (min-width: 576px) { + .messages-right { + top: 25px; + bottom: 25px; + border: 1px solid #ced4da; } } + @media (min-width: 992px) { + .messages-right { + left: 375px; } } + +.message-header { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 80px; + border-bottom: 1px solid #dee2e6; + display: flex; + align-items: center; + justify-content: flex-start; + padding: 0 15px; } + @media (min-width: 992px) { + .message-header { + padding: 0 20px; } } + .message-header .media { + align-items: center; } + .message-header .media img { + width: 50px; + border-radius: 100%; } + .message-header .media .media-body { + margin-left: 15px; } + .message-header .media .media-body h6 { + font-size: 15px; + margin-bottom: 5px; + color: #343a40; } + .message-header .media .media-body p { + font-size: 12px; + margin-bottom: 0; } + .message-header .message-back { + margin-right: 15px; + font-size: 30px; } + .message-header .message-back i { + line-height: 0; } + @media (min-width: 992px) { + .message-header .message-back { + display: none; } } + .message-header .message-option { + margin-left: auto; + display: flex; + align-items: center; } + .message-header .message-option a { + display: block; + font-size: 26px; + margin-left: 15px; } + +.message-body { + position: absolute; + top: 80px; + bottom: 65px; + left: 0; + width: 100%; + overflow-y: auto; + background-color: #f8f9fa; } + .message-body .media-list .media { + padding: 15px; } + @media (min-width: 992px) { + .message-body .media-list .media { + padding: 15px 20px; } } + .message-body .media-list img { + width: 50px; + border-radius: 100%; } + .message-body .media-list .media-body { + margin-left: 15px; } + .message-body .media-list .media-body.reverse { + margin-left: 0; + margin-right: 15px; } + .message-body .media-list .msg { + max-width: 80%; + font-size: 13px; } + .message-body .media-list .msg + .msg { + margin-top: 5px; } + .message-body .media-list .msg p { + padding: 12px 15px; + background-color: #4662D4; + color: #fff; + display: inline-block; + margin-bottom: 0; } + .message-body .media-list .reverse { + display: flex; + flex-direction: column; + align-items: flex-end; } + .message-body .media-list .reverse .msg p { + background-color: #dee2e6; + color: #868ba1; } + +.message-footer { + position: absolute; + height: 65px; + border-top: 1px solid #ced4da; + width: 100%; + left: 0; + bottom: 0; + padding: 0 10px; } + .message-footer .row { + height: 100%; + align-items: center; + margin: 0; } + .message-footer .form-control, .message-footer .dataTables_filter input, .dataTables_filter .message-footer input { + border: 0; + padding-left: 0; + padding-right: 0; } + .message-footer a { + display: inline-block; + color: #6c757d; } + .message-footer a + a { + margin-left: 15px; } + .message-footer a:hover, .message-footer a:focus { + color: #1b84e7; } + .message-footer .icon { + font-size: 24px; } + .message-footer .icon.ion-happy-outline { + font-size: 21px; } + +/********** RTL SUPPORT **********/ +/*********************************/ +[dir="rtl"] .messages-list { + text-align: right; } + [dir="rtl"] .messages-list .media-body { + margin-left: 0; + margin-right: 15px; } + +[dir="rtl"] .message-header .media .media-body { + margin-left: 0; + margin-right: 15px; + text-align: right; } + +[dir="rtl"] .message-header .message-option { + margin-left: 0; + margin-right: auto; } + +[dir="rtl"] .message-body { + text-align: right; } + [dir="rtl"] .message-body .media-list .media-body { + margin-left: 0; + margin-right: 15px; } + [dir="rtl"] .message-body .media-list .media-body.reverse { + margin-left: 15px; + margin-right: 0; } + +/* ------------------------------------- */ +/* ############### MODAL ############### */ +/* ------------------------------------- */ +.modal-wrapper-demo { + padding-top: 50px; + padding-bottom: 50px; + background-color: #495057; } + +.modal-footer-demo { + padding-top: 30px; + padding-bottom: 30px; + text-align: center; + background-color: #343a40; } + .modal-footer-demo .btn, .modal-footer-demo .sp-container button, .sp-container .modal-footer-demo button { + font-size: 12px; + text-transform: uppercase; + padding: 12px 25px; + font-family: "Montserrat", "Helvetica Neue", Arial, sans-serif; + font-weight: 600; } + +/* ------------------------------------------ */ +/* ############### PAGINATION ############### */ +/* ------------------------------------------ */ +.pagination-wrapper { + height: 80px; + border: 1px solid #ced4da; + display: flex; + align-items: center; + justify-content: center; + padding: 0 20px; } + +/* --------------------------------------- */ +/* ############### POPOVER ############### */ +/* --------------------------------------- */ +.popover-static-demo { + border: 1px solid #ced4da; + background-color: #f8f9fa; + padding-top: 40px; + padding-bottom: 40px; + text-align: center; } + .popover-static-demo .popover { + z-index: 1; + opacity: 1; + position: relative; + display: inline-block; + margin: 0 10px; } + .popover-static-demo .bs-popover-top .arrow, .popover-static-demo .bs-popover-auto[x-placement^="top"] .arrow, + .popover-static-demo .bs-popover-bottom .arrow, + .popover-static-demo .bs-popover-auto[x-placement^="bottom"] .arrow { + left: 50%; + margin-left: -5px; } + .popover-static-demo .bs-popover-left, .popover-static-demo .bs-popover-auto[x-placement^="left"], + .popover-static-demo .bs-popover-right, + .popover-static-demo .bs-popover-auto[x-placement^="right"] { + margin-top: 5px; } + .popover-static-demo .bs-popover-left .arrow, .popover-static-demo .bs-popover-auto[x-placement^="left"] .arrow, + .popover-static-demo .bs-popover-right .arrow, + .popover-static-demo .bs-popover-auto[x-placement^="right"] .arrow { + top: 50%; + margin-top: -5px; } + +/* -------------------------------------------- */ +/* ############### PRICING PAGE ############### */ +/* -------------------------------------------- */ +.card-pricing-one { + padding: 60px; } + .card-pricing-one > .row { + min-height: 100px; } + .card-pricing-one > .row .col-lg { + position: relative; } + .card-pricing-one > .row .col-lg + .col-lg::before { + content: ''; + position: absolute; + top: 0; + left: 0; + width: 1px; + height: 100%; + background-color: #ced4da; + display: none; } + @media (min-width: 992px) { + .card-pricing-one > .row .col-lg + .col-lg::before { + display: block; } } + +.pricing-item { + text-align: center; } + @media (min-width: 576px) { + .pricing-item { + padding: 30px; } } + +.pricing-icon { + font-size: 100px; + color: #1b84e7; } + +.pricing-title { + color: #1677d2; + font-weight: 700; + text-transform: uppercase; + letter-spacing: 1px; + margin-bottom: 25px; } + +.pricing-text { + margin-bottom: 30px; } + +.pricing-price { + font-weight: 400; + color: #343a40; + margin-bottom: 25px; + font-family: "Lato", "Helvetica Neue", Arial, sans-serif; } + +.btn-pricing { + display: block; + text-transform: uppercase; + font-size: 13px; + font-weight: 500; + letter-spacing: 1px; } + +.card-pricing-two { + text-align: center; + padding: 30px; } + .card-pricing-two .pricing-title { + color: #343a40; + font-size: 14px; } + .card-pricing-two .pricing-price { + font-size: 56px; + color: #1b84e7; + margin-bottom: 0; } + +.pricing-list { + margin: 0 20px 25px; + padding: 0; + list-style: none; } + .pricing-list li { + display: block; + text-align: center; + padding: 10px 0; } + .pricing-list li + li { + border-top: 1px solid #dee2e6; } + +.card-pricing-three { + border: 0; } + .card-pricing-three .card-header { + background-color: #343a40; + color: #fff; + text-align: center; + text-transform: uppercase; + font-weight: 700; + font-size: 13px; + letter-spacing: 1px; } + .card-pricing-three .card-header.bg-primary { + background-color: #1b84e7; } + .card-pricing-three .card-pricing { + text-align: center; + padding: 50px 30px; + background-color: #f8f9fa; + border-left: 1px solid #ced4da; + border-right: 1px solid #ced4da; } + .card-pricing-three .card-pricing h1 { + font-family: "Lato", "Helvetica Neue", Arial, sans-serif; + color: #212529; + margin-bottom: 0; } + .card-pricing-three .card-pricing p { + margin-bottom: 0; + font-size: 12px; } + .card-pricing-three .card-body { + padding: 30px; + text-align: center; + border: 1px solid #ced4da; + border-top: 0; } + .card-pricing-three .btn-pricing { + background-color: #343a40; + border: 0; } + +.card-pricing-primary .card-pricing, +.card-pricing-primary .card-body { + border-color: #1b84e7; } + +.card-pricing-primary .btn-pricing { + background-color: #1b84e7; } + +/********** RTL SUPPORT **********/ +/*********************************/ +[dir="rtl"] .card-pricing-one > .row .col-lg + .col-lg::before { + left: auto; + right: 0; } + +/* --------------------------------------- */ +/* ############### PROFILE ############### */ +/* --------------------------------------- */ +.card-profile .card-body { + padding: 30px; } + +.card-profile .media { + align-items: flex-start; + display: block; } + @media (min-width: 768px) { + .card-profile .media { + display: flex; } } + +.card-profile .media-body { + text-align: left; + margin-top: 25px; } + @media (min-width: 768px) { + .card-profile .media-body { + margin-top: 0; + margin-left: 30px; } } + +.card-profile img { + width: 180px; + border-radius: 100%; } + +.card-profile .card-footer { + border-top: 1px solid #dee2e6; + padding: 0; + background-color: #f8f9fa; } + @media (min-width: 768px) { + .card-profile .card-footer { + display: flex; + align-items: center; + justify-content: space-between; } } + .card-profile .card-footer > a { + display: block; + padding: 15px; + border-bottom: 1px solid #dee2e6; + text-align: center; } + @media (min-width: 768px) { + .card-profile .card-footer > a { + padding: 0 20px; + border-bottom: 0; + text-align: left; } } + .card-profile .card-footer > div { + display: flex; } + @media (min-width: 768px) { + .card-profile .card-footer > div { + display: block; } } + .card-profile .card-footer > div a { + flex: 1; + text-align: center; + display: inline-block; + padding: 12px 20px; + border-left: 1px solid #dee2e6; } + .card-profile .card-footer > div a:first-child { + border-left-width: 0; } + @media (min-width: 768px) { + .card-profile .card-footer > div a:first-child { + border-left-width: 1px; } } + +.card-profile-name { + color: #343a40; + font-weight: 400; } + +.card-profile-position { + margin-bottom: 5px; + font-size: 15px; + color: #495057; + line-height: 1.7; } + +.card-profile-direct { + color: #adb5bd; + padding: 12px 20px; } + .card-profile-direct:hover, .card-profile-direct:focus { + color: #495057; } + +.card-connection { + padding: 25px; } + .card-connection .row { + align-items: center; } + .card-connection .col-4 { + font-size: 40px; + font-family: "Lato", "Helvetica Neue", Arial, sans-serif; + text-align: center; } + .card-connection hr { + border-top: 1px solid #dee2e6; + margin: 15px 0; } + +.card-people-list { + padding: 25px; } + .card-people-list .media-list { + margin-top: 25px; } + .card-people-list .media-body { + margin-left: 15px; } + .card-people-list .media { + align-items: center; + padding: 15px 0; } + .card-people-list .media + .media { + border-top: 1px solid #dee2e6; } + .card-people-list .media:first-child { + padding-top: 0; } + .card-people-list .media:last-child { + padding-bottom: 0; } + .card-people-list img { + width: 45px; + border-radius: 100%; } + .card-people-list a { + display: block; } + .card-people-list p { + margin-bottom: 0; } + +.nav-activity-profile { + display: block; } + @media (min-width: 768px) { + .nav-activity-profile { + display: flex; } } + .nav-activity-profile .nav-item + .nav-item { + margin-top: -1px; } + @media (min-width: 768px) { + .nav-activity-profile .nav-item { + flex: 1; } + .nav-activity-profile .nav-item + .nav-item { + margin-top: 0; + margin-left: -1px; } } + .nav-activity-profile .nav-link { + display: block; + text-align: center; + background-color: #fff; + border: 1px solid #ced4da; + color: #495057; + display: flex; + align-items: center; + justify-content: center; + height: 50px; + text-transform: uppercase; + font-weight: 700; + font-size: 13px; + letter-spacing: 1px; } + .nav-activity-profile .nav-link:hover, .nav-activity-profile .nav-link:focus { + background-color: #f8f9fa; } + .nav-activity-profile .icon { + line-height: 0; + font-size: 24px; + margin-right: 10px; } + +.card-latest-activity .card-body { + padding: 25px; } + +.card-latest-activity .media-author { + align-items: center; + margin-top: 25px; + margin-bottom: 25px; } + .card-latest-activity .media-author img { + width: 40px; + border-radius: 100%; } + .card-latest-activity .media-author .media-body { + margin-left: 15px; } + .card-latest-activity .media-author .media-body h6 { + margin-bottom: 2px; + font-size: 14px; } + .card-latest-activity .media-author .media-body p { + margin-bottom: 0; } + .card-latest-activity .media-author span { + font-size: 12px; + display: none; } + @media (min-width: 480px) { + .card-latest-activity .media-author span { + display: block; } } + +.card-latest-activity .post-wrapper { + padding: 25px; + background-color: #f8f9fa; } + +.card-latest-activity .activity-text { + margin-bottom: 25px; + color: #495057; } + +.card-latest-activity .activity-title { + display: block; + font-size: 24px; + color: #343a40; + margin-bottom: 20px; + line-height: 1.4; } + +.card-latest-activity .card-footer { + border-top: 1px solid #dee2e6; + padding: 0; } + .card-latest-activity .card-footer a { + display: inline-block; + border-right: 1px solid #dee2e6; + padding: 12px 15px; } + @media (min-width: 576px) { + .card-latest-activity .card-footer a { + padding: 12px 25px; } } + +.card-experience .card-body { + padding: 25px; } + +.card-experience .media { + margin-top: 25px; + display: block; } + @media (min-width: 576px) { + .card-experience .media { + align-items: center; + display: flex; } } + +.card-experience .experience-logo { + display: flex; + width: 80px; + height: 80px; + background-color: #6c757d; + align-items: center; + justify-content: center; + color: #fff; + font-size: 48px; } + +.card-experience .media-body { + margin-top: 15px; } + @media (min-width: 576px) { + .card-experience .media-body { + margin-left: 25px; + margin-top: 0; } } + +.card-experience .position-name { + color: #343a40; + font-size: 15px; + margin-bottom: 5px; } + +.card-experience .position-company { + margin-bottom: 5px; + color: #495057; } + +.card-experience .position-year { + margin-bottom: 0; + font-size: 12px; } + +.card-experience .card-footer { + display: flex; + align-items: center; + justify-content: space-between; + border-top: 1px solid #dee2e6; + padding: 0; } + .card-experience .card-footer a { + padding: 12px 25px; } + .card-experience .card-footer a:first-child { + border-right: 1px solid #dee2e6; } + .card-experience .card-footer a:last-child { + border-left: 1px solid #dee2e6; } + +[dir="rtl"] .card-profile .media-body { + text-align: right; } + @media (min-width: 768px) { + [dir="rtl"] .card-profile .media-body { + margin-left: 0; + margin-right: 30px; } } + +[dir="rtl"] .card-profile .card-footer > div a { + border-left: 0; + border-right: 1px solid #dee2e6; } + [dir="rtl"] .card-profile .card-footer > div a:first-child { + border-right-width: 0; } + @media (min-width: 768px) { + [dir="rtl"] .card-profile .card-footer > div a:first-child { + border-right-width: 1px; } } + +@media (min-width: 768px) { + [dir="rtl"] .nav-activity-profile .nav-item + .nav-item { + margin-left: 0; + margin-right: -1px; } } + +[dir="rtl"] .nav-activity-profile .icon { + margin-right: 0; + margin-left: 10px; } + +[dir="rtl"] .card-latest-activity { + text-align: right; } + [dir="rtl"] .card-latest-activity .media-author .media-body { + margin-left: 0; + margin-right: 15px; } + [dir="rtl"] .card-latest-activity .card-footer a { + display: inline-block; + border-right: 0; + border-left: 1px solid #dee2e6; } + +[dir="rtl"] .card-experience { + text-align: right; } + @media (min-width: 576px) { + [dir="rtl"] .card-experience .media-body { + margin-left: 0; + margin-right: 25px; } } + [dir="rtl"] .card-experience .card-footer a:first-child { + border-right: 0; + border-left: 1px solid #dee2e6; } + [dir="rtl"] .card-experience .card-footer a:last-child { + border-left: 0; + border-right: 1px solid #dee2e6; } + +[dir="rtl"] .card-recommendation { + text-align: right; } + +[dir="rtl"] .card-people-list { + text-align: right; } + [dir="rtl"] .card-people-list .media-body { + margin-left: 0; + margin-right: 15px; } + +/* --------------------------------------- */ +/* ############### SIGN IN ############### */ +/* --------------------------------------- */ +.signin-wrapper { + min-height: 100vh; + display: flex; + align-items: center; + justify-content: center; + padding: 10px; } + @media (min-width: 576px) { + .signin-wrapper { + padding: 30px; } } + +.signin-box { + width: 400px; + background-color: #fff; + border: 1px solid #ced4da; + padding: 20px; } + @media (min-width: 480px) { + .signin-box { + padding: 40px; } } + .signin-box .slim-logo { + margin-right: 0; + margin-bottom: 40px; } + .signin-box.signup { + width: 500px; } + .signin-box.signup .btn-signin { + margin-bottom: 20px; } + +.signin-title-primary { + font-weight: 300; + color: #212529; } + +.signin-title-secondary { + font-weight: 300; + margin-bottom: 50px; } + +.btn-signin { + font-weight: 500; + font-size: 13px; + text-transform: uppercase; + letter-spacing: 1px; + margin-bottom: 40px; + border: 0; + min-height: 40px; + background-image: linear-gradient(to right, #1b84e7 0%, #6f42c1 100%); + background-repeat: repeat-x; } + +.signin-left, +.signin-right { + position: relative; + min-height: 100vh; + width: 100%; + display: flex; + align-items: center; + justify-content: center; + padding: 30px; } + @media (min-width: 768px) { + .signin-left, + .signin-right { + width: 50%; } } + .signin-left .signin-box, + .signin-right .signin-box { + border: 0; + padding: 0; } + +.signin-left .signin-box { + background-color: transparent; } + +.signin-right { + background-color: #fff; } + +.signup-separator { + position: relative; + text-align: center; + margin-bottom: 20px; } + .signup-separator::before { + content: ''; + position: absolute; + top: 50%; + left: 0; + width: 100%; + height: 1px; + background-color: #dee2e6; } + .signup-separator span { + background-color: #fff; + padding: 0 10px; + position: relative; + z-index: 5; } + +.btn-facebook { + background-color: #4267B2; + color: #fff; } + +.btn-twitter { + background-color: #1DA1F2; + color: #fff; } + +/********** RTL SUPPORT **********/ +/*********************************/ +[dir="rtl"] .signin-box { + text-align: right; } + +/* ---------------------------------------- */ +/* ############### TIMELINE ############### */ +/* ---------------------------------------- */ +@media (min-width: 992px) { + .row-timeline .col-lg-9 { + flex: 0 0 68%; + max-width: 68%; } + .row-timeline .col-lg-3 { + flex: 0 0 32%; + max-width: 32%; } } + +@media (min-width: 1200px) { + .row-timeline .col-lg-9 { + flex: 0 0 72%; + max-width: 72%; } + .row-timeline .col-lg-3 { + flex: 0 0 28%; + max-width: 28%; } } + +.timeline-item { + display: flex; + align-items: flex-start; + justify-content: flex-start; } + +.timeline-day .timeline-body::before { + top: 2px; + background-color: #1b84e7; } + +.timeline-date { + font-weight: 700; + color: #343a40; + font-size: 13px; + text-transform: uppercase; + letter-spacing: 1px; + margin-bottom: 0; } + +.timeline-time { + display: inline-block; + padding-right: 15px; + padding-top: 1px; + width: 70px; + flex-shrink: 0; + text-align: right; + font-size: 12px; } + @media (min-width: 768px) { + .timeline-time { + padding-top: 0; + padding-right: 25px; + width: 100px; + font-size: 0.875rem; } } + +.timeline-body { + padding-left: 15px; + padding-bottom: 30px; + position: relative; } + @media (min-width: 768px) { + .timeline-body { + padding-left: 25px; } } + .timeline-body::before { + content: ''; + position: absolute; + top: 5px; + left: -8px; + width: 13px; + height: 13px; + border-radius: 100%; + border: 3px solid #1b84e7; + background-color: #fff; + z-index: 10; } + .timeline-body::after { + content: ''; + position: absolute; + top: 0; + left: -2px; + bottom: 0; + width: 1px; + background-color: #ced4da; + z-index: 5; } + +.timeline-title { + font-weight: 500; + margin-bottom: 0; + color: #343a40; } + .timeline-title a { + color: #343a40; } + .timeline-title a:hover, .timeline-title a:focus { + color: #1b84e7; } + +.timeline-author { + margin-bottom: 15px; + font-size: 12px; } + +.timeline-text { + margin-bottom: 15px; } + +.timeline-datepicker .ui-datepicker-inline { + padding: 15px; + max-width: none; } + +.timeline-datepicker .ui-datepicker-calendar { + width: 100%; } + +.post-group { + margin-top: 10px; } + +.post-item { + padding-left: 20px; + padding-bottom: 20px; + position: relative; + border-left: 1px solid #dee2e6; + margin-left: 6px; } + .post-item::before { + content: ''; + position: absolute; + top: 2px; + left: -7px; + width: 13px; + height: 13px; + border-radius: 100%; + border: 3px solid #1b84e7; + background-color: #fff; + z-index: 10; } + +.post-date { + display: block; + font-size: 12px; + margin-bottom: 10px; } + +.post-title { + margin-bottom: 2px; + font-weight: 500; } + .post-title a { + color: #343a40; } + .post-title a:hover, .post-title a:focus { + color: #1b84e7; } + +/********** RTL SUPPORT **********/ +/*********************************/ +[dir="rtl"] .timeline-time { + padding-right: 0; + padding-left: 15px; } + @media (min-width: 768px) { + [dir="rtl"] .timeline-time { + padding-right: 0; + padding-left: 25px; } } + +[dir="rtl"] .timeline-body { + padding-left: 0; + padding-right: 15px; + text-align: right; } + @media (min-width: 768px) { + [dir="rtl"] .timeline-body { + padding-right: 25px; } } + [dir="rtl"] .timeline-body::before { + left: auto; + right: -8px; } + [dir="rtl"] .timeline-body::after { + left: auto; + right: -2px; } + +[dir="rtl"] .timeline-datepicker { + direction: ltr; } + +[dir="rtl"] .post-item { + padding-left: 0; + padding-right: 20px; + border-left: 0; + border-right: 1px solid #dee2e6; + margin-left: 0; + margin-right: 6px; } + [dir="rtl"] .post-item::before { + left: auto; + right: -7px; } + +/* --------------------------------------- */ +/* ############### TOOLTIP ############### */ +/* --------------------------------------- */ +.tooltip-static-demo { + text-align: center; + border: 1px solid #ced4da; + padding: 25px; } + .tooltip-static-demo .tooltip { + z-index: 1; + opacity: 1; + position: relative; + display: inline-block; + margin: 0 10px; } + .tooltip-static-demo .bs-tooltip-top .arrow, .tooltip-static-demo .bs-tooltip-auto[x-placement^="top"] .arrow, + .tooltip-static-demo .bs-tooltip-bottom .arrow, + .tooltip-static-demo .bs-tooltip-auto[x-placement^="bottom"] .arrow { + left: 50%; + margin-left: -2px; } + .tooltip-static-demo .bs-tooltip-left, .tooltip-static-demo .bs-tooltip-auto[x-placement^="left"], + .tooltip-static-demo .bs-tooltip-right, + .tooltip-static-demo .bs-tooltip-auto[x-placement^="right"] { + margin-top: 5px; } + .tooltip-static-demo .bs-tooltip-left .arrow, .tooltip-static-demo .bs-tooltip-auto[x-placement^="left"] .arrow, + .tooltip-static-demo .bs-tooltip-right .arrow, + .tooltip-static-demo .bs-tooltip-auto[x-placement^="right"] .arrow { + top: 50%; + margin-top: -3px; } + +/* --------------------------------------- */ +/* ############### WIDGETS ############### */ +/* --------------------------------------- */ +.card-sales { + padding: 20px; } + .card-sales .row { + margin-bottom: 20px; } + .card-sales .row .col { + position: relative; } + .card-sales .row .col + .col::before { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + border-left: 1px solid #ced4da; } + .card-sales .row .col p { + font-family: "Lato", "Helvetica Neue", Arial, sans-serif; + color: #343a40; + font-weight: 700; + margin-bottom: 10px; + font-size: 16px; } + +.card-recent-messages .card-header { + display: flex; + justify-content: space-between; + background-color: transparent; + padding: 15px 20px 12px; + border-bottom: 1px solid #dee2e6; } + .card-recent-messages .card-header span { + text-transform: uppercase; + font-size: 13px; + font-weight: 700; + letter-spacing: 1px; + color: #343a40; } + .card-recent-messages .card-header a { + color: #868ba1; } + +.card-recent-messages .media img { + width: 30px; + border-radius: 100%; } + +.card-recent-messages .media-body { + margin-left: 10px; } + .card-recent-messages .media-body h6 { + margin-bottom: 0; + color: #343a40; + font-size: 12px; } + .card-recent-messages .media-body p { + margin-bottom: 0; + color: #adb5bd; + font-size: 12px; } + +.card-recent-messages .msg { + margin-top: 10px; + margin-bottom: 0; + font-size: 13px; } + +.card-recent-messages .card-footer { + background-color: transparent; } + +.card-map-widget { + border: 0; } + .card-map-widget .card-body { + padding: 20px; + border: 1px solid #ced4da; + border-top-width: 0; } + .card-map-widget .card-body h6 { + color: #343a40; + font-size: 14px; } + .card-map-widget .card-body p { + margin-bottom: 0; + font-size: 14px; } + .card-map-widget .btn-wrapper { + display: flex; + margin-top: 20px; } + .card-map-widget .btn-wrapper .btn, .card-map-widget .btn-wrapper .sp-container button, .sp-container .card-map-widget .btn-wrapper button { + border: 0; + padding-left: 20px; + padding-right: 20px; } + +.card-carousel { + border: 0; } + .card-carousel .carousel-item-wrapper { + padding: 30px; + height: 300px; + position: relative; + display: flex; + align-items: center; } + .card-carousel .carousel-item-option { + position: absolute; + top: 15px; + right: 25px; } + .card-carousel .carousel-item-option a { + color: rgba(255, 255, 255, 0.5); } + .card-carousel .carousel-item-option a:hover, .card-carousel .carousel-item-option a:focus { + color: #fff; } + .card-carousel .carousel-item-option a + a { + margin-left: 7px; } + .card-carousel .carousel-item-label { + text-transform: uppercase; + font-size: 11px; + font-weight: 400; + letter-spacing: 1px; + color: rgba(255, 255, 255, 0.5); } + .card-carousel .carousel-item-title { + line-height: 1.5; + margin-bottom: 20px; + color: #fff; } + .card-carousel .nav a { + color: rgba(255, 255, 255, 0.8); + padding-left: 5px; + padding-right: 5px; } + .card-carousel .nav a:hover, .card-carousel .nav a:focus { + color: #fff; } + .card-carousel .nav a:first-child { + padding-left: 0; } + +.card-blog { + border: 0; + margin: 0; } + .card-blog .card-body { + border: 1px solid #ced4da; + border-top: 0; } + .card-blog .blog-category { + font-size: 11px; + text-transform: uppercase; + color: #dc3545; + font-weight: 700; + letter-spacing: 1px; + margin-bottom: 5px; } + .card-blog .blog-title { + font-weight: 400; + line-height: 1.3; + margin-bottom: 15px; } + .card-blog .blog-title a { + color: #343a40; } + .card-blog .blog-title a:hover, .card-blog .blog-title a:focus { + color: #1b84e7; } + .card-blog .blog-text { + font-size: 14px; + margin-bottom: 25px; } + .card-blog .blog-links { + font-size: 13px; + margin-bottom: 0; } + .card-blog .blog-links a + a { + margin-left: 5px; } + +.card-profile .card-body { + text-align: center; } + +.card-profile img { + width: 120px; + border-radius: 100%; } + +.card-profile .profile-name { + font-weight: 400; + color: #343a40; + margin-top: 20px; + margin-bottom: 2px; } + +.card-profile .profile-links { + margin-bottom: 20px; + font-size: 32px; } + .card-profile .profile-links a + a { + margin-left: 5px; } + +.card-activities { + padding: 25px; } + .card-activities .activity-icon { + width: 50px; + height: 50px; + display: flex; + align-items: center; + justify-content: center; + font-size: 24px; + color: #fff; + border-radius: 100%; + position: relative; + z-index: 50; } + .card-activities .media-body { + margin-left: 15px; + padding-top: 10px; } + .card-activities .media { + position: relative; } + .card-activities .media::before { + content: ''; + position: absolute; + top: 0; + left: 25px; + height: 100%; + border-left: 1px solid #ced4da; + z-index: 40; } + .card-activities .media h6 { + color: #343a40; } + .card-activities .media p { + margin-bottom: 5px; + line-height: normal; + font-size: 13px; } + .card-activities .media span { + display: block; + font-size: 12px; } + .card-activities .media + .media { + padding-top: 20px; } + +.card-todo { + padding: 25px; } + .card-todo .todo-list { + margin-top: 20px; } + .card-todo .todo-item + .todo-item { + margin-top: 8px; } + .card-todo .todo-item .ckbox { + margin-bottom: 0; } + .card-todo .todo-item input:checked + span { + text-decoration: line-through; } + +.card-icon-wrapper { + margin-left: auto; + margin-right: auto; + margin-bottom: 25px; + width: 100px; + height: 100px; + display: flex; + align-items: center; + justify-content: center; + border-radius: 100%; + font-size: 40px; } + .card-icon-wrapper.success { + color: #23BF08; + border: 2px solid #23BF08; } + +.card-quick-post { + padding: 25px; } + .card-quick-post .slim-card-title { + margin-bottom: 25px; } + .card-quick-post .card-footer { + padding: 0; + background-color: transparent; + display: flex; + align-items: center; + justify-content: space-between; } + .card-quick-post nav a { + font-size: 24px; + display: inline-block; + color: #ced4da; } + .card-quick-post nav a + a { + margin-left: 5px; } + .card-quick-post nav a:hover, .card-quick-post nav a:focus { + color: #868ba1; } + +.card-table .card-header { + padding: 20px; + background-color: transparent; + border-bottom: 1px solid #dee2e6; } + .card-table .card-header .slim-card-title { + margin-bottom: 0; } + +.card-table .table { + min-width: 500px; } + .card-table .table thead tr th, + .card-table .table thead tr td { + background-color: #f8f9fa; + font-weight: 700; + font-size: 12px; + letter-spacing: 1px; } + .card-table .table tbody tr th.tx-center, + .card-table .table tbody tr td.tx-center { + text-align: center; } + +.card-table .card-footer { + border-top: 1px solid #dee2e6; } + +.card-blog-split figure { + height: 200px; } + @media (min-width: 768px) { + .card-blog-split figure { + height: 100%; } } + +.card-blog-split .row > div:last-child { + background-color: #fff; + padding: 25px; + display: flex; + align-items: flex-start; + flex-direction: column; + min-height: 320px; } + +.card-blog-split .blog-category { + font-size: 12px; + text-transform: uppercase; + font-weight: 500; + letter-spacing: 1px; } + +.card-blog-split .blog-title { + line-height: 1.4; + margin-bottom: 15px; } + .card-blog-split .blog-title a { + color: #343a40; } + .card-blog-split .blog-title a:hover, .card-blog-split .blog-title a:focus { + color: #1b84e7; } + +.card-blog-split .blog-text { + margin-bottom: auto; } + +.card-blog-split .blog-date { + display: block; + margin-top: 20px; } + +.card-blog-overlay { + border: 0; } + .card-blog-overlay .blog-content-wrapper { + position: absolute; + width: 100%; + height: 100%; + top: 0; + left: 0; + background-color: rgba(0, 0, 0, 0.5); + display: flex; + align-items: center; + justify-content: center; } + .card-blog-overlay .blog-content { + text-align: center; + width: 80%; + margin-top: 25px; } + @media (min-width: 576px) { + .card-blog-overlay .blog-content { + margin-top: 0; } } + .card-blog-overlay .blog-category { + text-transform: uppercase; + font-size: 12px; + font-weight: 500; + letter-spacing: 1px; } + .card-blog-overlay .blog-title { + text-align: center; + line-height: 1.5; + font-weight: 300; } + .card-blog-overlay .blog-title a { + color: rgba(255, 255, 255, 0.75); } + .card-blog-overlay .blog-title a:hover, .card-blog-overlay .blog-title a:focus { + color: #fff; } + .card-blog-overlay .card-footer { + position: absolute; + bottom: 0; + left: 0; + width: 100%; + padding: 15px 25px; + border-top: 1px solid rgba(255, 255, 255, 0.1); + background-color: transparent; + color: rgba(255, 255, 255, 0.8); } + @media (min-width: 576px) { + .card-blog-overlay .card-footer { + display: flex; + align-items: center; + justify-content: space-between; } } + .card-blog-overlay .card-footer a { + color: rgba(255, 255, 255, 0.8); } + .card-blog-overlay .card-footer a:hover, .card-blog-overlay .card-footer a:focus { + color: #fff; } + +/********** RTL SUPPORT **********/ +/*********************************/ +[dir="rtl"] .card-sales { + text-align: right; } + [dir="rtl"] .card-sales .row .col + .col::before { + left: auto; + right: 0; + border-left: 0; + border-right: 1px solid #ced4da; } + +[dir="rtl"] .card-recent-messages .media-body { + margin-left: 0; + margin-right: 10px; + text-align: right; } + +[dir="rtl"] .card-recent-messages .msg { + text-align: right; } + +[dir="rtl"] .card-map-widget .card-body { + text-align: right; } + +[dir="rtl"] .card-activities .slim-card-title, +[dir="rtl"] .card-activities .slim-card-title + p { + text-align: right; } + +[dir="rtl"] .card-activities .media-body { + margin-left: 0; + margin-right: 15px; + text-align: right; } + +[dir="rtl"] .card-activities .media::before { + left: auto; + right: 25px; + border-left: 0; + border-right: 1px solid #ced4da; } + +[dir="rtl"] .card-todo { + text-align: right; } + +[dir="rtl"] .card-blog { + text-align: right; } + [dir="rtl"] .card-blog .blog-links a + a { + margin-left: 0; + margin-right: 5px; } + +[dir="rtl"] .card-blog-split { + text-align: right; } + +.card-info { + text-align: center; } + +.slim-landing { + background-color: #fff; } + +.slim-landing-header { + position: absolute; + top: 0; + left: 0; + width: 100%; } + .slim-landing-header .container { + padding-top: 30px; + padding-bottom: 30px; } + @media (min-width: 576px) { + .slim-landing-header .container { + display: flex; + align-items: center; + justify-content: space-between; } } + +.slim-landing-header-left { + margin-bottom: 15px; } + @media (min-width: 576px) { + .slim-landing-header-left { + margin-bottom: 0; } } + .slim-landing-header-left h1 { + color: #fff; + margin-bottom: 2px; + font-weight: 700; + line-height: 1; + letter-spacing: -1px; } + .slim-landing-header-left p { + margin-bottom: 0; + color: rgba(255, 255, 255, 0.75); } + +.slim-landing-header-right a { + display: inline-block; + font-size: 24px; + color: rgba(255, 255, 255, 0.75); } + .slim-landing-header-right a + a { + margin-left: 15px; } + .slim-landing-header-right a:hover, .slim-landing-header-right a:focus { + color: #fff; } + +.btn-slim-purchase { + text-transform: uppercase; + letter-spacing: 1.5px; + font-size: 12px; + padding: 14px 25px; + border-color: transparent; + background-color: #0D0D6B; + color: #fff; + display: block; + margin-bottom: 10px; } + @media (min-width: 576px) { + .btn-slim-purchase { + display: inline-block; + margin-bottom: 0; } } + .btn-slim-purchase span { + opacity: .75; } + .btn-slim-purchase:hover, .btn-slim-purchase:focus { + color: #fff; + background-color: #0c0c62; } + +.btn-slim-demo { + border-color: rgba(255, 255, 255, 0.75); + color: rgba(255, 255, 255, 0.75); + padding: 14px 25px; + text-transform: uppercase; + letter-spacing: 1.5px; + font-size: 12px; + display: block; } + @media (min-width: 576px) { + .btn-slim-demo { + margin-left: 5px; + display: inline-block; } } + .btn-slim-demo:hover, .btn-slim-demo:focus { + color: #fff; + border-color: #fff; } + +.slim-landing-headline { + background-color: #1b84e7; + background-image: linear-gradient(to right, #1b84e7 0%, #1515af 100%); + background-repeat: repeat-x; + padding-top: 150px; } + @media (min-width: 576px) { + .slim-landing-headline { + padding-top: 118px; } } + .slim-landing-headline .row { + align-items: center; } + .slim-landing-headline h1 { + font-weight: 300; + font-size: 24px; + color: #fff; + line-height: 1.4; + margin-bottom: 20px; } + @media (min-width: 768px) { + .slim-landing-headline h1 { + font-size: 32px; } } + @media (min-width: 992px) { + .slim-landing-headline h1 { + font-size: 40px; + line-height: 1.3; } } + .slim-landing-headline h5 { + font-weight: 300; + font-size: 14px; + letter-spacing: .5px; + color: rgba(255, 255, 255, 0.75); + line-height: 1.5; + margin-bottom: 30px; } + @media (min-width: 768px) { + .slim-landing-headline h5 { + font-size: 16px; } } + .slim-landing-headline img { + position: relative; } + @media (min-width: 992px) { + .slim-landing-headline img { + transform: translateX(35px); } } + +.slim-landing-demo { + padding: 30px 0; + background-color: #f0f2f7; } + @media (min-width: 992px) { + .slim-landing-demo { + padding: 60px 0; } } + .slim-landing-demo h1 { + text-align: center; + color: #212529; + font-size: 24px; } + @media (min-width: 992px) { + .slim-landing-demo h1 { + font-size: 32px; } } + .slim-landing-demo h6 { + font-size: 14px; + font-weight: 400; + text-align: center; + line-height: 1.6; } + @media (min-width: 992px) { + .slim-landing-demo h6 { + font-size: 16px; + width: 80%; + margin-left: auto; + margin-right: auto; } } + +.row-demo-list { + margin-top: 30px; } + @media (min-width: 992px) { + .row-demo-list { + margin-top: 60px; } } + .row-demo-list figure { + display: block; + padding: 10px; + border: 1px solid #dee2e6; + background-color: #fff; + position: relative; + margin-bottom: 0; + transition: all 0.2s ease-in-out; } + .row-demo-list figure:hover, .row-demo-list figure:focus { + border-color: transparent; } + .row-demo-list figure:hover figcaption, .row-demo-list figure:focus figcaption { + opacity: 1; } + .row-demo-list figcaption { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + background-color: rgba(33, 37, 41, 0.35); + display: flex; + align-items: center; + justify-content: center; + opacity: 0; + transition: all 0.2s ease-in-out; } + .row-demo-list figcaption .btn, .row-demo-list figcaption .sp-container button, .sp-container .row-demo-list figcaption button { + padding-left: 20px; + padding-right: 20px; + text-transform: uppercase; + letter-spacing: 1px; + font-size: 12px; + border-width: 0; } + +.slim-landing-skin, +.slim-landing-rtl { + padding: 30px 0; } + @media (min-width: 992px) { + .slim-landing-skin, + .slim-landing-rtl { + padding: 60px 0; } } + .slim-landing-skin h1, + .slim-landing-rtl h1 { + text-align: center; + color: #212529; + font-size: 24px; } + @media (min-width: 992px) { + .slim-landing-skin h1, + .slim-landing-rtl h1 { + font-size: 32px; } } + .slim-landing-skin h6, + .slim-landing-rtl h6 { + font-size: 14px; + font-weight: 400; + text-align: center; + line-height: 1.6; } + @media (min-width: 992px) { + .slim-landing-skin h6, + .slim-landing-rtl h6 { + font-size: 16px; + width: 80%; + margin-left: auto; + margin-right: auto; } } + .slim-landing-skin figure, + .slim-landing-rtl figure { + margin-bottom: 0; } + +.slim-landing-skin { + background-color: #fff; } + +.slim-landing-rtl { + background-color: #f0f2f7; } + +.slim-landing-footer { + padding: 60px 0; + background-color: #212529; + text-align: center; } + .slim-landing-footer h1 { + color: #fff; + font-weight: 300; + font-size: 28px; + margin-bottom: 50px; } + .slim-landing-footer .btn, .slim-landing-footer .sp-container button, .sp-container .slim-landing-footer button { + background-color: #1b84e7; + background-image: linear-gradient(to right, #1b84e7 0%, #1515af 100%); + background-repeat: repeat-x; + color: #fff; + padding: 15px 25px; + text-transform: uppercase; + letter-spacing: 2px; + border: 0; + font-size: 12px; } + .slim-landing-footer .btn:hover, .slim-landing-footer .sp-container button:hover, .sp-container .slim-landing-footer button:hover, .slim-landing-footer .btn:focus, .slim-landing-footer .sp-container button:focus, .sp-container .slim-landing-footer button:focus { + background-color: #187fe0; + background-image: linear-gradient(to right, #187fe0 0%, #1414a6 100%); + background-repeat: repeat-x; } + +/* ------------------------------------------------------------- */ +/* ############### 7. UTILITIES / HELPER CLASSES ############### */ +/* ------------------------------------------------------------- */ +/* ------------------------------------------ */ +/* ############### Background ############### */ +/* ------------------------------------------ */ +.bg-transparent { + background-color: transparent; } + +.bg-gray-100 { + background-color: #f8f9fa; } + +.bg-gray-200 { + background-color: #e9ecef; } + +.bg-gray-300 { + background-color: #dee2e6; } + +.bg-gray-400 { + background-color: #ced4da; } + +.bg-gray-500 { + background-color: #adb5bd; } + +.bg-gray-600 { + background-color: #6c757d; } + +.bg-gray-700 { + background-color: #495057; } + +.bg-gray-800 { + background-color: #343a40; } + +.bg-gray-900 { + background-color: #212529; } + +.bg-white-1 { + background-color: rgba(255, 255, 255, 0.1); } + +.bg-white-2 { + background-color: rgba(255, 255, 255, 0.2); } + +.bg-white-3 { + background-color: rgba(255, 255, 255, 0.3); } + +.bg-white-4 { + background-color: rgba(255, 255, 255, 0.4); } + +.bg-white-5 { + background-color: rgba(255, 255, 255, 0.5); } + +.bg-white-6 { + background-color: rgba(255, 255, 255, 0.6); } + +.bg-white-7 { + background-color: rgba(255, 255, 255, 0.7); } + +.bg-white-8 { + background-color: rgba(255, 255, 255, 0.8); } + +.bg-white-9 { + background-color: rgba(255, 255, 255, 0.9); } + +.bg-black-1 { + background-color: rgba(0, 0, 0, 0.1); } + +.bg-black-2 { + background-color: rgba(0, 0, 0, 0.2); } + +.bg-black-3 { + background-color: rgba(0, 0, 0, 0.3); } + +.bg-black-4 { + background-color: rgba(0, 0, 0, 0.4); } + +.bg-black-5 { + background-color: rgba(0, 0, 0, 0.5); } + +.bg-black-6 { + background-color: rgba(0, 0, 0, 0.6); } + +.bg-black-7 { + background-color: rgba(0, 0, 0, 0.7); } + +.bg-black-8 { + background-color: rgba(0, 0, 0, 0.8); } + +.bg-black-9 { + background-color: rgba(0, 0, 0, 0.9); } + +.bg-indigo { + background-color: #6610f2; } + +.bg-purple { + background-color: #6f42c1; } + +.bg-pink { + background-color: #e83e8c; } + +.bg-orange { + background-color: #f27510; } + +.bg-teal { + background-color: #1CAF9A; } + +.bg-mantle { + background-image: linear-gradient(to right, #514A9D 0%, #24C6DC 100%); + background-repeat: repeat-x; } + +.bg-reef { + background-image: linear-gradient(to right, #3a7bd5 0%, #00d2ff 100%); + background-repeat: repeat-x; } + +.bg-transfile { + background-image: linear-gradient(to right, #CB3066 0%, #16BFFD 100%); + background-repeat: repeat-x; } + +.bg-neon { + background-image: linear-gradient(to right, #12FFF7 0%, #B3FFAB 100%); + background-repeat: repeat-x; } + +.bg-delicate { + background-image: linear-gradient(to right, #E9E4F0 0%, #D3CCE3 100%); + background-repeat: repeat-x; } + +.bg-emerald { + background-image: linear-gradient(to right, #56B4D3 0%, #348F50 100%); + background-repeat: repeat-x; } + +.bg-mojito { + background-image: linear-gradient(to right, #1D976C 0%, #93F9B9 100%); + background-repeat: repeat-x; } + +.bg-dance { + background-image: linear-gradient(to right, #F9D423 0%, #FF4E50 100%); + background-repeat: repeat-x; } + +.bg-teal-love { + background-image: linear-gradient(to right, #11FFBD 0%, #AAFFA9 100%); + background-repeat: repeat-x; } + +.bg-crystal-clear { + background-image: linear-gradient(to right, #155799 0%, #159957 100%); + background-repeat: repeat-x; } + +.bg-grandeur { + background-image: linear-gradient(to right, #000046 0%, #1CB5E0 100%); + background-repeat: repeat-x; } + +.bg-flickr { + background-image: linear-gradient(to right, #33001b 0%, #e20477 100%); + background-repeat: repeat-x; } + +.bg-royal { + background-image: linear-gradient(to right, #141E30 0%, #243B55 100%); + background-repeat: repeat-x; } + +.bg-firewatch { + background-image: linear-gradient(to right, #cb2d3e 0%, #ef473a 100%); + background-repeat: repeat-x; } + +.bg-teal-info { + background-image: linear-gradient(to right, #1CAF9A 0%, #5B93D3 100%); + background-repeat: repeat-x; } + +/* -------------------------------------- */ +/* ############### Border ############### */ +/* -------------------------------------- */ +.bd-transparent { + border-color: transparent; } + +.bd { + border: 1px solid #ced4da; } + +.bd-t { + border-top: 1px solid #ced4da; } + +.bd-r { + border-right: 1px solid #ced4da; } + +.bd-b { + border-bottom: 1px solid #ced4da; } + +.bd-l { + border-left: 1px solid #ced4da; } + +.bd-y { + border-top: 1px solid #ced4da; + border-bottom: 1px solid #ced4da; } + +.bd-x { + border-left: 1px solid #ced4da; + border-right: 1px solid #ced4da; } + +.bd-0 { + border-width: 0; } + +.bd-1 { + border-width: 1px; } + +.bd-2 { + border-width: 2px; } + +.bd-3 { + border-width: 3px; } + +.bd-4 { + border-width: 4px; } + +.bd-5 { + border-width: 5px; } + +.bd-t-0 { + border-top: 0; } + +.bd-r-0 { + border-right: 0; } + +.bd-b-0 { + border-bottom: 0; } + +.bd-l-0 { + border-left: 0; } + +.bd-t-0-force { + border-top: 0 !important; } + +.bd-r-0-force { + border-right: 0 !important; } + +.bd-b-0-force { + border-bottom: 0 !important; } + +.bd-l-0-force { + border-left: 0 !important; } + +.bd-y-0 { + border-top-width: 0; + border-bottom-width: 0; } + +.bd-y-1 { + border-top-width: 1px; + border-bottom-width: 1px; } + +.bd-x-0 { + border-left-width: 0; + border-right-width: 0; } + +.bd-x-1 { + border-left-width: 1px; + border-right-width: 1px; } + +.bd-primary { + border-color: #1b84e7; } + +.bd-success { + border-color: #23BF08; } + +.bd-warning { + border-color: #F49917; } + +.bd-danger { + border-color: #dc3545; } + +.bd-info { + border-color: #5B93D3; } + +.bd-white { + border-color: #fff; } + +.bd-gray-100 { + border-color: #f8f9fa; } + +.bd-gray-200 { + border-color: #e9ecef; } + +.bd-gray-300 { + border-color: #dee2e6; } + +.bd-gray-400 { + border-color: #ced4da; } + +.bd-gray-500 { + border-color: #adb5bd; } + +.bd-gray-600 { + border-color: #6c757d; } + +.bd-gray-700 { + border-color: #495057; } + +.bd-gray-800 { + border-color: #343a40; } + +.bd-gray-900 { + border-color: #212529; } + +.bd-white-1 { + border-color: rgba(255, 255, 255, 0.1); } + +.bd-white-2 { + border-color: rgba(255, 255, 255, 0.2); } + +.bd-white-3 { + border-color: rgba(255, 255, 255, 0.3); } + +.bd-white-4 { + border-color: rgba(255, 255, 255, 0.4); } + +.bd-white-5 { + border-color: rgba(255, 255, 255, 0.5); } + +.bd-white-6 { + border-color: rgba(255, 255, 255, 0.6); } + +.bd-white-7 { + border-color: rgba(255, 255, 255, 0.7); } + +.bd-white-8 { + border-color: rgba(255, 255, 255, 0.8); } + +.rounded-5 { + border-radius: 5px; } + +.rounded-10 { + border-radius: 10px; } + +.rounded-20 { + border-radius: 20px; } + +.rounded-30 { + border-radius: 30px; } + +.rounded-40 { + border-radius: 40px; } + +.rounded-50 { + border-radius: 50px; } + +.bd-dashed { + border-style: dashed; } + +.bd-dotted { + border-style: dotted; } + +@media (min-width: 480px) { + .bd-xs { + border: 1px solid #ced4da; } + .bd-xs-t { + border-top: 1px solid #ced4da; } + .bd-xs-r { + border-right: 1px solid #ced4da; } + .bd-xs-b { + border-bottom: 1px solid #ced4da; } + .bd-xs-l { + border-left: 1px solid #ced4da; } + .bd-xs-y { + border-top: 1px solid #ced4da; + border-bottom: 1px solid #ced4da; } + .bd-xs-x { + border-left: 1px solid #ced4da; + border-right: 1px solid #ced4da; } } + +@media (min-width: 576px) { + .bd-sm { + border: 1px solid #ced4da; } + .bd-sm-t { + border-top: 1px solid #ced4da; } + .bd-sm-r { + border-right: 1px solid #ced4da; } + .bd-sm-b { + border-bottom: 1px solid #ced4da; } + .bd-sm-l { + border-left: 1px solid #ced4da; } + .bd-sm-y { + border-top: 1px solid #ced4da; + border-bottom: 1px solid #ced4da; } + .bd-sm-x { + border-left: 1px solid #ced4da; + border-right: 1px solid #ced4da; } } + +@media (min-width: 768px) { + .bd-md { + border: 1px solid #ced4da; } + .bd-md-t { + border-top: 1px solid #ced4da; } + .bd-md-r { + border-right: 1px solid #ced4da; } + .bd-md-b { + border-bottom: 1px solid #ced4da; } + .bd-md-l { + border-left: 1px solid #ced4da; } + .bd-md-y { + border-top: 1px solid #ced4da; + border-bottom: 1px solid #ced4da; } + .bd-md-x { + border-left: 1px solid #ced4da; + border-right: 1px solid #ced4da; } } + +@media (min-width: 992px) { + .bd-lg { + border: 1px solid #ced4da; } + .bd-lg-t { + border-top: 1px solid #ced4da; } + .bd-lg-r { + border-right: 1px solid #ced4da; } + .bd-lg-b { + border-bottom: 1px solid #ced4da; } + .bd-lg-l { + border-left: 1px solid #ced4da; } + .bd-lg-y { + border-top: 1px solid #ced4da; + border-bottom: 1px solid #ced4da; } + .bd-lg-x { + border-left: 1px solid #ced4da; + border-right: 1px solid #ced4da; } } + +@media (min-width: 1200px) { + .bd-xl { + border: 1px solid #ced4da; } + .bd-xl-t { + border-top: 1px solid #ced4da; } + .bd-xl-r { + border-right: 1px solid #ced4da; } + .bd-xl-b { + border-bottom: 1px solid #ced4da; } + .bd-xl-l { + border-left: 1px solid #ced4da; } + .bd-xl-y { + border-top: 1px solid #ced4da; + border-bottom: 1px solid #ced4da; } + .bd-xl-x { + border-left: 1px solid #ced4da; + border-right: 1px solid #ced4da; } } + +/* -------------------------------------- */ +/* ############### Height ############### */ +/* -------------------------------------- */ +.ht-5 { + height: 5px; } + +.ht-5p { + height: 5%; } + +.mx-ht-5p { + max-height: 5%; } + +.mn-ht-5p { + min-height: 5%; } + +.ht-5-force { + height: 5px !important; } + +.ht-5p-force { + height: 5% !important; } + +.ht-10 { + height: 10px; } + +.ht-10p { + height: 10%; } + +.mx-ht-10p { + max-height: 10%; } + +.mn-ht-10p { + min-height: 10%; } + +.ht-10-force { + height: 10px !important; } + +.ht-10p-force { + height: 10% !important; } + +.ht-15 { + height: 15px; } + +.ht-15p { + height: 15%; } + +.mx-ht-15p { + max-height: 15%; } + +.mn-ht-15p { + min-height: 15%; } + +.ht-15-force { + height: 15px !important; } + +.ht-15p-force { + height: 15% !important; } + +.ht-20 { + height: 20px; } + +.ht-20p { + height: 20%; } + +.mx-ht-20p { + max-height: 20%; } + +.mn-ht-20p { + min-height: 20%; } + +.ht-20-force { + height: 20px !important; } + +.ht-20p-force { + height: 20% !important; } + +.ht-25 { + height: 25px; } + +.ht-25p { + height: 25%; } + +.mx-ht-25p { + max-height: 25%; } + +.mn-ht-25p { + min-height: 25%; } + +.ht-25-force { + height: 25px !important; } + +.ht-25p-force { + height: 25% !important; } + +.ht-30 { + height: 30px; } + +.ht-30p { + height: 30%; } + +.mx-ht-30p { + max-height: 30%; } + +.mn-ht-30p { + min-height: 30%; } + +.ht-30-force { + height: 30px !important; } + +.ht-30p-force { + height: 30% !important; } + +.ht-35 { + height: 35px; } + +.ht-35p { + height: 35%; } + +.mx-ht-35p { + max-height: 35%; } + +.mn-ht-35p { + min-height: 35%; } + +.ht-35-force { + height: 35px !important; } + +.ht-35p-force { + height: 35% !important; } + +.ht-40 { + height: 40px; } + +.ht-40p { + height: 40%; } + +.mx-ht-40p { + max-height: 40%; } + +.mn-ht-40p { + min-height: 40%; } + +.ht-40-force { + height: 40px !important; } + +.ht-40p-force { + height: 40% !important; } + +.ht-45 { + height: 45px; } + +.ht-45p { + height: 45%; } + +.mx-ht-45p { + max-height: 45%; } + +.mn-ht-45p { + min-height: 45%; } + +.ht-45-force { + height: 45px !important; } + +.ht-45p-force { + height: 45% !important; } + +.ht-50 { + height: 50px; } + +.ht-50p { + height: 50%; } + +.mx-ht-50p { + max-height: 50%; } + +.mn-ht-50p { + min-height: 50%; } + +.ht-50-force { + height: 50px !important; } + +.ht-50p-force { + height: 50% !important; } + +.ht-55 { + height: 55px; } + +.ht-55p { + height: 55%; } + +.mx-ht-55p { + max-height: 55%; } + +.mn-ht-55p { + min-height: 55%; } + +.ht-55-force { + height: 55px !important; } + +.ht-55p-force { + height: 55% !important; } + +.ht-60 { + height: 60px; } + +.ht-60p { + height: 60%; } + +.mx-ht-60p { + max-height: 60%; } + +.mn-ht-60p { + min-height: 60%; } + +.ht-60-force { + height: 60px !important; } + +.ht-60p-force { + height: 60% !important; } + +.ht-65 { + height: 65px; } + +.ht-65p { + height: 65%; } + +.mx-ht-65p { + max-height: 65%; } + +.mn-ht-65p { + min-height: 65%; } + +.ht-65-force { + height: 65px !important; } + +.ht-65p-force { + height: 65% !important; } + +.ht-70 { + height: 70px; } + +.ht-70p { + height: 70%; } + +.mx-ht-70p { + max-height: 70%; } + +.mn-ht-70p { + min-height: 70%; } + +.ht-70-force { + height: 70px !important; } + +.ht-70p-force { + height: 70% !important; } + +.ht-75 { + height: 75px; } + +.ht-75p { + height: 75%; } + +.mx-ht-75p { + max-height: 75%; } + +.mn-ht-75p { + min-height: 75%; } + +.ht-75-force { + height: 75px !important; } + +.ht-75p-force { + height: 75% !important; } + +.ht-80 { + height: 80px; } + +.ht-80p { + height: 80%; } + +.mx-ht-80p { + max-height: 80%; } + +.mn-ht-80p { + min-height: 80%; } + +.ht-80-force { + height: 80px !important; } + +.ht-80p-force { + height: 80% !important; } + +.ht-85 { + height: 85px; } + +.ht-85p { + height: 85%; } + +.mx-ht-85p { + max-height: 85%; } + +.mn-ht-85p { + min-height: 85%; } + +.ht-85-force { + height: 85px !important; } + +.ht-85p-force { + height: 85% !important; } + +.ht-90 { + height: 90px; } + +.ht-90p { + height: 90%; } + +.mx-ht-90p { + max-height: 90%; } + +.mn-ht-90p { + min-height: 90%; } + +.ht-90-force { + height: 90px !important; } + +.ht-90p-force { + height: 90% !important; } + +.ht-95 { + height: 95px; } + +.ht-95p { + height: 95%; } + +.mx-ht-95p { + max-height: 95%; } + +.mn-ht-95p { + min-height: 95%; } + +.ht-95-force { + height: 95px !important; } + +.ht-95p-force { + height: 95% !important; } + +.ht-100 { + height: 100px; } + +.ht-100p { + height: 100%; } + +.mx-ht-100p { + max-height: 100%; } + +.mn-ht-100p { + min-height: 100%; } + +.ht-100-force { + height: 100px !important; } + +.ht-100p-force { + height: 100% !important; } + +.ht-150 { + height: 150px; } + +.ht-200 { + height: 200px; } + +.ht-250 { + height: 250px; } + +.ht-300 { + height: 300px; } + +.ht-350 { + height: 350px; } + +.ht-400 { + height: 400px; } + +.ht-450 { + height: 450px; } + +.ht-500 { + height: 500px; } + +.ht-550 { + height: 550px; } + +.ht-600 { + height: 600px; } + +.ht-650 { + height: 650px; } + +.ht-700 { + height: 700px; } + +.ht-750 { + height: 750px; } + +.ht-800 { + height: 800px; } + +.ht-100v { + height: 100vh; } + +.ht-1 { + height: 1px; } + +.ht-2 { + height: 2px; } + +.ht-3 { + height: 3px; } + +.ht-4 { + height: 4px; } + +.ht-6 { + height: 6px; } + +.ht-7 { + height: 7px; } + +.ht-8 { + height: 8px; } + +.ht-9 { + height: 9px; } + +.ht-auto { + height: auto; } + +.ht-16 { + height: 16px; } + +.ht-32 { + height: 32px; } + +.ht-36 { + height: 36px; } + +.ht-48 { + height: 48px; } + +.ht-64 { + height: 64px; } + +.ht-72 { + height: 72px; } + +.ht-115 { + height: 115px; } + +.ht-120 { + height: 120px; } + +.ht-160 { + height: 160px; } + +@media (min-width: 480px) { + .ht-xs-5 { + height: 5px; } + .ht-xs-5p { + height: 5%; } + .mx-ht-xs-5p { + max-height: 5%; } + .mn-ht-xs-5p { + min-height: 5%; } + .ht-xs-5-force { + height: 5px !important; } + .ht-xs-5p-force { + height: 5% !important; } + .ht-xs-10 { + height: 10px; } + .ht-xs-10p { + height: 10%; } + .mx-ht-xs-10p { + max-height: 10%; } + .mn-ht-xs-10p { + min-height: 10%; } + .ht-xs-10-force { + height: 10px !important; } + .ht-xs-10p-force { + height: 10% !important; } + .ht-xs-15 { + height: 15px; } + .ht-xs-15p { + height: 15%; } + .mx-ht-xs-15p { + max-height: 15%; } + .mn-ht-xs-15p { + min-height: 15%; } + .ht-xs-15-force { + height: 15px !important; } + .ht-xs-15p-force { + height: 15% !important; } + .ht-xs-20 { + height: 20px; } + .ht-xs-20p { + height: 20%; } + .mx-ht-xs-20p { + max-height: 20%; } + .mn-ht-xs-20p { + min-height: 20%; } + .ht-xs-20-force { + height: 20px !important; } + .ht-xs-20p-force { + height: 20% !important; } + .ht-xs-25 { + height: 25px; } + .ht-xs-25p { + height: 25%; } + .mx-ht-xs-25p { + max-height: 25%; } + .mn-ht-xs-25p { + min-height: 25%; } + .ht-xs-25-force { + height: 25px !important; } + .ht-xs-25p-force { + height: 25% !important; } + .ht-xs-30 { + height: 30px; } + .ht-xs-30p { + height: 30%; } + .mx-ht-xs-30p { + max-height: 30%; } + .mn-ht-xs-30p { + min-height: 30%; } + .ht-xs-30-force { + height: 30px !important; } + .ht-xs-30p-force { + height: 30% !important; } + .ht-xs-35 { + height: 35px; } + .ht-xs-35p { + height: 35%; } + .mx-ht-xs-35p { + max-height: 35%; } + .mn-ht-xs-35p { + min-height: 35%; } + .ht-xs-35-force { + height: 35px !important; } + .ht-xs-35p-force { + height: 35% !important; } + .ht-xs-40 { + height: 40px; } + .ht-xs-40p { + height: 40%; } + .mx-ht-xs-40p { + max-height: 40%; } + .mn-ht-xs-40p { + min-height: 40%; } + .ht-xs-40-force { + height: 40px !important; } + .ht-xs-40p-force { + height: 40% !important; } + .ht-xs-45 { + height: 45px; } + .ht-xs-45p { + height: 45%; } + .mx-ht-xs-45p { + max-height: 45%; } + .mn-ht-xs-45p { + min-height: 45%; } + .ht-xs-45-force { + height: 45px !important; } + .ht-xs-45p-force { + height: 45% !important; } + .ht-xs-50 { + height: 50px; } + .ht-xs-50p { + height: 50%; } + .mx-ht-xs-50p { + max-height: 50%; } + .mn-ht-xs-50p { + min-height: 50%; } + .ht-xs-50-force { + height: 50px !important; } + .ht-xs-50p-force { + height: 50% !important; } + .ht-xs-55 { + height: 55px; } + .ht-xs-55p { + height: 55%; } + .mx-ht-xs-55p { + max-height: 55%; } + .mn-ht-xs-55p { + min-height: 55%; } + .ht-xs-55-force { + height: 55px !important; } + .ht-xs-55p-force { + height: 55% !important; } + .ht-xs-60 { + height: 60px; } + .ht-xs-60p { + height: 60%; } + .mx-ht-xs-60p { + max-height: 60%; } + .mn-ht-xs-60p { + min-height: 60%; } + .ht-xs-60-force { + height: 60px !important; } + .ht-xs-60p-force { + height: 60% !important; } + .ht-xs-65 { + height: 65px; } + .ht-xs-65p { + height: 65%; } + .mx-ht-xs-65p { + max-height: 65%; } + .mn-ht-xs-65p { + min-height: 65%; } + .ht-xs-65-force { + height: 65px !important; } + .ht-xs-65p-force { + height: 65% !important; } + .ht-xs-70 { + height: 70px; } + .ht-xs-70p { + height: 70%; } + .mx-ht-xs-70p { + max-height: 70%; } + .mn-ht-xs-70p { + min-height: 70%; } + .ht-xs-70-force { + height: 70px !important; } + .ht-xs-70p-force { + height: 70% !important; } + .ht-xs-75 { + height: 75px; } + .ht-xs-75p { + height: 75%; } + .mx-ht-xs-75p { + max-height: 75%; } + .mn-ht-xs-75p { + min-height: 75%; } + .ht-xs-75-force { + height: 75px !important; } + .ht-xs-75p-force { + height: 75% !important; } + .ht-xs-80 { + height: 80px; } + .ht-xs-80p { + height: 80%; } + .mx-ht-xs-80p { + max-height: 80%; } + .mn-ht-xs-80p { + min-height: 80%; } + .ht-xs-80-force { + height: 80px !important; } + .ht-xs-80p-force { + height: 80% !important; } + .ht-xs-85 { + height: 85px; } + .ht-xs-85p { + height: 85%; } + .mx-ht-xs-85p { + max-height: 85%; } + .mn-ht-xs-85p { + min-height: 85%; } + .ht-xs-85-force { + height: 85px !important; } + .ht-xs-85p-force { + height: 85% !important; } + .ht-xs-90 { + height: 90px; } + .ht-xs-90p { + height: 90%; } + .mx-ht-xs-90p { + max-height: 90%; } + .mn-ht-xs-90p { + min-height: 90%; } + .ht-xs-90-force { + height: 90px !important; } + .ht-xs-90p-force { + height: 90% !important; } + .ht-xs-95 { + height: 95px; } + .ht-xs-95p { + height: 95%; } + .mx-ht-xs-95p { + max-height: 95%; } + .mn-ht-xs-95p { + min-height: 95%; } + .ht-xs-95-force { + height: 95px !important; } + .ht-xs-95p-force { + height: 95% !important; } + .ht-xs-100 { + height: 100px; } + .ht-xs-100p { + height: 100%; } + .mx-ht-xs-100p { + max-height: 100%; } + .mn-ht-xs-100p { + min-height: 100%; } + .ht-xs-100-force { + height: 100px !important; } + .ht-xs-100p-force { + height: 100% !important; } + .ht-xs-150 { + height: 150px; } + .ht-xs-150p { + height: 150%; } + .mx-ht-xs-150p { + max-height: 150%; } + .mn-ht-xs-150p { + min-height: 150%; } + .ht-xs-150-force { + height: 150px !important; } + .ht-xs-150p-force { + height: 150% !important; } + .ht-xs-200 { + height: 200px; } + .ht-xs-200p { + height: 200%; } + .mx-ht-xs-200p { + max-height: 200%; } + .mn-ht-xs-200p { + min-height: 200%; } + .ht-xs-200-force { + height: 200px !important; } + .ht-xs-200p-force { + height: 200% !important; } + .ht-xs-250 { + height: 250px; } + .ht-xs-250p { + height: 250%; } + .mx-ht-xs-250p { + max-height: 250%; } + .mn-ht-xs-250p { + min-height: 250%; } + .ht-xs-250-force { + height: 250px !important; } + .ht-xs-250p-force { + height: 250% !important; } + .ht-xs-300 { + height: 300px; } + .ht-xs-300p { + height: 300%; } + .mx-ht-xs-300p { + max-height: 300%; } + .mn-ht-xs-300p { + min-height: 300%; } + .ht-xs-300-force { + height: 300px !important; } + .ht-xs-300p-force { + height: 300% !important; } + .ht-xs-350 { + height: 350px; } + .ht-xs-350p { + height: 350%; } + .mx-ht-xs-350p { + max-height: 350%; } + .mn-ht-xs-350p { + min-height: 350%; } + .ht-xs-350-force { + height: 350px !important; } + .ht-xs-350p-force { + height: 350% !important; } + .ht-xs-400 { + height: 400px; } + .ht-xs-400p { + height: 400%; } + .mx-ht-xs-400p { + max-height: 400%; } + .mn-ht-xs-400p { + min-height: 400%; } + .ht-xs-400-force { + height: 400px !important; } + .ht-xs-400p-force { + height: 400% !important; } + .ht-xs-450 { + height: 450px; } + .ht-xs-450p { + height: 450%; } + .mx-ht-xs-450p { + max-height: 450%; } + .mn-ht-xs-450p { + min-height: 450%; } + .ht-xs-450-force { + height: 450px !important; } + .ht-xs-450p-force { + height: 450% !important; } + .ht-xs-500 { + height: 500px; } + .ht-xs-500p { + height: 500%; } + .mx-ht-xs-500p { + max-height: 500%; } + .mn-ht-xs-500p { + min-height: 500%; } + .ht-xs-500-force { + height: 500px !important; } + .ht-xs-500p-force { + height: 500% !important; } + .ht-xs-550 { + height: 550px; } + .ht-xs-550p { + height: 550%; } + .mx-ht-xs-550p { + max-height: 550%; } + .mn-ht-xs-550p { + min-height: 550%; } + .ht-xs-550-force { + height: 550px !important; } + .ht-xs-550p-force { + height: 550% !important; } + .ht-xs-600 { + height: 600px; } + .ht-xs-600p { + height: 600%; } + .mx-ht-xs-600p { + max-height: 600%; } + .mn-ht-xs-600p { + min-height: 600%; } + .ht-xs-600-force { + height: 600px !important; } + .ht-xs-600p-force { + height: 600% !important; } + .ht-xs-650 { + height: 650px; } + .ht-xs-650p { + height: 650%; } + .mx-ht-xs-650p { + max-height: 650%; } + .mn-ht-xs-650p { + min-height: 650%; } + .ht-xs-650-force { + height: 650px !important; } + .ht-xs-650p-force { + height: 650% !important; } + .ht-xs-700 { + height: 700px; } + .ht-xs-700p { + height: 700%; } + .mx-ht-xs-700p { + max-height: 700%; } + .mn-ht-xs-700p { + min-height: 700%; } + .ht-xs-700-force { + height: 700px !important; } + .ht-xs-700p-force { + height: 700% !important; } + .ht-xs-750 { + height: 750px; } + .ht-xs-750p { + height: 750%; } + .mx-ht-xs-750p { + max-height: 750%; } + .mn-ht-xs-750p { + min-height: 750%; } + .ht-xs-750-force { + height: 750px !important; } + .ht-xs-750p-force { + height: 750% !important; } + .ht-xs-800 { + height: 800px; } + .ht-xs-800p { + height: 800%; } + .mx-ht-xs-800p { + max-height: 800%; } + .mn-ht-xs-800p { + min-height: 800%; } + .ht-xs-800-force { + height: 800px !important; } + .ht-xs-800p-force { + height: 800% !important; } + .ht-xs-850 { + height: 850px; } + .ht-xs-850p { + height: 850%; } + .mx-ht-xs-850p { + max-height: 850%; } + .mn-ht-xs-850p { + min-height: 850%; } + .ht-xs-850-force { + height: 850px !important; } + .ht-xs-850p-force { + height: 850% !important; } + .ht-xs-100v { + height: 100vh; } } + +@media (min-width: 576px) { + .ht-sm-5 { + height: 5px; } + .ht-sm-5p { + height: 5%; } + .mx-ht-sm-5p { + max-height: 5%; } + .mn-ht-sm-5p { + min-height: 5%; } + .ht-sm-5-force { + height: 5px !important; } + .ht-sm-5p-force { + height: 5% !important; } + .ht-sm-10 { + height: 10px; } + .ht-sm-10p { + height: 10%; } + .mx-ht-sm-10p { + max-height: 10%; } + .mn-ht-sm-10p { + min-height: 10%; } + .ht-sm-10-force { + height: 10px !important; } + .ht-sm-10p-force { + height: 10% !important; } + .ht-sm-15 { + height: 15px; } + .ht-sm-15p { + height: 15%; } + .mx-ht-sm-15p { + max-height: 15%; } + .mn-ht-sm-15p { + min-height: 15%; } + .ht-sm-15-force { + height: 15px !important; } + .ht-sm-15p-force { + height: 15% !important; } + .ht-sm-20 { + height: 20px; } + .ht-sm-20p { + height: 20%; } + .mx-ht-sm-20p { + max-height: 20%; } + .mn-ht-sm-20p { + min-height: 20%; } + .ht-sm-20-force { + height: 20px !important; } + .ht-sm-20p-force { + height: 20% !important; } + .ht-sm-25 { + height: 25px; } + .ht-sm-25p { + height: 25%; } + .mx-ht-sm-25p { + max-height: 25%; } + .mn-ht-sm-25p { + min-height: 25%; } + .ht-sm-25-force { + height: 25px !important; } + .ht-sm-25p-force { + height: 25% !important; } + .ht-sm-30 { + height: 30px; } + .ht-sm-30p { + height: 30%; } + .mx-ht-sm-30p { + max-height: 30%; } + .mn-ht-sm-30p { + min-height: 30%; } + .ht-sm-30-force { + height: 30px !important; } + .ht-sm-30p-force { + height: 30% !important; } + .ht-sm-35 { + height: 35px; } + .ht-sm-35p { + height: 35%; } + .mx-ht-sm-35p { + max-height: 35%; } + .mn-ht-sm-35p { + min-height: 35%; } + .ht-sm-35-force { + height: 35px !important; } + .ht-sm-35p-force { + height: 35% !important; } + .ht-sm-40 { + height: 40px; } + .ht-sm-40p { + height: 40%; } + .mx-ht-sm-40p { + max-height: 40%; } + .mn-ht-sm-40p { + min-height: 40%; } + .ht-sm-40-force { + height: 40px !important; } + .ht-sm-40p-force { + height: 40% !important; } + .ht-sm-45 { + height: 45px; } + .ht-sm-45p { + height: 45%; } + .mx-ht-sm-45p { + max-height: 45%; } + .mn-ht-sm-45p { + min-height: 45%; } + .ht-sm-45-force { + height: 45px !important; } + .ht-sm-45p-force { + height: 45% !important; } + .ht-sm-50 { + height: 50px; } + .ht-sm-50p { + height: 50%; } + .mx-ht-sm-50p { + max-height: 50%; } + .mn-ht-sm-50p { + min-height: 50%; } + .ht-sm-50-force { + height: 50px !important; } + .ht-sm-50p-force { + height: 50% !important; } + .ht-sm-55 { + height: 55px; } + .ht-sm-55p { + height: 55%; } + .mx-ht-sm-55p { + max-height: 55%; } + .mn-ht-sm-55p { + min-height: 55%; } + .ht-sm-55-force { + height: 55px !important; } + .ht-sm-55p-force { + height: 55% !important; } + .ht-sm-60 { + height: 60px; } + .ht-sm-60p { + height: 60%; } + .mx-ht-sm-60p { + max-height: 60%; } + .mn-ht-sm-60p { + min-height: 60%; } + .ht-sm-60-force { + height: 60px !important; } + .ht-sm-60p-force { + height: 60% !important; } + .ht-sm-65 { + height: 65px; } + .ht-sm-65p { + height: 65%; } + .mx-ht-sm-65p { + max-height: 65%; } + .mn-ht-sm-65p { + min-height: 65%; } + .ht-sm-65-force { + height: 65px !important; } + .ht-sm-65p-force { + height: 65% !important; } + .ht-sm-70 { + height: 70px; } + .ht-sm-70p { + height: 70%; } + .mx-ht-sm-70p { + max-height: 70%; } + .mn-ht-sm-70p { + min-height: 70%; } + .ht-sm-70-force { + height: 70px !important; } + .ht-sm-70p-force { + height: 70% !important; } + .ht-sm-75 { + height: 75px; } + .ht-sm-75p { + height: 75%; } + .mx-ht-sm-75p { + max-height: 75%; } + .mn-ht-sm-75p { + min-height: 75%; } + .ht-sm-75-force { + height: 75px !important; } + .ht-sm-75p-force { + height: 75% !important; } + .ht-sm-80 { + height: 80px; } + .ht-sm-80p { + height: 80%; } + .mx-ht-sm-80p { + max-height: 80%; } + .mn-ht-sm-80p { + min-height: 80%; } + .ht-sm-80-force { + height: 80px !important; } + .ht-sm-80p-force { + height: 80% !important; } + .ht-sm-85 { + height: 85px; } + .ht-sm-85p { + height: 85%; } + .mx-ht-sm-85p { + max-height: 85%; } + .mn-ht-sm-85p { + min-height: 85%; } + .ht-sm-85-force { + height: 85px !important; } + .ht-sm-85p-force { + height: 85% !important; } + .ht-sm-90 { + height: 90px; } + .ht-sm-90p { + height: 90%; } + .mx-ht-sm-90p { + max-height: 90%; } + .mn-ht-sm-90p { + min-height: 90%; } + .ht-sm-90-force { + height: 90px !important; } + .ht-sm-90p-force { + height: 90% !important; } + .ht-sm-95 { + height: 95px; } + .ht-sm-95p { + height: 95%; } + .mx-ht-sm-95p { + max-height: 95%; } + .mn-ht-sm-95p { + min-height: 95%; } + .ht-sm-95-force { + height: 95px !important; } + .ht-sm-95p-force { + height: 95% !important; } + .ht-sm-100 { + height: 100px; } + .ht-sm-100p { + height: 100%; } + .mx-ht-sm-100p { + max-height: 100%; } + .mn-ht-sm-100p { + min-height: 100%; } + .ht-sm-100-force { + height: 100px !important; } + .ht-sm-100p-force { + height: 100% !important; } + .ht-sm-150 { + height: 150px; } + .ht-sm-150p { + height: 150%; } + .mx-ht-sm-150p { + max-height: 150%; } + .mn-ht-sm-150p { + min-height: 150%; } + .ht-sm-150-force { + height: 150px !important; } + .ht-sm-150p-force { + height: 150% !important; } + .ht-sm-200 { + height: 200px; } + .ht-sm-200p { + height: 200%; } + .mx-ht-sm-200p { + max-height: 200%; } + .mn-ht-sm-200p { + min-height: 200%; } + .ht-sm-200-force { + height: 200px !important; } + .ht-sm-200p-force { + height: 200% !important; } + .ht-sm-250 { + height: 250px; } + .ht-sm-250p { + height: 250%; } + .mx-ht-sm-250p { + max-height: 250%; } + .mn-ht-sm-250p { + min-height: 250%; } + .ht-sm-250-force { + height: 250px !important; } + .ht-sm-250p-force { + height: 250% !important; } + .ht-sm-300 { + height: 300px; } + .ht-sm-300p { + height: 300%; } + .mx-ht-sm-300p { + max-height: 300%; } + .mn-ht-sm-300p { + min-height: 300%; } + .ht-sm-300-force { + height: 300px !important; } + .ht-sm-300p-force { + height: 300% !important; } + .ht-sm-350 { + height: 350px; } + .ht-sm-350p { + height: 350%; } + .mx-ht-sm-350p { + max-height: 350%; } + .mn-ht-sm-350p { + min-height: 350%; } + .ht-sm-350-force { + height: 350px !important; } + .ht-sm-350p-force { + height: 350% !important; } + .ht-sm-400 { + height: 400px; } + .ht-sm-400p { + height: 400%; } + .mx-ht-sm-400p { + max-height: 400%; } + .mn-ht-sm-400p { + min-height: 400%; } + .ht-sm-400-force { + height: 400px !important; } + .ht-sm-400p-force { + height: 400% !important; } + .ht-sm-450 { + height: 450px; } + .ht-sm-450p { + height: 450%; } + .mx-ht-sm-450p { + max-height: 450%; } + .mn-ht-sm-450p { + min-height: 450%; } + .ht-sm-450-force { + height: 450px !important; } + .ht-sm-450p-force { + height: 450% !important; } + .ht-sm-500 { + height: 500px; } + .ht-sm-500p { + height: 500%; } + .mx-ht-sm-500p { + max-height: 500%; } + .mn-ht-sm-500p { + min-height: 500%; } + .ht-sm-500-force { + height: 500px !important; } + .ht-sm-500p-force { + height: 500% !important; } + .ht-sm-550 { + height: 550px; } + .ht-sm-550p { + height: 550%; } + .mx-ht-sm-550p { + max-height: 550%; } + .mn-ht-sm-550p { + min-height: 550%; } + .ht-sm-550-force { + height: 550px !important; } + .ht-sm-550p-force { + height: 550% !important; } + .ht-sm-600 { + height: 600px; } + .ht-sm-600p { + height: 600%; } + .mx-ht-sm-600p { + max-height: 600%; } + .mn-ht-sm-600p { + min-height: 600%; } + .ht-sm-600-force { + height: 600px !important; } + .ht-sm-600p-force { + height: 600% !important; } + .ht-sm-650 { + height: 650px; } + .ht-sm-650p { + height: 650%; } + .mx-ht-sm-650p { + max-height: 650%; } + .mn-ht-sm-650p { + min-height: 650%; } + .ht-sm-650-force { + height: 650px !important; } + .ht-sm-650p-force { + height: 650% !important; } + .ht-sm-700 { + height: 700px; } + .ht-sm-700p { + height: 700%; } + .mx-ht-sm-700p { + max-height: 700%; } + .mn-ht-sm-700p { + min-height: 700%; } + .ht-sm-700-force { + height: 700px !important; } + .ht-sm-700p-force { + height: 700% !important; } + .ht-sm-750 { + height: 750px; } + .ht-sm-750p { + height: 750%; } + .mx-ht-sm-750p { + max-height: 750%; } + .mn-ht-sm-750p { + min-height: 750%; } + .ht-sm-750-force { + height: 750px !important; } + .ht-sm-750p-force { + height: 750% !important; } + .ht-sm-800 { + height: 800px; } + .ht-sm-800p { + height: 800%; } + .mx-ht-sm-800p { + max-height: 800%; } + .mn-ht-sm-800p { + min-height: 800%; } + .ht-sm-800-force { + height: 800px !important; } + .ht-sm-800p-force { + height: 800% !important; } + .ht-sm-850 { + height: 850px; } + .ht-sm-850p { + height: 850%; } + .mx-ht-sm-850p { + max-height: 850%; } + .mn-ht-sm-850p { + min-height: 850%; } + .ht-sm-850-force { + height: 850px !important; } + .ht-sm-850p-force { + height: 850% !important; } + .ht-sm-100v { + height: 100vh; } } + +@media (min-width: 768px) { + .ht-md-5 { + height: 5px; } + .ht-md-5p { + height: 5%; } + .mx-ht-md-5p { + max-height: 5%; } + .mn-ht-md-5p { + min-height: 5%; } + .ht-md-5-force { + height: 5px !important; } + .ht-md-5p-force { + height: 5% !important; } + .ht-md-10 { + height: 10px; } + .ht-md-10p { + height: 10%; } + .mx-ht-md-10p { + max-height: 10%; } + .mn-ht-md-10p { + min-height: 10%; } + .ht-md-10-force { + height: 10px !important; } + .ht-md-10p-force { + height: 10% !important; } + .ht-md-15 { + height: 15px; } + .ht-md-15p { + height: 15%; } + .mx-ht-md-15p { + max-height: 15%; } + .mn-ht-md-15p { + min-height: 15%; } + .ht-md-15-force { + height: 15px !important; } + .ht-md-15p-force { + height: 15% !important; } + .ht-md-20 { + height: 20px; } + .ht-md-20p { + height: 20%; } + .mx-ht-md-20p { + max-height: 20%; } + .mn-ht-md-20p { + min-height: 20%; } + .ht-md-20-force { + height: 20px !important; } + .ht-md-20p-force { + height: 20% !important; } + .ht-md-25 { + height: 25px; } + .ht-md-25p { + height: 25%; } + .mx-ht-md-25p { + max-height: 25%; } + .mn-ht-md-25p { + min-height: 25%; } + .ht-md-25-force { + height: 25px !important; } + .ht-md-25p-force { + height: 25% !important; } + .ht-md-30 { + height: 30px; } + .ht-md-30p { + height: 30%; } + .mx-ht-md-30p { + max-height: 30%; } + .mn-ht-md-30p { + min-height: 30%; } + .ht-md-30-force { + height: 30px !important; } + .ht-md-30p-force { + height: 30% !important; } + .ht-md-35 { + height: 35px; } + .ht-md-35p { + height: 35%; } + .mx-ht-md-35p { + max-height: 35%; } + .mn-ht-md-35p { + min-height: 35%; } + .ht-md-35-force { + height: 35px !important; } + .ht-md-35p-force { + height: 35% !important; } + .ht-md-40 { + height: 40px; } + .ht-md-40p { + height: 40%; } + .mx-ht-md-40p { + max-height: 40%; } + .mn-ht-md-40p { + min-height: 40%; } + .ht-md-40-force { + height: 40px !important; } + .ht-md-40p-force { + height: 40% !important; } + .ht-md-45 { + height: 45px; } + .ht-md-45p { + height: 45%; } + .mx-ht-md-45p { + max-height: 45%; } + .mn-ht-md-45p { + min-height: 45%; } + .ht-md-45-force { + height: 45px !important; } + .ht-md-45p-force { + height: 45% !important; } + .ht-md-50 { + height: 50px; } + .ht-md-50p { + height: 50%; } + .mx-ht-md-50p { + max-height: 50%; } + .mn-ht-md-50p { + min-height: 50%; } + .ht-md-50-force { + height: 50px !important; } + .ht-md-50p-force { + height: 50% !important; } + .ht-md-55 { + height: 55px; } + .ht-md-55p { + height: 55%; } + .mx-ht-md-55p { + max-height: 55%; } + .mn-ht-md-55p { + min-height: 55%; } + .ht-md-55-force { + height: 55px !important; } + .ht-md-55p-force { + height: 55% !important; } + .ht-md-60 { + height: 60px; } + .ht-md-60p { + height: 60%; } + .mx-ht-md-60p { + max-height: 60%; } + .mn-ht-md-60p { + min-height: 60%; } + .ht-md-60-force { + height: 60px !important; } + .ht-md-60p-force { + height: 60% !important; } + .ht-md-65 { + height: 65px; } + .ht-md-65p { + height: 65%; } + .mx-ht-md-65p { + max-height: 65%; } + .mn-ht-md-65p { + min-height: 65%; } + .ht-md-65-force { + height: 65px !important; } + .ht-md-65p-force { + height: 65% !important; } + .ht-md-70 { + height: 70px; } + .ht-md-70p { + height: 70%; } + .mx-ht-md-70p { + max-height: 70%; } + .mn-ht-md-70p { + min-height: 70%; } + .ht-md-70-force { + height: 70px !important; } + .ht-md-70p-force { + height: 70% !important; } + .ht-md-75 { + height: 75px; } + .ht-md-75p { + height: 75%; } + .mx-ht-md-75p { + max-height: 75%; } + .mn-ht-md-75p { + min-height: 75%; } + .ht-md-75-force { + height: 75px !important; } + .ht-md-75p-force { + height: 75% !important; } + .ht-md-80 { + height: 80px; } + .ht-md-80p { + height: 80%; } + .mx-ht-md-80p { + max-height: 80%; } + .mn-ht-md-80p { + min-height: 80%; } + .ht-md-80-force { + height: 80px !important; } + .ht-md-80p-force { + height: 80% !important; } + .ht-md-85 { + height: 85px; } + .ht-md-85p { + height: 85%; } + .mx-ht-md-85p { + max-height: 85%; } + .mn-ht-md-85p { + min-height: 85%; } + .ht-md-85-force { + height: 85px !important; } + .ht-md-85p-force { + height: 85% !important; } + .ht-md-90 { + height: 90px; } + .ht-md-90p { + height: 90%; } + .mx-ht-md-90p { + max-height: 90%; } + .mn-ht-md-90p { + min-height: 90%; } + .ht-md-90-force { + height: 90px !important; } + .ht-md-90p-force { + height: 90% !important; } + .ht-md-95 { + height: 95px; } + .ht-md-95p { + height: 95%; } + .mx-ht-md-95p { + max-height: 95%; } + .mn-ht-md-95p { + min-height: 95%; } + .ht-md-95-force { + height: 95px !important; } + .ht-md-95p-force { + height: 95% !important; } + .ht-md-100 { + height: 100px; } + .ht-md-100p { + height: 100%; } + .mx-ht-md-100p { + max-height: 100%; } + .mn-ht-md-100p { + min-height: 100%; } + .ht-md-100-force { + height: 100px !important; } + .ht-md-100p-force { + height: 100% !important; } + .ht-md-150 { + height: 150px; } + .ht-md-150p { + height: 150%; } + .mx-ht-md-150p { + max-height: 150%; } + .mn-ht-md-150p { + min-height: 150%; } + .ht-md-150-force { + height: 150px !important; } + .ht-md-150p-force { + height: 150% !important; } + .ht-md-200 { + height: 200px; } + .ht-md-200p { + height: 200%; } + .mx-ht-md-200p { + max-height: 200%; } + .mn-ht-md-200p { + min-height: 200%; } + .ht-md-200-force { + height: 200px !important; } + .ht-md-200p-force { + height: 200% !important; } + .ht-md-250 { + height: 250px; } + .ht-md-250p { + height: 250%; } + .mx-ht-md-250p { + max-height: 250%; } + .mn-ht-md-250p { + min-height: 250%; } + .ht-md-250-force { + height: 250px !important; } + .ht-md-250p-force { + height: 250% !important; } + .ht-md-300 { + height: 300px; } + .ht-md-300p { + height: 300%; } + .mx-ht-md-300p { + max-height: 300%; } + .mn-ht-md-300p { + min-height: 300%; } + .ht-md-300-force { + height: 300px !important; } + .ht-md-300p-force { + height: 300% !important; } + .ht-md-350 { + height: 350px; } + .ht-md-350p { + height: 350%; } + .mx-ht-md-350p { + max-height: 350%; } + .mn-ht-md-350p { + min-height: 350%; } + .ht-md-350-force { + height: 350px !important; } + .ht-md-350p-force { + height: 350% !important; } + .ht-md-400 { + height: 400px; } + .ht-md-400p { + height: 400%; } + .mx-ht-md-400p { + max-height: 400%; } + .mn-ht-md-400p { + min-height: 400%; } + .ht-md-400-force { + height: 400px !important; } + .ht-md-400p-force { + height: 400% !important; } + .ht-md-450 { + height: 450px; } + .ht-md-450p { + height: 450%; } + .mx-ht-md-450p { + max-height: 450%; } + .mn-ht-md-450p { + min-height: 450%; } + .ht-md-450-force { + height: 450px !important; } + .ht-md-450p-force { + height: 450% !important; } + .ht-md-500 { + height: 500px; } + .ht-md-500p { + height: 500%; } + .mx-ht-md-500p { + max-height: 500%; } + .mn-ht-md-500p { + min-height: 500%; } + .ht-md-500-force { + height: 500px !important; } + .ht-md-500p-force { + height: 500% !important; } + .ht-md-550 { + height: 550px; } + .ht-md-550p { + height: 550%; } + .mx-ht-md-550p { + max-height: 550%; } + .mn-ht-md-550p { + min-height: 550%; } + .ht-md-550-force { + height: 550px !important; } + .ht-md-550p-force { + height: 550% !important; } + .ht-md-600 { + height: 600px; } + .ht-md-600p { + height: 600%; } + .mx-ht-md-600p { + max-height: 600%; } + .mn-ht-md-600p { + min-height: 600%; } + .ht-md-600-force { + height: 600px !important; } + .ht-md-600p-force { + height: 600% !important; } + .ht-md-650 { + height: 650px; } + .ht-md-650p { + height: 650%; } + .mx-ht-md-650p { + max-height: 650%; } + .mn-ht-md-650p { + min-height: 650%; } + .ht-md-650-force { + height: 650px !important; } + .ht-md-650p-force { + height: 650% !important; } + .ht-md-700 { + height: 700px; } + .ht-md-700p { + height: 700%; } + .mx-ht-md-700p { + max-height: 700%; } + .mn-ht-md-700p { + min-height: 700%; } + .ht-md-700-force { + height: 700px !important; } + .ht-md-700p-force { + height: 700% !important; } + .ht-md-750 { + height: 750px; } + .ht-md-750p { + height: 750%; } + .mx-ht-md-750p { + max-height: 750%; } + .mn-ht-md-750p { + min-height: 750%; } + .ht-md-750-force { + height: 750px !important; } + .ht-md-750p-force { + height: 750% !important; } + .ht-md-800 { + height: 800px; } + .ht-md-800p { + height: 800%; } + .mx-ht-md-800p { + max-height: 800%; } + .mn-ht-md-800p { + min-height: 800%; } + .ht-md-800-force { + height: 800px !important; } + .ht-md-800p-force { + height: 800% !important; } + .ht-md-850 { + height: 850px; } + .ht-md-850p { + height: 850%; } + .mx-ht-md-850p { + max-height: 850%; } + .mn-ht-md-850p { + min-height: 850%; } + .ht-md-850-force { + height: 850px !important; } + .ht-md-850p-force { + height: 850% !important; } + .ht-md-100v { + height: 100vh; } } + +@media (min-width: 992px) { + .ht-lg-5 { + height: 5px; } + .ht-lg-5p { + height: 5%; } + .mx-ht-lg-5p { + max-height: 5%; } + .mn-ht-lg-5p { + min-height: 5%; } + .ht-lg-5-force { + height: 5px !important; } + .ht-lg-5p-force { + height: 5% !important; } + .ht-lg-10 { + height: 10px; } + .ht-lg-10p { + height: 10%; } + .mx-ht-lg-10p { + max-height: 10%; } + .mn-ht-lg-10p { + min-height: 10%; } + .ht-lg-10-force { + height: 10px !important; } + .ht-lg-10p-force { + height: 10% !important; } + .ht-lg-15 { + height: 15px; } + .ht-lg-15p { + height: 15%; } + .mx-ht-lg-15p { + max-height: 15%; } + .mn-ht-lg-15p { + min-height: 15%; } + .ht-lg-15-force { + height: 15px !important; } + .ht-lg-15p-force { + height: 15% !important; } + .ht-lg-20 { + height: 20px; } + .ht-lg-20p { + height: 20%; } + .mx-ht-lg-20p { + max-height: 20%; } + .mn-ht-lg-20p { + min-height: 20%; } + .ht-lg-20-force { + height: 20px !important; } + .ht-lg-20p-force { + height: 20% !important; } + .ht-lg-25 { + height: 25px; } + .ht-lg-25p { + height: 25%; } + .mx-ht-lg-25p { + max-height: 25%; } + .mn-ht-lg-25p { + min-height: 25%; } + .ht-lg-25-force { + height: 25px !important; } + .ht-lg-25p-force { + height: 25% !important; } + .ht-lg-30 { + height: 30px; } + .ht-lg-30p { + height: 30%; } + .mx-ht-lg-30p { + max-height: 30%; } + .mn-ht-lg-30p { + min-height: 30%; } + .ht-lg-30-force { + height: 30px !important; } + .ht-lg-30p-force { + height: 30% !important; } + .ht-lg-35 { + height: 35px; } + .ht-lg-35p { + height: 35%; } + .mx-ht-lg-35p { + max-height: 35%; } + .mn-ht-lg-35p { + min-height: 35%; } + .ht-lg-35-force { + height: 35px !important; } + .ht-lg-35p-force { + height: 35% !important; } + .ht-lg-40 { + height: 40px; } + .ht-lg-40p { + height: 40%; } + .mx-ht-lg-40p { + max-height: 40%; } + .mn-ht-lg-40p { + min-height: 40%; } + .ht-lg-40-force { + height: 40px !important; } + .ht-lg-40p-force { + height: 40% !important; } + .ht-lg-45 { + height: 45px; } + .ht-lg-45p { + height: 45%; } + .mx-ht-lg-45p { + max-height: 45%; } + .mn-ht-lg-45p { + min-height: 45%; } + .ht-lg-45-force { + height: 45px !important; } + .ht-lg-45p-force { + height: 45% !important; } + .ht-lg-50 { + height: 50px; } + .ht-lg-50p { + height: 50%; } + .mx-ht-lg-50p { + max-height: 50%; } + .mn-ht-lg-50p { + min-height: 50%; } + .ht-lg-50-force { + height: 50px !important; } + .ht-lg-50p-force { + height: 50% !important; } + .ht-lg-55 { + height: 55px; } + .ht-lg-55p { + height: 55%; } + .mx-ht-lg-55p { + max-height: 55%; } + .mn-ht-lg-55p { + min-height: 55%; } + .ht-lg-55-force { + height: 55px !important; } + .ht-lg-55p-force { + height: 55% !important; } + .ht-lg-60 { + height: 60px; } + .ht-lg-60p { + height: 60%; } + .mx-ht-lg-60p { + max-height: 60%; } + .mn-ht-lg-60p { + min-height: 60%; } + .ht-lg-60-force { + height: 60px !important; } + .ht-lg-60p-force { + height: 60% !important; } + .ht-lg-65 { + height: 65px; } + .ht-lg-65p { + height: 65%; } + .mx-ht-lg-65p { + max-height: 65%; } + .mn-ht-lg-65p { + min-height: 65%; } + .ht-lg-65-force { + height: 65px !important; } + .ht-lg-65p-force { + height: 65% !important; } + .ht-lg-70 { + height: 70px; } + .ht-lg-70p { + height: 70%; } + .mx-ht-lg-70p { + max-height: 70%; } + .mn-ht-lg-70p { + min-height: 70%; } + .ht-lg-70-force { + height: 70px !important; } + .ht-lg-70p-force { + height: 70% !important; } + .ht-lg-75 { + height: 75px; } + .ht-lg-75p { + height: 75%; } + .mx-ht-lg-75p { + max-height: 75%; } + .mn-ht-lg-75p { + min-height: 75%; } + .ht-lg-75-force { + height: 75px !important; } + .ht-lg-75p-force { + height: 75% !important; } + .ht-lg-80 { + height: 80px; } + .ht-lg-80p { + height: 80%; } + .mx-ht-lg-80p { + max-height: 80%; } + .mn-ht-lg-80p { + min-height: 80%; } + .ht-lg-80-force { + height: 80px !important; } + .ht-lg-80p-force { + height: 80% !important; } + .ht-lg-85 { + height: 85px; } + .ht-lg-85p { + height: 85%; } + .mx-ht-lg-85p { + max-height: 85%; } + .mn-ht-lg-85p { + min-height: 85%; } + .ht-lg-85-force { + height: 85px !important; } + .ht-lg-85p-force { + height: 85% !important; } + .ht-lg-90 { + height: 90px; } + .ht-lg-90p { + height: 90%; } + .mx-ht-lg-90p { + max-height: 90%; } + .mn-ht-lg-90p { + min-height: 90%; } + .ht-lg-90-force { + height: 90px !important; } + .ht-lg-90p-force { + height: 90% !important; } + .ht-lg-95 { + height: 95px; } + .ht-lg-95p { + height: 95%; } + .mx-ht-lg-95p { + max-height: 95%; } + .mn-ht-lg-95p { + min-height: 95%; } + .ht-lg-95-force { + height: 95px !important; } + .ht-lg-95p-force { + height: 95% !important; } + .ht-lg-100 { + height: 100px; } + .ht-lg-100p { + height: 100%; } + .mx-ht-lg-100p { + max-height: 100%; } + .mn-ht-lg-100p { + min-height: 100%; } + .ht-lg-100-force { + height: 100px !important; } + .ht-lg-100p-force { + height: 100% !important; } + .ht-lg-150 { + height: 150px; } + .ht-lg-150p { + height: 150%; } + .mx-ht-lg-150p { + max-height: 150%; } + .mn-ht-lg-150p { + min-height: 150%; } + .ht-lg-150-force { + height: 150px !important; } + .ht-lg-150p-force { + height: 150% !important; } + .ht-lg-200 { + height: 200px; } + .ht-lg-200p { + height: 200%; } + .mx-ht-lg-200p { + max-height: 200%; } + .mn-ht-lg-200p { + min-height: 200%; } + .ht-lg-200-force { + height: 200px !important; } + .ht-lg-200p-force { + height: 200% !important; } + .ht-lg-250 { + height: 250px; } + .ht-lg-250p { + height: 250%; } + .mx-ht-lg-250p { + max-height: 250%; } + .mn-ht-lg-250p { + min-height: 250%; } + .ht-lg-250-force { + height: 250px !important; } + .ht-lg-250p-force { + height: 250% !important; } + .ht-lg-300 { + height: 300px; } + .ht-lg-300p { + height: 300%; } + .mx-ht-lg-300p { + max-height: 300%; } + .mn-ht-lg-300p { + min-height: 300%; } + .ht-lg-300-force { + height: 300px !important; } + .ht-lg-300p-force { + height: 300% !important; } + .ht-lg-350 { + height: 350px; } + .ht-lg-350p { + height: 350%; } + .mx-ht-lg-350p { + max-height: 350%; } + .mn-ht-lg-350p { + min-height: 350%; } + .ht-lg-350-force { + height: 350px !important; } + .ht-lg-350p-force { + height: 350% !important; } + .ht-lg-400 { + height: 400px; } + .ht-lg-400p { + height: 400%; } + .mx-ht-lg-400p { + max-height: 400%; } + .mn-ht-lg-400p { + min-height: 400%; } + .ht-lg-400-force { + height: 400px !important; } + .ht-lg-400p-force { + height: 400% !important; } + .ht-lg-450 { + height: 450px; } + .ht-lg-450p { + height: 450%; } + .mx-ht-lg-450p { + max-height: 450%; } + .mn-ht-lg-450p { + min-height: 450%; } + .ht-lg-450-force { + height: 450px !important; } + .ht-lg-450p-force { + height: 450% !important; } + .ht-lg-500 { + height: 500px; } + .ht-lg-500p { + height: 500%; } + .mx-ht-lg-500p { + max-height: 500%; } + .mn-ht-lg-500p { + min-height: 500%; } + .ht-lg-500-force { + height: 500px !important; } + .ht-lg-500p-force { + height: 500% !important; } + .ht-lg-550 { + height: 550px; } + .ht-lg-550p { + height: 550%; } + .mx-ht-lg-550p { + max-height: 550%; } + .mn-ht-lg-550p { + min-height: 550%; } + .ht-lg-550-force { + height: 550px !important; } + .ht-lg-550p-force { + height: 550% !important; } + .ht-lg-600 { + height: 600px; } + .ht-lg-600p { + height: 600%; } + .mx-ht-lg-600p { + max-height: 600%; } + .mn-ht-lg-600p { + min-height: 600%; } + .ht-lg-600-force { + height: 600px !important; } + .ht-lg-600p-force { + height: 600% !important; } + .ht-lg-650 { + height: 650px; } + .ht-lg-650p { + height: 650%; } + .mx-ht-lg-650p { + max-height: 650%; } + .mn-ht-lg-650p { + min-height: 650%; } + .ht-lg-650-force { + height: 650px !important; } + .ht-lg-650p-force { + height: 650% !important; } + .ht-lg-700 { + height: 700px; } + .ht-lg-700p { + height: 700%; } + .mx-ht-lg-700p { + max-height: 700%; } + .mn-ht-lg-700p { + min-height: 700%; } + .ht-lg-700-force { + height: 700px !important; } + .ht-lg-700p-force { + height: 700% !important; } + .ht-lg-750 { + height: 750px; } + .ht-lg-750p { + height: 750%; } + .mx-ht-lg-750p { + max-height: 750%; } + .mn-ht-lg-750p { + min-height: 750%; } + .ht-lg-750-force { + height: 750px !important; } + .ht-lg-750p-force { + height: 750% !important; } + .ht-lg-800 { + height: 800px; } + .ht-lg-800p { + height: 800%; } + .mx-ht-lg-800p { + max-height: 800%; } + .mn-ht-lg-800p { + min-height: 800%; } + .ht-lg-800-force { + height: 800px !important; } + .ht-lg-800p-force { + height: 800% !important; } + .ht-lg-850 { + height: 850px; } + .ht-lg-850p { + height: 850%; } + .mx-ht-lg-850p { + max-height: 850%; } + .mn-ht-lg-850p { + min-height: 850%; } + .ht-lg-850-force { + height: 850px !important; } + .ht-lg-850p-force { + height: 850% !important; } + .ht-lg-100v { + height: 100vh; } } + +@media (min-width: 1200px) { + .ht-xl-5 { + height: 5px; } + .ht-xl-5p { + height: 5%; } + .mx-ht-xl-5p { + max-height: 5%; } + .mn-ht-xl-5p { + min-height: 5%; } + .ht-xl-5-force { + height: 5px !important; } + .ht-xl-5p-force { + height: 5% !important; } + .ht-xl-10 { + height: 10px; } + .ht-xl-10p { + height: 10%; } + .mx-ht-xl-10p { + max-height: 10%; } + .mn-ht-xl-10p { + min-height: 10%; } + .ht-xl-10-force { + height: 10px !important; } + .ht-xl-10p-force { + height: 10% !important; } + .ht-xl-15 { + height: 15px; } + .ht-xl-15p { + height: 15%; } + .mx-ht-xl-15p { + max-height: 15%; } + .mn-ht-xl-15p { + min-height: 15%; } + .ht-xl-15-force { + height: 15px !important; } + .ht-xl-15p-force { + height: 15% !important; } + .ht-xl-20 { + height: 20px; } + .ht-xl-20p { + height: 20%; } + .mx-ht-xl-20p { + max-height: 20%; } + .mn-ht-xl-20p { + min-height: 20%; } + .ht-xl-20-force { + height: 20px !important; } + .ht-xl-20p-force { + height: 20% !important; } + .ht-xl-25 { + height: 25px; } + .ht-xl-25p { + height: 25%; } + .mx-ht-xl-25p { + max-height: 25%; } + .mn-ht-xl-25p { + min-height: 25%; } + .ht-xl-25-force { + height: 25px !important; } + .ht-xl-25p-force { + height: 25% !important; } + .ht-xl-30 { + height: 30px; } + .ht-xl-30p { + height: 30%; } + .mx-ht-xl-30p { + max-height: 30%; } + .mn-ht-xl-30p { + min-height: 30%; } + .ht-xl-30-force { + height: 30px !important; } + .ht-xl-30p-force { + height: 30% !important; } + .ht-xl-35 { + height: 35px; } + .ht-xl-35p { + height: 35%; } + .mx-ht-xl-35p { + max-height: 35%; } + .mn-ht-xl-35p { + min-height: 35%; } + .ht-xl-35-force { + height: 35px !important; } + .ht-xl-35p-force { + height: 35% !important; } + .ht-xl-40 { + height: 40px; } + .ht-xl-40p { + height: 40%; } + .mx-ht-xl-40p { + max-height: 40%; } + .mn-ht-xl-40p { + min-height: 40%; } + .ht-xl-40-force { + height: 40px !important; } + .ht-xl-40p-force { + height: 40% !important; } + .ht-xl-45 { + height: 45px; } + .ht-xl-45p { + height: 45%; } + .mx-ht-xl-45p { + max-height: 45%; } + .mn-ht-xl-45p { + min-height: 45%; } + .ht-xl-45-force { + height: 45px !important; } + .ht-xl-45p-force { + height: 45% !important; } + .ht-xl-50 { + height: 50px; } + .ht-xl-50p { + height: 50%; } + .mx-ht-xl-50p { + max-height: 50%; } + .mn-ht-xl-50p { + min-height: 50%; } + .ht-xl-50-force { + height: 50px !important; } + .ht-xl-50p-force { + height: 50% !important; } + .ht-xl-55 { + height: 55px; } + .ht-xl-55p { + height: 55%; } + .mx-ht-xl-55p { + max-height: 55%; } + .mn-ht-xl-55p { + min-height: 55%; } + .ht-xl-55-force { + height: 55px !important; } + .ht-xl-55p-force { + height: 55% !important; } + .ht-xl-60 { + height: 60px; } + .ht-xl-60p { + height: 60%; } + .mx-ht-xl-60p { + max-height: 60%; } + .mn-ht-xl-60p { + min-height: 60%; } + .ht-xl-60-force { + height: 60px !important; } + .ht-xl-60p-force { + height: 60% !important; } + .ht-xl-65 { + height: 65px; } + .ht-xl-65p { + height: 65%; } + .mx-ht-xl-65p { + max-height: 65%; } + .mn-ht-xl-65p { + min-height: 65%; } + .ht-xl-65-force { + height: 65px !important; } + .ht-xl-65p-force { + height: 65% !important; } + .ht-xl-70 { + height: 70px; } + .ht-xl-70p { + height: 70%; } + .mx-ht-xl-70p { + max-height: 70%; } + .mn-ht-xl-70p { + min-height: 70%; } + .ht-xl-70-force { + height: 70px !important; } + .ht-xl-70p-force { + height: 70% !important; } + .ht-xl-75 { + height: 75px; } + .ht-xl-75p { + height: 75%; } + .mx-ht-xl-75p { + max-height: 75%; } + .mn-ht-xl-75p { + min-height: 75%; } + .ht-xl-75-force { + height: 75px !important; } + .ht-xl-75p-force { + height: 75% !important; } + .ht-xl-80 { + height: 80px; } + .ht-xl-80p { + height: 80%; } + .mx-ht-xl-80p { + max-height: 80%; } + .mn-ht-xl-80p { + min-height: 80%; } + .ht-xl-80-force { + height: 80px !important; } + .ht-xl-80p-force { + height: 80% !important; } + .ht-xl-85 { + height: 85px; } + .ht-xl-85p { + height: 85%; } + .mx-ht-xl-85p { + max-height: 85%; } + .mn-ht-xl-85p { + min-height: 85%; } + .ht-xl-85-force { + height: 85px !important; } + .ht-xl-85p-force { + height: 85% !important; } + .ht-xl-90 { + height: 90px; } + .ht-xl-90p { + height: 90%; } + .mx-ht-xl-90p { + max-height: 90%; } + .mn-ht-xl-90p { + min-height: 90%; } + .ht-xl-90-force { + height: 90px !important; } + .ht-xl-90p-force { + height: 90% !important; } + .ht-xl-95 { + height: 95px; } + .ht-xl-95p { + height: 95%; } + .mx-ht-xl-95p { + max-height: 95%; } + .mn-ht-xl-95p { + min-height: 95%; } + .ht-xl-95-force { + height: 95px !important; } + .ht-xl-95p-force { + height: 95% !important; } + .ht-xl-100 { + height: 100px; } + .ht-xl-100p { + height: 100%; } + .mx-ht-xl-100p { + max-height: 100%; } + .mn-ht-xl-100p { + min-height: 100%; } + .ht-xl-100-force { + height: 100px !important; } + .ht-xl-100p-force { + height: 100% !important; } + .ht-xl-150 { + height: 150px; } + .ht-xl-150p { + height: 150%; } + .mx-ht-xl-150p { + max-height: 150%; } + .mn-ht-xl-150p { + min-height: 150%; } + .ht-xl-150-force { + height: 150px !important; } + .ht-xl-150p-force { + height: 150% !important; } + .ht-xl-200 { + height: 200px; } + .ht-xl-200p { + height: 200%; } + .mx-ht-xl-200p { + max-height: 200%; } + .mn-ht-xl-200p { + min-height: 200%; } + .ht-xl-200-force { + height: 200px !important; } + .ht-xl-200p-force { + height: 200% !important; } + .ht-xl-250 { + height: 250px; } + .ht-xl-250p { + height: 250%; } + .mx-ht-xl-250p { + max-height: 250%; } + .mn-ht-xl-250p { + min-height: 250%; } + .ht-xl-250-force { + height: 250px !important; } + .ht-xl-250p-force { + height: 250% !important; } + .ht-xl-300 { + height: 300px; } + .ht-xl-300p { + height: 300%; } + .mx-ht-xl-300p { + max-height: 300%; } + .mn-ht-xl-300p { + min-height: 300%; } + .ht-xl-300-force { + height: 300px !important; } + .ht-xl-300p-force { + height: 300% !important; } + .ht-xl-350 { + height: 350px; } + .ht-xl-350p { + height: 350%; } + .mx-ht-xl-350p { + max-height: 350%; } + .mn-ht-xl-350p { + min-height: 350%; } + .ht-xl-350-force { + height: 350px !important; } + .ht-xl-350p-force { + height: 350% !important; } + .ht-xl-400 { + height: 400px; } + .ht-xl-400p { + height: 400%; } + .mx-ht-xl-400p { + max-height: 400%; } + .mn-ht-xl-400p { + min-height: 400%; } + .ht-xl-400-force { + height: 400px !important; } + .ht-xl-400p-force { + height: 400% !important; } + .ht-xl-450 { + height: 450px; } + .ht-xl-450p { + height: 450%; } + .mx-ht-xl-450p { + max-height: 450%; } + .mn-ht-xl-450p { + min-height: 450%; } + .ht-xl-450-force { + height: 450px !important; } + .ht-xl-450p-force { + height: 450% !important; } + .ht-xl-500 { + height: 500px; } + .ht-xl-500p { + height: 500%; } + .mx-ht-xl-500p { + max-height: 500%; } + .mn-ht-xl-500p { + min-height: 500%; } + .ht-xl-500-force { + height: 500px !important; } + .ht-xl-500p-force { + height: 500% !important; } + .ht-xl-550 { + height: 550px; } + .ht-xl-550p { + height: 550%; } + .mx-ht-xl-550p { + max-height: 550%; } + .mn-ht-xl-550p { + min-height: 550%; } + .ht-xl-550-force { + height: 550px !important; } + .ht-xl-550p-force { + height: 550% !important; } + .ht-xl-600 { + height: 600px; } + .ht-xl-600p { + height: 600%; } + .mx-ht-xl-600p { + max-height: 600%; } + .mn-ht-xl-600p { + min-height: 600%; } + .ht-xl-600-force { + height: 600px !important; } + .ht-xl-600p-force { + height: 600% !important; } + .ht-xl-650 { + height: 650px; } + .ht-xl-650p { + height: 650%; } + .mx-ht-xl-650p { + max-height: 650%; } + .mn-ht-xl-650p { + min-height: 650%; } + .ht-xl-650-force { + height: 650px !important; } + .ht-xl-650p-force { + height: 650% !important; } + .ht-xl-700 { + height: 700px; } + .ht-xl-700p { + height: 700%; } + .mx-ht-xl-700p { + max-height: 700%; } + .mn-ht-xl-700p { + min-height: 700%; } + .ht-xl-700-force { + height: 700px !important; } + .ht-xl-700p-force { + height: 700% !important; } + .ht-xl-750 { + height: 750px; } + .ht-xl-750p { + height: 750%; } + .mx-ht-xl-750p { + max-height: 750%; } + .mn-ht-xl-750p { + min-height: 750%; } + .ht-xl-750-force { + height: 750px !important; } + .ht-xl-750p-force { + height: 750% !important; } + .ht-xl-800 { + height: 800px; } + .ht-xl-800p { + height: 800%; } + .mx-ht-xl-800p { + max-height: 800%; } + .mn-ht-xl-800p { + min-height: 800%; } + .ht-xl-800-force { + height: 800px !important; } + .ht-xl-800p-force { + height: 800% !important; } + .ht-xl-850 { + height: 850px; } + .ht-xl-850p { + height: 850%; } + .mx-ht-xl-850p { + max-height: 850%; } + .mn-ht-xl-850p { + min-height: 850%; } + .ht-xl-850-force { + height: 850px !important; } + .ht-xl-850p-force { + height: 850% !important; } + .ht-xl-100v { + height: 100vh; } } + +/* ------------------------------------- */ +/* ############### Hover ############### */ +/* ------------------------------------- */ +a.tx-success:hover, a.tx-success:focus { + color: #1fa707; } + +a.tx-warning:hover, a.tx-warning:focus { + color: #e78c0b; } + +a.tx-danger:hover, a.tx-danger:focus { + color: #d32535; } + +a.tx-info:hover, a.tx-info:focus { + color: #4786ce; } + +a.hover-gray-700:hover, a.hover-gray-700:focus { + color: #495057; } + +a.hover-primary:hover, a.hover-primary:focus { + color: #1b84e7; } + +a.hover-success:hover, a.hover-success:focus { + color: #23BF08; } + +a.hover-info:hover, a.hover-info:focus { + color: #5B93D3; } + +a.hover-white:hover, a.hover-white:focus { + color: #fff; } + +a.hover-dark:hover, a.hover-dark:focus { + color: #212529; } + +a.hover-white-8:hover, a.hover-white-8:focus { + color: rgba(255, 255, 255, 0.8); } + +/* -------------------------------------- */ +/* ############### Margin ############### */ +/* -------------------------------------- */ +.mg-0 { + margin: 0px; } + +.mg-0-force { + margin: 0px !important; } + +.mg-y-0 { + margin-top: 0px; + margin-bottom: 0px; } + +.mg-y-0-force { + margin-top: 0px !important; + margin-bottom: 0px !important; } + +.mg-x-0 { + margin-left: 0px; + margin-right: 0px; } + +.mg-x-0-force { + margin-left: 0px !important; + margin-right: 0px !important; } + +.mg-t-0 { + margin-top: 0px; } + +.mg-r-0 { + margin-right: 0px; } + +.mg-b-0 { + margin-bottom: 0px; } + +.mg-l-0 { + margin-left: 0px; } + +.mg-t-0-force { + margin-top: 0px !important; } + +.mg-r-0-force { + margin-right: 0px !important; } + +.mg-b-0-force { + margin-bottom: 0px !important; } + +.mg-l-0-force { + margin-left: 0px !important; } + +.mg-1 { + margin: 1px; } + +.mg-1-force { + margin: 1px !important; } + +.mg-y-1 { + margin-top: 1px; + margin-bottom: 1px; } + +.mg-y-1-force { + margin-top: 1px !important; + margin-bottom: 1px !important; } + +.mg-x-1 { + margin-left: 1px; + margin-right: 1px; } + +.mg-x-1-force { + margin-left: 1px !important; + margin-right: 1px !important; } + +.mg-t-1 { + margin-top: 1px; } + +.mg-r-1 { + margin-right: 1px; } + +.mg-b-1 { + margin-bottom: 1px; } + +.mg-l-1 { + margin-left: 1px; } + +.mg-t-1-force { + margin-top: 1px !important; } + +.mg-r-1-force { + margin-right: 1px !important; } + +.mg-b-1-force { + margin-bottom: 1px !important; } + +.mg-l-1-force { + margin-left: 1px !important; } + +.mg-2 { + margin: 2px; } + +.mg-2-force { + margin: 2px !important; } + +.mg-y-2 { + margin-top: 2px; + margin-bottom: 2px; } + +.mg-y-2-force { + margin-top: 2px !important; + margin-bottom: 2px !important; } + +.mg-x-2 { + margin-left: 2px; + margin-right: 2px; } + +.mg-x-2-force { + margin-left: 2px !important; + margin-right: 2px !important; } + +.mg-t-2 { + margin-top: 2px; } + +.mg-r-2 { + margin-right: 2px; } + +.mg-b-2 { + margin-bottom: 2px; } + +.mg-l-2 { + margin-left: 2px; } + +.mg-t-2-force { + margin-top: 2px !important; } + +.mg-r-2-force { + margin-right: 2px !important; } + +.mg-b-2-force { + margin-bottom: 2px !important; } + +.mg-l-2-force { + margin-left: 2px !important; } + +.mg-3 { + margin: 3px; } + +.mg-3-force { + margin: 3px !important; } + +.mg-y-3 { + margin-top: 3px; + margin-bottom: 3px; } + +.mg-y-3-force { + margin-top: 3px !important; + margin-bottom: 3px !important; } + +.mg-x-3 { + margin-left: 3px; + margin-right: 3px; } + +.mg-x-3-force { + margin-left: 3px !important; + margin-right: 3px !important; } + +.mg-t-3 { + margin-top: 3px; } + +.mg-r-3 { + margin-right: 3px; } + +.mg-b-3 { + margin-bottom: 3px; } + +.mg-l-3 { + margin-left: 3px; } + +.mg-t-3-force { + margin-top: 3px !important; } + +.mg-r-3-force { + margin-right: 3px !important; } + +.mg-b-3-force { + margin-bottom: 3px !important; } + +.mg-l-3-force { + margin-left: 3px !important; } + +.mg-4 { + margin: 4px; } + +.mg-4-force { + margin: 4px !important; } + +.mg-y-4 { + margin-top: 4px; + margin-bottom: 4px; } + +.mg-y-4-force { + margin-top: 4px !important; + margin-bottom: 4px !important; } + +.mg-x-4 { + margin-left: 4px; + margin-right: 4px; } + +.mg-x-4-force { + margin-left: 4px !important; + margin-right: 4px !important; } + +.mg-t-4 { + margin-top: 4px; } + +.mg-r-4 { + margin-right: 4px; } + +.mg-b-4 { + margin-bottom: 4px; } + +.mg-l-4 { + margin-left: 4px; } + +.mg-t-4-force { + margin-top: 4px !important; } + +.mg-r-4-force { + margin-right: 4px !important; } + +.mg-b-4-force { + margin-bottom: 4px !important; } + +.mg-l-4-force { + margin-left: 4px !important; } + +.mg-5 { + margin: 5px; } + +.mg-5-force { + margin: 5px !important; } + +.mg-y-5 { + margin-top: 5px; + margin-bottom: 5px; } + +.mg-y-5-force { + margin-top: 5px !important; + margin-bottom: 5px !important; } + +.mg-x-5 { + margin-left: 5px; + margin-right: 5px; } + +.mg-x-5-force { + margin-left: 5px !important; + margin-right: 5px !important; } + +.mg-t-5 { + margin-top: 5px; } + +.mg-r-5 { + margin-right: 5px; } + +.mg-b-5 { + margin-bottom: 5px; } + +.mg-l-5 { + margin-left: 5px; } + +.mg-t-5-force { + margin-top: 5px !important; } + +.mg-r-5-force { + margin-right: 5px !important; } + +.mg-b-5-force { + margin-bottom: 5px !important; } + +.mg-l-5-force { + margin-left: 5px !important; } + +.mg-6 { + margin: 6px; } + +.mg-6-force { + margin: 6px !important; } + +.mg-y-6 { + margin-top: 6px; + margin-bottom: 6px; } + +.mg-y-6-force { + margin-top: 6px !important; + margin-bottom: 6px !important; } + +.mg-x-6 { + margin-left: 6px; + margin-right: 6px; } + +.mg-x-6-force { + margin-left: 6px !important; + margin-right: 6px !important; } + +.mg-t-6 { + margin-top: 6px; } + +.mg-r-6 { + margin-right: 6px; } + +.mg-b-6 { + margin-bottom: 6px; } + +.mg-l-6 { + margin-left: 6px; } + +.mg-t-6-force { + margin-top: 6px !important; } + +.mg-r-6-force { + margin-right: 6px !important; } + +.mg-b-6-force { + margin-bottom: 6px !important; } + +.mg-l-6-force { + margin-left: 6px !important; } + +.mg-7 { + margin: 7px; } + +.mg-7-force { + margin: 7px !important; } + +.mg-y-7 { + margin-top: 7px; + margin-bottom: 7px; } + +.mg-y-7-force { + margin-top: 7px !important; + margin-bottom: 7px !important; } + +.mg-x-7 { + margin-left: 7px; + margin-right: 7px; } + +.mg-x-7-force { + margin-left: 7px !important; + margin-right: 7px !important; } + +.mg-t-7 { + margin-top: 7px; } + +.mg-r-7 { + margin-right: 7px; } + +.mg-b-7 { + margin-bottom: 7px; } + +.mg-l-7 { + margin-left: 7px; } + +.mg-t-7-force { + margin-top: 7px !important; } + +.mg-r-7-force { + margin-right: 7px !important; } + +.mg-b-7-force { + margin-bottom: 7px !important; } + +.mg-l-7-force { + margin-left: 7px !important; } + +.mg-8 { + margin: 8px; } + +.mg-8-force { + margin: 8px !important; } + +.mg-y-8 { + margin-top: 8px; + margin-bottom: 8px; } + +.mg-y-8-force { + margin-top: 8px !important; + margin-bottom: 8px !important; } + +.mg-x-8 { + margin-left: 8px; + margin-right: 8px; } + +.mg-x-8-force { + margin-left: 8px !important; + margin-right: 8px !important; } + +.mg-t-8 { + margin-top: 8px; } + +.mg-r-8 { + margin-right: 8px; } + +.mg-b-8 { + margin-bottom: 8px; } + +.mg-l-8 { + margin-left: 8px; } + +.mg-t-8-force { + margin-top: 8px !important; } + +.mg-r-8-force { + margin-right: 8px !important; } + +.mg-b-8-force { + margin-bottom: 8px !important; } + +.mg-l-8-force { + margin-left: 8px !important; } + +.mg-9 { + margin: 9px; } + +.mg-9-force { + margin: 9px !important; } + +.mg-y-9 { + margin-top: 9px; + margin-bottom: 9px; } + +.mg-y-9-force { + margin-top: 9px !important; + margin-bottom: 9px !important; } + +.mg-x-9 { + margin-left: 9px; + margin-right: 9px; } + +.mg-x-9-force { + margin-left: 9px !important; + margin-right: 9px !important; } + +.mg-t-9 { + margin-top: 9px; } + +.mg-r-9 { + margin-right: 9px; } + +.mg-b-9 { + margin-bottom: 9px; } + +.mg-l-9 { + margin-left: 9px; } + +.mg-t-9-force { + margin-top: 9px !important; } + +.mg-r-9-force { + margin-right: 9px !important; } + +.mg-b-9-force { + margin-bottom: 9px !important; } + +.mg-l-9-force { + margin-left: 9px !important; } + +.mg-10 { + margin: 10px; } + +.mg-10-force { + margin: 10px !important; } + +.mg-y-10 { + margin-top: 10px; + margin-bottom: 10px; } + +.mg-y-10-force { + margin-top: 10px !important; + margin-bottom: 10px !important; } + +.mg-x-10 { + margin-left: 10px; + margin-right: 10px; } + +.mg-x-10-force { + margin-left: 10px !important; + margin-right: 10px !important; } + +.mg-t-10 { + margin-top: 10px; } + +.mg-r-10 { + margin-right: 10px; } + +.mg-b-10 { + margin-bottom: 10px; } + +.mg-l-10 { + margin-left: 10px; } + +.mg-t-10-force { + margin-top: 10px !important; } + +.mg-r-10-force { + margin-right: 10px !important; } + +.mg-b-10-force { + margin-bottom: 10px !important; } + +.mg-l-10-force { + margin-left: 10px !important; } + +.mg-15 { + margin: 15px; } + +.mg-15-force { + margin: 15px !important; } + +.mg-y-15 { + margin-top: 15px; + margin-bottom: 15px; } + +.mg-y-15-force { + margin-top: 15px !important; + margin-bottom: 15px !important; } + +.mg-x-15 { + margin-left: 15px; + margin-right: 15px; } + +.mg-x-15-force { + margin-left: 15px !important; + margin-right: 15px !important; } + +.mg-t-15 { + margin-top: 15px; } + +.mg-r-15 { + margin-right: 15px; } + +.mg-b-15 { + margin-bottom: 15px; } + +.mg-l-15 { + margin-left: 15px; } + +.mg-t-15-force { + margin-top: 15px !important; } + +.mg-r-15-force { + margin-right: 15px !important; } + +.mg-b-15-force { + margin-bottom: 15px !important; } + +.mg-l-15-force { + margin-left: 15px !important; } + +.mg-20 { + margin: 20px; } + +.mg-20-force { + margin: 20px !important; } + +.mg-y-20 { + margin-top: 20px; + margin-bottom: 20px; } + +.mg-y-20-force { + margin-top: 20px !important; + margin-bottom: 20px !important; } + +.mg-x-20 { + margin-left: 20px; + margin-right: 20px; } + +.mg-x-20-force { + margin-left: 20px !important; + margin-right: 20px !important; } + +.mg-t-20 { + margin-top: 20px; } + +.mg-r-20 { + margin-right: 20px; } + +.mg-b-20 { + margin-bottom: 20px; } + +.mg-l-20 { + margin-left: 20px; } + +.mg-t-20-force { + margin-top: 20px !important; } + +.mg-r-20-force { + margin-right: 20px !important; } + +.mg-b-20-force { + margin-bottom: 20px !important; } + +.mg-l-20-force { + margin-left: 20px !important; } + +.mg-25 { + margin: 25px; } + +.mg-25-force { + margin: 25px !important; } + +.mg-y-25 { + margin-top: 25px; + margin-bottom: 25px; } + +.mg-y-25-force { + margin-top: 25px !important; + margin-bottom: 25px !important; } + +.mg-x-25 { + margin-left: 25px; + margin-right: 25px; } + +.mg-x-25-force { + margin-left: 25px !important; + margin-right: 25px !important; } + +.mg-t-25 { + margin-top: 25px; } + +.mg-r-25 { + margin-right: 25px; } + +.mg-b-25 { + margin-bottom: 25px; } + +.mg-l-25 { + margin-left: 25px; } + +.mg-t-25-force { + margin-top: 25px !important; } + +.mg-r-25-force { + margin-right: 25px !important; } + +.mg-b-25-force { + margin-bottom: 25px !important; } + +.mg-l-25-force { + margin-left: 25px !important; } + +.mg-30 { + margin: 30px; } + +.mg-30-force { + margin: 30px !important; } + +.mg-y-30 { + margin-top: 30px; + margin-bottom: 30px; } + +.mg-y-30-force { + margin-top: 30px !important; + margin-bottom: 30px !important; } + +.mg-x-30 { + margin-left: 30px; + margin-right: 30px; } + +.mg-x-30-force { + margin-left: 30px !important; + margin-right: 30px !important; } + +.mg-t-30 { + margin-top: 30px; } + +.mg-r-30 { + margin-right: 30px; } + +.mg-b-30 { + margin-bottom: 30px; } + +.mg-l-30 { + margin-left: 30px; } + +.mg-t-30-force { + margin-top: 30px !important; } + +.mg-r-30-force { + margin-right: 30px !important; } + +.mg-b-30-force { + margin-bottom: 30px !important; } + +.mg-l-30-force { + margin-left: 30px !important; } + +.mg-35 { + margin: 35px; } + +.mg-35-force { + margin: 35px !important; } + +.mg-y-35 { + margin-top: 35px; + margin-bottom: 35px; } + +.mg-y-35-force { + margin-top: 35px !important; + margin-bottom: 35px !important; } + +.mg-x-35 { + margin-left: 35px; + margin-right: 35px; } + +.mg-x-35-force { + margin-left: 35px !important; + margin-right: 35px !important; } + +.mg-t-35 { + margin-top: 35px; } + +.mg-r-35 { + margin-right: 35px; } + +.mg-b-35 { + margin-bottom: 35px; } + +.mg-l-35 { + margin-left: 35px; } + +.mg-t-35-force { + margin-top: 35px !important; } + +.mg-r-35-force { + margin-right: 35px !important; } + +.mg-b-35-force { + margin-bottom: 35px !important; } + +.mg-l-35-force { + margin-left: 35px !important; } + +.mg-40 { + margin: 40px; } + +.mg-40-force { + margin: 40px !important; } + +.mg-y-40 { + margin-top: 40px; + margin-bottom: 40px; } + +.mg-y-40-force { + margin-top: 40px !important; + margin-bottom: 40px !important; } + +.mg-x-40 { + margin-left: 40px; + margin-right: 40px; } + +.mg-x-40-force { + margin-left: 40px !important; + margin-right: 40px !important; } + +.mg-t-40 { + margin-top: 40px; } + +.mg-r-40 { + margin-right: 40px; } + +.mg-b-40 { + margin-bottom: 40px; } + +.mg-l-40 { + margin-left: 40px; } + +.mg-t-40-force { + margin-top: 40px !important; } + +.mg-r-40-force { + margin-right: 40px !important; } + +.mg-b-40-force { + margin-bottom: 40px !important; } + +.mg-l-40-force { + margin-left: 40px !important; } + +.mg-45 { + margin: 45px; } + +.mg-45-force { + margin: 45px !important; } + +.mg-y-45 { + margin-top: 45px; + margin-bottom: 45px; } + +.mg-y-45-force { + margin-top: 45px !important; + margin-bottom: 45px !important; } + +.mg-x-45 { + margin-left: 45px; + margin-right: 45px; } + +.mg-x-45-force { + margin-left: 45px !important; + margin-right: 45px !important; } + +.mg-t-45 { + margin-top: 45px; } + +.mg-r-45 { + margin-right: 45px; } + +.mg-b-45 { + margin-bottom: 45px; } + +.mg-l-45 { + margin-left: 45px; } + +.mg-t-45-force { + margin-top: 45px !important; } + +.mg-r-45-force { + margin-right: 45px !important; } + +.mg-b-45-force { + margin-bottom: 45px !important; } + +.mg-l-45-force { + margin-left: 45px !important; } + +.mg-50 { + margin: 50px; } + +.mg-50-force { + margin: 50px !important; } + +.mg-y-50 { + margin-top: 50px; + margin-bottom: 50px; } + +.mg-y-50-force { + margin-top: 50px !important; + margin-bottom: 50px !important; } + +.mg-x-50 { + margin-left: 50px; + margin-right: 50px; } + +.mg-x-50-force { + margin-left: 50px !important; + margin-right: 50px !important; } + +.mg-t-50 { + margin-top: 50px; } + +.mg-r-50 { + margin-right: 50px; } + +.mg-b-50 { + margin-bottom: 50px; } + +.mg-l-50 { + margin-left: 50px; } + +.mg-t-50-force { + margin-top: 50px !important; } + +.mg-r-50-force { + margin-right: 50px !important; } + +.mg-b-50-force { + margin-bottom: 50px !important; } + +.mg-l-50-force { + margin-left: 50px !important; } + +.mg-55 { + margin: 55px; } + +.mg-55-force { + margin: 55px !important; } + +.mg-y-55 { + margin-top: 55px; + margin-bottom: 55px; } + +.mg-y-55-force { + margin-top: 55px !important; + margin-bottom: 55px !important; } + +.mg-x-55 { + margin-left: 55px; + margin-right: 55px; } + +.mg-x-55-force { + margin-left: 55px !important; + margin-right: 55px !important; } + +.mg-t-55 { + margin-top: 55px; } + +.mg-r-55 { + margin-right: 55px; } + +.mg-b-55 { + margin-bottom: 55px; } + +.mg-l-55 { + margin-left: 55px; } + +.mg-t-55-force { + margin-top: 55px !important; } + +.mg-r-55-force { + margin-right: 55px !important; } + +.mg-b-55-force { + margin-bottom: 55px !important; } + +.mg-l-55-force { + margin-left: 55px !important; } + +.mg-60 { + margin: 60px; } + +.mg-60-force { + margin: 60px !important; } + +.mg-y-60 { + margin-top: 60px; + margin-bottom: 60px; } + +.mg-y-60-force { + margin-top: 60px !important; + margin-bottom: 60px !important; } + +.mg-x-60 { + margin-left: 60px; + margin-right: 60px; } + +.mg-x-60-force { + margin-left: 60px !important; + margin-right: 60px !important; } + +.mg-t-60 { + margin-top: 60px; } + +.mg-r-60 { + margin-right: 60px; } + +.mg-b-60 { + margin-bottom: 60px; } + +.mg-l-60 { + margin-left: 60px; } + +.mg-t-60-force { + margin-top: 60px !important; } + +.mg-r-60-force { + margin-right: 60px !important; } + +.mg-b-60-force { + margin-bottom: 60px !important; } + +.mg-l-60-force { + margin-left: 60px !important; } + +.mg-65 { + margin: 65px; } + +.mg-65-force { + margin: 65px !important; } + +.mg-y-65 { + margin-top: 65px; + margin-bottom: 65px; } + +.mg-y-65-force { + margin-top: 65px !important; + margin-bottom: 65px !important; } + +.mg-x-65 { + margin-left: 65px; + margin-right: 65px; } + +.mg-x-65-force { + margin-left: 65px !important; + margin-right: 65px !important; } + +.mg-t-65 { + margin-top: 65px; } + +.mg-r-65 { + margin-right: 65px; } + +.mg-b-65 { + margin-bottom: 65px; } + +.mg-l-65 { + margin-left: 65px; } + +.mg-t-65-force { + margin-top: 65px !important; } + +.mg-r-65-force { + margin-right: 65px !important; } + +.mg-b-65-force { + margin-bottom: 65px !important; } + +.mg-l-65-force { + margin-left: 65px !important; } + +.mg-70 { + margin: 70px; } + +.mg-70-force { + margin: 70px !important; } + +.mg-y-70 { + margin-top: 70px; + margin-bottom: 70px; } + +.mg-y-70-force { + margin-top: 70px !important; + margin-bottom: 70px !important; } + +.mg-x-70 { + margin-left: 70px; + margin-right: 70px; } + +.mg-x-70-force { + margin-left: 70px !important; + margin-right: 70px !important; } + +.mg-t-70 { + margin-top: 70px; } + +.mg-r-70 { + margin-right: 70px; } + +.mg-b-70 { + margin-bottom: 70px; } + +.mg-l-70 { + margin-left: 70px; } + +.mg-t-70-force { + margin-top: 70px !important; } + +.mg-r-70-force { + margin-right: 70px !important; } + +.mg-b-70-force { + margin-bottom: 70px !important; } + +.mg-l-70-force { + margin-left: 70px !important; } + +.mg-75 { + margin: 75px; } + +.mg-75-force { + margin: 75px !important; } + +.mg-y-75 { + margin-top: 75px; + margin-bottom: 75px; } + +.mg-y-75-force { + margin-top: 75px !important; + margin-bottom: 75px !important; } + +.mg-x-75 { + margin-left: 75px; + margin-right: 75px; } + +.mg-x-75-force { + margin-left: 75px !important; + margin-right: 75px !important; } + +.mg-t-75 { + margin-top: 75px; } + +.mg-r-75 { + margin-right: 75px; } + +.mg-b-75 { + margin-bottom: 75px; } + +.mg-l-75 { + margin-left: 75px; } + +.mg-t-75-force { + margin-top: 75px !important; } + +.mg-r-75-force { + margin-right: 75px !important; } + +.mg-b-75-force { + margin-bottom: 75px !important; } + +.mg-l-75-force { + margin-left: 75px !important; } + +.mg-80 { + margin: 80px; } + +.mg-80-force { + margin: 80px !important; } + +.mg-y-80 { + margin-top: 80px; + margin-bottom: 80px; } + +.mg-y-80-force { + margin-top: 80px !important; + margin-bottom: 80px !important; } + +.mg-x-80 { + margin-left: 80px; + margin-right: 80px; } + +.mg-x-80-force { + margin-left: 80px !important; + margin-right: 80px !important; } + +.mg-t-80 { + margin-top: 80px; } + +.mg-r-80 { + margin-right: 80px; } + +.mg-b-80 { + margin-bottom: 80px; } + +.mg-l-80 { + margin-left: 80px; } + +.mg-t-80-force { + margin-top: 80px !important; } + +.mg-r-80-force { + margin-right: 80px !important; } + +.mg-b-80-force { + margin-bottom: 80px !important; } + +.mg-l-80-force { + margin-left: 80px !important; } + +.mg-85 { + margin: 85px; } + +.mg-85-force { + margin: 85px !important; } + +.mg-y-85 { + margin-top: 85px; + margin-bottom: 85px; } + +.mg-y-85-force { + margin-top: 85px !important; + margin-bottom: 85px !important; } + +.mg-x-85 { + margin-left: 85px; + margin-right: 85px; } + +.mg-x-85-force { + margin-left: 85px !important; + margin-right: 85px !important; } + +.mg-t-85 { + margin-top: 85px; } + +.mg-r-85 { + margin-right: 85px; } + +.mg-b-85 { + margin-bottom: 85px; } + +.mg-l-85 { + margin-left: 85px; } + +.mg-t-85-force { + margin-top: 85px !important; } + +.mg-r-85-force { + margin-right: 85px !important; } + +.mg-b-85-force { + margin-bottom: 85px !important; } + +.mg-l-85-force { + margin-left: 85px !important; } + +.mg-90 { + margin: 90px; } + +.mg-90-force { + margin: 90px !important; } + +.mg-y-90 { + margin-top: 90px; + margin-bottom: 90px; } + +.mg-y-90-force { + margin-top: 90px !important; + margin-bottom: 90px !important; } + +.mg-x-90 { + margin-left: 90px; + margin-right: 90px; } + +.mg-x-90-force { + margin-left: 90px !important; + margin-right: 90px !important; } + +.mg-t-90 { + margin-top: 90px; } + +.mg-r-90 { + margin-right: 90px; } + +.mg-b-90 { + margin-bottom: 90px; } + +.mg-l-90 { + margin-left: 90px; } + +.mg-t-90-force { + margin-top: 90px !important; } + +.mg-r-90-force { + margin-right: 90px !important; } + +.mg-b-90-force { + margin-bottom: 90px !important; } + +.mg-l-90-force { + margin-left: 90px !important; } + +.mg-95 { + margin: 95px; } + +.mg-95-force { + margin: 95px !important; } + +.mg-y-95 { + margin-top: 95px; + margin-bottom: 95px; } + +.mg-y-95-force { + margin-top: 95px !important; + margin-bottom: 95px !important; } + +.mg-x-95 { + margin-left: 95px; + margin-right: 95px; } + +.mg-x-95-force { + margin-left: 95px !important; + margin-right: 95px !important; } + +.mg-t-95 { + margin-top: 95px; } + +.mg-r-95 { + margin-right: 95px; } + +.mg-b-95 { + margin-bottom: 95px; } + +.mg-l-95 { + margin-left: 95px; } + +.mg-t-95-force { + margin-top: 95px !important; } + +.mg-r-95-force { + margin-right: 95px !important; } + +.mg-b-95-force { + margin-bottom: 95px !important; } + +.mg-l-95-force { + margin-left: 95px !important; } + +.mg-100 { + margin: 100px; } + +.mg-100-force { + margin: 100px !important; } + +.mg-y-100 { + margin-top: 100px; + margin-bottom: 100px; } + +.mg-y-100-force { + margin-top: 100px !important; + margin-bottom: 100px !important; } + +.mg-x-100 { + margin-left: 100px; + margin-right: 100px; } + +.mg-x-100-force { + margin-left: 100px !important; + margin-right: 100px !important; } + +.mg-t-100 { + margin-top: 100px; } + +.mg-r-100 { + margin-right: 100px; } + +.mg-b-100 { + margin-bottom: 100px; } + +.mg-l-100 { + margin-left: 100px; } + +.mg-t-100-force { + margin-top: 100px !important; } + +.mg-r-100-force { + margin-right: 100px !important; } + +.mg-b-100-force { + margin-bottom: 100px !important; } + +.mg-l-100-force { + margin-left: 100px !important; } + +.mg-105 { + margin: 105px; } + +.mg-105-force { + margin: 105px !important; } + +.mg-y-105 { + margin-top: 105px; + margin-bottom: 105px; } + +.mg-y-105-force { + margin-top: 105px !important; + margin-bottom: 105px !important; } + +.mg-x-105 { + margin-left: 105px; + margin-right: 105px; } + +.mg-x-105-force { + margin-left: 105px !important; + margin-right: 105px !important; } + +.mg-t-105 { + margin-top: 105px; } + +.mg-r-105 { + margin-right: 105px; } + +.mg-b-105 { + margin-bottom: 105px; } + +.mg-l-105 { + margin-left: 105px; } + +.mg-t-105-force { + margin-top: 105px !important; } + +.mg-r-105-force { + margin-right: 105px !important; } + +.mg-b-105-force { + margin-bottom: 105px !important; } + +.mg-l-105-force { + margin-left: 105px !important; } + +.mg-110 { + margin: 110px; } + +.mg-110-force { + margin: 110px !important; } + +.mg-y-110 { + margin-top: 110px; + margin-bottom: 110px; } + +.mg-y-110-force { + margin-top: 110px !important; + margin-bottom: 110px !important; } + +.mg-x-110 { + margin-left: 110px; + margin-right: 110px; } + +.mg-x-110-force { + margin-left: 110px !important; + margin-right: 110px !important; } + +.mg-t-110 { + margin-top: 110px; } + +.mg-r-110 { + margin-right: 110px; } + +.mg-b-110 { + margin-bottom: 110px; } + +.mg-l-110 { + margin-left: 110px; } + +.mg-t-110-force { + margin-top: 110px !important; } + +.mg-r-110-force { + margin-right: 110px !important; } + +.mg-b-110-force { + margin-bottom: 110px !important; } + +.mg-l-110-force { + margin-left: 110px !important; } + +.mg-115 { + margin: 115px; } + +.mg-115-force { + margin: 115px !important; } + +.mg-y-115 { + margin-top: 115px; + margin-bottom: 115px; } + +.mg-y-115-force { + margin-top: 115px !important; + margin-bottom: 115px !important; } + +.mg-x-115 { + margin-left: 115px; + margin-right: 115px; } + +.mg-x-115-force { + margin-left: 115px !important; + margin-right: 115px !important; } + +.mg-t-115 { + margin-top: 115px; } + +.mg-r-115 { + margin-right: 115px; } + +.mg-b-115 { + margin-bottom: 115px; } + +.mg-l-115 { + margin-left: 115px; } + +.mg-t-115-force { + margin-top: 115px !important; } + +.mg-r-115-force { + margin-right: 115px !important; } + +.mg-b-115-force { + margin-bottom: 115px !important; } + +.mg-l-115-force { + margin-left: 115px !important; } + +.mg-120 { + margin: 120px; } + +.mg-120-force { + margin: 120px !important; } + +.mg-y-120 { + margin-top: 120px; + margin-bottom: 120px; } + +.mg-y-120-force { + margin-top: 120px !important; + margin-bottom: 120px !important; } + +.mg-x-120 { + margin-left: 120px; + margin-right: 120px; } + +.mg-x-120-force { + margin-left: 120px !important; + margin-right: 120px !important; } + +.mg-t-120 { + margin-top: 120px; } + +.mg-r-120 { + margin-right: 120px; } + +.mg-b-120 { + margin-bottom: 120px; } + +.mg-l-120 { + margin-left: 120px; } + +.mg-t-120-force { + margin-top: 120px !important; } + +.mg-r-120-force { + margin-right: 120px !important; } + +.mg-b-120-force { + margin-bottom: 120px !important; } + +.mg-l-120-force { + margin-left: 120px !important; } + +.mg-t-auto { + margin-top: auto; } + +.mg-r-auto { + margin-right: auto; } + +.mg-b-auto { + margin-bottom: auto; } + +.mg-l-auto { + margin-left: auto; } + +.mg-x-auto { + margin: auto; } + +.mg-l--1 { + margin-left: -1px; } + +.mg-r--1 { + margin-right: -1px; } + +.mg-t--1 { + margin-top: -1px; } + +.mg-l--5 { + margin-left: -5px; } + +.mg-r--5 { + margin-right: -5px; } + +@media (min-width: 480px) { + .mg-xs-0 { + margin: 0px; } + .mg-xs-0-force { + margin: 0px !important; } + .mg-xs-y-0 { + margin-top: 0px; + margin-bottom: 0px; } + .mg-xs-y-0-force { + margin-top: 0px !important; + margin-bottom: 0px !important; } + .mg-xs-x-0 { + margin-left: 0px; + margin-right: 0px; } + .mg-xs-x-0-force { + margin-left: 0px !important; + margin-right: 0px !important; } + .mg-xs-t-0 { + margin-top: 0px; } + .mg-xs-r-0 { + margin-right: 0px; } + .mg-xs-b-0 { + margin-bottom: 0px; } + .mg-xs-l-0 { + margin-left: 0px; } + .mg-xs-t-0-force { + margin-top: 0px !important; } + .mg-xs-r-0-force { + margin-right: 0px !important; } + .mg-xs-b-0-force { + margin-bottom: 0px !important; } + .mg-xs-l-0-force { + margin-left: 0px !important; } + .mg-xs-1 { + margin: 1px; } + .mg-xs-1-force { + margin: 1px !important; } + .mg-xs-y-1 { + margin-top: 1px; + margin-bottom: 1px; } + .mg-xs-y-1-force { + margin-top: 1px !important; + margin-bottom: 1px !important; } + .mg-xs-x-1 { + margin-left: 1px; + margin-right: 1px; } + .mg-xs-x-1-force { + margin-left: 1px !important; + margin-right: 1px !important; } + .mg-xs-t-1 { + margin-top: 1px; } + .mg-xs-r-1 { + margin-right: 1px; } + .mg-xs-b-1 { + margin-bottom: 1px; } + .mg-xs-l-1 { + margin-left: 1px; } + .mg-xs-t-1-force { + margin-top: 1px !important; } + .mg-xs-r-1-force { + margin-right: 1px !important; } + .mg-xs-b-1-force { + margin-bottom: 1px !important; } + .mg-xs-l-1-force { + margin-left: 1px !important; } + .mg-xs-2 { + margin: 2px; } + .mg-xs-2-force { + margin: 2px !important; } + .mg-xs-y-2 { + margin-top: 2px; + margin-bottom: 2px; } + .mg-xs-y-2-force { + margin-top: 2px !important; + margin-bottom: 2px !important; } + .mg-xs-x-2 { + margin-left: 2px; + margin-right: 2px; } + .mg-xs-x-2-force { + margin-left: 2px !important; + margin-right: 2px !important; } + .mg-xs-t-2 { + margin-top: 2px; } + .mg-xs-r-2 { + margin-right: 2px; } + .mg-xs-b-2 { + margin-bottom: 2px; } + .mg-xs-l-2 { + margin-left: 2px; } + .mg-xs-t-2-force { + margin-top: 2px !important; } + .mg-xs-r-2-force { + margin-right: 2px !important; } + .mg-xs-b-2-force { + margin-bottom: 2px !important; } + .mg-xs-l-2-force { + margin-left: 2px !important; } + .mg-xs-3 { + margin: 3px; } + .mg-xs-3-force { + margin: 3px !important; } + .mg-xs-y-3 { + margin-top: 3px; + margin-bottom: 3px; } + .mg-xs-y-3-force { + margin-top: 3px !important; + margin-bottom: 3px !important; } + .mg-xs-x-3 { + margin-left: 3px; + margin-right: 3px; } + .mg-xs-x-3-force { + margin-left: 3px !important; + margin-right: 3px !important; } + .mg-xs-t-3 { + margin-top: 3px; } + .mg-xs-r-3 { + margin-right: 3px; } + .mg-xs-b-3 { + margin-bottom: 3px; } + .mg-xs-l-3 { + margin-left: 3px; } + .mg-xs-t-3-force { + margin-top: 3px !important; } + .mg-xs-r-3-force { + margin-right: 3px !important; } + .mg-xs-b-3-force { + margin-bottom: 3px !important; } + .mg-xs-l-3-force { + margin-left: 3px !important; } + .mg-xs-4 { + margin: 4px; } + .mg-xs-4-force { + margin: 4px !important; } + .mg-xs-y-4 { + margin-top: 4px; + margin-bottom: 4px; } + .mg-xs-y-4-force { + margin-top: 4px !important; + margin-bottom: 4px !important; } + .mg-xs-x-4 { + margin-left: 4px; + margin-right: 4px; } + .mg-xs-x-4-force { + margin-left: 4px !important; + margin-right: 4px !important; } + .mg-xs-t-4 { + margin-top: 4px; } + .mg-xs-r-4 { + margin-right: 4px; } + .mg-xs-b-4 { + margin-bottom: 4px; } + .mg-xs-l-4 { + margin-left: 4px; } + .mg-xs-t-4-force { + margin-top: 4px !important; } + .mg-xs-r-4-force { + margin-right: 4px !important; } + .mg-xs-b-4-force { + margin-bottom: 4px !important; } + .mg-xs-l-4-force { + margin-left: 4px !important; } + .mg-xs-5 { + margin: 5px; } + .mg-xs-5-force { + margin: 5px !important; } + .mg-xs-y-5 { + margin-top: 5px; + margin-bottom: 5px; } + .mg-xs-y-5-force { + margin-top: 5px !important; + margin-bottom: 5px !important; } + .mg-xs-x-5 { + margin-left: 5px; + margin-right: 5px; } + .mg-xs-x-5-force { + margin-left: 5px !important; + margin-right: 5px !important; } + .mg-xs-t-5 { + margin-top: 5px; } + .mg-xs-r-5 { + margin-right: 5px; } + .mg-xs-b-5 { + margin-bottom: 5px; } + .mg-xs-l-5 { + margin-left: 5px; } + .mg-xs-t-5-force { + margin-top: 5px !important; } + .mg-xs-r-5-force { + margin-right: 5px !important; } + .mg-xs-b-5-force { + margin-bottom: 5px !important; } + .mg-xs-l-5-force { + margin-left: 5px !important; } + .mg-xs-6 { + margin: 6px; } + .mg-xs-6-force { + margin: 6px !important; } + .mg-xs-y-6 { + margin-top: 6px; + margin-bottom: 6px; } + .mg-xs-y-6-force { + margin-top: 6px !important; + margin-bottom: 6px !important; } + .mg-xs-x-6 { + margin-left: 6px; + margin-right: 6px; } + .mg-xs-x-6-force { + margin-left: 6px !important; + margin-right: 6px !important; } + .mg-xs-t-6 { + margin-top: 6px; } + .mg-xs-r-6 { + margin-right: 6px; } + .mg-xs-b-6 { + margin-bottom: 6px; } + .mg-xs-l-6 { + margin-left: 6px; } + .mg-xs-t-6-force { + margin-top: 6px !important; } + .mg-xs-r-6-force { + margin-right: 6px !important; } + .mg-xs-b-6-force { + margin-bottom: 6px !important; } + .mg-xs-l-6-force { + margin-left: 6px !important; } + .mg-xs-7 { + margin: 7px; } + .mg-xs-7-force { + margin: 7px !important; } + .mg-xs-y-7 { + margin-top: 7px; + margin-bottom: 7px; } + .mg-xs-y-7-force { + margin-top: 7px !important; + margin-bottom: 7px !important; } + .mg-xs-x-7 { + margin-left: 7px; + margin-right: 7px; } + .mg-xs-x-7-force { + margin-left: 7px !important; + margin-right: 7px !important; } + .mg-xs-t-7 { + margin-top: 7px; } + .mg-xs-r-7 { + margin-right: 7px; } + .mg-xs-b-7 { + margin-bottom: 7px; } + .mg-xs-l-7 { + margin-left: 7px; } + .mg-xs-t-7-force { + margin-top: 7px !important; } + .mg-xs-r-7-force { + margin-right: 7px !important; } + .mg-xs-b-7-force { + margin-bottom: 7px !important; } + .mg-xs-l-7-force { + margin-left: 7px !important; } + .mg-xs-8 { + margin: 8px; } + .mg-xs-8-force { + margin: 8px !important; } + .mg-xs-y-8 { + margin-top: 8px; + margin-bottom: 8px; } + .mg-xs-y-8-force { + margin-top: 8px !important; + margin-bottom: 8px !important; } + .mg-xs-x-8 { + margin-left: 8px; + margin-right: 8px; } + .mg-xs-x-8-force { + margin-left: 8px !important; + margin-right: 8px !important; } + .mg-xs-t-8 { + margin-top: 8px; } + .mg-xs-r-8 { + margin-right: 8px; } + .mg-xs-b-8 { + margin-bottom: 8px; } + .mg-xs-l-8 { + margin-left: 8px; } + .mg-xs-t-8-force { + margin-top: 8px !important; } + .mg-xs-r-8-force { + margin-right: 8px !important; } + .mg-xs-b-8-force { + margin-bottom: 8px !important; } + .mg-xs-l-8-force { + margin-left: 8px !important; } + .mg-xs-9 { + margin: 9px; } + .mg-xs-9-force { + margin: 9px !important; } + .mg-xs-y-9 { + margin-top: 9px; + margin-bottom: 9px; } + .mg-xs-y-9-force { + margin-top: 9px !important; + margin-bottom: 9px !important; } + .mg-xs-x-9 { + margin-left: 9px; + margin-right: 9px; } + .mg-xs-x-9-force { + margin-left: 9px !important; + margin-right: 9px !important; } + .mg-xs-t-9 { + margin-top: 9px; } + .mg-xs-r-9 { + margin-right: 9px; } + .mg-xs-b-9 { + margin-bottom: 9px; } + .mg-xs-l-9 { + margin-left: 9px; } + .mg-xs-t-9-force { + margin-top: 9px !important; } + .mg-xs-r-9-force { + margin-right: 9px !important; } + .mg-xs-b-9-force { + margin-bottom: 9px !important; } + .mg-xs-l-9-force { + margin-left: 9px !important; } + .mg-xs-10 { + margin: 10px; } + .mg-xs-10-force { + margin: 10px !important; } + .mg-xs-y-10 { + margin-top: 10px; + margin-bottom: 10px; } + .mg-xs-y-10-force { + margin-top: 10px !important; + margin-bottom: 10px !important; } + .mg-xs-x-10 { + margin-left: 10px; + margin-right: 10px; } + .mg-xs-x-10-force { + margin-left: 10px !important; + margin-right: 10px !important; } + .mg-xs-t-10 { + margin-top: 10px; } + .mg-xs-r-10 { + margin-right: 10px; } + .mg-xs-b-10 { + margin-bottom: 10px; } + .mg-xs-l-10 { + margin-left: 10px; } + .mg-xs-t-10-force { + margin-top: 10px !important; } + .mg-xs-r-10-force { + margin-right: 10px !important; } + .mg-xs-b-10-force { + margin-bottom: 10px !important; } + .mg-xs-l-10-force { + margin-left: 10px !important; } + .mg-xs-15 { + margin: 15px; } + .mg-xs-15-force { + margin: 15px !important; } + .mg-xs-y-15 { + margin-top: 15px; + margin-bottom: 15px; } + .mg-xs-y-15-force { + margin-top: 15px !important; + margin-bottom: 15px !important; } + .mg-xs-x-15 { + margin-left: 15px; + margin-right: 15px; } + .mg-xs-x-15-force { + margin-left: 15px !important; + margin-right: 15px !important; } + .mg-xs-t-15 { + margin-top: 15px; } + .mg-xs-r-15 { + margin-right: 15px; } + .mg-xs-b-15 { + margin-bottom: 15px; } + .mg-xs-l-15 { + margin-left: 15px; } + .mg-xs-t-15-force { + margin-top: 15px !important; } + .mg-xs-r-15-force { + margin-right: 15px !important; } + .mg-xs-b-15-force { + margin-bottom: 15px !important; } + .mg-xs-l-15-force { + margin-left: 15px !important; } + .mg-xs-20 { + margin: 20px; } + .mg-xs-20-force { + margin: 20px !important; } + .mg-xs-y-20 { + margin-top: 20px; + margin-bottom: 20px; } + .mg-xs-y-20-force { + margin-top: 20px !important; + margin-bottom: 20px !important; } + .mg-xs-x-20 { + margin-left: 20px; + margin-right: 20px; } + .mg-xs-x-20-force { + margin-left: 20px !important; + margin-right: 20px !important; } + .mg-xs-t-20 { + margin-top: 20px; } + .mg-xs-r-20 { + margin-right: 20px; } + .mg-xs-b-20 { + margin-bottom: 20px; } + .mg-xs-l-20 { + margin-left: 20px; } + .mg-xs-t-20-force { + margin-top: 20px !important; } + .mg-xs-r-20-force { + margin-right: 20px !important; } + .mg-xs-b-20-force { + margin-bottom: 20px !important; } + .mg-xs-l-20-force { + margin-left: 20px !important; } + .mg-xs-25 { + margin: 25px; } + .mg-xs-25-force { + margin: 25px !important; } + .mg-xs-y-25 { + margin-top: 25px; + margin-bottom: 25px; } + .mg-xs-y-25-force { + margin-top: 25px !important; + margin-bottom: 25px !important; } + .mg-xs-x-25 { + margin-left: 25px; + margin-right: 25px; } + .mg-xs-x-25-force { + margin-left: 25px !important; + margin-right: 25px !important; } + .mg-xs-t-25 { + margin-top: 25px; } + .mg-xs-r-25 { + margin-right: 25px; } + .mg-xs-b-25 { + margin-bottom: 25px; } + .mg-xs-l-25 { + margin-left: 25px; } + .mg-xs-t-25-force { + margin-top: 25px !important; } + .mg-xs-r-25-force { + margin-right: 25px !important; } + .mg-xs-b-25-force { + margin-bottom: 25px !important; } + .mg-xs-l-25-force { + margin-left: 25px !important; } + .mg-xs-30 { + margin: 30px; } + .mg-xs-30-force { + margin: 30px !important; } + .mg-xs-y-30 { + margin-top: 30px; + margin-bottom: 30px; } + .mg-xs-y-30-force { + margin-top: 30px !important; + margin-bottom: 30px !important; } + .mg-xs-x-30 { + margin-left: 30px; + margin-right: 30px; } + .mg-xs-x-30-force { + margin-left: 30px !important; + margin-right: 30px !important; } + .mg-xs-t-30 { + margin-top: 30px; } + .mg-xs-r-30 { + margin-right: 30px; } + .mg-xs-b-30 { + margin-bottom: 30px; } + .mg-xs-l-30 { + margin-left: 30px; } + .mg-xs-t-30-force { + margin-top: 30px !important; } + .mg-xs-r-30-force { + margin-right: 30px !important; } + .mg-xs-b-30-force { + margin-bottom: 30px !important; } + .mg-xs-l-30-force { + margin-left: 30px !important; } + .mg-xs-35 { + margin: 35px; } + .mg-xs-35-force { + margin: 35px !important; } + .mg-xs-y-35 { + margin-top: 35px; + margin-bottom: 35px; } + .mg-xs-y-35-force { + margin-top: 35px !important; + margin-bottom: 35px !important; } + .mg-xs-x-35 { + margin-left: 35px; + margin-right: 35px; } + .mg-xs-x-35-force { + margin-left: 35px !important; + margin-right: 35px !important; } + .mg-xs-t-35 { + margin-top: 35px; } + .mg-xs-r-35 { + margin-right: 35px; } + .mg-xs-b-35 { + margin-bottom: 35px; } + .mg-xs-l-35 { + margin-left: 35px; } + .mg-xs-t-35-force { + margin-top: 35px !important; } + .mg-xs-r-35-force { + margin-right: 35px !important; } + .mg-xs-b-35-force { + margin-bottom: 35px !important; } + .mg-xs-l-35-force { + margin-left: 35px !important; } + .mg-xs-40 { + margin: 40px; } + .mg-xs-40-force { + margin: 40px !important; } + .mg-xs-y-40 { + margin-top: 40px; + margin-bottom: 40px; } + .mg-xs-y-40-force { + margin-top: 40px !important; + margin-bottom: 40px !important; } + .mg-xs-x-40 { + margin-left: 40px; + margin-right: 40px; } + .mg-xs-x-40-force { + margin-left: 40px !important; + margin-right: 40px !important; } + .mg-xs-t-40 { + margin-top: 40px; } + .mg-xs-r-40 { + margin-right: 40px; } + .mg-xs-b-40 { + margin-bottom: 40px; } + .mg-xs-l-40 { + margin-left: 40px; } + .mg-xs-t-40-force { + margin-top: 40px !important; } + .mg-xs-r-40-force { + margin-right: 40px !important; } + .mg-xs-b-40-force { + margin-bottom: 40px !important; } + .mg-xs-l-40-force { + margin-left: 40px !important; } + .mg-xs-45 { + margin: 45px; } + .mg-xs-45-force { + margin: 45px !important; } + .mg-xs-y-45 { + margin-top: 45px; + margin-bottom: 45px; } + .mg-xs-y-45-force { + margin-top: 45px !important; + margin-bottom: 45px !important; } + .mg-xs-x-45 { + margin-left: 45px; + margin-right: 45px; } + .mg-xs-x-45-force { + margin-left: 45px !important; + margin-right: 45px !important; } + .mg-xs-t-45 { + margin-top: 45px; } + .mg-xs-r-45 { + margin-right: 45px; } + .mg-xs-b-45 { + margin-bottom: 45px; } + .mg-xs-l-45 { + margin-left: 45px; } + .mg-xs-t-45-force { + margin-top: 45px !important; } + .mg-xs-r-45-force { + margin-right: 45px !important; } + .mg-xs-b-45-force { + margin-bottom: 45px !important; } + .mg-xs-l-45-force { + margin-left: 45px !important; } + .mg-xs-50 { + margin: 50px; } + .mg-xs-50-force { + margin: 50px !important; } + .mg-xs-y-50 { + margin-top: 50px; + margin-bottom: 50px; } + .mg-xs-y-50-force { + margin-top: 50px !important; + margin-bottom: 50px !important; } + .mg-xs-x-50 { + margin-left: 50px; + margin-right: 50px; } + .mg-xs-x-50-force { + margin-left: 50px !important; + margin-right: 50px !important; } + .mg-xs-t-50 { + margin-top: 50px; } + .mg-xs-r-50 { + margin-right: 50px; } + .mg-xs-b-50 { + margin-bottom: 50px; } + .mg-xs-l-50 { + margin-left: 50px; } + .mg-xs-t-50-force { + margin-top: 50px !important; } + .mg-xs-r-50-force { + margin-right: 50px !important; } + .mg-xs-b-50-force { + margin-bottom: 50px !important; } + .mg-xs-l-50-force { + margin-left: 50px !important; } + .mg-xs-55 { + margin: 55px; } + .mg-xs-55-force { + margin: 55px !important; } + .mg-xs-y-55 { + margin-top: 55px; + margin-bottom: 55px; } + .mg-xs-y-55-force { + margin-top: 55px !important; + margin-bottom: 55px !important; } + .mg-xs-x-55 { + margin-left: 55px; + margin-right: 55px; } + .mg-xs-x-55-force { + margin-left: 55px !important; + margin-right: 55px !important; } + .mg-xs-t-55 { + margin-top: 55px; } + .mg-xs-r-55 { + margin-right: 55px; } + .mg-xs-b-55 { + margin-bottom: 55px; } + .mg-xs-l-55 { + margin-left: 55px; } + .mg-xs-t-55-force { + margin-top: 55px !important; } + .mg-xs-r-55-force { + margin-right: 55px !important; } + .mg-xs-b-55-force { + margin-bottom: 55px !important; } + .mg-xs-l-55-force { + margin-left: 55px !important; } + .mg-xs-60 { + margin: 60px; } + .mg-xs-60-force { + margin: 60px !important; } + .mg-xs-y-60 { + margin-top: 60px; + margin-bottom: 60px; } + .mg-xs-y-60-force { + margin-top: 60px !important; + margin-bottom: 60px !important; } + .mg-xs-x-60 { + margin-left: 60px; + margin-right: 60px; } + .mg-xs-x-60-force { + margin-left: 60px !important; + margin-right: 60px !important; } + .mg-xs-t-60 { + margin-top: 60px; } + .mg-xs-r-60 { + margin-right: 60px; } + .mg-xs-b-60 { + margin-bottom: 60px; } + .mg-xs-l-60 { + margin-left: 60px; } + .mg-xs-t-60-force { + margin-top: 60px !important; } + .mg-xs-r-60-force { + margin-right: 60px !important; } + .mg-xs-b-60-force { + margin-bottom: 60px !important; } + .mg-xs-l-60-force { + margin-left: 60px !important; } + .mg-xs-65 { + margin: 65px; } + .mg-xs-65-force { + margin: 65px !important; } + .mg-xs-y-65 { + margin-top: 65px; + margin-bottom: 65px; } + .mg-xs-y-65-force { + margin-top: 65px !important; + margin-bottom: 65px !important; } + .mg-xs-x-65 { + margin-left: 65px; + margin-right: 65px; } + .mg-xs-x-65-force { + margin-left: 65px !important; + margin-right: 65px !important; } + .mg-xs-t-65 { + margin-top: 65px; } + .mg-xs-r-65 { + margin-right: 65px; } + .mg-xs-b-65 { + margin-bottom: 65px; } + .mg-xs-l-65 { + margin-left: 65px; } + .mg-xs-t-65-force { + margin-top: 65px !important; } + .mg-xs-r-65-force { + margin-right: 65px !important; } + .mg-xs-b-65-force { + margin-bottom: 65px !important; } + .mg-xs-l-65-force { + margin-left: 65px !important; } + .mg-xs-70 { + margin: 70px; } + .mg-xs-70-force { + margin: 70px !important; } + .mg-xs-y-70 { + margin-top: 70px; + margin-bottom: 70px; } + .mg-xs-y-70-force { + margin-top: 70px !important; + margin-bottom: 70px !important; } + .mg-xs-x-70 { + margin-left: 70px; + margin-right: 70px; } + .mg-xs-x-70-force { + margin-left: 70px !important; + margin-right: 70px !important; } + .mg-xs-t-70 { + margin-top: 70px; } + .mg-xs-r-70 { + margin-right: 70px; } + .mg-xs-b-70 { + margin-bottom: 70px; } + .mg-xs-l-70 { + margin-left: 70px; } + .mg-xs-t-70-force { + margin-top: 70px !important; } + .mg-xs-r-70-force { + margin-right: 70px !important; } + .mg-xs-b-70-force { + margin-bottom: 70px !important; } + .mg-xs-l-70-force { + margin-left: 70px !important; } + .mg-xs-75 { + margin: 75px; } + .mg-xs-75-force { + margin: 75px !important; } + .mg-xs-y-75 { + margin-top: 75px; + margin-bottom: 75px; } + .mg-xs-y-75-force { + margin-top: 75px !important; + margin-bottom: 75px !important; } + .mg-xs-x-75 { + margin-left: 75px; + margin-right: 75px; } + .mg-xs-x-75-force { + margin-left: 75px !important; + margin-right: 75px !important; } + .mg-xs-t-75 { + margin-top: 75px; } + .mg-xs-r-75 { + margin-right: 75px; } + .mg-xs-b-75 { + margin-bottom: 75px; } + .mg-xs-l-75 { + margin-left: 75px; } + .mg-xs-t-75-force { + margin-top: 75px !important; } + .mg-xs-r-75-force { + margin-right: 75px !important; } + .mg-xs-b-75-force { + margin-bottom: 75px !important; } + .mg-xs-l-75-force { + margin-left: 75px !important; } + .mg-xs-80 { + margin: 80px; } + .mg-xs-80-force { + margin: 80px !important; } + .mg-xs-y-80 { + margin-top: 80px; + margin-bottom: 80px; } + .mg-xs-y-80-force { + margin-top: 80px !important; + margin-bottom: 80px !important; } + .mg-xs-x-80 { + margin-left: 80px; + margin-right: 80px; } + .mg-xs-x-80-force { + margin-left: 80px !important; + margin-right: 80px !important; } + .mg-xs-t-80 { + margin-top: 80px; } + .mg-xs-r-80 { + margin-right: 80px; } + .mg-xs-b-80 { + margin-bottom: 80px; } + .mg-xs-l-80 { + margin-left: 80px; } + .mg-xs-t-80-force { + margin-top: 80px !important; } + .mg-xs-r-80-force { + margin-right: 80px !important; } + .mg-xs-b-80-force { + margin-bottom: 80px !important; } + .mg-xs-l-80-force { + margin-left: 80px !important; } + .mg-xs-85 { + margin: 85px; } + .mg-xs-85-force { + margin: 85px !important; } + .mg-xs-y-85 { + margin-top: 85px; + margin-bottom: 85px; } + .mg-xs-y-85-force { + margin-top: 85px !important; + margin-bottom: 85px !important; } + .mg-xs-x-85 { + margin-left: 85px; + margin-right: 85px; } + .mg-xs-x-85-force { + margin-left: 85px !important; + margin-right: 85px !important; } + .mg-xs-t-85 { + margin-top: 85px; } + .mg-xs-r-85 { + margin-right: 85px; } + .mg-xs-b-85 { + margin-bottom: 85px; } + .mg-xs-l-85 { + margin-left: 85px; } + .mg-xs-t-85-force { + margin-top: 85px !important; } + .mg-xs-r-85-force { + margin-right: 85px !important; } + .mg-xs-b-85-force { + margin-bottom: 85px !important; } + .mg-xs-l-85-force { + margin-left: 85px !important; } + .mg-xs-90 { + margin: 90px; } + .mg-xs-90-force { + margin: 90px !important; } + .mg-xs-y-90 { + margin-top: 90px; + margin-bottom: 90px; } + .mg-xs-y-90-force { + margin-top: 90px !important; + margin-bottom: 90px !important; } + .mg-xs-x-90 { + margin-left: 90px; + margin-right: 90px; } + .mg-xs-x-90-force { + margin-left: 90px !important; + margin-right: 90px !important; } + .mg-xs-t-90 { + margin-top: 90px; } + .mg-xs-r-90 { + margin-right: 90px; } + .mg-xs-b-90 { + margin-bottom: 90px; } + .mg-xs-l-90 { + margin-left: 90px; } + .mg-xs-t-90-force { + margin-top: 90px !important; } + .mg-xs-r-90-force { + margin-right: 90px !important; } + .mg-xs-b-90-force { + margin-bottom: 90px !important; } + .mg-xs-l-90-force { + margin-left: 90px !important; } + .mg-xs-95 { + margin: 95px; } + .mg-xs-95-force { + margin: 95px !important; } + .mg-xs-y-95 { + margin-top: 95px; + margin-bottom: 95px; } + .mg-xs-y-95-force { + margin-top: 95px !important; + margin-bottom: 95px !important; } + .mg-xs-x-95 { + margin-left: 95px; + margin-right: 95px; } + .mg-xs-x-95-force { + margin-left: 95px !important; + margin-right: 95px !important; } + .mg-xs-t-95 { + margin-top: 95px; } + .mg-xs-r-95 { + margin-right: 95px; } + .mg-xs-b-95 { + margin-bottom: 95px; } + .mg-xs-l-95 { + margin-left: 95px; } + .mg-xs-t-95-force { + margin-top: 95px !important; } + .mg-xs-r-95-force { + margin-right: 95px !important; } + .mg-xs-b-95-force { + margin-bottom: 95px !important; } + .mg-xs-l-95-force { + margin-left: 95px !important; } + .mg-xs-100 { + margin: 100px; } + .mg-xs-100-force { + margin: 100px !important; } + .mg-xs-y-100 { + margin-top: 100px; + margin-bottom: 100px; } + .mg-xs-y-100-force { + margin-top: 100px !important; + margin-bottom: 100px !important; } + .mg-xs-x-100 { + margin-left: 100px; + margin-right: 100px; } + .mg-xs-x-100-force { + margin-left: 100px !important; + margin-right: 100px !important; } + .mg-xs-t-100 { + margin-top: 100px; } + .mg-xs-r-100 { + margin-right: 100px; } + .mg-xs-b-100 { + margin-bottom: 100px; } + .mg-xs-l-100 { + margin-left: 100px; } + .mg-xs-t-100-force { + margin-top: 100px !important; } + .mg-xs-r-100-force { + margin-right: 100px !important; } + .mg-xs-b-100-force { + margin-bottom: 100px !important; } + .mg-xs-l-100-force { + margin-left: 100px !important; } + .mg-xs-t-auto { + margin-top: auto; } + .mg-xs-r-auto { + margin-right: auto; } + .mg-xs-b-auto { + margin-bottom: auto; } + .mg-xs-l-auto { + margin-left: auto; } + .mg-xs-auto { + margin: auto; } + .mg-xs-x-auto { + margin-left: auto; + margin-right: auto; } + .mg-xs-l--1 { + margin-left: -1px; } + .mg-xs-r--1 { + margin-right: -1px; } + .mg-xs-t--1 { + margin-top: -1px; } } + +@media (min-width: 576px) { + .mg-sm-0 { + margin: 0px; } + .mg-sm-0-force { + margin: 0px !important; } + .mg-sm-y-0 { + margin-top: 0px; + margin-bottom: 0px; } + .mg-sm-y-0-force { + margin-top: 0px !important; + margin-bottom: 0px !important; } + .mg-sm-x-0 { + margin-left: 0px; + margin-right: 0px; } + .mg-sm-x-0-force { + margin-left: 0px !important; + margin-right: 0px !important; } + .mg-sm-t-0 { + margin-top: 0px; } + .mg-sm-r-0 { + margin-right: 0px; } + .mg-sm-b-0 { + margin-bottom: 0px; } + .mg-sm-l-0 { + margin-left: 0px; } + .mg-sm-t-0-force { + margin-top: 0px !important; } + .mg-sm-r-0-force { + margin-right: 0px !important; } + .mg-sm-b-0-force { + margin-bottom: 0px !important; } + .mg-sm-l-0-force { + margin-left: 0px !important; } + .mg-sm-1 { + margin: 1px; } + .mg-sm-1-force { + margin: 1px !important; } + .mg-sm-y-1 { + margin-top: 1px; + margin-bottom: 1px; } + .mg-sm-y-1-force { + margin-top: 1px !important; + margin-bottom: 1px !important; } + .mg-sm-x-1 { + margin-left: 1px; + margin-right: 1px; } + .mg-sm-x-1-force { + margin-left: 1px !important; + margin-right: 1px !important; } + .mg-sm-t-1 { + margin-top: 1px; } + .mg-sm-r-1 { + margin-right: 1px; } + .mg-sm-b-1 { + margin-bottom: 1px; } + .mg-sm-l-1 { + margin-left: 1px; } + .mg-sm-t-1-force { + margin-top: 1px !important; } + .mg-sm-r-1-force { + margin-right: 1px !important; } + .mg-sm-b-1-force { + margin-bottom: 1px !important; } + .mg-sm-l-1-force { + margin-left: 1px !important; } + .mg-sm-2 { + margin: 2px; } + .mg-sm-2-force { + margin: 2px !important; } + .mg-sm-y-2 { + margin-top: 2px; + margin-bottom: 2px; } + .mg-sm-y-2-force { + margin-top: 2px !important; + margin-bottom: 2px !important; } + .mg-sm-x-2 { + margin-left: 2px; + margin-right: 2px; } + .mg-sm-x-2-force { + margin-left: 2px !important; + margin-right: 2px !important; } + .mg-sm-t-2 { + margin-top: 2px; } + .mg-sm-r-2 { + margin-right: 2px; } + .mg-sm-b-2 { + margin-bottom: 2px; } + .mg-sm-l-2 { + margin-left: 2px; } + .mg-sm-t-2-force { + margin-top: 2px !important; } + .mg-sm-r-2-force { + margin-right: 2px !important; } + .mg-sm-b-2-force { + margin-bottom: 2px !important; } + .mg-sm-l-2-force { + margin-left: 2px !important; } + .mg-sm-3 { + margin: 3px; } + .mg-sm-3-force { + margin: 3px !important; } + .mg-sm-y-3 { + margin-top: 3px; + margin-bottom: 3px; } + .mg-sm-y-3-force { + margin-top: 3px !important; + margin-bottom: 3px !important; } + .mg-sm-x-3 { + margin-left: 3px; + margin-right: 3px; } + .mg-sm-x-3-force { + margin-left: 3px !important; + margin-right: 3px !important; } + .mg-sm-t-3 { + margin-top: 3px; } + .mg-sm-r-3 { + margin-right: 3px; } + .mg-sm-b-3 { + margin-bottom: 3px; } + .mg-sm-l-3 { + margin-left: 3px; } + .mg-sm-t-3-force { + margin-top: 3px !important; } + .mg-sm-r-3-force { + margin-right: 3px !important; } + .mg-sm-b-3-force { + margin-bottom: 3px !important; } + .mg-sm-l-3-force { + margin-left: 3px !important; } + .mg-sm-4 { + margin: 4px; } + .mg-sm-4-force { + margin: 4px !important; } + .mg-sm-y-4 { + margin-top: 4px; + margin-bottom: 4px; } + .mg-sm-y-4-force { + margin-top: 4px !important; + margin-bottom: 4px !important; } + .mg-sm-x-4 { + margin-left: 4px; + margin-right: 4px; } + .mg-sm-x-4-force { + margin-left: 4px !important; + margin-right: 4px !important; } + .mg-sm-t-4 { + margin-top: 4px; } + .mg-sm-r-4 { + margin-right: 4px; } + .mg-sm-b-4 { + margin-bottom: 4px; } + .mg-sm-l-4 { + margin-left: 4px; } + .mg-sm-t-4-force { + margin-top: 4px !important; } + .mg-sm-r-4-force { + margin-right: 4px !important; } + .mg-sm-b-4-force { + margin-bottom: 4px !important; } + .mg-sm-l-4-force { + margin-left: 4px !important; } + .mg-sm-5 { + margin: 5px; } + .mg-sm-5-force { + margin: 5px !important; } + .mg-sm-y-5 { + margin-top: 5px; + margin-bottom: 5px; } + .mg-sm-y-5-force { + margin-top: 5px !important; + margin-bottom: 5px !important; } + .mg-sm-x-5 { + margin-left: 5px; + margin-right: 5px; } + .mg-sm-x-5-force { + margin-left: 5px !important; + margin-right: 5px !important; } + .mg-sm-t-5 { + margin-top: 5px; } + .mg-sm-r-5 { + margin-right: 5px; } + .mg-sm-b-5 { + margin-bottom: 5px; } + .mg-sm-l-5 { + margin-left: 5px; } + .mg-sm-t-5-force { + margin-top: 5px !important; } + .mg-sm-r-5-force { + margin-right: 5px !important; } + .mg-sm-b-5-force { + margin-bottom: 5px !important; } + .mg-sm-l-5-force { + margin-left: 5px !important; } + .mg-sm-6 { + margin: 6px; } + .mg-sm-6-force { + margin: 6px !important; } + .mg-sm-y-6 { + margin-top: 6px; + margin-bottom: 6px; } + .mg-sm-y-6-force { + margin-top: 6px !important; + margin-bottom: 6px !important; } + .mg-sm-x-6 { + margin-left: 6px; + margin-right: 6px; } + .mg-sm-x-6-force { + margin-left: 6px !important; + margin-right: 6px !important; } + .mg-sm-t-6 { + margin-top: 6px; } + .mg-sm-r-6 { + margin-right: 6px; } + .mg-sm-b-6 { + margin-bottom: 6px; } + .mg-sm-l-6 { + margin-left: 6px; } + .mg-sm-t-6-force { + margin-top: 6px !important; } + .mg-sm-r-6-force { + margin-right: 6px !important; } + .mg-sm-b-6-force { + margin-bottom: 6px !important; } + .mg-sm-l-6-force { + margin-left: 6px !important; } + .mg-sm-7 { + margin: 7px; } + .mg-sm-7-force { + margin: 7px !important; } + .mg-sm-y-7 { + margin-top: 7px; + margin-bottom: 7px; } + .mg-sm-y-7-force { + margin-top: 7px !important; + margin-bottom: 7px !important; } + .mg-sm-x-7 { + margin-left: 7px; + margin-right: 7px; } + .mg-sm-x-7-force { + margin-left: 7px !important; + margin-right: 7px !important; } + .mg-sm-t-7 { + margin-top: 7px; } + .mg-sm-r-7 { + margin-right: 7px; } + .mg-sm-b-7 { + margin-bottom: 7px; } + .mg-sm-l-7 { + margin-left: 7px; } + .mg-sm-t-7-force { + margin-top: 7px !important; } + .mg-sm-r-7-force { + margin-right: 7px !important; } + .mg-sm-b-7-force { + margin-bottom: 7px !important; } + .mg-sm-l-7-force { + margin-left: 7px !important; } + .mg-sm-8 { + margin: 8px; } + .mg-sm-8-force { + margin: 8px !important; } + .mg-sm-y-8 { + margin-top: 8px; + margin-bottom: 8px; } + .mg-sm-y-8-force { + margin-top: 8px !important; + margin-bottom: 8px !important; } + .mg-sm-x-8 { + margin-left: 8px; + margin-right: 8px; } + .mg-sm-x-8-force { + margin-left: 8px !important; + margin-right: 8px !important; } + .mg-sm-t-8 { + margin-top: 8px; } + .mg-sm-r-8 { + margin-right: 8px; } + .mg-sm-b-8 { + margin-bottom: 8px; } + .mg-sm-l-8 { + margin-left: 8px; } + .mg-sm-t-8-force { + margin-top: 8px !important; } + .mg-sm-r-8-force { + margin-right: 8px !important; } + .mg-sm-b-8-force { + margin-bottom: 8px !important; } + .mg-sm-l-8-force { + margin-left: 8px !important; } + .mg-sm-9 { + margin: 9px; } + .mg-sm-9-force { + margin: 9px !important; } + .mg-sm-y-9 { + margin-top: 9px; + margin-bottom: 9px; } + .mg-sm-y-9-force { + margin-top: 9px !important; + margin-bottom: 9px !important; } + .mg-sm-x-9 { + margin-left: 9px; + margin-right: 9px; } + .mg-sm-x-9-force { + margin-left: 9px !important; + margin-right: 9px !important; } + .mg-sm-t-9 { + margin-top: 9px; } + .mg-sm-r-9 { + margin-right: 9px; } + .mg-sm-b-9 { + margin-bottom: 9px; } + .mg-sm-l-9 { + margin-left: 9px; } + .mg-sm-t-9-force { + margin-top: 9px !important; } + .mg-sm-r-9-force { + margin-right: 9px !important; } + .mg-sm-b-9-force { + margin-bottom: 9px !important; } + .mg-sm-l-9-force { + margin-left: 9px !important; } + .mg-sm-10 { + margin: 10px; } + .mg-sm-10-force { + margin: 10px !important; } + .mg-sm-y-10 { + margin-top: 10px; + margin-bottom: 10px; } + .mg-sm-y-10-force { + margin-top: 10px !important; + margin-bottom: 10px !important; } + .mg-sm-x-10 { + margin-left: 10px; + margin-right: 10px; } + .mg-sm-x-10-force { + margin-left: 10px !important; + margin-right: 10px !important; } + .mg-sm-t-10 { + margin-top: 10px; } + .mg-sm-r-10 { + margin-right: 10px; } + .mg-sm-b-10 { + margin-bottom: 10px; } + .mg-sm-l-10 { + margin-left: 10px; } + .mg-sm-t-10-force { + margin-top: 10px !important; } + .mg-sm-r-10-force { + margin-right: 10px !important; } + .mg-sm-b-10-force { + margin-bottom: 10px !important; } + .mg-sm-l-10-force { + margin-left: 10px !important; } + .mg-sm-15 { + margin: 15px; } + .mg-sm-15-force { + margin: 15px !important; } + .mg-sm-y-15 { + margin-top: 15px; + margin-bottom: 15px; } + .mg-sm-y-15-force { + margin-top: 15px !important; + margin-bottom: 15px !important; } + .mg-sm-x-15 { + margin-left: 15px; + margin-right: 15px; } + .mg-sm-x-15-force { + margin-left: 15px !important; + margin-right: 15px !important; } + .mg-sm-t-15 { + margin-top: 15px; } + .mg-sm-r-15 { + margin-right: 15px; } + .mg-sm-b-15 { + margin-bottom: 15px; } + .mg-sm-l-15 { + margin-left: 15px; } + .mg-sm-t-15-force { + margin-top: 15px !important; } + .mg-sm-r-15-force { + margin-right: 15px !important; } + .mg-sm-b-15-force { + margin-bottom: 15px !important; } + .mg-sm-l-15-force { + margin-left: 15px !important; } + .mg-sm-20 { + margin: 20px; } + .mg-sm-20-force { + margin: 20px !important; } + .mg-sm-y-20 { + margin-top: 20px; + margin-bottom: 20px; } + .mg-sm-y-20-force { + margin-top: 20px !important; + margin-bottom: 20px !important; } + .mg-sm-x-20 { + margin-left: 20px; + margin-right: 20px; } + .mg-sm-x-20-force { + margin-left: 20px !important; + margin-right: 20px !important; } + .mg-sm-t-20 { + margin-top: 20px; } + .mg-sm-r-20 { + margin-right: 20px; } + .mg-sm-b-20 { + margin-bottom: 20px; } + .mg-sm-l-20 { + margin-left: 20px; } + .mg-sm-t-20-force { + margin-top: 20px !important; } + .mg-sm-r-20-force { + margin-right: 20px !important; } + .mg-sm-b-20-force { + margin-bottom: 20px !important; } + .mg-sm-l-20-force { + margin-left: 20px !important; } + .mg-sm-25 { + margin: 25px; } + .mg-sm-25-force { + margin: 25px !important; } + .mg-sm-y-25 { + margin-top: 25px; + margin-bottom: 25px; } + .mg-sm-y-25-force { + margin-top: 25px !important; + margin-bottom: 25px !important; } + .mg-sm-x-25 { + margin-left: 25px; + margin-right: 25px; } + .mg-sm-x-25-force { + margin-left: 25px !important; + margin-right: 25px !important; } + .mg-sm-t-25 { + margin-top: 25px; } + .mg-sm-r-25 { + margin-right: 25px; } + .mg-sm-b-25 { + margin-bottom: 25px; } + .mg-sm-l-25 { + margin-left: 25px; } + .mg-sm-t-25-force { + margin-top: 25px !important; } + .mg-sm-r-25-force { + margin-right: 25px !important; } + .mg-sm-b-25-force { + margin-bottom: 25px !important; } + .mg-sm-l-25-force { + margin-left: 25px !important; } + .mg-sm-30 { + margin: 30px; } + .mg-sm-30-force { + margin: 30px !important; } + .mg-sm-y-30 { + margin-top: 30px; + margin-bottom: 30px; } + .mg-sm-y-30-force { + margin-top: 30px !important; + margin-bottom: 30px !important; } + .mg-sm-x-30 { + margin-left: 30px; + margin-right: 30px; } + .mg-sm-x-30-force { + margin-left: 30px !important; + margin-right: 30px !important; } + .mg-sm-t-30 { + margin-top: 30px; } + .mg-sm-r-30 { + margin-right: 30px; } + .mg-sm-b-30 { + margin-bottom: 30px; } + .mg-sm-l-30 { + margin-left: 30px; } + .mg-sm-t-30-force { + margin-top: 30px !important; } + .mg-sm-r-30-force { + margin-right: 30px !important; } + .mg-sm-b-30-force { + margin-bottom: 30px !important; } + .mg-sm-l-30-force { + margin-left: 30px !important; } + .mg-sm-35 { + margin: 35px; } + .mg-sm-35-force { + margin: 35px !important; } + .mg-sm-y-35 { + margin-top: 35px; + margin-bottom: 35px; } + .mg-sm-y-35-force { + margin-top: 35px !important; + margin-bottom: 35px !important; } + .mg-sm-x-35 { + margin-left: 35px; + margin-right: 35px; } + .mg-sm-x-35-force { + margin-left: 35px !important; + margin-right: 35px !important; } + .mg-sm-t-35 { + margin-top: 35px; } + .mg-sm-r-35 { + margin-right: 35px; } + .mg-sm-b-35 { + margin-bottom: 35px; } + .mg-sm-l-35 { + margin-left: 35px; } + .mg-sm-t-35-force { + margin-top: 35px !important; } + .mg-sm-r-35-force { + margin-right: 35px !important; } + .mg-sm-b-35-force { + margin-bottom: 35px !important; } + .mg-sm-l-35-force { + margin-left: 35px !important; } + .mg-sm-40 { + margin: 40px; } + .mg-sm-40-force { + margin: 40px !important; } + .mg-sm-y-40 { + margin-top: 40px; + margin-bottom: 40px; } + .mg-sm-y-40-force { + margin-top: 40px !important; + margin-bottom: 40px !important; } + .mg-sm-x-40 { + margin-left: 40px; + margin-right: 40px; } + .mg-sm-x-40-force { + margin-left: 40px !important; + margin-right: 40px !important; } + .mg-sm-t-40 { + margin-top: 40px; } + .mg-sm-r-40 { + margin-right: 40px; } + .mg-sm-b-40 { + margin-bottom: 40px; } + .mg-sm-l-40 { + margin-left: 40px; } + .mg-sm-t-40-force { + margin-top: 40px !important; } + .mg-sm-r-40-force { + margin-right: 40px !important; } + .mg-sm-b-40-force { + margin-bottom: 40px !important; } + .mg-sm-l-40-force { + margin-left: 40px !important; } + .mg-sm-45 { + margin: 45px; } + .mg-sm-45-force { + margin: 45px !important; } + .mg-sm-y-45 { + margin-top: 45px; + margin-bottom: 45px; } + .mg-sm-y-45-force { + margin-top: 45px !important; + margin-bottom: 45px !important; } + .mg-sm-x-45 { + margin-left: 45px; + margin-right: 45px; } + .mg-sm-x-45-force { + margin-left: 45px !important; + margin-right: 45px !important; } + .mg-sm-t-45 { + margin-top: 45px; } + .mg-sm-r-45 { + margin-right: 45px; } + .mg-sm-b-45 { + margin-bottom: 45px; } + .mg-sm-l-45 { + margin-left: 45px; } + .mg-sm-t-45-force { + margin-top: 45px !important; } + .mg-sm-r-45-force { + margin-right: 45px !important; } + .mg-sm-b-45-force { + margin-bottom: 45px !important; } + .mg-sm-l-45-force { + margin-left: 45px !important; } + .mg-sm-50 { + margin: 50px; } + .mg-sm-50-force { + margin: 50px !important; } + .mg-sm-y-50 { + margin-top: 50px; + margin-bottom: 50px; } + .mg-sm-y-50-force { + margin-top: 50px !important; + margin-bottom: 50px !important; } + .mg-sm-x-50 { + margin-left: 50px; + margin-right: 50px; } + .mg-sm-x-50-force { + margin-left: 50px !important; + margin-right: 50px !important; } + .mg-sm-t-50 { + margin-top: 50px; } + .mg-sm-r-50 { + margin-right: 50px; } + .mg-sm-b-50 { + margin-bottom: 50px; } + .mg-sm-l-50 { + margin-left: 50px; } + .mg-sm-t-50-force { + margin-top: 50px !important; } + .mg-sm-r-50-force { + margin-right: 50px !important; } + .mg-sm-b-50-force { + margin-bottom: 50px !important; } + .mg-sm-l-50-force { + margin-left: 50px !important; } + .mg-sm-55 { + margin: 55px; } + .mg-sm-55-force { + margin: 55px !important; } + .mg-sm-y-55 { + margin-top: 55px; + margin-bottom: 55px; } + .mg-sm-y-55-force { + margin-top: 55px !important; + margin-bottom: 55px !important; } + .mg-sm-x-55 { + margin-left: 55px; + margin-right: 55px; } + .mg-sm-x-55-force { + margin-left: 55px !important; + margin-right: 55px !important; } + .mg-sm-t-55 { + margin-top: 55px; } + .mg-sm-r-55 { + margin-right: 55px; } + .mg-sm-b-55 { + margin-bottom: 55px; } + .mg-sm-l-55 { + margin-left: 55px; } + .mg-sm-t-55-force { + margin-top: 55px !important; } + .mg-sm-r-55-force { + margin-right: 55px !important; } + .mg-sm-b-55-force { + margin-bottom: 55px !important; } + .mg-sm-l-55-force { + margin-left: 55px !important; } + .mg-sm-60 { + margin: 60px; } + .mg-sm-60-force { + margin: 60px !important; } + .mg-sm-y-60 { + margin-top: 60px; + margin-bottom: 60px; } + .mg-sm-y-60-force { + margin-top: 60px !important; + margin-bottom: 60px !important; } + .mg-sm-x-60 { + margin-left: 60px; + margin-right: 60px; } + .mg-sm-x-60-force { + margin-left: 60px !important; + margin-right: 60px !important; } + .mg-sm-t-60 { + margin-top: 60px; } + .mg-sm-r-60 { + margin-right: 60px; } + .mg-sm-b-60 { + margin-bottom: 60px; } + .mg-sm-l-60 { + margin-left: 60px; } + .mg-sm-t-60-force { + margin-top: 60px !important; } + .mg-sm-r-60-force { + margin-right: 60px !important; } + .mg-sm-b-60-force { + margin-bottom: 60px !important; } + .mg-sm-l-60-force { + margin-left: 60px !important; } + .mg-sm-65 { + margin: 65px; } + .mg-sm-65-force { + margin: 65px !important; } + .mg-sm-y-65 { + margin-top: 65px; + margin-bottom: 65px; } + .mg-sm-y-65-force { + margin-top: 65px !important; + margin-bottom: 65px !important; } + .mg-sm-x-65 { + margin-left: 65px; + margin-right: 65px; } + .mg-sm-x-65-force { + margin-left: 65px !important; + margin-right: 65px !important; } + .mg-sm-t-65 { + margin-top: 65px; } + .mg-sm-r-65 { + margin-right: 65px; } + .mg-sm-b-65 { + margin-bottom: 65px; } + .mg-sm-l-65 { + margin-left: 65px; } + .mg-sm-t-65-force { + margin-top: 65px !important; } + .mg-sm-r-65-force { + margin-right: 65px !important; } + .mg-sm-b-65-force { + margin-bottom: 65px !important; } + .mg-sm-l-65-force { + margin-left: 65px !important; } + .mg-sm-70 { + margin: 70px; } + .mg-sm-70-force { + margin: 70px !important; } + .mg-sm-y-70 { + margin-top: 70px; + margin-bottom: 70px; } + .mg-sm-y-70-force { + margin-top: 70px !important; + margin-bottom: 70px !important; } + .mg-sm-x-70 { + margin-left: 70px; + margin-right: 70px; } + .mg-sm-x-70-force { + margin-left: 70px !important; + margin-right: 70px !important; } + .mg-sm-t-70 { + margin-top: 70px; } + .mg-sm-r-70 { + margin-right: 70px; } + .mg-sm-b-70 { + margin-bottom: 70px; } + .mg-sm-l-70 { + margin-left: 70px; } + .mg-sm-t-70-force { + margin-top: 70px !important; } + .mg-sm-r-70-force { + margin-right: 70px !important; } + .mg-sm-b-70-force { + margin-bottom: 70px !important; } + .mg-sm-l-70-force { + margin-left: 70px !important; } + .mg-sm-75 { + margin: 75px; } + .mg-sm-75-force { + margin: 75px !important; } + .mg-sm-y-75 { + margin-top: 75px; + margin-bottom: 75px; } + .mg-sm-y-75-force { + margin-top: 75px !important; + margin-bottom: 75px !important; } + .mg-sm-x-75 { + margin-left: 75px; + margin-right: 75px; } + .mg-sm-x-75-force { + margin-left: 75px !important; + margin-right: 75px !important; } + .mg-sm-t-75 { + margin-top: 75px; } + .mg-sm-r-75 { + margin-right: 75px; } + .mg-sm-b-75 { + margin-bottom: 75px; } + .mg-sm-l-75 { + margin-left: 75px; } + .mg-sm-t-75-force { + margin-top: 75px !important; } + .mg-sm-r-75-force { + margin-right: 75px !important; } + .mg-sm-b-75-force { + margin-bottom: 75px !important; } + .mg-sm-l-75-force { + margin-left: 75px !important; } + .mg-sm-80 { + margin: 80px; } + .mg-sm-80-force { + margin: 80px !important; } + .mg-sm-y-80 { + margin-top: 80px; + margin-bottom: 80px; } + .mg-sm-y-80-force { + margin-top: 80px !important; + margin-bottom: 80px !important; } + .mg-sm-x-80 { + margin-left: 80px; + margin-right: 80px; } + .mg-sm-x-80-force { + margin-left: 80px !important; + margin-right: 80px !important; } + .mg-sm-t-80 { + margin-top: 80px; } + .mg-sm-r-80 { + margin-right: 80px; } + .mg-sm-b-80 { + margin-bottom: 80px; } + .mg-sm-l-80 { + margin-left: 80px; } + .mg-sm-t-80-force { + margin-top: 80px !important; } + .mg-sm-r-80-force { + margin-right: 80px !important; } + .mg-sm-b-80-force { + margin-bottom: 80px !important; } + .mg-sm-l-80-force { + margin-left: 80px !important; } + .mg-sm-85 { + margin: 85px; } + .mg-sm-85-force { + margin: 85px !important; } + .mg-sm-y-85 { + margin-top: 85px; + margin-bottom: 85px; } + .mg-sm-y-85-force { + margin-top: 85px !important; + margin-bottom: 85px !important; } + .mg-sm-x-85 { + margin-left: 85px; + margin-right: 85px; } + .mg-sm-x-85-force { + margin-left: 85px !important; + margin-right: 85px !important; } + .mg-sm-t-85 { + margin-top: 85px; } + .mg-sm-r-85 { + margin-right: 85px; } + .mg-sm-b-85 { + margin-bottom: 85px; } + .mg-sm-l-85 { + margin-left: 85px; } + .mg-sm-t-85-force { + margin-top: 85px !important; } + .mg-sm-r-85-force { + margin-right: 85px !important; } + .mg-sm-b-85-force { + margin-bottom: 85px !important; } + .mg-sm-l-85-force { + margin-left: 85px !important; } + .mg-sm-90 { + margin: 90px; } + .mg-sm-90-force { + margin: 90px !important; } + .mg-sm-y-90 { + margin-top: 90px; + margin-bottom: 90px; } + .mg-sm-y-90-force { + margin-top: 90px !important; + margin-bottom: 90px !important; } + .mg-sm-x-90 { + margin-left: 90px; + margin-right: 90px; } + .mg-sm-x-90-force { + margin-left: 90px !important; + margin-right: 90px !important; } + .mg-sm-t-90 { + margin-top: 90px; } + .mg-sm-r-90 { + margin-right: 90px; } + .mg-sm-b-90 { + margin-bottom: 90px; } + .mg-sm-l-90 { + margin-left: 90px; } + .mg-sm-t-90-force { + margin-top: 90px !important; } + .mg-sm-r-90-force { + margin-right: 90px !important; } + .mg-sm-b-90-force { + margin-bottom: 90px !important; } + .mg-sm-l-90-force { + margin-left: 90px !important; } + .mg-sm-95 { + margin: 95px; } + .mg-sm-95-force { + margin: 95px !important; } + .mg-sm-y-95 { + margin-top: 95px; + margin-bottom: 95px; } + .mg-sm-y-95-force { + margin-top: 95px !important; + margin-bottom: 95px !important; } + .mg-sm-x-95 { + margin-left: 95px; + margin-right: 95px; } + .mg-sm-x-95-force { + margin-left: 95px !important; + margin-right: 95px !important; } + .mg-sm-t-95 { + margin-top: 95px; } + .mg-sm-r-95 { + margin-right: 95px; } + .mg-sm-b-95 { + margin-bottom: 95px; } + .mg-sm-l-95 { + margin-left: 95px; } + .mg-sm-t-95-force { + margin-top: 95px !important; } + .mg-sm-r-95-force { + margin-right: 95px !important; } + .mg-sm-b-95-force { + margin-bottom: 95px !important; } + .mg-sm-l-95-force { + margin-left: 95px !important; } + .mg-sm-100 { + margin: 100px; } + .mg-sm-100-force { + margin: 100px !important; } + .mg-sm-y-100 { + margin-top: 100px; + margin-bottom: 100px; } + .mg-sm-y-100-force { + margin-top: 100px !important; + margin-bottom: 100px !important; } + .mg-sm-x-100 { + margin-left: 100px; + margin-right: 100px; } + .mg-sm-x-100-force { + margin-left: 100px !important; + margin-right: 100px !important; } + .mg-sm-t-100 { + margin-top: 100px; } + .mg-sm-r-100 { + margin-right: 100px; } + .mg-sm-b-100 { + margin-bottom: 100px; } + .mg-sm-l-100 { + margin-left: 100px; } + .mg-sm-t-100-force { + margin-top: 100px !important; } + .mg-sm-r-100-force { + margin-right: 100px !important; } + .mg-sm-b-100-force { + margin-bottom: 100px !important; } + .mg-sm-l-100-force { + margin-left: 100px !important; } + .mg-sm-t-auto { + margin-top: auto; } + .mg-sm-r-auto { + margin-right: auto; } + .mg-sm-b-auto { + margin-bottom: auto; } + .mg-sm-l-auto { + margin-left: auto; } + .mg-sm-auto { + margin: auto; } + .mg-sm-x-auto { + margin-left: auto; + margin-right: auto; } + .mg-sm-l--1 { + margin-left: -1px; } + .mg-sm-r--1 { + margin-right: -1px; } + .mg-sm-t--1 { + margin-top: -1px; } } + +@media (min-width: 768px) { + .mg-md-0 { + margin: 0px; } + .mg-md-0-force { + margin: 0px !important; } + .mg-md-y-0 { + margin-top: 0px; + margin-bottom: 0px; } + .mg-md-y-0-force { + margin-top: 0px !important; + margin-bottom: 0px !important; } + .mg-md-x-0 { + margin-left: 0px; + margin-right: 0px; } + .mg-md-x-0-force { + margin-left: 0px !important; + margin-right: 0px !important; } + .mg-md-t-0 { + margin-top: 0px; } + .mg-md-r-0 { + margin-right: 0px; } + .mg-md-b-0 { + margin-bottom: 0px; } + .mg-md-l-0 { + margin-left: 0px; } + .mg-md-t-0-force { + margin-top: 0px !important; } + .mg-md-r-0-force { + margin-right: 0px !important; } + .mg-md-b-0-force { + margin-bottom: 0px !important; } + .mg-md-l-0-force { + margin-left: 0px !important; } + .mg-md-1 { + margin: 1px; } + .mg-md-1-force { + margin: 1px !important; } + .mg-md-y-1 { + margin-top: 1px; + margin-bottom: 1px; } + .mg-md-y-1-force { + margin-top: 1px !important; + margin-bottom: 1px !important; } + .mg-md-x-1 { + margin-left: 1px; + margin-right: 1px; } + .mg-md-x-1-force { + margin-left: 1px !important; + margin-right: 1px !important; } + .mg-md-t-1 { + margin-top: 1px; } + .mg-md-r-1 { + margin-right: 1px; } + .mg-md-b-1 { + margin-bottom: 1px; } + .mg-md-l-1 { + margin-left: 1px; } + .mg-md-t-1-force { + margin-top: 1px !important; } + .mg-md-r-1-force { + margin-right: 1px !important; } + .mg-md-b-1-force { + margin-bottom: 1px !important; } + .mg-md-l-1-force { + margin-left: 1px !important; } + .mg-md-2 { + margin: 2px; } + .mg-md-2-force { + margin: 2px !important; } + .mg-md-y-2 { + margin-top: 2px; + margin-bottom: 2px; } + .mg-md-y-2-force { + margin-top: 2px !important; + margin-bottom: 2px !important; } + .mg-md-x-2 { + margin-left: 2px; + margin-right: 2px; } + .mg-md-x-2-force { + margin-left: 2px !important; + margin-right: 2px !important; } + .mg-md-t-2 { + margin-top: 2px; } + .mg-md-r-2 { + margin-right: 2px; } + .mg-md-b-2 { + margin-bottom: 2px; } + .mg-md-l-2 { + margin-left: 2px; } + .mg-md-t-2-force { + margin-top: 2px !important; } + .mg-md-r-2-force { + margin-right: 2px !important; } + .mg-md-b-2-force { + margin-bottom: 2px !important; } + .mg-md-l-2-force { + margin-left: 2px !important; } + .mg-md-3 { + margin: 3px; } + .mg-md-3-force { + margin: 3px !important; } + .mg-md-y-3 { + margin-top: 3px; + margin-bottom: 3px; } + .mg-md-y-3-force { + margin-top: 3px !important; + margin-bottom: 3px !important; } + .mg-md-x-3 { + margin-left: 3px; + margin-right: 3px; } + .mg-md-x-3-force { + margin-left: 3px !important; + margin-right: 3px !important; } + .mg-md-t-3 { + margin-top: 3px; } + .mg-md-r-3 { + margin-right: 3px; } + .mg-md-b-3 { + margin-bottom: 3px; } + .mg-md-l-3 { + margin-left: 3px; } + .mg-md-t-3-force { + margin-top: 3px !important; } + .mg-md-r-3-force { + margin-right: 3px !important; } + .mg-md-b-3-force { + margin-bottom: 3px !important; } + .mg-md-l-3-force { + margin-left: 3px !important; } + .mg-md-4 { + margin: 4px; } + .mg-md-4-force { + margin: 4px !important; } + .mg-md-y-4 { + margin-top: 4px; + margin-bottom: 4px; } + .mg-md-y-4-force { + margin-top: 4px !important; + margin-bottom: 4px !important; } + .mg-md-x-4 { + margin-left: 4px; + margin-right: 4px; } + .mg-md-x-4-force { + margin-left: 4px !important; + margin-right: 4px !important; } + .mg-md-t-4 { + margin-top: 4px; } + .mg-md-r-4 { + margin-right: 4px; } + .mg-md-b-4 { + margin-bottom: 4px; } + .mg-md-l-4 { + margin-left: 4px; } + .mg-md-t-4-force { + margin-top: 4px !important; } + .mg-md-r-4-force { + margin-right: 4px !important; } + .mg-md-b-4-force { + margin-bottom: 4px !important; } + .mg-md-l-4-force { + margin-left: 4px !important; } + .mg-md-5 { + margin: 5px; } + .mg-md-5-force { + margin: 5px !important; } + .mg-md-y-5 { + margin-top: 5px; + margin-bottom: 5px; } + .mg-md-y-5-force { + margin-top: 5px !important; + margin-bottom: 5px !important; } + .mg-md-x-5 { + margin-left: 5px; + margin-right: 5px; } + .mg-md-x-5-force { + margin-left: 5px !important; + margin-right: 5px !important; } + .mg-md-t-5 { + margin-top: 5px; } + .mg-md-r-5 { + margin-right: 5px; } + .mg-md-b-5 { + margin-bottom: 5px; } + .mg-md-l-5 { + margin-left: 5px; } + .mg-md-t-5-force { + margin-top: 5px !important; } + .mg-md-r-5-force { + margin-right: 5px !important; } + .mg-md-b-5-force { + margin-bottom: 5px !important; } + .mg-md-l-5-force { + margin-left: 5px !important; } + .mg-md-6 { + margin: 6px; } + .mg-md-6-force { + margin: 6px !important; } + .mg-md-y-6 { + margin-top: 6px; + margin-bottom: 6px; } + .mg-md-y-6-force { + margin-top: 6px !important; + margin-bottom: 6px !important; } + .mg-md-x-6 { + margin-left: 6px; + margin-right: 6px; } + .mg-md-x-6-force { + margin-left: 6px !important; + margin-right: 6px !important; } + .mg-md-t-6 { + margin-top: 6px; } + .mg-md-r-6 { + margin-right: 6px; } + .mg-md-b-6 { + margin-bottom: 6px; } + .mg-md-l-6 { + margin-left: 6px; } + .mg-md-t-6-force { + margin-top: 6px !important; } + .mg-md-r-6-force { + margin-right: 6px !important; } + .mg-md-b-6-force { + margin-bottom: 6px !important; } + .mg-md-l-6-force { + margin-left: 6px !important; } + .mg-md-7 { + margin: 7px; } + .mg-md-7-force { + margin: 7px !important; } + .mg-md-y-7 { + margin-top: 7px; + margin-bottom: 7px; } + .mg-md-y-7-force { + margin-top: 7px !important; + margin-bottom: 7px !important; } + .mg-md-x-7 { + margin-left: 7px; + margin-right: 7px; } + .mg-md-x-7-force { + margin-left: 7px !important; + margin-right: 7px !important; } + .mg-md-t-7 { + margin-top: 7px; } + .mg-md-r-7 { + margin-right: 7px; } + .mg-md-b-7 { + margin-bottom: 7px; } + .mg-md-l-7 { + margin-left: 7px; } + .mg-md-t-7-force { + margin-top: 7px !important; } + .mg-md-r-7-force { + margin-right: 7px !important; } + .mg-md-b-7-force { + margin-bottom: 7px !important; } + .mg-md-l-7-force { + margin-left: 7px !important; } + .mg-md-8 { + margin: 8px; } + .mg-md-8-force { + margin: 8px !important; } + .mg-md-y-8 { + margin-top: 8px; + margin-bottom: 8px; } + .mg-md-y-8-force { + margin-top: 8px !important; + margin-bottom: 8px !important; } + .mg-md-x-8 { + margin-left: 8px; + margin-right: 8px; } + .mg-md-x-8-force { + margin-left: 8px !important; + margin-right: 8px !important; } + .mg-md-t-8 { + margin-top: 8px; } + .mg-md-r-8 { + margin-right: 8px; } + .mg-md-b-8 { + margin-bottom: 8px; } + .mg-md-l-8 { + margin-left: 8px; } + .mg-md-t-8-force { + margin-top: 8px !important; } + .mg-md-r-8-force { + margin-right: 8px !important; } + .mg-md-b-8-force { + margin-bottom: 8px !important; } + .mg-md-l-8-force { + margin-left: 8px !important; } + .mg-md-9 { + margin: 9px; } + .mg-md-9-force { + margin: 9px !important; } + .mg-md-y-9 { + margin-top: 9px; + margin-bottom: 9px; } + .mg-md-y-9-force { + margin-top: 9px !important; + margin-bottom: 9px !important; } + .mg-md-x-9 { + margin-left: 9px; + margin-right: 9px; } + .mg-md-x-9-force { + margin-left: 9px !important; + margin-right: 9px !important; } + .mg-md-t-9 { + margin-top: 9px; } + .mg-md-r-9 { + margin-right: 9px; } + .mg-md-b-9 { + margin-bottom: 9px; } + .mg-md-l-9 { + margin-left: 9px; } + .mg-md-t-9-force { + margin-top: 9px !important; } + .mg-md-r-9-force { + margin-right: 9px !important; } + .mg-md-b-9-force { + margin-bottom: 9px !important; } + .mg-md-l-9-force { + margin-left: 9px !important; } + .mg-md-10 { + margin: 10px; } + .mg-md-10-force { + margin: 10px !important; } + .mg-md-y-10 { + margin-top: 10px; + margin-bottom: 10px; } + .mg-md-y-10-force { + margin-top: 10px !important; + margin-bottom: 10px !important; } + .mg-md-x-10 { + margin-left: 10px; + margin-right: 10px; } + .mg-md-x-10-force { + margin-left: 10px !important; + margin-right: 10px !important; } + .mg-md-t-10 { + margin-top: 10px; } + .mg-md-r-10 { + margin-right: 10px; } + .mg-md-b-10 { + margin-bottom: 10px; } + .mg-md-l-10 { + margin-left: 10px; } + .mg-md-t-10-force { + margin-top: 10px !important; } + .mg-md-r-10-force { + margin-right: 10px !important; } + .mg-md-b-10-force { + margin-bottom: 10px !important; } + .mg-md-l-10-force { + margin-left: 10px !important; } + .mg-md-15 { + margin: 15px; } + .mg-md-15-force { + margin: 15px !important; } + .mg-md-y-15 { + margin-top: 15px; + margin-bottom: 15px; } + .mg-md-y-15-force { + margin-top: 15px !important; + margin-bottom: 15px !important; } + .mg-md-x-15 { + margin-left: 15px; + margin-right: 15px; } + .mg-md-x-15-force { + margin-left: 15px !important; + margin-right: 15px !important; } + .mg-md-t-15 { + margin-top: 15px; } + .mg-md-r-15 { + margin-right: 15px; } + .mg-md-b-15 { + margin-bottom: 15px; } + .mg-md-l-15 { + margin-left: 15px; } + .mg-md-t-15-force { + margin-top: 15px !important; } + .mg-md-r-15-force { + margin-right: 15px !important; } + .mg-md-b-15-force { + margin-bottom: 15px !important; } + .mg-md-l-15-force { + margin-left: 15px !important; } + .mg-md-20 { + margin: 20px; } + .mg-md-20-force { + margin: 20px !important; } + .mg-md-y-20 { + margin-top: 20px; + margin-bottom: 20px; } + .mg-md-y-20-force { + margin-top: 20px !important; + margin-bottom: 20px !important; } + .mg-md-x-20 { + margin-left: 20px; + margin-right: 20px; } + .mg-md-x-20-force { + margin-left: 20px !important; + margin-right: 20px !important; } + .mg-md-t-20 { + margin-top: 20px; } + .mg-md-r-20 { + margin-right: 20px; } + .mg-md-b-20 { + margin-bottom: 20px; } + .mg-md-l-20 { + margin-left: 20px; } + .mg-md-t-20-force { + margin-top: 20px !important; } + .mg-md-r-20-force { + margin-right: 20px !important; } + .mg-md-b-20-force { + margin-bottom: 20px !important; } + .mg-md-l-20-force { + margin-left: 20px !important; } + .mg-md-25 { + margin: 25px; } + .mg-md-25-force { + margin: 25px !important; } + .mg-md-y-25 { + margin-top: 25px; + margin-bottom: 25px; } + .mg-md-y-25-force { + margin-top: 25px !important; + margin-bottom: 25px !important; } + .mg-md-x-25 { + margin-left: 25px; + margin-right: 25px; } + .mg-md-x-25-force { + margin-left: 25px !important; + margin-right: 25px !important; } + .mg-md-t-25 { + margin-top: 25px; } + .mg-md-r-25 { + margin-right: 25px; } + .mg-md-b-25 { + margin-bottom: 25px; } + .mg-md-l-25 { + margin-left: 25px; } + .mg-md-t-25-force { + margin-top: 25px !important; } + .mg-md-r-25-force { + margin-right: 25px !important; } + .mg-md-b-25-force { + margin-bottom: 25px !important; } + .mg-md-l-25-force { + margin-left: 25px !important; } + .mg-md-30 { + margin: 30px; } + .mg-md-30-force { + margin: 30px !important; } + .mg-md-y-30 { + margin-top: 30px; + margin-bottom: 30px; } + .mg-md-y-30-force { + margin-top: 30px !important; + margin-bottom: 30px !important; } + .mg-md-x-30 { + margin-left: 30px; + margin-right: 30px; } + .mg-md-x-30-force { + margin-left: 30px !important; + margin-right: 30px !important; } + .mg-md-t-30 { + margin-top: 30px; } + .mg-md-r-30 { + margin-right: 30px; } + .mg-md-b-30 { + margin-bottom: 30px; } + .mg-md-l-30 { + margin-left: 30px; } + .mg-md-t-30-force { + margin-top: 30px !important; } + .mg-md-r-30-force { + margin-right: 30px !important; } + .mg-md-b-30-force { + margin-bottom: 30px !important; } + .mg-md-l-30-force { + margin-left: 30px !important; } + .mg-md-35 { + margin: 35px; } + .mg-md-35-force { + margin: 35px !important; } + .mg-md-y-35 { + margin-top: 35px; + margin-bottom: 35px; } + .mg-md-y-35-force { + margin-top: 35px !important; + margin-bottom: 35px !important; } + .mg-md-x-35 { + margin-left: 35px; + margin-right: 35px; } + .mg-md-x-35-force { + margin-left: 35px !important; + margin-right: 35px !important; } + .mg-md-t-35 { + margin-top: 35px; } + .mg-md-r-35 { + margin-right: 35px; } + .mg-md-b-35 { + margin-bottom: 35px; } + .mg-md-l-35 { + margin-left: 35px; } + .mg-md-t-35-force { + margin-top: 35px !important; } + .mg-md-r-35-force { + margin-right: 35px !important; } + .mg-md-b-35-force { + margin-bottom: 35px !important; } + .mg-md-l-35-force { + margin-left: 35px !important; } + .mg-md-40 { + margin: 40px; } + .mg-md-40-force { + margin: 40px !important; } + .mg-md-y-40 { + margin-top: 40px; + margin-bottom: 40px; } + .mg-md-y-40-force { + margin-top: 40px !important; + margin-bottom: 40px !important; } + .mg-md-x-40 { + margin-left: 40px; + margin-right: 40px; } + .mg-md-x-40-force { + margin-left: 40px !important; + margin-right: 40px !important; } + .mg-md-t-40 { + margin-top: 40px; } + .mg-md-r-40 { + margin-right: 40px; } + .mg-md-b-40 { + margin-bottom: 40px; } + .mg-md-l-40 { + margin-left: 40px; } + .mg-md-t-40-force { + margin-top: 40px !important; } + .mg-md-r-40-force { + margin-right: 40px !important; } + .mg-md-b-40-force { + margin-bottom: 40px !important; } + .mg-md-l-40-force { + margin-left: 40px !important; } + .mg-md-45 { + margin: 45px; } + .mg-md-45-force { + margin: 45px !important; } + .mg-md-y-45 { + margin-top: 45px; + margin-bottom: 45px; } + .mg-md-y-45-force { + margin-top: 45px !important; + margin-bottom: 45px !important; } + .mg-md-x-45 { + margin-left: 45px; + margin-right: 45px; } + .mg-md-x-45-force { + margin-left: 45px !important; + margin-right: 45px !important; } + .mg-md-t-45 { + margin-top: 45px; } + .mg-md-r-45 { + margin-right: 45px; } + .mg-md-b-45 { + margin-bottom: 45px; } + .mg-md-l-45 { + margin-left: 45px; } + .mg-md-t-45-force { + margin-top: 45px !important; } + .mg-md-r-45-force { + margin-right: 45px !important; } + .mg-md-b-45-force { + margin-bottom: 45px !important; } + .mg-md-l-45-force { + margin-left: 45px !important; } + .mg-md-50 { + margin: 50px; } + .mg-md-50-force { + margin: 50px !important; } + .mg-md-y-50 { + margin-top: 50px; + margin-bottom: 50px; } + .mg-md-y-50-force { + margin-top: 50px !important; + margin-bottom: 50px !important; } + .mg-md-x-50 { + margin-left: 50px; + margin-right: 50px; } + .mg-md-x-50-force { + margin-left: 50px !important; + margin-right: 50px !important; } + .mg-md-t-50 { + margin-top: 50px; } + .mg-md-r-50 { + margin-right: 50px; } + .mg-md-b-50 { + margin-bottom: 50px; } + .mg-md-l-50 { + margin-left: 50px; } + .mg-md-t-50-force { + margin-top: 50px !important; } + .mg-md-r-50-force { + margin-right: 50px !important; } + .mg-md-b-50-force { + margin-bottom: 50px !important; } + .mg-md-l-50-force { + margin-left: 50px !important; } + .mg-md-55 { + margin: 55px; } + .mg-md-55-force { + margin: 55px !important; } + .mg-md-y-55 { + margin-top: 55px; + margin-bottom: 55px; } + .mg-md-y-55-force { + margin-top: 55px !important; + margin-bottom: 55px !important; } + .mg-md-x-55 { + margin-left: 55px; + margin-right: 55px; } + .mg-md-x-55-force { + margin-left: 55px !important; + margin-right: 55px !important; } + .mg-md-t-55 { + margin-top: 55px; } + .mg-md-r-55 { + margin-right: 55px; } + .mg-md-b-55 { + margin-bottom: 55px; } + .mg-md-l-55 { + margin-left: 55px; } + .mg-md-t-55-force { + margin-top: 55px !important; } + .mg-md-r-55-force { + margin-right: 55px !important; } + .mg-md-b-55-force { + margin-bottom: 55px !important; } + .mg-md-l-55-force { + margin-left: 55px !important; } + .mg-md-60 { + margin: 60px; } + .mg-md-60-force { + margin: 60px !important; } + .mg-md-y-60 { + margin-top: 60px; + margin-bottom: 60px; } + .mg-md-y-60-force { + margin-top: 60px !important; + margin-bottom: 60px !important; } + .mg-md-x-60 { + margin-left: 60px; + margin-right: 60px; } + .mg-md-x-60-force { + margin-left: 60px !important; + margin-right: 60px !important; } + .mg-md-t-60 { + margin-top: 60px; } + .mg-md-r-60 { + margin-right: 60px; } + .mg-md-b-60 { + margin-bottom: 60px; } + .mg-md-l-60 { + margin-left: 60px; } + .mg-md-t-60-force { + margin-top: 60px !important; } + .mg-md-r-60-force { + margin-right: 60px !important; } + .mg-md-b-60-force { + margin-bottom: 60px !important; } + .mg-md-l-60-force { + margin-left: 60px !important; } + .mg-md-65 { + margin: 65px; } + .mg-md-65-force { + margin: 65px !important; } + .mg-md-y-65 { + margin-top: 65px; + margin-bottom: 65px; } + .mg-md-y-65-force { + margin-top: 65px !important; + margin-bottom: 65px !important; } + .mg-md-x-65 { + margin-left: 65px; + margin-right: 65px; } + .mg-md-x-65-force { + margin-left: 65px !important; + margin-right: 65px !important; } + .mg-md-t-65 { + margin-top: 65px; } + .mg-md-r-65 { + margin-right: 65px; } + .mg-md-b-65 { + margin-bottom: 65px; } + .mg-md-l-65 { + margin-left: 65px; } + .mg-md-t-65-force { + margin-top: 65px !important; } + .mg-md-r-65-force { + margin-right: 65px !important; } + .mg-md-b-65-force { + margin-bottom: 65px !important; } + .mg-md-l-65-force { + margin-left: 65px !important; } + .mg-md-70 { + margin: 70px; } + .mg-md-70-force { + margin: 70px !important; } + .mg-md-y-70 { + margin-top: 70px; + margin-bottom: 70px; } + .mg-md-y-70-force { + margin-top: 70px !important; + margin-bottom: 70px !important; } + .mg-md-x-70 { + margin-left: 70px; + margin-right: 70px; } + .mg-md-x-70-force { + margin-left: 70px !important; + margin-right: 70px !important; } + .mg-md-t-70 { + margin-top: 70px; } + .mg-md-r-70 { + margin-right: 70px; } + .mg-md-b-70 { + margin-bottom: 70px; } + .mg-md-l-70 { + margin-left: 70px; } + .mg-md-t-70-force { + margin-top: 70px !important; } + .mg-md-r-70-force { + margin-right: 70px !important; } + .mg-md-b-70-force { + margin-bottom: 70px !important; } + .mg-md-l-70-force { + margin-left: 70px !important; } + .mg-md-75 { + margin: 75px; } + .mg-md-75-force { + margin: 75px !important; } + .mg-md-y-75 { + margin-top: 75px; + margin-bottom: 75px; } + .mg-md-y-75-force { + margin-top: 75px !important; + margin-bottom: 75px !important; } + .mg-md-x-75 { + margin-left: 75px; + margin-right: 75px; } + .mg-md-x-75-force { + margin-left: 75px !important; + margin-right: 75px !important; } + .mg-md-t-75 { + margin-top: 75px; } + .mg-md-r-75 { + margin-right: 75px; } + .mg-md-b-75 { + margin-bottom: 75px; } + .mg-md-l-75 { + margin-left: 75px; } + .mg-md-t-75-force { + margin-top: 75px !important; } + .mg-md-r-75-force { + margin-right: 75px !important; } + .mg-md-b-75-force { + margin-bottom: 75px !important; } + .mg-md-l-75-force { + margin-left: 75px !important; } + .mg-md-80 { + margin: 80px; } + .mg-md-80-force { + margin: 80px !important; } + .mg-md-y-80 { + margin-top: 80px; + margin-bottom: 80px; } + .mg-md-y-80-force { + margin-top: 80px !important; + margin-bottom: 80px !important; } + .mg-md-x-80 { + margin-left: 80px; + margin-right: 80px; } + .mg-md-x-80-force { + margin-left: 80px !important; + margin-right: 80px !important; } + .mg-md-t-80 { + margin-top: 80px; } + .mg-md-r-80 { + margin-right: 80px; } + .mg-md-b-80 { + margin-bottom: 80px; } + .mg-md-l-80 { + margin-left: 80px; } + .mg-md-t-80-force { + margin-top: 80px !important; } + .mg-md-r-80-force { + margin-right: 80px !important; } + .mg-md-b-80-force { + margin-bottom: 80px !important; } + .mg-md-l-80-force { + margin-left: 80px !important; } + .mg-md-85 { + margin: 85px; } + .mg-md-85-force { + margin: 85px !important; } + .mg-md-y-85 { + margin-top: 85px; + margin-bottom: 85px; } + .mg-md-y-85-force { + margin-top: 85px !important; + margin-bottom: 85px !important; } + .mg-md-x-85 { + margin-left: 85px; + margin-right: 85px; } + .mg-md-x-85-force { + margin-left: 85px !important; + margin-right: 85px !important; } + .mg-md-t-85 { + margin-top: 85px; } + .mg-md-r-85 { + margin-right: 85px; } + .mg-md-b-85 { + margin-bottom: 85px; } + .mg-md-l-85 { + margin-left: 85px; } + .mg-md-t-85-force { + margin-top: 85px !important; } + .mg-md-r-85-force { + margin-right: 85px !important; } + .mg-md-b-85-force { + margin-bottom: 85px !important; } + .mg-md-l-85-force { + margin-left: 85px !important; } + .mg-md-90 { + margin: 90px; } + .mg-md-90-force { + margin: 90px !important; } + .mg-md-y-90 { + margin-top: 90px; + margin-bottom: 90px; } + .mg-md-y-90-force { + margin-top: 90px !important; + margin-bottom: 90px !important; } + .mg-md-x-90 { + margin-left: 90px; + margin-right: 90px; } + .mg-md-x-90-force { + margin-left: 90px !important; + margin-right: 90px !important; } + .mg-md-t-90 { + margin-top: 90px; } + .mg-md-r-90 { + margin-right: 90px; } + .mg-md-b-90 { + margin-bottom: 90px; } + .mg-md-l-90 { + margin-left: 90px; } + .mg-md-t-90-force { + margin-top: 90px !important; } + .mg-md-r-90-force { + margin-right: 90px !important; } + .mg-md-b-90-force { + margin-bottom: 90px !important; } + .mg-md-l-90-force { + margin-left: 90px !important; } + .mg-md-95 { + margin: 95px; } + .mg-md-95-force { + margin: 95px !important; } + .mg-md-y-95 { + margin-top: 95px; + margin-bottom: 95px; } + .mg-md-y-95-force { + margin-top: 95px !important; + margin-bottom: 95px !important; } + .mg-md-x-95 { + margin-left: 95px; + margin-right: 95px; } + .mg-md-x-95-force { + margin-left: 95px !important; + margin-right: 95px !important; } + .mg-md-t-95 { + margin-top: 95px; } + .mg-md-r-95 { + margin-right: 95px; } + .mg-md-b-95 { + margin-bottom: 95px; } + .mg-md-l-95 { + margin-left: 95px; } + .mg-md-t-95-force { + margin-top: 95px !important; } + .mg-md-r-95-force { + margin-right: 95px !important; } + .mg-md-b-95-force { + margin-bottom: 95px !important; } + .mg-md-l-95-force { + margin-left: 95px !important; } + .mg-md-100 { + margin: 100px; } + .mg-md-100-force { + margin: 100px !important; } + .mg-md-y-100 { + margin-top: 100px; + margin-bottom: 100px; } + .mg-md-y-100-force { + margin-top: 100px !important; + margin-bottom: 100px !important; } + .mg-md-x-100 { + margin-left: 100px; + margin-right: 100px; } + .mg-md-x-100-force { + margin-left: 100px !important; + margin-right: 100px !important; } + .mg-md-t-100 { + margin-top: 100px; } + .mg-md-r-100 { + margin-right: 100px; } + .mg-md-b-100 { + margin-bottom: 100px; } + .mg-md-l-100 { + margin-left: 100px; } + .mg-md-t-100-force { + margin-top: 100px !important; } + .mg-md-r-100-force { + margin-right: 100px !important; } + .mg-md-b-100-force { + margin-bottom: 100px !important; } + .mg-md-l-100-force { + margin-left: 100px !important; } + .mg-md-t-auto { + margin-top: auto; } + .mg-md-r-auto { + margin-right: auto; } + .mg-md-b-auto { + margin-bottom: auto; } + .mg-md-l-auto { + margin-left: auto; } + .mg-md-auto { + margin: auto; } + .mg-md-x-auto { + margin-left: auto; + margin-right: auto; } + .mg-md-l--1 { + margin-left: -1px; } + .mg-md-r--1 { + margin-right: -1px; } + .mg-md-t--1 { + margin-top: -1px; } } + +@media (min-width: 992px) { + .mg-lg-0 { + margin: 0px; } + .mg-lg-0-force { + margin: 0px !important; } + .mg-lg-y-0 { + margin-top: 0px; + margin-bottom: 0px; } + .mg-lg-y-0-force { + margin-top: 0px !important; + margin-bottom: 0px !important; } + .mg-lg-x-0 { + margin-left: 0px; + margin-right: 0px; } + .mg-lg-x-0-force { + margin-left: 0px !important; + margin-right: 0px !important; } + .mg-lg-t-0 { + margin-top: 0px; } + .mg-lg-r-0 { + margin-right: 0px; } + .mg-lg-b-0 { + margin-bottom: 0px; } + .mg-lg-l-0 { + margin-left: 0px; } + .mg-lg-t-0-force { + margin-top: 0px !important; } + .mg-lg-r-0-force { + margin-right: 0px !important; } + .mg-lg-b-0-force { + margin-bottom: 0px !important; } + .mg-lg-l-0-force { + margin-left: 0px !important; } + .mg-lg-1 { + margin: 1px; } + .mg-lg-1-force { + margin: 1px !important; } + .mg-lg-y-1 { + margin-top: 1px; + margin-bottom: 1px; } + .mg-lg-y-1-force { + margin-top: 1px !important; + margin-bottom: 1px !important; } + .mg-lg-x-1 { + margin-left: 1px; + margin-right: 1px; } + .mg-lg-x-1-force { + margin-left: 1px !important; + margin-right: 1px !important; } + .mg-lg-t-1 { + margin-top: 1px; } + .mg-lg-r-1 { + margin-right: 1px; } + .mg-lg-b-1 { + margin-bottom: 1px; } + .mg-lg-l-1 { + margin-left: 1px; } + .mg-lg-t-1-force { + margin-top: 1px !important; } + .mg-lg-r-1-force { + margin-right: 1px !important; } + .mg-lg-b-1-force { + margin-bottom: 1px !important; } + .mg-lg-l-1-force { + margin-left: 1px !important; } + .mg-lg-2 { + margin: 2px; } + .mg-lg-2-force { + margin: 2px !important; } + .mg-lg-y-2 { + margin-top: 2px; + margin-bottom: 2px; } + .mg-lg-y-2-force { + margin-top: 2px !important; + margin-bottom: 2px !important; } + .mg-lg-x-2 { + margin-left: 2px; + margin-right: 2px; } + .mg-lg-x-2-force { + margin-left: 2px !important; + margin-right: 2px !important; } + .mg-lg-t-2 { + margin-top: 2px; } + .mg-lg-r-2 { + margin-right: 2px; } + .mg-lg-b-2 { + margin-bottom: 2px; } + .mg-lg-l-2 { + margin-left: 2px; } + .mg-lg-t-2-force { + margin-top: 2px !important; } + .mg-lg-r-2-force { + margin-right: 2px !important; } + .mg-lg-b-2-force { + margin-bottom: 2px !important; } + .mg-lg-l-2-force { + margin-left: 2px !important; } + .mg-lg-3 { + margin: 3px; } + .mg-lg-3-force { + margin: 3px !important; } + .mg-lg-y-3 { + margin-top: 3px; + margin-bottom: 3px; } + .mg-lg-y-3-force { + margin-top: 3px !important; + margin-bottom: 3px !important; } + .mg-lg-x-3 { + margin-left: 3px; + margin-right: 3px; } + .mg-lg-x-3-force { + margin-left: 3px !important; + margin-right: 3px !important; } + .mg-lg-t-3 { + margin-top: 3px; } + .mg-lg-r-3 { + margin-right: 3px; } + .mg-lg-b-3 { + margin-bottom: 3px; } + .mg-lg-l-3 { + margin-left: 3px; } + .mg-lg-t-3-force { + margin-top: 3px !important; } + .mg-lg-r-3-force { + margin-right: 3px !important; } + .mg-lg-b-3-force { + margin-bottom: 3px !important; } + .mg-lg-l-3-force { + margin-left: 3px !important; } + .mg-lg-4 { + margin: 4px; } + .mg-lg-4-force { + margin: 4px !important; } + .mg-lg-y-4 { + margin-top: 4px; + margin-bottom: 4px; } + .mg-lg-y-4-force { + margin-top: 4px !important; + margin-bottom: 4px !important; } + .mg-lg-x-4 { + margin-left: 4px; + margin-right: 4px; } + .mg-lg-x-4-force { + margin-left: 4px !important; + margin-right: 4px !important; } + .mg-lg-t-4 { + margin-top: 4px; } + .mg-lg-r-4 { + margin-right: 4px; } + .mg-lg-b-4 { + margin-bottom: 4px; } + .mg-lg-l-4 { + margin-left: 4px; } + .mg-lg-t-4-force { + margin-top: 4px !important; } + .mg-lg-r-4-force { + margin-right: 4px !important; } + .mg-lg-b-4-force { + margin-bottom: 4px !important; } + .mg-lg-l-4-force { + margin-left: 4px !important; } + .mg-lg-5 { + margin: 5px; } + .mg-lg-5-force { + margin: 5px !important; } + .mg-lg-y-5 { + margin-top: 5px; + margin-bottom: 5px; } + .mg-lg-y-5-force { + margin-top: 5px !important; + margin-bottom: 5px !important; } + .mg-lg-x-5 { + margin-left: 5px; + margin-right: 5px; } + .mg-lg-x-5-force { + margin-left: 5px !important; + margin-right: 5px !important; } + .mg-lg-t-5 { + margin-top: 5px; } + .mg-lg-r-5 { + margin-right: 5px; } + .mg-lg-b-5 { + margin-bottom: 5px; } + .mg-lg-l-5 { + margin-left: 5px; } + .mg-lg-t-5-force { + margin-top: 5px !important; } + .mg-lg-r-5-force { + margin-right: 5px !important; } + .mg-lg-b-5-force { + margin-bottom: 5px !important; } + .mg-lg-l-5-force { + margin-left: 5px !important; } + .mg-lg-6 { + margin: 6px; } + .mg-lg-6-force { + margin: 6px !important; } + .mg-lg-y-6 { + margin-top: 6px; + margin-bottom: 6px; } + .mg-lg-y-6-force { + margin-top: 6px !important; + margin-bottom: 6px !important; } + .mg-lg-x-6 { + margin-left: 6px; + margin-right: 6px; } + .mg-lg-x-6-force { + margin-left: 6px !important; + margin-right: 6px !important; } + .mg-lg-t-6 { + margin-top: 6px; } + .mg-lg-r-6 { + margin-right: 6px; } + .mg-lg-b-6 { + margin-bottom: 6px; } + .mg-lg-l-6 { + margin-left: 6px; } + .mg-lg-t-6-force { + margin-top: 6px !important; } + .mg-lg-r-6-force { + margin-right: 6px !important; } + .mg-lg-b-6-force { + margin-bottom: 6px !important; } + .mg-lg-l-6-force { + margin-left: 6px !important; } + .mg-lg-7 { + margin: 7px; } + .mg-lg-7-force { + margin: 7px !important; } + .mg-lg-y-7 { + margin-top: 7px; + margin-bottom: 7px; } + .mg-lg-y-7-force { + margin-top: 7px !important; + margin-bottom: 7px !important; } + .mg-lg-x-7 { + margin-left: 7px; + margin-right: 7px; } + .mg-lg-x-7-force { + margin-left: 7px !important; + margin-right: 7px !important; } + .mg-lg-t-7 { + margin-top: 7px; } + .mg-lg-r-7 { + margin-right: 7px; } + .mg-lg-b-7 { + margin-bottom: 7px; } + .mg-lg-l-7 { + margin-left: 7px; } + .mg-lg-t-7-force { + margin-top: 7px !important; } + .mg-lg-r-7-force { + margin-right: 7px !important; } + .mg-lg-b-7-force { + margin-bottom: 7px !important; } + .mg-lg-l-7-force { + margin-left: 7px !important; } + .mg-lg-8 { + margin: 8px; } + .mg-lg-8-force { + margin: 8px !important; } + .mg-lg-y-8 { + margin-top: 8px; + margin-bottom: 8px; } + .mg-lg-y-8-force { + margin-top: 8px !important; + margin-bottom: 8px !important; } + .mg-lg-x-8 { + margin-left: 8px; + margin-right: 8px; } + .mg-lg-x-8-force { + margin-left: 8px !important; + margin-right: 8px !important; } + .mg-lg-t-8 { + margin-top: 8px; } + .mg-lg-r-8 { + margin-right: 8px; } + .mg-lg-b-8 { + margin-bottom: 8px; } + .mg-lg-l-8 { + margin-left: 8px; } + .mg-lg-t-8-force { + margin-top: 8px !important; } + .mg-lg-r-8-force { + margin-right: 8px !important; } + .mg-lg-b-8-force { + margin-bottom: 8px !important; } + .mg-lg-l-8-force { + margin-left: 8px !important; } + .mg-lg-9 { + margin: 9px; } + .mg-lg-9-force { + margin: 9px !important; } + .mg-lg-y-9 { + margin-top: 9px; + margin-bottom: 9px; } + .mg-lg-y-9-force { + margin-top: 9px !important; + margin-bottom: 9px !important; } + .mg-lg-x-9 { + margin-left: 9px; + margin-right: 9px; } + .mg-lg-x-9-force { + margin-left: 9px !important; + margin-right: 9px !important; } + .mg-lg-t-9 { + margin-top: 9px; } + .mg-lg-r-9 { + margin-right: 9px; } + .mg-lg-b-9 { + margin-bottom: 9px; } + .mg-lg-l-9 { + margin-left: 9px; } + .mg-lg-t-9-force { + margin-top: 9px !important; } + .mg-lg-r-9-force { + margin-right: 9px !important; } + .mg-lg-b-9-force { + margin-bottom: 9px !important; } + .mg-lg-l-9-force { + margin-left: 9px !important; } + .mg-lg-10 { + margin: 10px; } + .mg-lg-10-force { + margin: 10px !important; } + .mg-lg-y-10 { + margin-top: 10px; + margin-bottom: 10px; } + .mg-lg-y-10-force { + margin-top: 10px !important; + margin-bottom: 10px !important; } + .mg-lg-x-10 { + margin-left: 10px; + margin-right: 10px; } + .mg-lg-x-10-force { + margin-left: 10px !important; + margin-right: 10px !important; } + .mg-lg-t-10 { + margin-top: 10px; } + .mg-lg-r-10 { + margin-right: 10px; } + .mg-lg-b-10 { + margin-bottom: 10px; } + .mg-lg-l-10 { + margin-left: 10px; } + .mg-lg-t-10-force { + margin-top: 10px !important; } + .mg-lg-r-10-force { + margin-right: 10px !important; } + .mg-lg-b-10-force { + margin-bottom: 10px !important; } + .mg-lg-l-10-force { + margin-left: 10px !important; } + .mg-lg-15 { + margin: 15px; } + .mg-lg-15-force { + margin: 15px !important; } + .mg-lg-y-15 { + margin-top: 15px; + margin-bottom: 15px; } + .mg-lg-y-15-force { + margin-top: 15px !important; + margin-bottom: 15px !important; } + .mg-lg-x-15 { + margin-left: 15px; + margin-right: 15px; } + .mg-lg-x-15-force { + margin-left: 15px !important; + margin-right: 15px !important; } + .mg-lg-t-15 { + margin-top: 15px; } + .mg-lg-r-15 { + margin-right: 15px; } + .mg-lg-b-15 { + margin-bottom: 15px; } + .mg-lg-l-15 { + margin-left: 15px; } + .mg-lg-t-15-force { + margin-top: 15px !important; } + .mg-lg-r-15-force { + margin-right: 15px !important; } + .mg-lg-b-15-force { + margin-bottom: 15px !important; } + .mg-lg-l-15-force { + margin-left: 15px !important; } + .mg-lg-20 { + margin: 20px; } + .mg-lg-20-force { + margin: 20px !important; } + .mg-lg-y-20 { + margin-top: 20px; + margin-bottom: 20px; } + .mg-lg-y-20-force { + margin-top: 20px !important; + margin-bottom: 20px !important; } + .mg-lg-x-20 { + margin-left: 20px; + margin-right: 20px; } + .mg-lg-x-20-force { + margin-left: 20px !important; + margin-right: 20px !important; } + .mg-lg-t-20 { + margin-top: 20px; } + .mg-lg-r-20 { + margin-right: 20px; } + .mg-lg-b-20 { + margin-bottom: 20px; } + .mg-lg-l-20 { + margin-left: 20px; } + .mg-lg-t-20-force { + margin-top: 20px !important; } + .mg-lg-r-20-force { + margin-right: 20px !important; } + .mg-lg-b-20-force { + margin-bottom: 20px !important; } + .mg-lg-l-20-force { + margin-left: 20px !important; } + .mg-lg-25 { + margin: 25px; } + .mg-lg-25-force { + margin: 25px !important; } + .mg-lg-y-25 { + margin-top: 25px; + margin-bottom: 25px; } + .mg-lg-y-25-force { + margin-top: 25px !important; + margin-bottom: 25px !important; } + .mg-lg-x-25 { + margin-left: 25px; + margin-right: 25px; } + .mg-lg-x-25-force { + margin-left: 25px !important; + margin-right: 25px !important; } + .mg-lg-t-25 { + margin-top: 25px; } + .mg-lg-r-25 { + margin-right: 25px; } + .mg-lg-b-25 { + margin-bottom: 25px; } + .mg-lg-l-25 { + margin-left: 25px; } + .mg-lg-t-25-force { + margin-top: 25px !important; } + .mg-lg-r-25-force { + margin-right: 25px !important; } + .mg-lg-b-25-force { + margin-bottom: 25px !important; } + .mg-lg-l-25-force { + margin-left: 25px !important; } + .mg-lg-30 { + margin: 30px; } + .mg-lg-30-force { + margin: 30px !important; } + .mg-lg-y-30 { + margin-top: 30px; + margin-bottom: 30px; } + .mg-lg-y-30-force { + margin-top: 30px !important; + margin-bottom: 30px !important; } + .mg-lg-x-30 { + margin-left: 30px; + margin-right: 30px; } + .mg-lg-x-30-force { + margin-left: 30px !important; + margin-right: 30px !important; } + .mg-lg-t-30 { + margin-top: 30px; } + .mg-lg-r-30 { + margin-right: 30px; } + .mg-lg-b-30 { + margin-bottom: 30px; } + .mg-lg-l-30 { + margin-left: 30px; } + .mg-lg-t-30-force { + margin-top: 30px !important; } + .mg-lg-r-30-force { + margin-right: 30px !important; } + .mg-lg-b-30-force { + margin-bottom: 30px !important; } + .mg-lg-l-30-force { + margin-left: 30px !important; } + .mg-lg-35 { + margin: 35px; } + .mg-lg-35-force { + margin: 35px !important; } + .mg-lg-y-35 { + margin-top: 35px; + margin-bottom: 35px; } + .mg-lg-y-35-force { + margin-top: 35px !important; + margin-bottom: 35px !important; } + .mg-lg-x-35 { + margin-left: 35px; + margin-right: 35px; } + .mg-lg-x-35-force { + margin-left: 35px !important; + margin-right: 35px !important; } + .mg-lg-t-35 { + margin-top: 35px; } + .mg-lg-r-35 { + margin-right: 35px; } + .mg-lg-b-35 { + margin-bottom: 35px; } + .mg-lg-l-35 { + margin-left: 35px; } + .mg-lg-t-35-force { + margin-top: 35px !important; } + .mg-lg-r-35-force { + margin-right: 35px !important; } + .mg-lg-b-35-force { + margin-bottom: 35px !important; } + .mg-lg-l-35-force { + margin-left: 35px !important; } + .mg-lg-40 { + margin: 40px; } + .mg-lg-40-force { + margin: 40px !important; } + .mg-lg-y-40 { + margin-top: 40px; + margin-bottom: 40px; } + .mg-lg-y-40-force { + margin-top: 40px !important; + margin-bottom: 40px !important; } + .mg-lg-x-40 { + margin-left: 40px; + margin-right: 40px; } + .mg-lg-x-40-force { + margin-left: 40px !important; + margin-right: 40px !important; } + .mg-lg-t-40 { + margin-top: 40px; } + .mg-lg-r-40 { + margin-right: 40px; } + .mg-lg-b-40 { + margin-bottom: 40px; } + .mg-lg-l-40 { + margin-left: 40px; } + .mg-lg-t-40-force { + margin-top: 40px !important; } + .mg-lg-r-40-force { + margin-right: 40px !important; } + .mg-lg-b-40-force { + margin-bottom: 40px !important; } + .mg-lg-l-40-force { + margin-left: 40px !important; } + .mg-lg-45 { + margin: 45px; } + .mg-lg-45-force { + margin: 45px !important; } + .mg-lg-y-45 { + margin-top: 45px; + margin-bottom: 45px; } + .mg-lg-y-45-force { + margin-top: 45px !important; + margin-bottom: 45px !important; } + .mg-lg-x-45 { + margin-left: 45px; + margin-right: 45px; } + .mg-lg-x-45-force { + margin-left: 45px !important; + margin-right: 45px !important; } + .mg-lg-t-45 { + margin-top: 45px; } + .mg-lg-r-45 { + margin-right: 45px; } + .mg-lg-b-45 { + margin-bottom: 45px; } + .mg-lg-l-45 { + margin-left: 45px; } + .mg-lg-t-45-force { + margin-top: 45px !important; } + .mg-lg-r-45-force { + margin-right: 45px !important; } + .mg-lg-b-45-force { + margin-bottom: 45px !important; } + .mg-lg-l-45-force { + margin-left: 45px !important; } + .mg-lg-50 { + margin: 50px; } + .mg-lg-50-force { + margin: 50px !important; } + .mg-lg-y-50 { + margin-top: 50px; + margin-bottom: 50px; } + .mg-lg-y-50-force { + margin-top: 50px !important; + margin-bottom: 50px !important; } + .mg-lg-x-50 { + margin-left: 50px; + margin-right: 50px; } + .mg-lg-x-50-force { + margin-left: 50px !important; + margin-right: 50px !important; } + .mg-lg-t-50 { + margin-top: 50px; } + .mg-lg-r-50 { + margin-right: 50px; } + .mg-lg-b-50 { + margin-bottom: 50px; } + .mg-lg-l-50 { + margin-left: 50px; } + .mg-lg-t-50-force { + margin-top: 50px !important; } + .mg-lg-r-50-force { + margin-right: 50px !important; } + .mg-lg-b-50-force { + margin-bottom: 50px !important; } + .mg-lg-l-50-force { + margin-left: 50px !important; } + .mg-lg-55 { + margin: 55px; } + .mg-lg-55-force { + margin: 55px !important; } + .mg-lg-y-55 { + margin-top: 55px; + margin-bottom: 55px; } + .mg-lg-y-55-force { + margin-top: 55px !important; + margin-bottom: 55px !important; } + .mg-lg-x-55 { + margin-left: 55px; + margin-right: 55px; } + .mg-lg-x-55-force { + margin-left: 55px !important; + margin-right: 55px !important; } + .mg-lg-t-55 { + margin-top: 55px; } + .mg-lg-r-55 { + margin-right: 55px; } + .mg-lg-b-55 { + margin-bottom: 55px; } + .mg-lg-l-55 { + margin-left: 55px; } + .mg-lg-t-55-force { + margin-top: 55px !important; } + .mg-lg-r-55-force { + margin-right: 55px !important; } + .mg-lg-b-55-force { + margin-bottom: 55px !important; } + .mg-lg-l-55-force { + margin-left: 55px !important; } + .mg-lg-60 { + margin: 60px; } + .mg-lg-60-force { + margin: 60px !important; } + .mg-lg-y-60 { + margin-top: 60px; + margin-bottom: 60px; } + .mg-lg-y-60-force { + margin-top: 60px !important; + margin-bottom: 60px !important; } + .mg-lg-x-60 { + margin-left: 60px; + margin-right: 60px; } + .mg-lg-x-60-force { + margin-left: 60px !important; + margin-right: 60px !important; } + .mg-lg-t-60 { + margin-top: 60px; } + .mg-lg-r-60 { + margin-right: 60px; } + .mg-lg-b-60 { + margin-bottom: 60px; } + .mg-lg-l-60 { + margin-left: 60px; } + .mg-lg-t-60-force { + margin-top: 60px !important; } + .mg-lg-r-60-force { + margin-right: 60px !important; } + .mg-lg-b-60-force { + margin-bottom: 60px !important; } + .mg-lg-l-60-force { + margin-left: 60px !important; } + .mg-lg-65 { + margin: 65px; } + .mg-lg-65-force { + margin: 65px !important; } + .mg-lg-y-65 { + margin-top: 65px; + margin-bottom: 65px; } + .mg-lg-y-65-force { + margin-top: 65px !important; + margin-bottom: 65px !important; } + .mg-lg-x-65 { + margin-left: 65px; + margin-right: 65px; } + .mg-lg-x-65-force { + margin-left: 65px !important; + margin-right: 65px !important; } + .mg-lg-t-65 { + margin-top: 65px; } + .mg-lg-r-65 { + margin-right: 65px; } + .mg-lg-b-65 { + margin-bottom: 65px; } + .mg-lg-l-65 { + margin-left: 65px; } + .mg-lg-t-65-force { + margin-top: 65px !important; } + .mg-lg-r-65-force { + margin-right: 65px !important; } + .mg-lg-b-65-force { + margin-bottom: 65px !important; } + .mg-lg-l-65-force { + margin-left: 65px !important; } + .mg-lg-70 { + margin: 70px; } + .mg-lg-70-force { + margin: 70px !important; } + .mg-lg-y-70 { + margin-top: 70px; + margin-bottom: 70px; } + .mg-lg-y-70-force { + margin-top: 70px !important; + margin-bottom: 70px !important; } + .mg-lg-x-70 { + margin-left: 70px; + margin-right: 70px; } + .mg-lg-x-70-force { + margin-left: 70px !important; + margin-right: 70px !important; } + .mg-lg-t-70 { + margin-top: 70px; } + .mg-lg-r-70 { + margin-right: 70px; } + .mg-lg-b-70 { + margin-bottom: 70px; } + .mg-lg-l-70 { + margin-left: 70px; } + .mg-lg-t-70-force { + margin-top: 70px !important; } + .mg-lg-r-70-force { + margin-right: 70px !important; } + .mg-lg-b-70-force { + margin-bottom: 70px !important; } + .mg-lg-l-70-force { + margin-left: 70px !important; } + .mg-lg-75 { + margin: 75px; } + .mg-lg-75-force { + margin: 75px !important; } + .mg-lg-y-75 { + margin-top: 75px; + margin-bottom: 75px; } + .mg-lg-y-75-force { + margin-top: 75px !important; + margin-bottom: 75px !important; } + .mg-lg-x-75 { + margin-left: 75px; + margin-right: 75px; } + .mg-lg-x-75-force { + margin-left: 75px !important; + margin-right: 75px !important; } + .mg-lg-t-75 { + margin-top: 75px; } + .mg-lg-r-75 { + margin-right: 75px; } + .mg-lg-b-75 { + margin-bottom: 75px; } + .mg-lg-l-75 { + margin-left: 75px; } + .mg-lg-t-75-force { + margin-top: 75px !important; } + .mg-lg-r-75-force { + margin-right: 75px !important; } + .mg-lg-b-75-force { + margin-bottom: 75px !important; } + .mg-lg-l-75-force { + margin-left: 75px !important; } + .mg-lg-80 { + margin: 80px; } + .mg-lg-80-force { + margin: 80px !important; } + .mg-lg-y-80 { + margin-top: 80px; + margin-bottom: 80px; } + .mg-lg-y-80-force { + margin-top: 80px !important; + margin-bottom: 80px !important; } + .mg-lg-x-80 { + margin-left: 80px; + margin-right: 80px; } + .mg-lg-x-80-force { + margin-left: 80px !important; + margin-right: 80px !important; } + .mg-lg-t-80 { + margin-top: 80px; } + .mg-lg-r-80 { + margin-right: 80px; } + .mg-lg-b-80 { + margin-bottom: 80px; } + .mg-lg-l-80 { + margin-left: 80px; } + .mg-lg-t-80-force { + margin-top: 80px !important; } + .mg-lg-r-80-force { + margin-right: 80px !important; } + .mg-lg-b-80-force { + margin-bottom: 80px !important; } + .mg-lg-l-80-force { + margin-left: 80px !important; } + .mg-lg-85 { + margin: 85px; } + .mg-lg-85-force { + margin: 85px !important; } + .mg-lg-y-85 { + margin-top: 85px; + margin-bottom: 85px; } + .mg-lg-y-85-force { + margin-top: 85px !important; + margin-bottom: 85px !important; } + .mg-lg-x-85 { + margin-left: 85px; + margin-right: 85px; } + .mg-lg-x-85-force { + margin-left: 85px !important; + margin-right: 85px !important; } + .mg-lg-t-85 { + margin-top: 85px; } + .mg-lg-r-85 { + margin-right: 85px; } + .mg-lg-b-85 { + margin-bottom: 85px; } + .mg-lg-l-85 { + margin-left: 85px; } + .mg-lg-t-85-force { + margin-top: 85px !important; } + .mg-lg-r-85-force { + margin-right: 85px !important; } + .mg-lg-b-85-force { + margin-bottom: 85px !important; } + .mg-lg-l-85-force { + margin-left: 85px !important; } + .mg-lg-90 { + margin: 90px; } + .mg-lg-90-force { + margin: 90px !important; } + .mg-lg-y-90 { + margin-top: 90px; + margin-bottom: 90px; } + .mg-lg-y-90-force { + margin-top: 90px !important; + margin-bottom: 90px !important; } + .mg-lg-x-90 { + margin-left: 90px; + margin-right: 90px; } + .mg-lg-x-90-force { + margin-left: 90px !important; + margin-right: 90px !important; } + .mg-lg-t-90 { + margin-top: 90px; } + .mg-lg-r-90 { + margin-right: 90px; } + .mg-lg-b-90 { + margin-bottom: 90px; } + .mg-lg-l-90 { + margin-left: 90px; } + .mg-lg-t-90-force { + margin-top: 90px !important; } + .mg-lg-r-90-force { + margin-right: 90px !important; } + .mg-lg-b-90-force { + margin-bottom: 90px !important; } + .mg-lg-l-90-force { + margin-left: 90px !important; } + .mg-lg-95 { + margin: 95px; } + .mg-lg-95-force { + margin: 95px !important; } + .mg-lg-y-95 { + margin-top: 95px; + margin-bottom: 95px; } + .mg-lg-y-95-force { + margin-top: 95px !important; + margin-bottom: 95px !important; } + .mg-lg-x-95 { + margin-left: 95px; + margin-right: 95px; } + .mg-lg-x-95-force { + margin-left: 95px !important; + margin-right: 95px !important; } + .mg-lg-t-95 { + margin-top: 95px; } + .mg-lg-r-95 { + margin-right: 95px; } + .mg-lg-b-95 { + margin-bottom: 95px; } + .mg-lg-l-95 { + margin-left: 95px; } + .mg-lg-t-95-force { + margin-top: 95px !important; } + .mg-lg-r-95-force { + margin-right: 95px !important; } + .mg-lg-b-95-force { + margin-bottom: 95px !important; } + .mg-lg-l-95-force { + margin-left: 95px !important; } + .mg-lg-100 { + margin: 100px; } + .mg-lg-100-force { + margin: 100px !important; } + .mg-lg-y-100 { + margin-top: 100px; + margin-bottom: 100px; } + .mg-lg-y-100-force { + margin-top: 100px !important; + margin-bottom: 100px !important; } + .mg-lg-x-100 { + margin-left: 100px; + margin-right: 100px; } + .mg-lg-x-100-force { + margin-left: 100px !important; + margin-right: 100px !important; } + .mg-lg-t-100 { + margin-top: 100px; } + .mg-lg-r-100 { + margin-right: 100px; } + .mg-lg-b-100 { + margin-bottom: 100px; } + .mg-lg-l-100 { + margin-left: 100px; } + .mg-lg-t-100-force { + margin-top: 100px !important; } + .mg-lg-r-100-force { + margin-right: 100px !important; } + .mg-lg-b-100-force { + margin-bottom: 100px !important; } + .mg-lg-l-100-force { + margin-left: 100px !important; } + .mg-lg-t-auto { + margin-top: auto; } + .mg-lg-r-auto { + margin-right: auto; } + .mg-lg-b-auto { + margin-bottom: auto; } + .mg-lg-l-auto { + margin-left: auto; } + .mg-lg-auto { + margin: auto; } + .mg-lg-x-auto { + margin-left: auto; + margin-right: auto; } + .mg-lg-l--1 { + margin-left: -1px; } + .mg-lg-r--1 { + margin-right: -1px; } + .mg-lg-t--1 { + margin-top: -1px; } } + +@media (min-width: 1200px) { + .mg-xl-0 { + margin: 0px; } + .mg-xl-0-force { + margin: 0px !important; } + .mg-xl-y-0 { + margin-top: 0px; + margin-bottom: 0px; } + .mg-xl-y-0-force { + margin-top: 0px !important; + margin-bottom: 0px !important; } + .mg-xl-x-0 { + margin-left: 0px; + margin-right: 0px; } + .mg-xl-x-0-force { + margin-left: 0px !important; + margin-right: 0px !important; } + .mg-xl-t-0 { + margin-top: 0px; } + .mg-xl-r-0 { + margin-right: 0px; } + .mg-xl-b-0 { + margin-bottom: 0px; } + .mg-xl-l-0 { + margin-left: 0px; } + .mg-xl-t-0-force { + margin-top: 0px !important; } + .mg-xl-r-0-force { + margin-right: 0px !important; } + .mg-xl-b-0-force { + margin-bottom: 0px !important; } + .mg-xl-l-0-force { + margin-left: 0px !important; } + .mg-xl-1 { + margin: 1px; } + .mg-xl-1-force { + margin: 1px !important; } + .mg-xl-y-1 { + margin-top: 1px; + margin-bottom: 1px; } + .mg-xl-y-1-force { + margin-top: 1px !important; + margin-bottom: 1px !important; } + .mg-xl-x-1 { + margin-left: 1px; + margin-right: 1px; } + .mg-xl-x-1-force { + margin-left: 1px !important; + margin-right: 1px !important; } + .mg-xl-t-1 { + margin-top: 1px; } + .mg-xl-r-1 { + margin-right: 1px; } + .mg-xl-b-1 { + margin-bottom: 1px; } + .mg-xl-l-1 { + margin-left: 1px; } + .mg-xl-t-1-force { + margin-top: 1px !important; } + .mg-xl-r-1-force { + margin-right: 1px !important; } + .mg-xl-b-1-force { + margin-bottom: 1px !important; } + .mg-xl-l-1-force { + margin-left: 1px !important; } + .mg-xl-2 { + margin: 2px; } + .mg-xl-2-force { + margin: 2px !important; } + .mg-xl-y-2 { + margin-top: 2px; + margin-bottom: 2px; } + .mg-xl-y-2-force { + margin-top: 2px !important; + margin-bottom: 2px !important; } + .mg-xl-x-2 { + margin-left: 2px; + margin-right: 2px; } + .mg-xl-x-2-force { + margin-left: 2px !important; + margin-right: 2px !important; } + .mg-xl-t-2 { + margin-top: 2px; } + .mg-xl-r-2 { + margin-right: 2px; } + .mg-xl-b-2 { + margin-bottom: 2px; } + .mg-xl-l-2 { + margin-left: 2px; } + .mg-xl-t-2-force { + margin-top: 2px !important; } + .mg-xl-r-2-force { + margin-right: 2px !important; } + .mg-xl-b-2-force { + margin-bottom: 2px !important; } + .mg-xl-l-2-force { + margin-left: 2px !important; } + .mg-xl-3 { + margin: 3px; } + .mg-xl-3-force { + margin: 3px !important; } + .mg-xl-y-3 { + margin-top: 3px; + margin-bottom: 3px; } + .mg-xl-y-3-force { + margin-top: 3px !important; + margin-bottom: 3px !important; } + .mg-xl-x-3 { + margin-left: 3px; + margin-right: 3px; } + .mg-xl-x-3-force { + margin-left: 3px !important; + margin-right: 3px !important; } + .mg-xl-t-3 { + margin-top: 3px; } + .mg-xl-r-3 { + margin-right: 3px; } + .mg-xl-b-3 { + margin-bottom: 3px; } + .mg-xl-l-3 { + margin-left: 3px; } + .mg-xl-t-3-force { + margin-top: 3px !important; } + .mg-xl-r-3-force { + margin-right: 3px !important; } + .mg-xl-b-3-force { + margin-bottom: 3px !important; } + .mg-xl-l-3-force { + margin-left: 3px !important; } + .mg-xl-4 { + margin: 4px; } + .mg-xl-4-force { + margin: 4px !important; } + .mg-xl-y-4 { + margin-top: 4px; + margin-bottom: 4px; } + .mg-xl-y-4-force { + margin-top: 4px !important; + margin-bottom: 4px !important; } + .mg-xl-x-4 { + margin-left: 4px; + margin-right: 4px; } + .mg-xl-x-4-force { + margin-left: 4px !important; + margin-right: 4px !important; } + .mg-xl-t-4 { + margin-top: 4px; } + .mg-xl-r-4 { + margin-right: 4px; } + .mg-xl-b-4 { + margin-bottom: 4px; } + .mg-xl-l-4 { + margin-left: 4px; } + .mg-xl-t-4-force { + margin-top: 4px !important; } + .mg-xl-r-4-force { + margin-right: 4px !important; } + .mg-xl-b-4-force { + margin-bottom: 4px !important; } + .mg-xl-l-4-force { + margin-left: 4px !important; } + .mg-xl-5 { + margin: 5px; } + .mg-xl-5-force { + margin: 5px !important; } + .mg-xl-y-5 { + margin-top: 5px; + margin-bottom: 5px; } + .mg-xl-y-5-force { + margin-top: 5px !important; + margin-bottom: 5px !important; } + .mg-xl-x-5 { + margin-left: 5px; + margin-right: 5px; } + .mg-xl-x-5-force { + margin-left: 5px !important; + margin-right: 5px !important; } + .mg-xl-t-5 { + margin-top: 5px; } + .mg-xl-r-5 { + margin-right: 5px; } + .mg-xl-b-5 { + margin-bottom: 5px; } + .mg-xl-l-5 { + margin-left: 5px; } + .mg-xl-t-5-force { + margin-top: 5px !important; } + .mg-xl-r-5-force { + margin-right: 5px !important; } + .mg-xl-b-5-force { + margin-bottom: 5px !important; } + .mg-xl-l-5-force { + margin-left: 5px !important; } + .mg-xl-6 { + margin: 6px; } + .mg-xl-6-force { + margin: 6px !important; } + .mg-xl-y-6 { + margin-top: 6px; + margin-bottom: 6px; } + .mg-xl-y-6-force { + margin-top: 6px !important; + margin-bottom: 6px !important; } + .mg-xl-x-6 { + margin-left: 6px; + margin-right: 6px; } + .mg-xl-x-6-force { + margin-left: 6px !important; + margin-right: 6px !important; } + .mg-xl-t-6 { + margin-top: 6px; } + .mg-xl-r-6 { + margin-right: 6px; } + .mg-xl-b-6 { + margin-bottom: 6px; } + .mg-xl-l-6 { + margin-left: 6px; } + .mg-xl-t-6-force { + margin-top: 6px !important; } + .mg-xl-r-6-force { + margin-right: 6px !important; } + .mg-xl-b-6-force { + margin-bottom: 6px !important; } + .mg-xl-l-6-force { + margin-left: 6px !important; } + .mg-xl-7 { + margin: 7px; } + .mg-xl-7-force { + margin: 7px !important; } + .mg-xl-y-7 { + margin-top: 7px; + margin-bottom: 7px; } + .mg-xl-y-7-force { + margin-top: 7px !important; + margin-bottom: 7px !important; } + .mg-xl-x-7 { + margin-left: 7px; + margin-right: 7px; } + .mg-xl-x-7-force { + margin-left: 7px !important; + margin-right: 7px !important; } + .mg-xl-t-7 { + margin-top: 7px; } + .mg-xl-r-7 { + margin-right: 7px; } + .mg-xl-b-7 { + margin-bottom: 7px; } + .mg-xl-l-7 { + margin-left: 7px; } + .mg-xl-t-7-force { + margin-top: 7px !important; } + .mg-xl-r-7-force { + margin-right: 7px !important; } + .mg-xl-b-7-force { + margin-bottom: 7px !important; } + .mg-xl-l-7-force { + margin-left: 7px !important; } + .mg-xl-8 { + margin: 8px; } + .mg-xl-8-force { + margin: 8px !important; } + .mg-xl-y-8 { + margin-top: 8px; + margin-bottom: 8px; } + .mg-xl-y-8-force { + margin-top: 8px !important; + margin-bottom: 8px !important; } + .mg-xl-x-8 { + margin-left: 8px; + margin-right: 8px; } + .mg-xl-x-8-force { + margin-left: 8px !important; + margin-right: 8px !important; } + .mg-xl-t-8 { + margin-top: 8px; } + .mg-xl-r-8 { + margin-right: 8px; } + .mg-xl-b-8 { + margin-bottom: 8px; } + .mg-xl-l-8 { + margin-left: 8px; } + .mg-xl-t-8-force { + margin-top: 8px !important; } + .mg-xl-r-8-force { + margin-right: 8px !important; } + .mg-xl-b-8-force { + margin-bottom: 8px !important; } + .mg-xl-l-8-force { + margin-left: 8px !important; } + .mg-xl-9 { + margin: 9px; } + .mg-xl-9-force { + margin: 9px !important; } + .mg-xl-y-9 { + margin-top: 9px; + margin-bottom: 9px; } + .mg-xl-y-9-force { + margin-top: 9px !important; + margin-bottom: 9px !important; } + .mg-xl-x-9 { + margin-left: 9px; + margin-right: 9px; } + .mg-xl-x-9-force { + margin-left: 9px !important; + margin-right: 9px !important; } + .mg-xl-t-9 { + margin-top: 9px; } + .mg-xl-r-9 { + margin-right: 9px; } + .mg-xl-b-9 { + margin-bottom: 9px; } + .mg-xl-l-9 { + margin-left: 9px; } + .mg-xl-t-9-force { + margin-top: 9px !important; } + .mg-xl-r-9-force { + margin-right: 9px !important; } + .mg-xl-b-9-force { + margin-bottom: 9px !important; } + .mg-xl-l-9-force { + margin-left: 9px !important; } + .mg-xl-10 { + margin: 10px; } + .mg-xl-10-force { + margin: 10px !important; } + .mg-xl-y-10 { + margin-top: 10px; + margin-bottom: 10px; } + .mg-xl-y-10-force { + margin-top: 10px !important; + margin-bottom: 10px !important; } + .mg-xl-x-10 { + margin-left: 10px; + margin-right: 10px; } + .mg-xl-x-10-force { + margin-left: 10px !important; + margin-right: 10px !important; } + .mg-xl-t-10 { + margin-top: 10px; } + .mg-xl-r-10 { + margin-right: 10px; } + .mg-xl-b-10 { + margin-bottom: 10px; } + .mg-xl-l-10 { + margin-left: 10px; } + .mg-xl-t-10-force { + margin-top: 10px !important; } + .mg-xl-r-10-force { + margin-right: 10px !important; } + .mg-xl-b-10-force { + margin-bottom: 10px !important; } + .mg-xl-l-10-force { + margin-left: 10px !important; } + .mg-xl-15 { + margin: 15px; } + .mg-xl-15-force { + margin: 15px !important; } + .mg-xl-y-15 { + margin-top: 15px; + margin-bottom: 15px; } + .mg-xl-y-15-force { + margin-top: 15px !important; + margin-bottom: 15px !important; } + .mg-xl-x-15 { + margin-left: 15px; + margin-right: 15px; } + .mg-xl-x-15-force { + margin-left: 15px !important; + margin-right: 15px !important; } + .mg-xl-t-15 { + margin-top: 15px; } + .mg-xl-r-15 { + margin-right: 15px; } + .mg-xl-b-15 { + margin-bottom: 15px; } + .mg-xl-l-15 { + margin-left: 15px; } + .mg-xl-t-15-force { + margin-top: 15px !important; } + .mg-xl-r-15-force { + margin-right: 15px !important; } + .mg-xl-b-15-force { + margin-bottom: 15px !important; } + .mg-xl-l-15-force { + margin-left: 15px !important; } + .mg-xl-20 { + margin: 20px; } + .mg-xl-20-force { + margin: 20px !important; } + .mg-xl-y-20 { + margin-top: 20px; + margin-bottom: 20px; } + .mg-xl-y-20-force { + margin-top: 20px !important; + margin-bottom: 20px !important; } + .mg-xl-x-20 { + margin-left: 20px; + margin-right: 20px; } + .mg-xl-x-20-force { + margin-left: 20px !important; + margin-right: 20px !important; } + .mg-xl-t-20 { + margin-top: 20px; } + .mg-xl-r-20 { + margin-right: 20px; } + .mg-xl-b-20 { + margin-bottom: 20px; } + .mg-xl-l-20 { + margin-left: 20px; } + .mg-xl-t-20-force { + margin-top: 20px !important; } + .mg-xl-r-20-force { + margin-right: 20px !important; } + .mg-xl-b-20-force { + margin-bottom: 20px !important; } + .mg-xl-l-20-force { + margin-left: 20px !important; } + .mg-xl-25 { + margin: 25px; } + .mg-xl-25-force { + margin: 25px !important; } + .mg-xl-y-25 { + margin-top: 25px; + margin-bottom: 25px; } + .mg-xl-y-25-force { + margin-top: 25px !important; + margin-bottom: 25px !important; } + .mg-xl-x-25 { + margin-left: 25px; + margin-right: 25px; } + .mg-xl-x-25-force { + margin-left: 25px !important; + margin-right: 25px !important; } + .mg-xl-t-25 { + margin-top: 25px; } + .mg-xl-r-25 { + margin-right: 25px; } + .mg-xl-b-25 { + margin-bottom: 25px; } + .mg-xl-l-25 { + margin-left: 25px; } + .mg-xl-t-25-force { + margin-top: 25px !important; } + .mg-xl-r-25-force { + margin-right: 25px !important; } + .mg-xl-b-25-force { + margin-bottom: 25px !important; } + .mg-xl-l-25-force { + margin-left: 25px !important; } + .mg-xl-30 { + margin: 30px; } + .mg-xl-30-force { + margin: 30px !important; } + .mg-xl-y-30 { + margin-top: 30px; + margin-bottom: 30px; } + .mg-xl-y-30-force { + margin-top: 30px !important; + margin-bottom: 30px !important; } + .mg-xl-x-30 { + margin-left: 30px; + margin-right: 30px; } + .mg-xl-x-30-force { + margin-left: 30px !important; + margin-right: 30px !important; } + .mg-xl-t-30 { + margin-top: 30px; } + .mg-xl-r-30 { + margin-right: 30px; } + .mg-xl-b-30 { + margin-bottom: 30px; } + .mg-xl-l-30 { + margin-left: 30px; } + .mg-xl-t-30-force { + margin-top: 30px !important; } + .mg-xl-r-30-force { + margin-right: 30px !important; } + .mg-xl-b-30-force { + margin-bottom: 30px !important; } + .mg-xl-l-30-force { + margin-left: 30px !important; } + .mg-xl-35 { + margin: 35px; } + .mg-xl-35-force { + margin: 35px !important; } + .mg-xl-y-35 { + margin-top: 35px; + margin-bottom: 35px; } + .mg-xl-y-35-force { + margin-top: 35px !important; + margin-bottom: 35px !important; } + .mg-xl-x-35 { + margin-left: 35px; + margin-right: 35px; } + .mg-xl-x-35-force { + margin-left: 35px !important; + margin-right: 35px !important; } + .mg-xl-t-35 { + margin-top: 35px; } + .mg-xl-r-35 { + margin-right: 35px; } + .mg-xl-b-35 { + margin-bottom: 35px; } + .mg-xl-l-35 { + margin-left: 35px; } + .mg-xl-t-35-force { + margin-top: 35px !important; } + .mg-xl-r-35-force { + margin-right: 35px !important; } + .mg-xl-b-35-force { + margin-bottom: 35px !important; } + .mg-xl-l-35-force { + margin-left: 35px !important; } + .mg-xl-40 { + margin: 40px; } + .mg-xl-40-force { + margin: 40px !important; } + .mg-xl-y-40 { + margin-top: 40px; + margin-bottom: 40px; } + .mg-xl-y-40-force { + margin-top: 40px !important; + margin-bottom: 40px !important; } + .mg-xl-x-40 { + margin-left: 40px; + margin-right: 40px; } + .mg-xl-x-40-force { + margin-left: 40px !important; + margin-right: 40px !important; } + .mg-xl-t-40 { + margin-top: 40px; } + .mg-xl-r-40 { + margin-right: 40px; } + .mg-xl-b-40 { + margin-bottom: 40px; } + .mg-xl-l-40 { + margin-left: 40px; } + .mg-xl-t-40-force { + margin-top: 40px !important; } + .mg-xl-r-40-force { + margin-right: 40px !important; } + .mg-xl-b-40-force { + margin-bottom: 40px !important; } + .mg-xl-l-40-force { + margin-left: 40px !important; } + .mg-xl-45 { + margin: 45px; } + .mg-xl-45-force { + margin: 45px !important; } + .mg-xl-y-45 { + margin-top: 45px; + margin-bottom: 45px; } + .mg-xl-y-45-force { + margin-top: 45px !important; + margin-bottom: 45px !important; } + .mg-xl-x-45 { + margin-left: 45px; + margin-right: 45px; } + .mg-xl-x-45-force { + margin-left: 45px !important; + margin-right: 45px !important; } + .mg-xl-t-45 { + margin-top: 45px; } + .mg-xl-r-45 { + margin-right: 45px; } + .mg-xl-b-45 { + margin-bottom: 45px; } + .mg-xl-l-45 { + margin-left: 45px; } + .mg-xl-t-45-force { + margin-top: 45px !important; } + .mg-xl-r-45-force { + margin-right: 45px !important; } + .mg-xl-b-45-force { + margin-bottom: 45px !important; } + .mg-xl-l-45-force { + margin-left: 45px !important; } + .mg-xl-50 { + margin: 50px; } + .mg-xl-50-force { + margin: 50px !important; } + .mg-xl-y-50 { + margin-top: 50px; + margin-bottom: 50px; } + .mg-xl-y-50-force { + margin-top: 50px !important; + margin-bottom: 50px !important; } + .mg-xl-x-50 { + margin-left: 50px; + margin-right: 50px; } + .mg-xl-x-50-force { + margin-left: 50px !important; + margin-right: 50px !important; } + .mg-xl-t-50 { + margin-top: 50px; } + .mg-xl-r-50 { + margin-right: 50px; } + .mg-xl-b-50 { + margin-bottom: 50px; } + .mg-xl-l-50 { + margin-left: 50px; } + .mg-xl-t-50-force { + margin-top: 50px !important; } + .mg-xl-r-50-force { + margin-right: 50px !important; } + .mg-xl-b-50-force { + margin-bottom: 50px !important; } + .mg-xl-l-50-force { + margin-left: 50px !important; } + .mg-xl-55 { + margin: 55px; } + .mg-xl-55-force { + margin: 55px !important; } + .mg-xl-y-55 { + margin-top: 55px; + margin-bottom: 55px; } + .mg-xl-y-55-force { + margin-top: 55px !important; + margin-bottom: 55px !important; } + .mg-xl-x-55 { + margin-left: 55px; + margin-right: 55px; } + .mg-xl-x-55-force { + margin-left: 55px !important; + margin-right: 55px !important; } + .mg-xl-t-55 { + margin-top: 55px; } + .mg-xl-r-55 { + margin-right: 55px; } + .mg-xl-b-55 { + margin-bottom: 55px; } + .mg-xl-l-55 { + margin-left: 55px; } + .mg-xl-t-55-force { + margin-top: 55px !important; } + .mg-xl-r-55-force { + margin-right: 55px !important; } + .mg-xl-b-55-force { + margin-bottom: 55px !important; } + .mg-xl-l-55-force { + margin-left: 55px !important; } + .mg-xl-60 { + margin: 60px; } + .mg-xl-60-force { + margin: 60px !important; } + .mg-xl-y-60 { + margin-top: 60px; + margin-bottom: 60px; } + .mg-xl-y-60-force { + margin-top: 60px !important; + margin-bottom: 60px !important; } + .mg-xl-x-60 { + margin-left: 60px; + margin-right: 60px; } + .mg-xl-x-60-force { + margin-left: 60px !important; + margin-right: 60px !important; } + .mg-xl-t-60 { + margin-top: 60px; } + .mg-xl-r-60 { + margin-right: 60px; } + .mg-xl-b-60 { + margin-bottom: 60px; } + .mg-xl-l-60 { + margin-left: 60px; } + .mg-xl-t-60-force { + margin-top: 60px !important; } + .mg-xl-r-60-force { + margin-right: 60px !important; } + .mg-xl-b-60-force { + margin-bottom: 60px !important; } + .mg-xl-l-60-force { + margin-left: 60px !important; } + .mg-xl-65 { + margin: 65px; } + .mg-xl-65-force { + margin: 65px !important; } + .mg-xl-y-65 { + margin-top: 65px; + margin-bottom: 65px; } + .mg-xl-y-65-force { + margin-top: 65px !important; + margin-bottom: 65px !important; } + .mg-xl-x-65 { + margin-left: 65px; + margin-right: 65px; } + .mg-xl-x-65-force { + margin-left: 65px !important; + margin-right: 65px !important; } + .mg-xl-t-65 { + margin-top: 65px; } + .mg-xl-r-65 { + margin-right: 65px; } + .mg-xl-b-65 { + margin-bottom: 65px; } + .mg-xl-l-65 { + margin-left: 65px; } + .mg-xl-t-65-force { + margin-top: 65px !important; } + .mg-xl-r-65-force { + margin-right: 65px !important; } + .mg-xl-b-65-force { + margin-bottom: 65px !important; } + .mg-xl-l-65-force { + margin-left: 65px !important; } + .mg-xl-70 { + margin: 70px; } + .mg-xl-70-force { + margin: 70px !important; } + .mg-xl-y-70 { + margin-top: 70px; + margin-bottom: 70px; } + .mg-xl-y-70-force { + margin-top: 70px !important; + margin-bottom: 70px !important; } + .mg-xl-x-70 { + margin-left: 70px; + margin-right: 70px; } + .mg-xl-x-70-force { + margin-left: 70px !important; + margin-right: 70px !important; } + .mg-xl-t-70 { + margin-top: 70px; } + .mg-xl-r-70 { + margin-right: 70px; } + .mg-xl-b-70 { + margin-bottom: 70px; } + .mg-xl-l-70 { + margin-left: 70px; } + .mg-xl-t-70-force { + margin-top: 70px !important; } + .mg-xl-r-70-force { + margin-right: 70px !important; } + .mg-xl-b-70-force { + margin-bottom: 70px !important; } + .mg-xl-l-70-force { + margin-left: 70px !important; } + .mg-xl-75 { + margin: 75px; } + .mg-xl-75-force { + margin: 75px !important; } + .mg-xl-y-75 { + margin-top: 75px; + margin-bottom: 75px; } + .mg-xl-y-75-force { + margin-top: 75px !important; + margin-bottom: 75px !important; } + .mg-xl-x-75 { + margin-left: 75px; + margin-right: 75px; } + .mg-xl-x-75-force { + margin-left: 75px !important; + margin-right: 75px !important; } + .mg-xl-t-75 { + margin-top: 75px; } + .mg-xl-r-75 { + margin-right: 75px; } + .mg-xl-b-75 { + margin-bottom: 75px; } + .mg-xl-l-75 { + margin-left: 75px; } + .mg-xl-t-75-force { + margin-top: 75px !important; } + .mg-xl-r-75-force { + margin-right: 75px !important; } + .mg-xl-b-75-force { + margin-bottom: 75px !important; } + .mg-xl-l-75-force { + margin-left: 75px !important; } + .mg-xl-80 { + margin: 80px; } + .mg-xl-80-force { + margin: 80px !important; } + .mg-xl-y-80 { + margin-top: 80px; + margin-bottom: 80px; } + .mg-xl-y-80-force { + margin-top: 80px !important; + margin-bottom: 80px !important; } + .mg-xl-x-80 { + margin-left: 80px; + margin-right: 80px; } + .mg-xl-x-80-force { + margin-left: 80px !important; + margin-right: 80px !important; } + .mg-xl-t-80 { + margin-top: 80px; } + .mg-xl-r-80 { + margin-right: 80px; } + .mg-xl-b-80 { + margin-bottom: 80px; } + .mg-xl-l-80 { + margin-left: 80px; } + .mg-xl-t-80-force { + margin-top: 80px !important; } + .mg-xl-r-80-force { + margin-right: 80px !important; } + .mg-xl-b-80-force { + margin-bottom: 80px !important; } + .mg-xl-l-80-force { + margin-left: 80px !important; } + .mg-xl-85 { + margin: 85px; } + .mg-xl-85-force { + margin: 85px !important; } + .mg-xl-y-85 { + margin-top: 85px; + margin-bottom: 85px; } + .mg-xl-y-85-force { + margin-top: 85px !important; + margin-bottom: 85px !important; } + .mg-xl-x-85 { + margin-left: 85px; + margin-right: 85px; } + .mg-xl-x-85-force { + margin-left: 85px !important; + margin-right: 85px !important; } + .mg-xl-t-85 { + margin-top: 85px; } + .mg-xl-r-85 { + margin-right: 85px; } + .mg-xl-b-85 { + margin-bottom: 85px; } + .mg-xl-l-85 { + margin-left: 85px; } + .mg-xl-t-85-force { + margin-top: 85px !important; } + .mg-xl-r-85-force { + margin-right: 85px !important; } + .mg-xl-b-85-force { + margin-bottom: 85px !important; } + .mg-xl-l-85-force { + margin-left: 85px !important; } + .mg-xl-90 { + margin: 90px; } + .mg-xl-90-force { + margin: 90px !important; } + .mg-xl-y-90 { + margin-top: 90px; + margin-bottom: 90px; } + .mg-xl-y-90-force { + margin-top: 90px !important; + margin-bottom: 90px !important; } + .mg-xl-x-90 { + margin-left: 90px; + margin-right: 90px; } + .mg-xl-x-90-force { + margin-left: 90px !important; + margin-right: 90px !important; } + .mg-xl-t-90 { + margin-top: 90px; } + .mg-xl-r-90 { + margin-right: 90px; } + .mg-xl-b-90 { + margin-bottom: 90px; } + .mg-xl-l-90 { + margin-left: 90px; } + .mg-xl-t-90-force { + margin-top: 90px !important; } + .mg-xl-r-90-force { + margin-right: 90px !important; } + .mg-xl-b-90-force { + margin-bottom: 90px !important; } + .mg-xl-l-90-force { + margin-left: 90px !important; } + .mg-xl-95 { + margin: 95px; } + .mg-xl-95-force { + margin: 95px !important; } + .mg-xl-y-95 { + margin-top: 95px; + margin-bottom: 95px; } + .mg-xl-y-95-force { + margin-top: 95px !important; + margin-bottom: 95px !important; } + .mg-xl-x-95 { + margin-left: 95px; + margin-right: 95px; } + .mg-xl-x-95-force { + margin-left: 95px !important; + margin-right: 95px !important; } + .mg-xl-t-95 { + margin-top: 95px; } + .mg-xl-r-95 { + margin-right: 95px; } + .mg-xl-b-95 { + margin-bottom: 95px; } + .mg-xl-l-95 { + margin-left: 95px; } + .mg-xl-t-95-force { + margin-top: 95px !important; } + .mg-xl-r-95-force { + margin-right: 95px !important; } + .mg-xl-b-95-force { + margin-bottom: 95px !important; } + .mg-xl-l-95-force { + margin-left: 95px !important; } + .mg-xl-100 { + margin: 100px; } + .mg-xl-100-force { + margin: 100px !important; } + .mg-xl-y-100 { + margin-top: 100px; + margin-bottom: 100px; } + .mg-xl-y-100-force { + margin-top: 100px !important; + margin-bottom: 100px !important; } + .mg-xl-x-100 { + margin-left: 100px; + margin-right: 100px; } + .mg-xl-x-100-force { + margin-left: 100px !important; + margin-right: 100px !important; } + .mg-xl-t-100 { + margin-top: 100px; } + .mg-xl-r-100 { + margin-right: 100px; } + .mg-xl-b-100 { + margin-bottom: 100px; } + .mg-xl-l-100 { + margin-left: 100px; } + .mg-xl-t-100-force { + margin-top: 100px !important; } + .mg-xl-r-100-force { + margin-right: 100px !important; } + .mg-xl-b-100-force { + margin-bottom: 100px !important; } + .mg-xl-l-100-force { + margin-left: 100px !important; } + .mg-xl-t-auto { + margin-top: auto; } + .mg-xl-r-auto { + margin-right: auto; } + .mg-xl-b-auto { + margin-bottom: auto; } + .mg-xl-l-auto { + margin-left: auto; } + .mg-xl-auto { + margin: auto; } + .mg-xl-x-auto { + margin-left: auto; + margin-right: auto; } + .mg-xl-l--1 { + margin-left: -1px; } + .mg-xl-r--1 { + margin-right: -1px; } + .mg-xl-t--1 { + margin-top: -1px; } } + +/* ------------------------------------ */ +/* ############### Misc ############### */ +/* ------------------------------------ */ +.op-0 { + opacity: 0; } + +.op-0-force { + opacity: 0 !important; } + +.op-1 { + opacity: 0.1; } + +.op-1-force { + opacity: 0.1 !important; } + +.op-2 { + opacity: 0.2; } + +.op-2-force { + opacity: 0.2 !important; } + +.op-3 { + opacity: 0.3; } + +.op-3-force { + opacity: 0.3 !important; } + +.op-4 { + opacity: 0.4; } + +.op-4-force { + opacity: 0.4 !important; } + +.op-5 { + opacity: 0.5; } + +.op-5-force { + opacity: 0.5 !important; } + +.op-6 { + opacity: 0.6; } + +.op-6-force { + opacity: 0.6 !important; } + +.op-7 { + opacity: 0.7; } + +.op-7-force { + opacity: 0.7 !important; } + +.op-8 { + opacity: 0.8; } + +.op-8-force { + opacity: 0.8 !important; } + +.op-9 { + opacity: 0.9; } + +.op-9-force { + opacity: 0.9 !important; } + +.opacity-1 { + opacity: 1; } + +.flex-1 { + flex: 1; } + +.img-fit-cover { + width: 100%; + height: 100%; + object-fit: cover; } + +@media (min-width: 480px) { + .op-xs-0 { + opacity: 0; } + .op-xs-0-force { + opacity: 0 !important; } + .op-xs-1 { + opacity: 0.1; } + .op-xs-1-force { + opacity: 0.1 !important; } + .op-xs-2 { + opacity: 0.2; } + .op-xs-2-force { + opacity: 0.2 !important; } + .op-xs-3 { + opacity: 0.3; } + .op-xs-3-force { + opacity: 0.3 !important; } + .op-xs-4 { + opacity: 0.4; } + .op-xs-4-force { + opacity: 0.4 !important; } + .op-xs-5 { + opacity: 0.5; } + .op-xs-5-force { + opacity: 0.5 !important; } + .op-xs-6 { + opacity: 0.6; } + .op-xs-6-force { + opacity: 0.6 !important; } + .op-xs-7 { + opacity: 0.7; } + .op-xs-7-force { + opacity: 0.7 !important; } + .op-xs-8 { + opacity: 0.8; } + .op-xs-8-force { + opacity: 0.8 !important; } + .op-xs-9 { + opacity: 0.9; } + .op-xs-9-force { + opacity: 0.9 !important; } } + +@media (min-width: 576px) { + .op-sm-0 { + opacity: 0; } + .op-sm-0-force { + opacity: 0 !important; } + .op-sm-1 { + opacity: 0.1; } + .op-sm-1-force { + opacity: 0.1 !important; } + .op-sm-2 { + opacity: 0.2; } + .op-sm-2-force { + opacity: 0.2 !important; } + .op-sm-3 { + opacity: 0.3; } + .op-sm-3-force { + opacity: 0.3 !important; } + .op-sm-4 { + opacity: 0.4; } + .op-sm-4-force { + opacity: 0.4 !important; } + .op-sm-5 { + opacity: 0.5; } + .op-sm-5-force { + opacity: 0.5 !important; } + .op-sm-6 { + opacity: 0.6; } + .op-sm-6-force { + opacity: 0.6 !important; } + .op-sm-7 { + opacity: 0.7; } + .op-sm-7-force { + opacity: 0.7 !important; } + .op-sm-8 { + opacity: 0.8; } + .op-sm-8-force { + opacity: 0.8 !important; } + .op-sm-9 { + opacity: 0.9; } + .op-sm-9-force { + opacity: 0.9 !important; } } + +@media (min-width: 768px) { + .op-md-0 { + opacity: 0; } + .op-md-0-force { + opacity: 0 !important; } + .op-md-1 { + opacity: 0.1; } + .op-md-1-force { + opacity: 0.1 !important; } + .op-md-2 { + opacity: 0.2; } + .op-md-2-force { + opacity: 0.2 !important; } + .op-md-3 { + opacity: 0.3; } + .op-md-3-force { + opacity: 0.3 !important; } + .op-md-4 { + opacity: 0.4; } + .op-md-4-force { + opacity: 0.4 !important; } + .op-md-5 { + opacity: 0.5; } + .op-md-5-force { + opacity: 0.5 !important; } + .op-md-6 { + opacity: 0.6; } + .op-md-6-force { + opacity: 0.6 !important; } + .op-md-7 { + opacity: 0.7; } + .op-md-7-force { + opacity: 0.7 !important; } + .op-md-8 { + opacity: 0.8; } + .op-md-8-force { + opacity: 0.8 !important; } + .op-md-9 { + opacity: 0.9; } + .op-md-9-force { + opacity: 0.9 !important; } } + +@media (min-width: 992px) { + .op-lg-0 { + opacity: 0; } + .op-lg-0-force { + opacity: 0 !important; } + .op-lg-1 { + opacity: 0.1; } + .op-lg-1-force { + opacity: 0.1 !important; } + .op-lg-2 { + opacity: 0.2; } + .op-lg-2-force { + opacity: 0.2 !important; } + .op-lg-3 { + opacity: 0.3; } + .op-lg-3-force { + opacity: 0.3 !important; } + .op-lg-4 { + opacity: 0.4; } + .op-lg-4-force { + opacity: 0.4 !important; } + .op-lg-5 { + opacity: 0.5; } + .op-lg-5-force { + opacity: 0.5 !important; } + .op-lg-6 { + opacity: 0.6; } + .op-lg-6-force { + opacity: 0.6 !important; } + .op-lg-7 { + opacity: 0.7; } + .op-lg-7-force { + opacity: 0.7 !important; } + .op-lg-8 { + opacity: 0.8; } + .op-lg-8-force { + opacity: 0.8 !important; } + .op-lg-9 { + opacity: 0.9; } + .op-lg-9-force { + opacity: 0.9 !important; } } + +@media (min-width: 1200px) { + .op-xl-0 { + opacity: 0; } + .op-xl-0-force { + opacity: 0 !important; } + .op-xl-1 { + opacity: 0.1; } + .op-xl-1-force { + opacity: 0.1 !important; } + .op-xl-2 { + opacity: 0.2; } + .op-xl-2-force { + opacity: 0.2 !important; } + .op-xl-3 { + opacity: 0.3; } + .op-xl-3-force { + opacity: 0.3 !important; } + .op-xl-4 { + opacity: 0.4; } + .op-xl-4-force { + opacity: 0.4 !important; } + .op-xl-5 { + opacity: 0.5; } + .op-xl-5-force { + opacity: 0.5 !important; } + .op-xl-6 { + opacity: 0.6; } + .op-xl-6-force { + opacity: 0.6 !important; } + .op-xl-7 { + opacity: 0.7; } + .op-xl-7-force { + opacity: 0.7 !important; } + .op-xl-8 { + opacity: 0.8; } + .op-xl-8-force { + opacity: 0.8 !important; } + .op-xl-9 { + opacity: 0.9; } + .op-xl-9-force { + opacity: 0.9 !important; } } + +/* --------------------------------------- */ +/* ############### Padding ############### */ +/* --------------------------------------- */ +.pd-0 { + padding: 0px; } + +.pd-0-force { + padding: 0px !important; } + +.pd-y-0 { + padding-top: 0px; + padding-bottom: 0px; } + +.pd-y-0-force { + padding-top: 0px !important; + padding-bottom: 0px !important; } + +.pd-x-0 { + padding-left: 0px; + padding-right: 0px; } + +.pd-x-0-force { + padding-left: 0px !important; + padding-right: 0px !important; } + +.pd-t-0 { + padding-top: 0px; } + +.pd-r-0 { + padding-right: 0px; } + +.pd-b-0 { + padding-bottom: 0px; } + +.pd-l-0 { + padding-left: 0px; } + +.pd-t-0-force { + padding-top: 0px !important; } + +.pd-r-0-force { + padding-right: 0px !important; } + +.pd-b-0-force { + padding-bottom: 0px !important; } + +.pd-l-0-force { + padding-left: 0px !important; } + +.pd-1 { + padding: 1px; } + +.pd-1-force { + padding: 1px !important; } + +.pd-y-1 { + padding-top: 1px; + padding-bottom: 1px; } + +.pd-y-1-force { + padding-top: 1px !important; + padding-bottom: 1px !important; } + +.pd-x-1 { + padding-left: 1px; + padding-right: 1px; } + +.pd-x-1-force { + padding-left: 1px !important; + padding-right: 1px !important; } + +.pd-t-1 { + padding-top: 1px; } + +.pd-r-1 { + padding-right: 1px; } + +.pd-b-1 { + padding-bottom: 1px; } + +.pd-l-1 { + padding-left: 1px; } + +.pd-t-1-force { + padding-top: 1px !important; } + +.pd-r-1-force { + padding-right: 1px !important; } + +.pd-b-1-force { + padding-bottom: 1px !important; } + +.pd-l-1-force { + padding-left: 1px !important; } + +.pd-2 { + padding: 2px; } + +.pd-2-force { + padding: 2px !important; } + +.pd-y-2 { + padding-top: 2px; + padding-bottom: 2px; } + +.pd-y-2-force { + padding-top: 2px !important; + padding-bottom: 2px !important; } + +.pd-x-2 { + padding-left: 2px; + padding-right: 2px; } + +.pd-x-2-force { + padding-left: 2px !important; + padding-right: 2px !important; } + +.pd-t-2 { + padding-top: 2px; } + +.pd-r-2 { + padding-right: 2px; } + +.pd-b-2 { + padding-bottom: 2px; } + +.pd-l-2 { + padding-left: 2px; } + +.pd-t-2-force { + padding-top: 2px !important; } + +.pd-r-2-force { + padding-right: 2px !important; } + +.pd-b-2-force { + padding-bottom: 2px !important; } + +.pd-l-2-force { + padding-left: 2px !important; } + +.pd-3 { + padding: 3px; } + +.pd-3-force { + padding: 3px !important; } + +.pd-y-3 { + padding-top: 3px; + padding-bottom: 3px; } + +.pd-y-3-force { + padding-top: 3px !important; + padding-bottom: 3px !important; } + +.pd-x-3 { + padding-left: 3px; + padding-right: 3px; } + +.pd-x-3-force { + padding-left: 3px !important; + padding-right: 3px !important; } + +.pd-t-3 { + padding-top: 3px; } + +.pd-r-3 { + padding-right: 3px; } + +.pd-b-3 { + padding-bottom: 3px; } + +.pd-l-3 { + padding-left: 3px; } + +.pd-t-3-force { + padding-top: 3px !important; } + +.pd-r-3-force { + padding-right: 3px !important; } + +.pd-b-3-force { + padding-bottom: 3px !important; } + +.pd-l-3-force { + padding-left: 3px !important; } + +.pd-4 { + padding: 4px; } + +.pd-4-force { + padding: 4px !important; } + +.pd-y-4 { + padding-top: 4px; + padding-bottom: 4px; } + +.pd-y-4-force { + padding-top: 4px !important; + padding-bottom: 4px !important; } + +.pd-x-4 { + padding-left: 4px; + padding-right: 4px; } + +.pd-x-4-force { + padding-left: 4px !important; + padding-right: 4px !important; } + +.pd-t-4 { + padding-top: 4px; } + +.pd-r-4 { + padding-right: 4px; } + +.pd-b-4 { + padding-bottom: 4px; } + +.pd-l-4 { + padding-left: 4px; } + +.pd-t-4-force { + padding-top: 4px !important; } + +.pd-r-4-force { + padding-right: 4px !important; } + +.pd-b-4-force { + padding-bottom: 4px !important; } + +.pd-l-4-force { + padding-left: 4px !important; } + +.pd-5 { + padding: 5px; } + +.pd-5-force { + padding: 5px !important; } + +.pd-y-5 { + padding-top: 5px; + padding-bottom: 5px; } + +.pd-y-5-force { + padding-top: 5px !important; + padding-bottom: 5px !important; } + +.pd-x-5 { + padding-left: 5px; + padding-right: 5px; } + +.pd-x-5-force { + padding-left: 5px !important; + padding-right: 5px !important; } + +.pd-t-5 { + padding-top: 5px; } + +.pd-r-5 { + padding-right: 5px; } + +.pd-b-5 { + padding-bottom: 5px; } + +.pd-l-5 { + padding-left: 5px; } + +.pd-t-5-force { + padding-top: 5px !important; } + +.pd-r-5-force { + padding-right: 5px !important; } + +.pd-b-5-force { + padding-bottom: 5px !important; } + +.pd-l-5-force { + padding-left: 5px !important; } + +.pd-6 { + padding: 6px; } + +.pd-6-force { + padding: 6px !important; } + +.pd-y-6 { + padding-top: 6px; + padding-bottom: 6px; } + +.pd-y-6-force { + padding-top: 6px !important; + padding-bottom: 6px !important; } + +.pd-x-6 { + padding-left: 6px; + padding-right: 6px; } + +.pd-x-6-force { + padding-left: 6px !important; + padding-right: 6px !important; } + +.pd-t-6 { + padding-top: 6px; } + +.pd-r-6 { + padding-right: 6px; } + +.pd-b-6 { + padding-bottom: 6px; } + +.pd-l-6 { + padding-left: 6px; } + +.pd-t-6-force { + padding-top: 6px !important; } + +.pd-r-6-force { + padding-right: 6px !important; } + +.pd-b-6-force { + padding-bottom: 6px !important; } + +.pd-l-6-force { + padding-left: 6px !important; } + +.pd-7 { + padding: 7px; } + +.pd-7-force { + padding: 7px !important; } + +.pd-y-7 { + padding-top: 7px; + padding-bottom: 7px; } + +.pd-y-7-force { + padding-top: 7px !important; + padding-bottom: 7px !important; } + +.pd-x-7 { + padding-left: 7px; + padding-right: 7px; } + +.pd-x-7-force { + padding-left: 7px !important; + padding-right: 7px !important; } + +.pd-t-7 { + padding-top: 7px; } + +.pd-r-7 { + padding-right: 7px; } + +.pd-b-7 { + padding-bottom: 7px; } + +.pd-l-7 { + padding-left: 7px; } + +.pd-t-7-force { + padding-top: 7px !important; } + +.pd-r-7-force { + padding-right: 7px !important; } + +.pd-b-7-force { + padding-bottom: 7px !important; } + +.pd-l-7-force { + padding-left: 7px !important; } + +.pd-8 { + padding: 8px; } + +.pd-8-force { + padding: 8px !important; } + +.pd-y-8 { + padding-top: 8px; + padding-bottom: 8px; } + +.pd-y-8-force { + padding-top: 8px !important; + padding-bottom: 8px !important; } + +.pd-x-8 { + padding-left: 8px; + padding-right: 8px; } + +.pd-x-8-force { + padding-left: 8px !important; + padding-right: 8px !important; } + +.pd-t-8 { + padding-top: 8px; } + +.pd-r-8 { + padding-right: 8px; } + +.pd-b-8 { + padding-bottom: 8px; } + +.pd-l-8 { + padding-left: 8px; } + +.pd-t-8-force { + padding-top: 8px !important; } + +.pd-r-8-force { + padding-right: 8px !important; } + +.pd-b-8-force { + padding-bottom: 8px !important; } + +.pd-l-8-force { + padding-left: 8px !important; } + +.pd-9 { + padding: 9px; } + +.pd-9-force { + padding: 9px !important; } + +.pd-y-9 { + padding-top: 9px; + padding-bottom: 9px; } + +.pd-y-9-force { + padding-top: 9px !important; + padding-bottom: 9px !important; } + +.pd-x-9 { + padding-left: 9px; + padding-right: 9px; } + +.pd-x-9-force { + padding-left: 9px !important; + padding-right: 9px !important; } + +.pd-t-9 { + padding-top: 9px; } + +.pd-r-9 { + padding-right: 9px; } + +.pd-b-9 { + padding-bottom: 9px; } + +.pd-l-9 { + padding-left: 9px; } + +.pd-t-9-force { + padding-top: 9px !important; } + +.pd-r-9-force { + padding-right: 9px !important; } + +.pd-b-9-force { + padding-bottom: 9px !important; } + +.pd-l-9-force { + padding-left: 9px !important; } + +.pd-10 { + padding: 10px; } + +.pd-10-force { + padding: 10px !important; } + +.pd-y-10 { + padding-top: 10px; + padding-bottom: 10px; } + +.pd-y-10-force { + padding-top: 10px !important; + padding-bottom: 10px !important; } + +.pd-x-10 { + padding-left: 10px; + padding-right: 10px; } + +.pd-x-10-force { + padding-left: 10px !important; + padding-right: 10px !important; } + +.pd-t-10 { + padding-top: 10px; } + +.pd-r-10 { + padding-right: 10px; } + +.pd-b-10 { + padding-bottom: 10px; } + +.pd-l-10 { + padding-left: 10px; } + +.pd-t-10-force { + padding-top: 10px !important; } + +.pd-r-10-force { + padding-right: 10px !important; } + +.pd-b-10-force { + padding-bottom: 10px !important; } + +.pd-l-10-force { + padding-left: 10px !important; } + +.pd-15 { + padding: 15px; } + +.pd-15-force { + padding: 15px !important; } + +.pd-y-15 { + padding-top: 15px; + padding-bottom: 15px; } + +.pd-y-15-force { + padding-top: 15px !important; + padding-bottom: 15px !important; } + +.pd-x-15 { + padding-left: 15px; + padding-right: 15px; } + +.pd-x-15-force { + padding-left: 15px !important; + padding-right: 15px !important; } + +.pd-t-15 { + padding-top: 15px; } + +.pd-r-15 { + padding-right: 15px; } + +.pd-b-15 { + padding-bottom: 15px; } + +.pd-l-15 { + padding-left: 15px; } + +.pd-t-15-force { + padding-top: 15px !important; } + +.pd-r-15-force { + padding-right: 15px !important; } + +.pd-b-15-force { + padding-bottom: 15px !important; } + +.pd-l-15-force { + padding-left: 15px !important; } + +.pd-20 { + padding: 20px; } + +.pd-20-force { + padding: 20px !important; } + +.pd-y-20 { + padding-top: 20px; + padding-bottom: 20px; } + +.pd-y-20-force { + padding-top: 20px !important; + padding-bottom: 20px !important; } + +.pd-x-20 { + padding-left: 20px; + padding-right: 20px; } + +.pd-x-20-force { + padding-left: 20px !important; + padding-right: 20px !important; } + +.pd-t-20 { + padding-top: 20px; } + +.pd-r-20 { + padding-right: 20px; } + +.pd-b-20 { + padding-bottom: 20px; } + +.pd-l-20 { + padding-left: 20px; } + +.pd-t-20-force { + padding-top: 20px !important; } + +.pd-r-20-force { + padding-right: 20px !important; } + +.pd-b-20-force { + padding-bottom: 20px !important; } + +.pd-l-20-force { + padding-left: 20px !important; } + +.pd-25 { + padding: 25px; } + +.pd-25-force { + padding: 25px !important; } + +.pd-y-25 { + padding-top: 25px; + padding-bottom: 25px; } + +.pd-y-25-force { + padding-top: 25px !important; + padding-bottom: 25px !important; } + +.pd-x-25 { + padding-left: 25px; + padding-right: 25px; } + +.pd-x-25-force { + padding-left: 25px !important; + padding-right: 25px !important; } + +.pd-t-25 { + padding-top: 25px; } + +.pd-r-25 { + padding-right: 25px; } + +.pd-b-25 { + padding-bottom: 25px; } + +.pd-l-25 { + padding-left: 25px; } + +.pd-t-25-force { + padding-top: 25px !important; } + +.pd-r-25-force { + padding-right: 25px !important; } + +.pd-b-25-force { + padding-bottom: 25px !important; } + +.pd-l-25-force { + padding-left: 25px !important; } + +.pd-30 { + padding: 30px; } + +.pd-30-force { + padding: 30px !important; } + +.pd-y-30 { + padding-top: 30px; + padding-bottom: 30px; } + +.pd-y-30-force { + padding-top: 30px !important; + padding-bottom: 30px !important; } + +.pd-x-30 { + padding-left: 30px; + padding-right: 30px; } + +.pd-x-30-force { + padding-left: 30px !important; + padding-right: 30px !important; } + +.pd-t-30 { + padding-top: 30px; } + +.pd-r-30 { + padding-right: 30px; } + +.pd-b-30 { + padding-bottom: 30px; } + +.pd-l-30 { + padding-left: 30px; } + +.pd-t-30-force { + padding-top: 30px !important; } + +.pd-r-30-force { + padding-right: 30px !important; } + +.pd-b-30-force { + padding-bottom: 30px !important; } + +.pd-l-30-force { + padding-left: 30px !important; } + +.pd-35 { + padding: 35px; } + +.pd-35-force { + padding: 35px !important; } + +.pd-y-35 { + padding-top: 35px; + padding-bottom: 35px; } + +.pd-y-35-force { + padding-top: 35px !important; + padding-bottom: 35px !important; } + +.pd-x-35 { + padding-left: 35px; + padding-right: 35px; } + +.pd-x-35-force { + padding-left: 35px !important; + padding-right: 35px !important; } + +.pd-t-35 { + padding-top: 35px; } + +.pd-r-35 { + padding-right: 35px; } + +.pd-b-35 { + padding-bottom: 35px; } + +.pd-l-35 { + padding-left: 35px; } + +.pd-t-35-force { + padding-top: 35px !important; } + +.pd-r-35-force { + padding-right: 35px !important; } + +.pd-b-35-force { + padding-bottom: 35px !important; } + +.pd-l-35-force { + padding-left: 35px !important; } + +.pd-40 { + padding: 40px; } + +.pd-40-force { + padding: 40px !important; } + +.pd-y-40 { + padding-top: 40px; + padding-bottom: 40px; } + +.pd-y-40-force { + padding-top: 40px !important; + padding-bottom: 40px !important; } + +.pd-x-40 { + padding-left: 40px; + padding-right: 40px; } + +.pd-x-40-force { + padding-left: 40px !important; + padding-right: 40px !important; } + +.pd-t-40 { + padding-top: 40px; } + +.pd-r-40 { + padding-right: 40px; } + +.pd-b-40 { + padding-bottom: 40px; } + +.pd-l-40 { + padding-left: 40px; } + +.pd-t-40-force { + padding-top: 40px !important; } + +.pd-r-40-force { + padding-right: 40px !important; } + +.pd-b-40-force { + padding-bottom: 40px !important; } + +.pd-l-40-force { + padding-left: 40px !important; } + +.pd-45 { + padding: 45px; } + +.pd-45-force { + padding: 45px !important; } + +.pd-y-45 { + padding-top: 45px; + padding-bottom: 45px; } + +.pd-y-45-force { + padding-top: 45px !important; + padding-bottom: 45px !important; } + +.pd-x-45 { + padding-left: 45px; + padding-right: 45px; } + +.pd-x-45-force { + padding-left: 45px !important; + padding-right: 45px !important; } + +.pd-t-45 { + padding-top: 45px; } + +.pd-r-45 { + padding-right: 45px; } + +.pd-b-45 { + padding-bottom: 45px; } + +.pd-l-45 { + padding-left: 45px; } + +.pd-t-45-force { + padding-top: 45px !important; } + +.pd-r-45-force { + padding-right: 45px !important; } + +.pd-b-45-force { + padding-bottom: 45px !important; } + +.pd-l-45-force { + padding-left: 45px !important; } + +.pd-50 { + padding: 50px; } + +.pd-50-force { + padding: 50px !important; } + +.pd-y-50 { + padding-top: 50px; + padding-bottom: 50px; } + +.pd-y-50-force { + padding-top: 50px !important; + padding-bottom: 50px !important; } + +.pd-x-50 { + padding-left: 50px; + padding-right: 50px; } + +.pd-x-50-force { + padding-left: 50px !important; + padding-right: 50px !important; } + +.pd-t-50 { + padding-top: 50px; } + +.pd-r-50 { + padding-right: 50px; } + +.pd-b-50 { + padding-bottom: 50px; } + +.pd-l-50 { + padding-left: 50px; } + +.pd-t-50-force { + padding-top: 50px !important; } + +.pd-r-50-force { + padding-right: 50px !important; } + +.pd-b-50-force { + padding-bottom: 50px !important; } + +.pd-l-50-force { + padding-left: 50px !important; } + +.pd-55 { + padding: 55px; } + +.pd-55-force { + padding: 55px !important; } + +.pd-y-55 { + padding-top: 55px; + padding-bottom: 55px; } + +.pd-y-55-force { + padding-top: 55px !important; + padding-bottom: 55px !important; } + +.pd-x-55 { + padding-left: 55px; + padding-right: 55px; } + +.pd-x-55-force { + padding-left: 55px !important; + padding-right: 55px !important; } + +.pd-t-55 { + padding-top: 55px; } + +.pd-r-55 { + padding-right: 55px; } + +.pd-b-55 { + padding-bottom: 55px; } + +.pd-l-55 { + padding-left: 55px; } + +.pd-t-55-force { + padding-top: 55px !important; } + +.pd-r-55-force { + padding-right: 55px !important; } + +.pd-b-55-force { + padding-bottom: 55px !important; } + +.pd-l-55-force { + padding-left: 55px !important; } + +.pd-60 { + padding: 60px; } + +.pd-60-force { + padding: 60px !important; } + +.pd-y-60 { + padding-top: 60px; + padding-bottom: 60px; } + +.pd-y-60-force { + padding-top: 60px !important; + padding-bottom: 60px !important; } + +.pd-x-60 { + padding-left: 60px; + padding-right: 60px; } + +.pd-x-60-force { + padding-left: 60px !important; + padding-right: 60px !important; } + +.pd-t-60 { + padding-top: 60px; } + +.pd-r-60 { + padding-right: 60px; } + +.pd-b-60 { + padding-bottom: 60px; } + +.pd-l-60 { + padding-left: 60px; } + +.pd-t-60-force { + padding-top: 60px !important; } + +.pd-r-60-force { + padding-right: 60px !important; } + +.pd-b-60-force { + padding-bottom: 60px !important; } + +.pd-l-60-force { + padding-left: 60px !important; } + +.pd-65 { + padding: 65px; } + +.pd-65-force { + padding: 65px !important; } + +.pd-y-65 { + padding-top: 65px; + padding-bottom: 65px; } + +.pd-y-65-force { + padding-top: 65px !important; + padding-bottom: 65px !important; } + +.pd-x-65 { + padding-left: 65px; + padding-right: 65px; } + +.pd-x-65-force { + padding-left: 65px !important; + padding-right: 65px !important; } + +.pd-t-65 { + padding-top: 65px; } + +.pd-r-65 { + padding-right: 65px; } + +.pd-b-65 { + padding-bottom: 65px; } + +.pd-l-65 { + padding-left: 65px; } + +.pd-t-65-force { + padding-top: 65px !important; } + +.pd-r-65-force { + padding-right: 65px !important; } + +.pd-b-65-force { + padding-bottom: 65px !important; } + +.pd-l-65-force { + padding-left: 65px !important; } + +.pd-70 { + padding: 70px; } + +.pd-70-force { + padding: 70px !important; } + +.pd-y-70 { + padding-top: 70px; + padding-bottom: 70px; } + +.pd-y-70-force { + padding-top: 70px !important; + padding-bottom: 70px !important; } + +.pd-x-70 { + padding-left: 70px; + padding-right: 70px; } + +.pd-x-70-force { + padding-left: 70px !important; + padding-right: 70px !important; } + +.pd-t-70 { + padding-top: 70px; } + +.pd-r-70 { + padding-right: 70px; } + +.pd-b-70 { + padding-bottom: 70px; } + +.pd-l-70 { + padding-left: 70px; } + +.pd-t-70-force { + padding-top: 70px !important; } + +.pd-r-70-force { + padding-right: 70px !important; } + +.pd-b-70-force { + padding-bottom: 70px !important; } + +.pd-l-70-force { + padding-left: 70px !important; } + +.pd-75 { + padding: 75px; } + +.pd-75-force { + padding: 75px !important; } + +.pd-y-75 { + padding-top: 75px; + padding-bottom: 75px; } + +.pd-y-75-force { + padding-top: 75px !important; + padding-bottom: 75px !important; } + +.pd-x-75 { + padding-left: 75px; + padding-right: 75px; } + +.pd-x-75-force { + padding-left: 75px !important; + padding-right: 75px !important; } + +.pd-t-75 { + padding-top: 75px; } + +.pd-r-75 { + padding-right: 75px; } + +.pd-b-75 { + padding-bottom: 75px; } + +.pd-l-75 { + padding-left: 75px; } + +.pd-t-75-force { + padding-top: 75px !important; } + +.pd-r-75-force { + padding-right: 75px !important; } + +.pd-b-75-force { + padding-bottom: 75px !important; } + +.pd-l-75-force { + padding-left: 75px !important; } + +.pd-80 { + padding: 80px; } + +.pd-80-force { + padding: 80px !important; } + +.pd-y-80 { + padding-top: 80px; + padding-bottom: 80px; } + +.pd-y-80-force { + padding-top: 80px !important; + padding-bottom: 80px !important; } + +.pd-x-80 { + padding-left: 80px; + padding-right: 80px; } + +.pd-x-80-force { + padding-left: 80px !important; + padding-right: 80px !important; } + +.pd-t-80 { + padding-top: 80px; } + +.pd-r-80 { + padding-right: 80px; } + +.pd-b-80 { + padding-bottom: 80px; } + +.pd-l-80 { + padding-left: 80px; } + +.pd-t-80-force { + padding-top: 80px !important; } + +.pd-r-80-force { + padding-right: 80px !important; } + +.pd-b-80-force { + padding-bottom: 80px !important; } + +.pd-l-80-force { + padding-left: 80px !important; } + +.pd-85 { + padding: 85px; } + +.pd-85-force { + padding: 85px !important; } + +.pd-y-85 { + padding-top: 85px; + padding-bottom: 85px; } + +.pd-y-85-force { + padding-top: 85px !important; + padding-bottom: 85px !important; } + +.pd-x-85 { + padding-left: 85px; + padding-right: 85px; } + +.pd-x-85-force { + padding-left: 85px !important; + padding-right: 85px !important; } + +.pd-t-85 { + padding-top: 85px; } + +.pd-r-85 { + padding-right: 85px; } + +.pd-b-85 { + padding-bottom: 85px; } + +.pd-l-85 { + padding-left: 85px; } + +.pd-t-85-force { + padding-top: 85px !important; } + +.pd-r-85-force { + padding-right: 85px !important; } + +.pd-b-85-force { + padding-bottom: 85px !important; } + +.pd-l-85-force { + padding-left: 85px !important; } + +.pd-90 { + padding: 90px; } + +.pd-90-force { + padding: 90px !important; } + +.pd-y-90 { + padding-top: 90px; + padding-bottom: 90px; } + +.pd-y-90-force { + padding-top: 90px !important; + padding-bottom: 90px !important; } + +.pd-x-90 { + padding-left: 90px; + padding-right: 90px; } + +.pd-x-90-force { + padding-left: 90px !important; + padding-right: 90px !important; } + +.pd-t-90 { + padding-top: 90px; } + +.pd-r-90 { + padding-right: 90px; } + +.pd-b-90 { + padding-bottom: 90px; } + +.pd-l-90 { + padding-left: 90px; } + +.pd-t-90-force { + padding-top: 90px !important; } + +.pd-r-90-force { + padding-right: 90px !important; } + +.pd-b-90-force { + padding-bottom: 90px !important; } + +.pd-l-90-force { + padding-left: 90px !important; } + +.pd-95 { + padding: 95px; } + +.pd-95-force { + padding: 95px !important; } + +.pd-y-95 { + padding-top: 95px; + padding-bottom: 95px; } + +.pd-y-95-force { + padding-top: 95px !important; + padding-bottom: 95px !important; } + +.pd-x-95 { + padding-left: 95px; + padding-right: 95px; } + +.pd-x-95-force { + padding-left: 95px !important; + padding-right: 95px !important; } + +.pd-t-95 { + padding-top: 95px; } + +.pd-r-95 { + padding-right: 95px; } + +.pd-b-95 { + padding-bottom: 95px; } + +.pd-l-95 { + padding-left: 95px; } + +.pd-t-95-force { + padding-top: 95px !important; } + +.pd-r-95-force { + padding-right: 95px !important; } + +.pd-b-95-force { + padding-bottom: 95px !important; } + +.pd-l-95-force { + padding-left: 95px !important; } + +.pd-100 { + padding: 100px; } + +.pd-100-force { + padding: 100px !important; } + +.pd-y-100 { + padding-top: 100px; + padding-bottom: 100px; } + +.pd-y-100-force { + padding-top: 100px !important; + padding-bottom: 100px !important; } + +.pd-x-100 { + padding-left: 100px; + padding-right: 100px; } + +.pd-x-100-force { + padding-left: 100px !important; + padding-right: 100px !important; } + +.pd-t-100 { + padding-top: 100px; } + +.pd-r-100 { + padding-right: 100px; } + +.pd-b-100 { + padding-bottom: 100px; } + +.pd-l-100 { + padding-left: 100px; } + +.pd-t-100-force { + padding-top: 100px !important; } + +.pd-r-100-force { + padding-right: 100px !important; } + +.pd-b-100-force { + padding-bottom: 100px !important; } + +.pd-l-100-force { + padding-left: 100px !important; } + +.pd-110 { + padding: 110px; } + +.pd-110-force { + padding: 110px !important; } + +.pd-y-110 { + padding-top: 110px; + padding-bottom: 110px; } + +.pd-y-110-force { + padding-top: 110px !important; + padding-bottom: 110px !important; } + +.pd-x-110 { + padding-left: 110px; + padding-right: 110px; } + +.pd-x-110-force { + padding-left: 110px !important; + padding-right: 110px !important; } + +.pd-t-110 { + padding-top: 110px; } + +.pd-r-110 { + padding-right: 110px; } + +.pd-b-110 { + padding-bottom: 110px; } + +.pd-l-110 { + padding-left: 110px; } + +.pd-t-110-force { + padding-top: 110px !important; } + +.pd-r-110-force { + padding-right: 110px !important; } + +.pd-b-110-force { + padding-bottom: 110px !important; } + +.pd-l-110-force { + padding-left: 110px !important; } + +.pd-120 { + padding: 120px; } + +.pd-120-force { + padding: 120px !important; } + +.pd-y-120 { + padding-top: 120px; + padding-bottom: 120px; } + +.pd-y-120-force { + padding-top: 120px !important; + padding-bottom: 120px !important; } + +.pd-x-120 { + padding-left: 120px; + padding-right: 120px; } + +.pd-x-120-force { + padding-left: 120px !important; + padding-right: 120px !important; } + +.pd-t-120 { + padding-top: 120px; } + +.pd-r-120 { + padding-right: 120px; } + +.pd-b-120 { + padding-bottom: 120px; } + +.pd-l-120 { + padding-left: 120px; } + +.pd-t-120-force { + padding-top: 120px !important; } + +.pd-r-120-force { + padding-right: 120px !important; } + +.pd-b-120-force { + padding-bottom: 120px !important; } + +.pd-l-120-force { + padding-left: 120px !important; } + +.pd-130 { + padding: 130px; } + +.pd-130-force { + padding: 130px !important; } + +.pd-y-130 { + padding-top: 130px; + padding-bottom: 130px; } + +.pd-y-130-force { + padding-top: 130px !important; + padding-bottom: 130px !important; } + +.pd-x-130 { + padding-left: 130px; + padding-right: 130px; } + +.pd-x-130-force { + padding-left: 130px !important; + padding-right: 130px !important; } + +.pd-t-130 { + padding-top: 130px; } + +.pd-r-130 { + padding-right: 130px; } + +.pd-b-130 { + padding-bottom: 130px; } + +.pd-l-130 { + padding-left: 130px; } + +.pd-t-130-force { + padding-top: 130px !important; } + +.pd-r-130-force { + padding-right: 130px !important; } + +.pd-b-130-force { + padding-bottom: 130px !important; } + +.pd-l-130-force { + padding-left: 130px !important; } + +.pd-140 { + padding: 140px; } + +.pd-140-force { + padding: 140px !important; } + +.pd-y-140 { + padding-top: 140px; + padding-bottom: 140px; } + +.pd-y-140-force { + padding-top: 140px !important; + padding-bottom: 140px !important; } + +.pd-x-140 { + padding-left: 140px; + padding-right: 140px; } + +.pd-x-140-force { + padding-left: 140px !important; + padding-right: 140px !important; } + +.pd-t-140 { + padding-top: 140px; } + +.pd-r-140 { + padding-right: 140px; } + +.pd-b-140 { + padding-bottom: 140px; } + +.pd-l-140 { + padding-left: 140px; } + +.pd-t-140-force { + padding-top: 140px !important; } + +.pd-r-140-force { + padding-right: 140px !important; } + +.pd-b-140-force { + padding-bottom: 140px !important; } + +.pd-l-140-force { + padding-left: 140px !important; } + +.pd-150 { + padding: 150px; } + +.pd-150-force { + padding: 150px !important; } + +.pd-y-150 { + padding-top: 150px; + padding-bottom: 150px; } + +.pd-y-150-force { + padding-top: 150px !important; + padding-bottom: 150px !important; } + +.pd-x-150 { + padding-left: 150px; + padding-right: 150px; } + +.pd-x-150-force { + padding-left: 150px !important; + padding-right: 150px !important; } + +.pd-t-150 { + padding-top: 150px; } + +.pd-r-150 { + padding-right: 150px; } + +.pd-b-150 { + padding-bottom: 150px; } + +.pd-l-150 { + padding-left: 150px; } + +.pd-t-150-force { + padding-top: 150px !important; } + +.pd-r-150-force { + padding-right: 150px !important; } + +.pd-b-150-force { + padding-bottom: 150px !important; } + +.pd-l-150-force { + padding-left: 150px !important; } + +.pd-160 { + padding: 160px; } + +.pd-160-force { + padding: 160px !important; } + +.pd-y-160 { + padding-top: 160px; + padding-bottom: 160px; } + +.pd-y-160-force { + padding-top: 160px !important; + padding-bottom: 160px !important; } + +.pd-x-160 { + padding-left: 160px; + padding-right: 160px; } + +.pd-x-160-force { + padding-left: 160px !important; + padding-right: 160px !important; } + +.pd-t-160 { + padding-top: 160px; } + +.pd-r-160 { + padding-right: 160px; } + +.pd-b-160 { + padding-bottom: 160px; } + +.pd-l-160 { + padding-left: 160px; } + +.pd-t-160-force { + padding-top: 160px !important; } + +.pd-r-160-force { + padding-right: 160px !important; } + +.pd-b-160-force { + padding-bottom: 160px !important; } + +.pd-l-160-force { + padding-left: 160px !important; } + +.pd-170 { + padding: 170px; } + +.pd-170-force { + padding: 170px !important; } + +.pd-y-170 { + padding-top: 170px; + padding-bottom: 170px; } + +.pd-y-170-force { + padding-top: 170px !important; + padding-bottom: 170px !important; } + +.pd-x-170 { + padding-left: 170px; + padding-right: 170px; } + +.pd-x-170-force { + padding-left: 170px !important; + padding-right: 170px !important; } + +.pd-t-170 { + padding-top: 170px; } + +.pd-r-170 { + padding-right: 170px; } + +.pd-b-170 { + padding-bottom: 170px; } + +.pd-l-170 { + padding-left: 170px; } + +.pd-t-170-force { + padding-top: 170px !important; } + +.pd-r-170-force { + padding-right: 170px !important; } + +.pd-b-170-force { + padding-bottom: 170px !important; } + +.pd-l-170-force { + padding-left: 170px !important; } + +.pd-180 { + padding: 180px; } + +.pd-180-force { + padding: 180px !important; } + +.pd-y-180 { + padding-top: 180px; + padding-bottom: 180px; } + +.pd-y-180-force { + padding-top: 180px !important; + padding-bottom: 180px !important; } + +.pd-x-180 { + padding-left: 180px; + padding-right: 180px; } + +.pd-x-180-force { + padding-left: 180px !important; + padding-right: 180px !important; } + +.pd-t-180 { + padding-top: 180px; } + +.pd-r-180 { + padding-right: 180px; } + +.pd-b-180 { + padding-bottom: 180px; } + +.pd-l-180 { + padding-left: 180px; } + +.pd-t-180-force { + padding-top: 180px !important; } + +.pd-r-180-force { + padding-right: 180px !important; } + +.pd-b-180-force { + padding-bottom: 180px !important; } + +.pd-l-180-force { + padding-left: 180px !important; } + +.pd-190 { + padding: 190px; } + +.pd-190-force { + padding: 190px !important; } + +.pd-y-190 { + padding-top: 190px; + padding-bottom: 190px; } + +.pd-y-190-force { + padding-top: 190px !important; + padding-bottom: 190px !important; } + +.pd-x-190 { + padding-left: 190px; + padding-right: 190px; } + +.pd-x-190-force { + padding-left: 190px !important; + padding-right: 190px !important; } + +.pd-t-190 { + padding-top: 190px; } + +.pd-r-190 { + padding-right: 190px; } + +.pd-b-190 { + padding-bottom: 190px; } + +.pd-l-190 { + padding-left: 190px; } + +.pd-t-190-force { + padding-top: 190px !important; } + +.pd-r-190-force { + padding-right: 190px !important; } + +.pd-b-190-force { + padding-bottom: 190px !important; } + +.pd-l-190-force { + padding-left: 190px !important; } + +.pd-200 { + padding: 200px; } + +.pd-200-force { + padding: 200px !important; } + +.pd-y-200 { + padding-top: 200px; + padding-bottom: 200px; } + +.pd-y-200-force { + padding-top: 200px !important; + padding-bottom: 200px !important; } + +.pd-x-200 { + padding-left: 200px; + padding-right: 200px; } + +.pd-x-200-force { + padding-left: 200px !important; + padding-right: 200px !important; } + +.pd-t-200 { + padding-top: 200px; } + +.pd-r-200 { + padding-right: 200px; } + +.pd-b-200 { + padding-bottom: 200px; } + +.pd-l-200 { + padding-left: 200px; } + +.pd-t-200-force { + padding-top: 200px !important; } + +.pd-r-200-force { + padding-right: 200px !important; } + +.pd-b-200-force { + padding-bottom: 200px !important; } + +.pd-l-200-force { + padding-left: 200px !important; } + +@media (min-width: 480px) { + .pd-xs-0 { + padding: 0px; } + .pd-xs-0-force { + padding: 0px !important; } + .pd-xs-y-0 { + padding-top: 0px; + padding-bottom: 0px; } + .pd-xs-y-0-force { + padding-top: 0px !important; + padding-bottom: 0px !important; } + .pd-xs-x-0 { + padding-left: 0px; + padding-right: 0px; } + .pd-xs-x-0-force { + padding-left: 0px !important; + padding-right: 0px !important; } + .pd-xs-t-0 { + padding-top: 0px; } + .pd-xs-r-0 { + padding-right: 0px; } + .pd-xs-b-0 { + padding-bottom: 0px; } + .pd-xs-l-0 { + padding-left: 0px; } + .pd-xs-t-0-force { + padding-top: 0px !important; } + .pd-xs-r-0-force { + padding-right: 0px !important; } + .pd-xs-b-0-force { + padding-bottom: 0px !important; } + .pd-xs-l-0-force { + padding-left: 0px !important; } + .pd-xs-1 { + padding: 1px; } + .pd-xs-1-force { + padding: 1px !important; } + .pd-xs-y-1 { + padding-top: 1px; + padding-bottom: 1px; } + .pd-xs-y-1-force { + padding-top: 1px !important; + padding-bottom: 1px !important; } + .pd-xs-x-1 { + padding-left: 1px; + padding-right: 1px; } + .pd-xs-x-1-force { + padding-left: 1px !important; + padding-right: 1px !important; } + .pd-xs-t-1 { + padding-top: 1px; } + .pd-xs-r-1 { + padding-right: 1px; } + .pd-xs-b-1 { + padding-bottom: 1px; } + .pd-xs-l-1 { + padding-left: 1px; } + .pd-xs-t-1-force { + padding-top: 1px !important; } + .pd-xs-r-1-force { + padding-right: 1px !important; } + .pd-xs-b-1-force { + padding-bottom: 1px !important; } + .pd-xs-l-1-force { + padding-left: 1px !important; } + .pd-xs-2 { + padding: 2px; } + .pd-xs-2-force { + padding: 2px !important; } + .pd-xs-y-2 { + padding-top: 2px; + padding-bottom: 2px; } + .pd-xs-y-2-force { + padding-top: 2px !important; + padding-bottom: 2px !important; } + .pd-xs-x-2 { + padding-left: 2px; + padding-right: 2px; } + .pd-xs-x-2-force { + padding-left: 2px !important; + padding-right: 2px !important; } + .pd-xs-t-2 { + padding-top: 2px; } + .pd-xs-r-2 { + padding-right: 2px; } + .pd-xs-b-2 { + padding-bottom: 2px; } + .pd-xs-l-2 { + padding-left: 2px; } + .pd-xs-t-2-force { + padding-top: 2px !important; } + .pd-xs-r-2-force { + padding-right: 2px !important; } + .pd-xs-b-2-force { + padding-bottom: 2px !important; } + .pd-xs-l-2-force { + padding-left: 2px !important; } + .pd-xs-3 { + padding: 3px; } + .pd-xs-3-force { + padding: 3px !important; } + .pd-xs-y-3 { + padding-top: 3px; + padding-bottom: 3px; } + .pd-xs-y-3-force { + padding-top: 3px !important; + padding-bottom: 3px !important; } + .pd-xs-x-3 { + padding-left: 3px; + padding-right: 3px; } + .pd-xs-x-3-force { + padding-left: 3px !important; + padding-right: 3px !important; } + .pd-xs-t-3 { + padding-top: 3px; } + .pd-xs-r-3 { + padding-right: 3px; } + .pd-xs-b-3 { + padding-bottom: 3px; } + .pd-xs-l-3 { + padding-left: 3px; } + .pd-xs-t-3-force { + padding-top: 3px !important; } + .pd-xs-r-3-force { + padding-right: 3px !important; } + .pd-xs-b-3-force { + padding-bottom: 3px !important; } + .pd-xs-l-3-force { + padding-left: 3px !important; } + .pd-xs-4 { + padding: 4px; } + .pd-xs-4-force { + padding: 4px !important; } + .pd-xs-y-4 { + padding-top: 4px; + padding-bottom: 4px; } + .pd-xs-y-4-force { + padding-top: 4px !important; + padding-bottom: 4px !important; } + .pd-xs-x-4 { + padding-left: 4px; + padding-right: 4px; } + .pd-xs-x-4-force { + padding-left: 4px !important; + padding-right: 4px !important; } + .pd-xs-t-4 { + padding-top: 4px; } + .pd-xs-r-4 { + padding-right: 4px; } + .pd-xs-b-4 { + padding-bottom: 4px; } + .pd-xs-l-4 { + padding-left: 4px; } + .pd-xs-t-4-force { + padding-top: 4px !important; } + .pd-xs-r-4-force { + padding-right: 4px !important; } + .pd-xs-b-4-force { + padding-bottom: 4px !important; } + .pd-xs-l-4-force { + padding-left: 4px !important; } + .pd-xs-5 { + padding: 5px; } + .pd-xs-5-force { + padding: 5px !important; } + .pd-xs-y-5 { + padding-top: 5px; + padding-bottom: 5px; } + .pd-xs-y-5-force { + padding-top: 5px !important; + padding-bottom: 5px !important; } + .pd-xs-x-5 { + padding-left: 5px; + padding-right: 5px; } + .pd-xs-x-5-force { + padding-left: 5px !important; + padding-right: 5px !important; } + .pd-xs-t-5 { + padding-top: 5px; } + .pd-xs-r-5 { + padding-right: 5px; } + .pd-xs-b-5 { + padding-bottom: 5px; } + .pd-xs-l-5 { + padding-left: 5px; } + .pd-xs-t-5-force { + padding-top: 5px !important; } + .pd-xs-r-5-force { + padding-right: 5px !important; } + .pd-xs-b-5-force { + padding-bottom: 5px !important; } + .pd-xs-l-5-force { + padding-left: 5px !important; } + .pd-xs-6 { + padding: 6px; } + .pd-xs-6-force { + padding: 6px !important; } + .pd-xs-y-6 { + padding-top: 6px; + padding-bottom: 6px; } + .pd-xs-y-6-force { + padding-top: 6px !important; + padding-bottom: 6px !important; } + .pd-xs-x-6 { + padding-left: 6px; + padding-right: 6px; } + .pd-xs-x-6-force { + padding-left: 6px !important; + padding-right: 6px !important; } + .pd-xs-t-6 { + padding-top: 6px; } + .pd-xs-r-6 { + padding-right: 6px; } + .pd-xs-b-6 { + padding-bottom: 6px; } + .pd-xs-l-6 { + padding-left: 6px; } + .pd-xs-t-6-force { + padding-top: 6px !important; } + .pd-xs-r-6-force { + padding-right: 6px !important; } + .pd-xs-b-6-force { + padding-bottom: 6px !important; } + .pd-xs-l-6-force { + padding-left: 6px !important; } + .pd-xs-7 { + padding: 7px; } + .pd-xs-7-force { + padding: 7px !important; } + .pd-xs-y-7 { + padding-top: 7px; + padding-bottom: 7px; } + .pd-xs-y-7-force { + padding-top: 7px !important; + padding-bottom: 7px !important; } + .pd-xs-x-7 { + padding-left: 7px; + padding-right: 7px; } + .pd-xs-x-7-force { + padding-left: 7px !important; + padding-right: 7px !important; } + .pd-xs-t-7 { + padding-top: 7px; } + .pd-xs-r-7 { + padding-right: 7px; } + .pd-xs-b-7 { + padding-bottom: 7px; } + .pd-xs-l-7 { + padding-left: 7px; } + .pd-xs-t-7-force { + padding-top: 7px !important; } + .pd-xs-r-7-force { + padding-right: 7px !important; } + .pd-xs-b-7-force { + padding-bottom: 7px !important; } + .pd-xs-l-7-force { + padding-left: 7px !important; } + .pd-xs-8 { + padding: 8px; } + .pd-xs-8-force { + padding: 8px !important; } + .pd-xs-y-8 { + padding-top: 8px; + padding-bottom: 8px; } + .pd-xs-y-8-force { + padding-top: 8px !important; + padding-bottom: 8px !important; } + .pd-xs-x-8 { + padding-left: 8px; + padding-right: 8px; } + .pd-xs-x-8-force { + padding-left: 8px !important; + padding-right: 8px !important; } + .pd-xs-t-8 { + padding-top: 8px; } + .pd-xs-r-8 { + padding-right: 8px; } + .pd-xs-b-8 { + padding-bottom: 8px; } + .pd-xs-l-8 { + padding-left: 8px; } + .pd-xs-t-8-force { + padding-top: 8px !important; } + .pd-xs-r-8-force { + padding-right: 8px !important; } + .pd-xs-b-8-force { + padding-bottom: 8px !important; } + .pd-xs-l-8-force { + padding-left: 8px !important; } + .pd-xs-9 { + padding: 9px; } + .pd-xs-9-force { + padding: 9px !important; } + .pd-xs-y-9 { + padding-top: 9px; + padding-bottom: 9px; } + .pd-xs-y-9-force { + padding-top: 9px !important; + padding-bottom: 9px !important; } + .pd-xs-x-9 { + padding-left: 9px; + padding-right: 9px; } + .pd-xs-x-9-force { + padding-left: 9px !important; + padding-right: 9px !important; } + .pd-xs-t-9 { + padding-top: 9px; } + .pd-xs-r-9 { + padding-right: 9px; } + .pd-xs-b-9 { + padding-bottom: 9px; } + .pd-xs-l-9 { + padding-left: 9px; } + .pd-xs-t-9-force { + padding-top: 9px !important; } + .pd-xs-r-9-force { + padding-right: 9px !important; } + .pd-xs-b-9-force { + padding-bottom: 9px !important; } + .pd-xs-l-9-force { + padding-left: 9px !important; } + .pd-xs-10 { + padding: 10px; } + .pd-xs-10-force { + padding: 10px !important; } + .pd-xs-y-10 { + padding-top: 10px; + padding-bottom: 10px; } + .pd-xs-y-10-force { + padding-top: 10px !important; + padding-bottom: 10px !important; } + .pd-xs-x-10 { + padding-left: 10px; + padding-right: 10px; } + .pd-xs-x-10-force { + padding-left: 10px !important; + padding-right: 10px !important; } + .pd-xs-t-10 { + padding-top: 10px; } + .pd-xs-r-10 { + padding-right: 10px; } + .pd-xs-b-10 { + padding-bottom: 10px; } + .pd-xs-l-10 { + padding-left: 10px; } + .pd-xs-t-10-force { + padding-top: 10px !important; } + .pd-xs-r-10-force { + padding-right: 10px !important; } + .pd-xs-b-10-force { + padding-bottom: 10px !important; } + .pd-xs-l-10-force { + padding-left: 10px !important; } + .pd-xs-15 { + padding: 15px; } + .pd-xs-15-force { + padding: 15px !important; } + .pd-xs-y-15 { + padding-top: 15px; + padding-bottom: 15px; } + .pd-xs-y-15-force { + padding-top: 15px !important; + padding-bottom: 15px !important; } + .pd-xs-x-15 { + padding-left: 15px; + padding-right: 15px; } + .pd-xs-x-15-force { + padding-left: 15px !important; + padding-right: 15px !important; } + .pd-xs-t-15 { + padding-top: 15px; } + .pd-xs-r-15 { + padding-right: 15px; } + .pd-xs-b-15 { + padding-bottom: 15px; } + .pd-xs-l-15 { + padding-left: 15px; } + .pd-xs-t-15-force { + padding-top: 15px !important; } + .pd-xs-r-15-force { + padding-right: 15px !important; } + .pd-xs-b-15-force { + padding-bottom: 15px !important; } + .pd-xs-l-15-force { + padding-left: 15px !important; } + .pd-xs-20 { + padding: 20px; } + .pd-xs-20-force { + padding: 20px !important; } + .pd-xs-y-20 { + padding-top: 20px; + padding-bottom: 20px; } + .pd-xs-y-20-force { + padding-top: 20px !important; + padding-bottom: 20px !important; } + .pd-xs-x-20 { + padding-left: 20px; + padding-right: 20px; } + .pd-xs-x-20-force { + padding-left: 20px !important; + padding-right: 20px !important; } + .pd-xs-t-20 { + padding-top: 20px; } + .pd-xs-r-20 { + padding-right: 20px; } + .pd-xs-b-20 { + padding-bottom: 20px; } + .pd-xs-l-20 { + padding-left: 20px; } + .pd-xs-t-20-force { + padding-top: 20px !important; } + .pd-xs-r-20-force { + padding-right: 20px !important; } + .pd-xs-b-20-force { + padding-bottom: 20px !important; } + .pd-xs-l-20-force { + padding-left: 20px !important; } + .pd-xs-25 { + padding: 25px; } + .pd-xs-25-force { + padding: 25px !important; } + .pd-xs-y-25 { + padding-top: 25px; + padding-bottom: 25px; } + .pd-xs-y-25-force { + padding-top: 25px !important; + padding-bottom: 25px !important; } + .pd-xs-x-25 { + padding-left: 25px; + padding-right: 25px; } + .pd-xs-x-25-force { + padding-left: 25px !important; + padding-right: 25px !important; } + .pd-xs-t-25 { + padding-top: 25px; } + .pd-xs-r-25 { + padding-right: 25px; } + .pd-xs-b-25 { + padding-bottom: 25px; } + .pd-xs-l-25 { + padding-left: 25px; } + .pd-xs-t-25-force { + padding-top: 25px !important; } + .pd-xs-r-25-force { + padding-right: 25px !important; } + .pd-xs-b-25-force { + padding-bottom: 25px !important; } + .pd-xs-l-25-force { + padding-left: 25px !important; } + .pd-xs-30 { + padding: 30px; } + .pd-xs-30-force { + padding: 30px !important; } + .pd-xs-y-30 { + padding-top: 30px; + padding-bottom: 30px; } + .pd-xs-y-30-force { + padding-top: 30px !important; + padding-bottom: 30px !important; } + .pd-xs-x-30 { + padding-left: 30px; + padding-right: 30px; } + .pd-xs-x-30-force { + padding-left: 30px !important; + padding-right: 30px !important; } + .pd-xs-t-30 { + padding-top: 30px; } + .pd-xs-r-30 { + padding-right: 30px; } + .pd-xs-b-30 { + padding-bottom: 30px; } + .pd-xs-l-30 { + padding-left: 30px; } + .pd-xs-t-30-force { + padding-top: 30px !important; } + .pd-xs-r-30-force { + padding-right: 30px !important; } + .pd-xs-b-30-force { + padding-bottom: 30px !important; } + .pd-xs-l-30-force { + padding-left: 30px !important; } + .pd-xs-35 { + padding: 35px; } + .pd-xs-35-force { + padding: 35px !important; } + .pd-xs-y-35 { + padding-top: 35px; + padding-bottom: 35px; } + .pd-xs-y-35-force { + padding-top: 35px !important; + padding-bottom: 35px !important; } + .pd-xs-x-35 { + padding-left: 35px; + padding-right: 35px; } + .pd-xs-x-35-force { + padding-left: 35px !important; + padding-right: 35px !important; } + .pd-xs-t-35 { + padding-top: 35px; } + .pd-xs-r-35 { + padding-right: 35px; } + .pd-xs-b-35 { + padding-bottom: 35px; } + .pd-xs-l-35 { + padding-left: 35px; } + .pd-xs-t-35-force { + padding-top: 35px !important; } + .pd-xs-r-35-force { + padding-right: 35px !important; } + .pd-xs-b-35-force { + padding-bottom: 35px !important; } + .pd-xs-l-35-force { + padding-left: 35px !important; } + .pd-xs-40 { + padding: 40px; } + .pd-xs-40-force { + padding: 40px !important; } + .pd-xs-y-40 { + padding-top: 40px; + padding-bottom: 40px; } + .pd-xs-y-40-force { + padding-top: 40px !important; + padding-bottom: 40px !important; } + .pd-xs-x-40 { + padding-left: 40px; + padding-right: 40px; } + .pd-xs-x-40-force { + padding-left: 40px !important; + padding-right: 40px !important; } + .pd-xs-t-40 { + padding-top: 40px; } + .pd-xs-r-40 { + padding-right: 40px; } + .pd-xs-b-40 { + padding-bottom: 40px; } + .pd-xs-l-40 { + padding-left: 40px; } + .pd-xs-t-40-force { + padding-top: 40px !important; } + .pd-xs-r-40-force { + padding-right: 40px !important; } + .pd-xs-b-40-force { + padding-bottom: 40px !important; } + .pd-xs-l-40-force { + padding-left: 40px !important; } + .pd-xs-45 { + padding: 45px; } + .pd-xs-45-force { + padding: 45px !important; } + .pd-xs-y-45 { + padding-top: 45px; + padding-bottom: 45px; } + .pd-xs-y-45-force { + padding-top: 45px !important; + padding-bottom: 45px !important; } + .pd-xs-x-45 { + padding-left: 45px; + padding-right: 45px; } + .pd-xs-x-45-force { + padding-left: 45px !important; + padding-right: 45px !important; } + .pd-xs-t-45 { + padding-top: 45px; } + .pd-xs-r-45 { + padding-right: 45px; } + .pd-xs-b-45 { + padding-bottom: 45px; } + .pd-xs-l-45 { + padding-left: 45px; } + .pd-xs-t-45-force { + padding-top: 45px !important; } + .pd-xs-r-45-force { + padding-right: 45px !important; } + .pd-xs-b-45-force { + padding-bottom: 45px !important; } + .pd-xs-l-45-force { + padding-left: 45px !important; } + .pd-xs-50 { + padding: 50px; } + .pd-xs-50-force { + padding: 50px !important; } + .pd-xs-y-50 { + padding-top: 50px; + padding-bottom: 50px; } + .pd-xs-y-50-force { + padding-top: 50px !important; + padding-bottom: 50px !important; } + .pd-xs-x-50 { + padding-left: 50px; + padding-right: 50px; } + .pd-xs-x-50-force { + padding-left: 50px !important; + padding-right: 50px !important; } + .pd-xs-t-50 { + padding-top: 50px; } + .pd-xs-r-50 { + padding-right: 50px; } + .pd-xs-b-50 { + padding-bottom: 50px; } + .pd-xs-l-50 { + padding-left: 50px; } + .pd-xs-t-50-force { + padding-top: 50px !important; } + .pd-xs-r-50-force { + padding-right: 50px !important; } + .pd-xs-b-50-force { + padding-bottom: 50px !important; } + .pd-xs-l-50-force { + padding-left: 50px !important; } + .pd-xs-55 { + padding: 55px; } + .pd-xs-55-force { + padding: 55px !important; } + .pd-xs-y-55 { + padding-top: 55px; + padding-bottom: 55px; } + .pd-xs-y-55-force { + padding-top: 55px !important; + padding-bottom: 55px !important; } + .pd-xs-x-55 { + padding-left: 55px; + padding-right: 55px; } + .pd-xs-x-55-force { + padding-left: 55px !important; + padding-right: 55px !important; } + .pd-xs-t-55 { + padding-top: 55px; } + .pd-xs-r-55 { + padding-right: 55px; } + .pd-xs-b-55 { + padding-bottom: 55px; } + .pd-xs-l-55 { + padding-left: 55px; } + .pd-xs-t-55-force { + padding-top: 55px !important; } + .pd-xs-r-55-force { + padding-right: 55px !important; } + .pd-xs-b-55-force { + padding-bottom: 55px !important; } + .pd-xs-l-55-force { + padding-left: 55px !important; } + .pd-xs-60 { + padding: 60px; } + .pd-xs-60-force { + padding: 60px !important; } + .pd-xs-y-60 { + padding-top: 60px; + padding-bottom: 60px; } + .pd-xs-y-60-force { + padding-top: 60px !important; + padding-bottom: 60px !important; } + .pd-xs-x-60 { + padding-left: 60px; + padding-right: 60px; } + .pd-xs-x-60-force { + padding-left: 60px !important; + padding-right: 60px !important; } + .pd-xs-t-60 { + padding-top: 60px; } + .pd-xs-r-60 { + padding-right: 60px; } + .pd-xs-b-60 { + padding-bottom: 60px; } + .pd-xs-l-60 { + padding-left: 60px; } + .pd-xs-t-60-force { + padding-top: 60px !important; } + .pd-xs-r-60-force { + padding-right: 60px !important; } + .pd-xs-b-60-force { + padding-bottom: 60px !important; } + .pd-xs-l-60-force { + padding-left: 60px !important; } + .pd-xs-65 { + padding: 65px; } + .pd-xs-65-force { + padding: 65px !important; } + .pd-xs-y-65 { + padding-top: 65px; + padding-bottom: 65px; } + .pd-xs-y-65-force { + padding-top: 65px !important; + padding-bottom: 65px !important; } + .pd-xs-x-65 { + padding-left: 65px; + padding-right: 65px; } + .pd-xs-x-65-force { + padding-left: 65px !important; + padding-right: 65px !important; } + .pd-xs-t-65 { + padding-top: 65px; } + .pd-xs-r-65 { + padding-right: 65px; } + .pd-xs-b-65 { + padding-bottom: 65px; } + .pd-xs-l-65 { + padding-left: 65px; } + .pd-xs-t-65-force { + padding-top: 65px !important; } + .pd-xs-r-65-force { + padding-right: 65px !important; } + .pd-xs-b-65-force { + padding-bottom: 65px !important; } + .pd-xs-l-65-force { + padding-left: 65px !important; } + .pd-xs-70 { + padding: 70px; } + .pd-xs-70-force { + padding: 70px !important; } + .pd-xs-y-70 { + padding-top: 70px; + padding-bottom: 70px; } + .pd-xs-y-70-force { + padding-top: 70px !important; + padding-bottom: 70px !important; } + .pd-xs-x-70 { + padding-left: 70px; + padding-right: 70px; } + .pd-xs-x-70-force { + padding-left: 70px !important; + padding-right: 70px !important; } + .pd-xs-t-70 { + padding-top: 70px; } + .pd-xs-r-70 { + padding-right: 70px; } + .pd-xs-b-70 { + padding-bottom: 70px; } + .pd-xs-l-70 { + padding-left: 70px; } + .pd-xs-t-70-force { + padding-top: 70px !important; } + .pd-xs-r-70-force { + padding-right: 70px !important; } + .pd-xs-b-70-force { + padding-bottom: 70px !important; } + .pd-xs-l-70-force { + padding-left: 70px !important; } + .pd-xs-75 { + padding: 75px; } + .pd-xs-75-force { + padding: 75px !important; } + .pd-xs-y-75 { + padding-top: 75px; + padding-bottom: 75px; } + .pd-xs-y-75-force { + padding-top: 75px !important; + padding-bottom: 75px !important; } + .pd-xs-x-75 { + padding-left: 75px; + padding-right: 75px; } + .pd-xs-x-75-force { + padding-left: 75px !important; + padding-right: 75px !important; } + .pd-xs-t-75 { + padding-top: 75px; } + .pd-xs-r-75 { + padding-right: 75px; } + .pd-xs-b-75 { + padding-bottom: 75px; } + .pd-xs-l-75 { + padding-left: 75px; } + .pd-xs-t-75-force { + padding-top: 75px !important; } + .pd-xs-r-75-force { + padding-right: 75px !important; } + .pd-xs-b-75-force { + padding-bottom: 75px !important; } + .pd-xs-l-75-force { + padding-left: 75px !important; } + .pd-xs-80 { + padding: 80px; } + .pd-xs-80-force { + padding: 80px !important; } + .pd-xs-y-80 { + padding-top: 80px; + padding-bottom: 80px; } + .pd-xs-y-80-force { + padding-top: 80px !important; + padding-bottom: 80px !important; } + .pd-xs-x-80 { + padding-left: 80px; + padding-right: 80px; } + .pd-xs-x-80-force { + padding-left: 80px !important; + padding-right: 80px !important; } + .pd-xs-t-80 { + padding-top: 80px; } + .pd-xs-r-80 { + padding-right: 80px; } + .pd-xs-b-80 { + padding-bottom: 80px; } + .pd-xs-l-80 { + padding-left: 80px; } + .pd-xs-t-80-force { + padding-top: 80px !important; } + .pd-xs-r-80-force { + padding-right: 80px !important; } + .pd-xs-b-80-force { + padding-bottom: 80px !important; } + .pd-xs-l-80-force { + padding-left: 80px !important; } + .pd-xs-85 { + padding: 85px; } + .pd-xs-85-force { + padding: 85px !important; } + .pd-xs-y-85 { + padding-top: 85px; + padding-bottom: 85px; } + .pd-xs-y-85-force { + padding-top: 85px !important; + padding-bottom: 85px !important; } + .pd-xs-x-85 { + padding-left: 85px; + padding-right: 85px; } + .pd-xs-x-85-force { + padding-left: 85px !important; + padding-right: 85px !important; } + .pd-xs-t-85 { + padding-top: 85px; } + .pd-xs-r-85 { + padding-right: 85px; } + .pd-xs-b-85 { + padding-bottom: 85px; } + .pd-xs-l-85 { + padding-left: 85px; } + .pd-xs-t-85-force { + padding-top: 85px !important; } + .pd-xs-r-85-force { + padding-right: 85px !important; } + .pd-xs-b-85-force { + padding-bottom: 85px !important; } + .pd-xs-l-85-force { + padding-left: 85px !important; } + .pd-xs-90 { + padding: 90px; } + .pd-xs-90-force { + padding: 90px !important; } + .pd-xs-y-90 { + padding-top: 90px; + padding-bottom: 90px; } + .pd-xs-y-90-force { + padding-top: 90px !important; + padding-bottom: 90px !important; } + .pd-xs-x-90 { + padding-left: 90px; + padding-right: 90px; } + .pd-xs-x-90-force { + padding-left: 90px !important; + padding-right: 90px !important; } + .pd-xs-t-90 { + padding-top: 90px; } + .pd-xs-r-90 { + padding-right: 90px; } + .pd-xs-b-90 { + padding-bottom: 90px; } + .pd-xs-l-90 { + padding-left: 90px; } + .pd-xs-t-90-force { + padding-top: 90px !important; } + .pd-xs-r-90-force { + padding-right: 90px !important; } + .pd-xs-b-90-force { + padding-bottom: 90px !important; } + .pd-xs-l-90-force { + padding-left: 90px !important; } + .pd-xs-95 { + padding: 95px; } + .pd-xs-95-force { + padding: 95px !important; } + .pd-xs-y-95 { + padding-top: 95px; + padding-bottom: 95px; } + .pd-xs-y-95-force { + padding-top: 95px !important; + padding-bottom: 95px !important; } + .pd-xs-x-95 { + padding-left: 95px; + padding-right: 95px; } + .pd-xs-x-95-force { + padding-left: 95px !important; + padding-right: 95px !important; } + .pd-xs-t-95 { + padding-top: 95px; } + .pd-xs-r-95 { + padding-right: 95px; } + .pd-xs-b-95 { + padding-bottom: 95px; } + .pd-xs-l-95 { + padding-left: 95px; } + .pd-xs-t-95-force { + padding-top: 95px !important; } + .pd-xs-r-95-force { + padding-right: 95px !important; } + .pd-xs-b-95-force { + padding-bottom: 95px !important; } + .pd-xs-l-95-force { + padding-left: 95px !important; } + .pd-xs-100 { + padding: 100px; } + .pd-xs-100-force { + padding: 100px !important; } + .pd-xs-y-100 { + padding-top: 100px; + padding-bottom: 100px; } + .pd-xs-y-100-force { + padding-top: 100px !important; + padding-bottom: 100px !important; } + .pd-xs-x-100 { + padding-left: 100px; + padding-right: 100px; } + .pd-xs-x-100-force { + padding-left: 100px !important; + padding-right: 100px !important; } + .pd-xs-t-100 { + padding-top: 100px; } + .pd-xs-r-100 { + padding-right: 100px; } + .pd-xs-b-100 { + padding-bottom: 100px; } + .pd-xs-l-100 { + padding-left: 100px; } + .pd-xs-t-100-force { + padding-top: 100px !important; } + .pd-xs-r-100-force { + padding-right: 100px !important; } + .pd-xs-b-100-force { + padding-bottom: 100px !important; } + .pd-xs-l-100-force { + padding-left: 100px !important; } + .pd-xs-110 { + padding: 110px; } + .pd-xs-110-force { + padding: 110px !important; } + .pd-xs-y-110 { + padding-top: 110px; + padding-bottom: 110px; } + .pd-xs-y-110-force { + padding-top: 110px !important; + padding-bottom: 110px !important; } + .pd-xs-x-110 { + padding-left: 110px; + padding-right: 110px; } + .pd-xs-x-110-force { + padding-left: 110px !important; + padding-right: 110px !important; } + .pd-xs-t-110 { + padding-top: 110px; } + .pd-xs-r-110 { + padding-right: 110px; } + .pd-xs-b-110 { + padding-bottom: 110px; } + .pd-xs-l-110 { + padding-left: 110px; } + .pd-xs-t-110-force { + padding-top: 110px !important; } + .pd-xs-r-110-force { + padding-right: 110px !important; } + .pd-xs-b-110-force { + padding-bottom: 110px !important; } + .pd-xs-l-110-force { + padding-left: 110px !important; } + .pd-xs-120 { + padding: 120px; } + .pd-xs-120-force { + padding: 120px !important; } + .pd-xs-y-120 { + padding-top: 120px; + padding-bottom: 120px; } + .pd-xs-y-120-force { + padding-top: 120px !important; + padding-bottom: 120px !important; } + .pd-xs-x-120 { + padding-left: 120px; + padding-right: 120px; } + .pd-xs-x-120-force { + padding-left: 120px !important; + padding-right: 120px !important; } + .pd-xs-t-120 { + padding-top: 120px; } + .pd-xs-r-120 { + padding-right: 120px; } + .pd-xs-b-120 { + padding-bottom: 120px; } + .pd-xs-l-120 { + padding-left: 120px; } + .pd-xs-t-120-force { + padding-top: 120px !important; } + .pd-xs-r-120-force { + padding-right: 120px !important; } + .pd-xs-b-120-force { + padding-bottom: 120px !important; } + .pd-xs-l-120-force { + padding-left: 120px !important; } + .pd-xs-130 { + padding: 130px; } + .pd-xs-130-force { + padding: 130px !important; } + .pd-xs-y-130 { + padding-top: 130px; + padding-bottom: 130px; } + .pd-xs-y-130-force { + padding-top: 130px !important; + padding-bottom: 130px !important; } + .pd-xs-x-130 { + padding-left: 130px; + padding-right: 130px; } + .pd-xs-x-130-force { + padding-left: 130px !important; + padding-right: 130px !important; } + .pd-xs-t-130 { + padding-top: 130px; } + .pd-xs-r-130 { + padding-right: 130px; } + .pd-xs-b-130 { + padding-bottom: 130px; } + .pd-xs-l-130 { + padding-left: 130px; } + .pd-xs-t-130-force { + padding-top: 130px !important; } + .pd-xs-r-130-force { + padding-right: 130px !important; } + .pd-xs-b-130-force { + padding-bottom: 130px !important; } + .pd-xs-l-130-force { + padding-left: 130px !important; } + .pd-xs-140 { + padding: 140px; } + .pd-xs-140-force { + padding: 140px !important; } + .pd-xs-y-140 { + padding-top: 140px; + padding-bottom: 140px; } + .pd-xs-y-140-force { + padding-top: 140px !important; + padding-bottom: 140px !important; } + .pd-xs-x-140 { + padding-left: 140px; + padding-right: 140px; } + .pd-xs-x-140-force { + padding-left: 140px !important; + padding-right: 140px !important; } + .pd-xs-t-140 { + padding-top: 140px; } + .pd-xs-r-140 { + padding-right: 140px; } + .pd-xs-b-140 { + padding-bottom: 140px; } + .pd-xs-l-140 { + padding-left: 140px; } + .pd-xs-t-140-force { + padding-top: 140px !important; } + .pd-xs-r-140-force { + padding-right: 140px !important; } + .pd-xs-b-140-force { + padding-bottom: 140px !important; } + .pd-xs-l-140-force { + padding-left: 140px !important; } + .pd-xs-150 { + padding: 150px; } + .pd-xs-150-force { + padding: 150px !important; } + .pd-xs-y-150 { + padding-top: 150px; + padding-bottom: 150px; } + .pd-xs-y-150-force { + padding-top: 150px !important; + padding-bottom: 150px !important; } + .pd-xs-x-150 { + padding-left: 150px; + padding-right: 150px; } + .pd-xs-x-150-force { + padding-left: 150px !important; + padding-right: 150px !important; } + .pd-xs-t-150 { + padding-top: 150px; } + .pd-xs-r-150 { + padding-right: 150px; } + .pd-xs-b-150 { + padding-bottom: 150px; } + .pd-xs-l-150 { + padding-left: 150px; } + .pd-xs-t-150-force { + padding-top: 150px !important; } + .pd-xs-r-150-force { + padding-right: 150px !important; } + .pd-xs-b-150-force { + padding-bottom: 150px !important; } + .pd-xs-l-150-force { + padding-left: 150px !important; } + .pd-xs-160 { + padding: 160px; } + .pd-xs-160-force { + padding: 160px !important; } + .pd-xs-y-160 { + padding-top: 160px; + padding-bottom: 160px; } + .pd-xs-y-160-force { + padding-top: 160px !important; + padding-bottom: 160px !important; } + .pd-xs-x-160 { + padding-left: 160px; + padding-right: 160px; } + .pd-xs-x-160-force { + padding-left: 160px !important; + padding-right: 160px !important; } + .pd-xs-t-160 { + padding-top: 160px; } + .pd-xs-r-160 { + padding-right: 160px; } + .pd-xs-b-160 { + padding-bottom: 160px; } + .pd-xs-l-160 { + padding-left: 160px; } + .pd-xs-t-160-force { + padding-top: 160px !important; } + .pd-xs-r-160-force { + padding-right: 160px !important; } + .pd-xs-b-160-force { + padding-bottom: 160px !important; } + .pd-xs-l-160-force { + padding-left: 160px !important; } + .pd-xs-170 { + padding: 170px; } + .pd-xs-170-force { + padding: 170px !important; } + .pd-xs-y-170 { + padding-top: 170px; + padding-bottom: 170px; } + .pd-xs-y-170-force { + padding-top: 170px !important; + padding-bottom: 170px !important; } + .pd-xs-x-170 { + padding-left: 170px; + padding-right: 170px; } + .pd-xs-x-170-force { + padding-left: 170px !important; + padding-right: 170px !important; } + .pd-xs-t-170 { + padding-top: 170px; } + .pd-xs-r-170 { + padding-right: 170px; } + .pd-xs-b-170 { + padding-bottom: 170px; } + .pd-xs-l-170 { + padding-left: 170px; } + .pd-xs-t-170-force { + padding-top: 170px !important; } + .pd-xs-r-170-force { + padding-right: 170px !important; } + .pd-xs-b-170-force { + padding-bottom: 170px !important; } + .pd-xs-l-170-force { + padding-left: 170px !important; } + .pd-xs-180 { + padding: 180px; } + .pd-xs-180-force { + padding: 180px !important; } + .pd-xs-y-180 { + padding-top: 180px; + padding-bottom: 180px; } + .pd-xs-y-180-force { + padding-top: 180px !important; + padding-bottom: 180px !important; } + .pd-xs-x-180 { + padding-left: 180px; + padding-right: 180px; } + .pd-xs-x-180-force { + padding-left: 180px !important; + padding-right: 180px !important; } + .pd-xs-t-180 { + padding-top: 180px; } + .pd-xs-r-180 { + padding-right: 180px; } + .pd-xs-b-180 { + padding-bottom: 180px; } + .pd-xs-l-180 { + padding-left: 180px; } + .pd-xs-t-180-force { + padding-top: 180px !important; } + .pd-xs-r-180-force { + padding-right: 180px !important; } + .pd-xs-b-180-force { + padding-bottom: 180px !important; } + .pd-xs-l-180-force { + padding-left: 180px !important; } + .pd-xs-190 { + padding: 190px; } + .pd-xs-190-force { + padding: 190px !important; } + .pd-xs-y-190 { + padding-top: 190px; + padding-bottom: 190px; } + .pd-xs-y-190-force { + padding-top: 190px !important; + padding-bottom: 190px !important; } + .pd-xs-x-190 { + padding-left: 190px; + padding-right: 190px; } + .pd-xs-x-190-force { + padding-left: 190px !important; + padding-right: 190px !important; } + .pd-xs-t-190 { + padding-top: 190px; } + .pd-xs-r-190 { + padding-right: 190px; } + .pd-xs-b-190 { + padding-bottom: 190px; } + .pd-xs-l-190 { + padding-left: 190px; } + .pd-xs-t-190-force { + padding-top: 190px !important; } + .pd-xs-r-190-force { + padding-right: 190px !important; } + .pd-xs-b-190-force { + padding-bottom: 190px !important; } + .pd-xs-l-190-force { + padding-left: 190px !important; } + .pd-xs-200 { + padding: 200px; } + .pd-xs-200-force { + padding: 200px !important; } + .pd-xs-y-200 { + padding-top: 200px; + padding-bottom: 200px; } + .pd-xs-y-200-force { + padding-top: 200px !important; + padding-bottom: 200px !important; } + .pd-xs-x-200 { + padding-left: 200px; + padding-right: 200px; } + .pd-xs-x-200-force { + padding-left: 200px !important; + padding-right: 200px !important; } + .pd-xs-t-200 { + padding-top: 200px; } + .pd-xs-r-200 { + padding-right: 200px; } + .pd-xs-b-200 { + padding-bottom: 200px; } + .pd-xs-l-200 { + padding-left: 200px; } + .pd-xs-t-200-force { + padding-top: 200px !important; } + .pd-xs-r-200-force { + padding-right: 200px !important; } + .pd-xs-b-200-force { + padding-bottom: 200px !important; } + .pd-xs-l-200-force { + padding-left: 200px !important; } } + +@media (min-width: 576px) { + .pd-sm-0 { + padding: 0px; } + .pd-sm-0-force { + padding: 0px !important; } + .pd-sm-y-0 { + padding-top: 0px; + padding-bottom: 0px; } + .pd-sm-y-0-force { + padding-top: 0px !important; + padding-bottom: 0px !important; } + .pd-sm-x-0 { + padding-left: 0px; + padding-right: 0px; } + .pd-sm-x-0-force { + padding-left: 0px !important; + padding-right: 0px !important; } + .pd-sm-t-0 { + padding-top: 0px; } + .pd-sm-r-0 { + padding-right: 0px; } + .pd-sm-b-0 { + padding-bottom: 0px; } + .pd-sm-l-0 { + padding-left: 0px; } + .pd-sm-t-0-force { + padding-top: 0px !important; } + .pd-sm-r-0-force { + padding-right: 0px !important; } + .pd-sm-b-0-force { + padding-bottom: 0px !important; } + .pd-sm-l-0-force { + padding-left: 0px !important; } + .pd-sm-1 { + padding: 1px; } + .pd-sm-1-force { + padding: 1px !important; } + .pd-sm-y-1 { + padding-top: 1px; + padding-bottom: 1px; } + .pd-sm-y-1-force { + padding-top: 1px !important; + padding-bottom: 1px !important; } + .pd-sm-x-1 { + padding-left: 1px; + padding-right: 1px; } + .pd-sm-x-1-force { + padding-left: 1px !important; + padding-right: 1px !important; } + .pd-sm-t-1 { + padding-top: 1px; } + .pd-sm-r-1 { + padding-right: 1px; } + .pd-sm-b-1 { + padding-bottom: 1px; } + .pd-sm-l-1 { + padding-left: 1px; } + .pd-sm-t-1-force { + padding-top: 1px !important; } + .pd-sm-r-1-force { + padding-right: 1px !important; } + .pd-sm-b-1-force { + padding-bottom: 1px !important; } + .pd-sm-l-1-force { + padding-left: 1px !important; } + .pd-sm-2 { + padding: 2px; } + .pd-sm-2-force { + padding: 2px !important; } + .pd-sm-y-2 { + padding-top: 2px; + padding-bottom: 2px; } + .pd-sm-y-2-force { + padding-top: 2px !important; + padding-bottom: 2px !important; } + .pd-sm-x-2 { + padding-left: 2px; + padding-right: 2px; } + .pd-sm-x-2-force { + padding-left: 2px !important; + padding-right: 2px !important; } + .pd-sm-t-2 { + padding-top: 2px; } + .pd-sm-r-2 { + padding-right: 2px; } + .pd-sm-b-2 { + padding-bottom: 2px; } + .pd-sm-l-2 { + padding-left: 2px; } + .pd-sm-t-2-force { + padding-top: 2px !important; } + .pd-sm-r-2-force { + padding-right: 2px !important; } + .pd-sm-b-2-force { + padding-bottom: 2px !important; } + .pd-sm-l-2-force { + padding-left: 2px !important; } + .pd-sm-3 { + padding: 3px; } + .pd-sm-3-force { + padding: 3px !important; } + .pd-sm-y-3 { + padding-top: 3px; + padding-bottom: 3px; } + .pd-sm-y-3-force { + padding-top: 3px !important; + padding-bottom: 3px !important; } + .pd-sm-x-3 { + padding-left: 3px; + padding-right: 3px; } + .pd-sm-x-3-force { + padding-left: 3px !important; + padding-right: 3px !important; } + .pd-sm-t-3 { + padding-top: 3px; } + .pd-sm-r-3 { + padding-right: 3px; } + .pd-sm-b-3 { + padding-bottom: 3px; } + .pd-sm-l-3 { + padding-left: 3px; } + .pd-sm-t-3-force { + padding-top: 3px !important; } + .pd-sm-r-3-force { + padding-right: 3px !important; } + .pd-sm-b-3-force { + padding-bottom: 3px !important; } + .pd-sm-l-3-force { + padding-left: 3px !important; } + .pd-sm-4 { + padding: 4px; } + .pd-sm-4-force { + padding: 4px !important; } + .pd-sm-y-4 { + padding-top: 4px; + padding-bottom: 4px; } + .pd-sm-y-4-force { + padding-top: 4px !important; + padding-bottom: 4px !important; } + .pd-sm-x-4 { + padding-left: 4px; + padding-right: 4px; } + .pd-sm-x-4-force { + padding-left: 4px !important; + padding-right: 4px !important; } + .pd-sm-t-4 { + padding-top: 4px; } + .pd-sm-r-4 { + padding-right: 4px; } + .pd-sm-b-4 { + padding-bottom: 4px; } + .pd-sm-l-4 { + padding-left: 4px; } + .pd-sm-t-4-force { + padding-top: 4px !important; } + .pd-sm-r-4-force { + padding-right: 4px !important; } + .pd-sm-b-4-force { + padding-bottom: 4px !important; } + .pd-sm-l-4-force { + padding-left: 4px !important; } + .pd-sm-5 { + padding: 5px; } + .pd-sm-5-force { + padding: 5px !important; } + .pd-sm-y-5 { + padding-top: 5px; + padding-bottom: 5px; } + .pd-sm-y-5-force { + padding-top: 5px !important; + padding-bottom: 5px !important; } + .pd-sm-x-5 { + padding-left: 5px; + padding-right: 5px; } + .pd-sm-x-5-force { + padding-left: 5px !important; + padding-right: 5px !important; } + .pd-sm-t-5 { + padding-top: 5px; } + .pd-sm-r-5 { + padding-right: 5px; } + .pd-sm-b-5 { + padding-bottom: 5px; } + .pd-sm-l-5 { + padding-left: 5px; } + .pd-sm-t-5-force { + padding-top: 5px !important; } + .pd-sm-r-5-force { + padding-right: 5px !important; } + .pd-sm-b-5-force { + padding-bottom: 5px !important; } + .pd-sm-l-5-force { + padding-left: 5px !important; } + .pd-sm-6 { + padding: 6px; } + .pd-sm-6-force { + padding: 6px !important; } + .pd-sm-y-6 { + padding-top: 6px; + padding-bottom: 6px; } + .pd-sm-y-6-force { + padding-top: 6px !important; + padding-bottom: 6px !important; } + .pd-sm-x-6 { + padding-left: 6px; + padding-right: 6px; } + .pd-sm-x-6-force { + padding-left: 6px !important; + padding-right: 6px !important; } + .pd-sm-t-6 { + padding-top: 6px; } + .pd-sm-r-6 { + padding-right: 6px; } + .pd-sm-b-6 { + padding-bottom: 6px; } + .pd-sm-l-6 { + padding-left: 6px; } + .pd-sm-t-6-force { + padding-top: 6px !important; } + .pd-sm-r-6-force { + padding-right: 6px !important; } + .pd-sm-b-6-force { + padding-bottom: 6px !important; } + .pd-sm-l-6-force { + padding-left: 6px !important; } + .pd-sm-7 { + padding: 7px; } + .pd-sm-7-force { + padding: 7px !important; } + .pd-sm-y-7 { + padding-top: 7px; + padding-bottom: 7px; } + .pd-sm-y-7-force { + padding-top: 7px !important; + padding-bottom: 7px !important; } + .pd-sm-x-7 { + padding-left: 7px; + padding-right: 7px; } + .pd-sm-x-7-force { + padding-left: 7px !important; + padding-right: 7px !important; } + .pd-sm-t-7 { + padding-top: 7px; } + .pd-sm-r-7 { + padding-right: 7px; } + .pd-sm-b-7 { + padding-bottom: 7px; } + .pd-sm-l-7 { + padding-left: 7px; } + .pd-sm-t-7-force { + padding-top: 7px !important; } + .pd-sm-r-7-force { + padding-right: 7px !important; } + .pd-sm-b-7-force { + padding-bottom: 7px !important; } + .pd-sm-l-7-force { + padding-left: 7px !important; } + .pd-sm-8 { + padding: 8px; } + .pd-sm-8-force { + padding: 8px !important; } + .pd-sm-y-8 { + padding-top: 8px; + padding-bottom: 8px; } + .pd-sm-y-8-force { + padding-top: 8px !important; + padding-bottom: 8px !important; } + .pd-sm-x-8 { + padding-left: 8px; + padding-right: 8px; } + .pd-sm-x-8-force { + padding-left: 8px !important; + padding-right: 8px !important; } + .pd-sm-t-8 { + padding-top: 8px; } + .pd-sm-r-8 { + padding-right: 8px; } + .pd-sm-b-8 { + padding-bottom: 8px; } + .pd-sm-l-8 { + padding-left: 8px; } + .pd-sm-t-8-force { + padding-top: 8px !important; } + .pd-sm-r-8-force { + padding-right: 8px !important; } + .pd-sm-b-8-force { + padding-bottom: 8px !important; } + .pd-sm-l-8-force { + padding-left: 8px !important; } + .pd-sm-9 { + padding: 9px; } + .pd-sm-9-force { + padding: 9px !important; } + .pd-sm-y-9 { + padding-top: 9px; + padding-bottom: 9px; } + .pd-sm-y-9-force { + padding-top: 9px !important; + padding-bottom: 9px !important; } + .pd-sm-x-9 { + padding-left: 9px; + padding-right: 9px; } + .pd-sm-x-9-force { + padding-left: 9px !important; + padding-right: 9px !important; } + .pd-sm-t-9 { + padding-top: 9px; } + .pd-sm-r-9 { + padding-right: 9px; } + .pd-sm-b-9 { + padding-bottom: 9px; } + .pd-sm-l-9 { + padding-left: 9px; } + .pd-sm-t-9-force { + padding-top: 9px !important; } + .pd-sm-r-9-force { + padding-right: 9px !important; } + .pd-sm-b-9-force { + padding-bottom: 9px !important; } + .pd-sm-l-9-force { + padding-left: 9px !important; } + .pd-sm-10 { + padding: 10px; } + .pd-sm-10-force { + padding: 10px !important; } + .pd-sm-y-10 { + padding-top: 10px; + padding-bottom: 10px; } + .pd-sm-y-10-force { + padding-top: 10px !important; + padding-bottom: 10px !important; } + .pd-sm-x-10 { + padding-left: 10px; + padding-right: 10px; } + .pd-sm-x-10-force { + padding-left: 10px !important; + padding-right: 10px !important; } + .pd-sm-t-10 { + padding-top: 10px; } + .pd-sm-r-10 { + padding-right: 10px; } + .pd-sm-b-10 { + padding-bottom: 10px; } + .pd-sm-l-10 { + padding-left: 10px; } + .pd-sm-t-10-force { + padding-top: 10px !important; } + .pd-sm-r-10-force { + padding-right: 10px !important; } + .pd-sm-b-10-force { + padding-bottom: 10px !important; } + .pd-sm-l-10-force { + padding-left: 10px !important; } + .pd-sm-15 { + padding: 15px; } + .pd-sm-15-force { + padding: 15px !important; } + .pd-sm-y-15 { + padding-top: 15px; + padding-bottom: 15px; } + .pd-sm-y-15-force { + padding-top: 15px !important; + padding-bottom: 15px !important; } + .pd-sm-x-15 { + padding-left: 15px; + padding-right: 15px; } + .pd-sm-x-15-force { + padding-left: 15px !important; + padding-right: 15px !important; } + .pd-sm-t-15 { + padding-top: 15px; } + .pd-sm-r-15 { + padding-right: 15px; } + .pd-sm-b-15 { + padding-bottom: 15px; } + .pd-sm-l-15 { + padding-left: 15px; } + .pd-sm-t-15-force { + padding-top: 15px !important; } + .pd-sm-r-15-force { + padding-right: 15px !important; } + .pd-sm-b-15-force { + padding-bottom: 15px !important; } + .pd-sm-l-15-force { + padding-left: 15px !important; } + .pd-sm-20 { + padding: 20px; } + .pd-sm-20-force { + padding: 20px !important; } + .pd-sm-y-20 { + padding-top: 20px; + padding-bottom: 20px; } + .pd-sm-y-20-force { + padding-top: 20px !important; + padding-bottom: 20px !important; } + .pd-sm-x-20 { + padding-left: 20px; + padding-right: 20px; } + .pd-sm-x-20-force { + padding-left: 20px !important; + padding-right: 20px !important; } + .pd-sm-t-20 { + padding-top: 20px; } + .pd-sm-r-20 { + padding-right: 20px; } + .pd-sm-b-20 { + padding-bottom: 20px; } + .pd-sm-l-20 { + padding-left: 20px; } + .pd-sm-t-20-force { + padding-top: 20px !important; } + .pd-sm-r-20-force { + padding-right: 20px !important; } + .pd-sm-b-20-force { + padding-bottom: 20px !important; } + .pd-sm-l-20-force { + padding-left: 20px !important; } + .pd-sm-25 { + padding: 25px; } + .pd-sm-25-force { + padding: 25px !important; } + .pd-sm-y-25 { + padding-top: 25px; + padding-bottom: 25px; } + .pd-sm-y-25-force { + padding-top: 25px !important; + padding-bottom: 25px !important; } + .pd-sm-x-25 { + padding-left: 25px; + padding-right: 25px; } + .pd-sm-x-25-force { + padding-left: 25px !important; + padding-right: 25px !important; } + .pd-sm-t-25 { + padding-top: 25px; } + .pd-sm-r-25 { + padding-right: 25px; } + .pd-sm-b-25 { + padding-bottom: 25px; } + .pd-sm-l-25 { + padding-left: 25px; } + .pd-sm-t-25-force { + padding-top: 25px !important; } + .pd-sm-r-25-force { + padding-right: 25px !important; } + .pd-sm-b-25-force { + padding-bottom: 25px !important; } + .pd-sm-l-25-force { + padding-left: 25px !important; } + .pd-sm-30 { + padding: 30px; } + .pd-sm-30-force { + padding: 30px !important; } + .pd-sm-y-30 { + padding-top: 30px; + padding-bottom: 30px; } + .pd-sm-y-30-force { + padding-top: 30px !important; + padding-bottom: 30px !important; } + .pd-sm-x-30 { + padding-left: 30px; + padding-right: 30px; } + .pd-sm-x-30-force { + padding-left: 30px !important; + padding-right: 30px !important; } + .pd-sm-t-30 { + padding-top: 30px; } + .pd-sm-r-30 { + padding-right: 30px; } + .pd-sm-b-30 { + padding-bottom: 30px; } + .pd-sm-l-30 { + padding-left: 30px; } + .pd-sm-t-30-force { + padding-top: 30px !important; } + .pd-sm-r-30-force { + padding-right: 30px !important; } + .pd-sm-b-30-force { + padding-bottom: 30px !important; } + .pd-sm-l-30-force { + padding-left: 30px !important; } + .pd-sm-35 { + padding: 35px; } + .pd-sm-35-force { + padding: 35px !important; } + .pd-sm-y-35 { + padding-top: 35px; + padding-bottom: 35px; } + .pd-sm-y-35-force { + padding-top: 35px !important; + padding-bottom: 35px !important; } + .pd-sm-x-35 { + padding-left: 35px; + padding-right: 35px; } + .pd-sm-x-35-force { + padding-left: 35px !important; + padding-right: 35px !important; } + .pd-sm-t-35 { + padding-top: 35px; } + .pd-sm-r-35 { + padding-right: 35px; } + .pd-sm-b-35 { + padding-bottom: 35px; } + .pd-sm-l-35 { + padding-left: 35px; } + .pd-sm-t-35-force { + padding-top: 35px !important; } + .pd-sm-r-35-force { + padding-right: 35px !important; } + .pd-sm-b-35-force { + padding-bottom: 35px !important; } + .pd-sm-l-35-force { + padding-left: 35px !important; } + .pd-sm-40 { + padding: 40px; } + .pd-sm-40-force { + padding: 40px !important; } + .pd-sm-y-40 { + padding-top: 40px; + padding-bottom: 40px; } + .pd-sm-y-40-force { + padding-top: 40px !important; + padding-bottom: 40px !important; } + .pd-sm-x-40 { + padding-left: 40px; + padding-right: 40px; } + .pd-sm-x-40-force { + padding-left: 40px !important; + padding-right: 40px !important; } + .pd-sm-t-40 { + padding-top: 40px; } + .pd-sm-r-40 { + padding-right: 40px; } + .pd-sm-b-40 { + padding-bottom: 40px; } + .pd-sm-l-40 { + padding-left: 40px; } + .pd-sm-t-40-force { + padding-top: 40px !important; } + .pd-sm-r-40-force { + padding-right: 40px !important; } + .pd-sm-b-40-force { + padding-bottom: 40px !important; } + .pd-sm-l-40-force { + padding-left: 40px !important; } + .pd-sm-45 { + padding: 45px; } + .pd-sm-45-force { + padding: 45px !important; } + .pd-sm-y-45 { + padding-top: 45px; + padding-bottom: 45px; } + .pd-sm-y-45-force { + padding-top: 45px !important; + padding-bottom: 45px !important; } + .pd-sm-x-45 { + padding-left: 45px; + padding-right: 45px; } + .pd-sm-x-45-force { + padding-left: 45px !important; + padding-right: 45px !important; } + .pd-sm-t-45 { + padding-top: 45px; } + .pd-sm-r-45 { + padding-right: 45px; } + .pd-sm-b-45 { + padding-bottom: 45px; } + .pd-sm-l-45 { + padding-left: 45px; } + .pd-sm-t-45-force { + padding-top: 45px !important; } + .pd-sm-r-45-force { + padding-right: 45px !important; } + .pd-sm-b-45-force { + padding-bottom: 45px !important; } + .pd-sm-l-45-force { + padding-left: 45px !important; } + .pd-sm-50 { + padding: 50px; } + .pd-sm-50-force { + padding: 50px !important; } + .pd-sm-y-50 { + padding-top: 50px; + padding-bottom: 50px; } + .pd-sm-y-50-force { + padding-top: 50px !important; + padding-bottom: 50px !important; } + .pd-sm-x-50 { + padding-left: 50px; + padding-right: 50px; } + .pd-sm-x-50-force { + padding-left: 50px !important; + padding-right: 50px !important; } + .pd-sm-t-50 { + padding-top: 50px; } + .pd-sm-r-50 { + padding-right: 50px; } + .pd-sm-b-50 { + padding-bottom: 50px; } + .pd-sm-l-50 { + padding-left: 50px; } + .pd-sm-t-50-force { + padding-top: 50px !important; } + .pd-sm-r-50-force { + padding-right: 50px !important; } + .pd-sm-b-50-force { + padding-bottom: 50px !important; } + .pd-sm-l-50-force { + padding-left: 50px !important; } + .pd-sm-55 { + padding: 55px; } + .pd-sm-55-force { + padding: 55px !important; } + .pd-sm-y-55 { + padding-top: 55px; + padding-bottom: 55px; } + .pd-sm-y-55-force { + padding-top: 55px !important; + padding-bottom: 55px !important; } + .pd-sm-x-55 { + padding-left: 55px; + padding-right: 55px; } + .pd-sm-x-55-force { + padding-left: 55px !important; + padding-right: 55px !important; } + .pd-sm-t-55 { + padding-top: 55px; } + .pd-sm-r-55 { + padding-right: 55px; } + .pd-sm-b-55 { + padding-bottom: 55px; } + .pd-sm-l-55 { + padding-left: 55px; } + .pd-sm-t-55-force { + padding-top: 55px !important; } + .pd-sm-r-55-force { + padding-right: 55px !important; } + .pd-sm-b-55-force { + padding-bottom: 55px !important; } + .pd-sm-l-55-force { + padding-left: 55px !important; } + .pd-sm-60 { + padding: 60px; } + .pd-sm-60-force { + padding: 60px !important; } + .pd-sm-y-60 { + padding-top: 60px; + padding-bottom: 60px; } + .pd-sm-y-60-force { + padding-top: 60px !important; + padding-bottom: 60px !important; } + .pd-sm-x-60 { + padding-left: 60px; + padding-right: 60px; } + .pd-sm-x-60-force { + padding-left: 60px !important; + padding-right: 60px !important; } + .pd-sm-t-60 { + padding-top: 60px; } + .pd-sm-r-60 { + padding-right: 60px; } + .pd-sm-b-60 { + padding-bottom: 60px; } + .pd-sm-l-60 { + padding-left: 60px; } + .pd-sm-t-60-force { + padding-top: 60px !important; } + .pd-sm-r-60-force { + padding-right: 60px !important; } + .pd-sm-b-60-force { + padding-bottom: 60px !important; } + .pd-sm-l-60-force { + padding-left: 60px !important; } + .pd-sm-65 { + padding: 65px; } + .pd-sm-65-force { + padding: 65px !important; } + .pd-sm-y-65 { + padding-top: 65px; + padding-bottom: 65px; } + .pd-sm-y-65-force { + padding-top: 65px !important; + padding-bottom: 65px !important; } + .pd-sm-x-65 { + padding-left: 65px; + padding-right: 65px; } + .pd-sm-x-65-force { + padding-left: 65px !important; + padding-right: 65px !important; } + .pd-sm-t-65 { + padding-top: 65px; } + .pd-sm-r-65 { + padding-right: 65px; } + .pd-sm-b-65 { + padding-bottom: 65px; } + .pd-sm-l-65 { + padding-left: 65px; } + .pd-sm-t-65-force { + padding-top: 65px !important; } + .pd-sm-r-65-force { + padding-right: 65px !important; } + .pd-sm-b-65-force { + padding-bottom: 65px !important; } + .pd-sm-l-65-force { + padding-left: 65px !important; } + .pd-sm-70 { + padding: 70px; } + .pd-sm-70-force { + padding: 70px !important; } + .pd-sm-y-70 { + padding-top: 70px; + padding-bottom: 70px; } + .pd-sm-y-70-force { + padding-top: 70px !important; + padding-bottom: 70px !important; } + .pd-sm-x-70 { + padding-left: 70px; + padding-right: 70px; } + .pd-sm-x-70-force { + padding-left: 70px !important; + padding-right: 70px !important; } + .pd-sm-t-70 { + padding-top: 70px; } + .pd-sm-r-70 { + padding-right: 70px; } + .pd-sm-b-70 { + padding-bottom: 70px; } + .pd-sm-l-70 { + padding-left: 70px; } + .pd-sm-t-70-force { + padding-top: 70px !important; } + .pd-sm-r-70-force { + padding-right: 70px !important; } + .pd-sm-b-70-force { + padding-bottom: 70px !important; } + .pd-sm-l-70-force { + padding-left: 70px !important; } + .pd-sm-75 { + padding: 75px; } + .pd-sm-75-force { + padding: 75px !important; } + .pd-sm-y-75 { + padding-top: 75px; + padding-bottom: 75px; } + .pd-sm-y-75-force { + padding-top: 75px !important; + padding-bottom: 75px !important; } + .pd-sm-x-75 { + padding-left: 75px; + padding-right: 75px; } + .pd-sm-x-75-force { + padding-left: 75px !important; + padding-right: 75px !important; } + .pd-sm-t-75 { + padding-top: 75px; } + .pd-sm-r-75 { + padding-right: 75px; } + .pd-sm-b-75 { + padding-bottom: 75px; } + .pd-sm-l-75 { + padding-left: 75px; } + .pd-sm-t-75-force { + padding-top: 75px !important; } + .pd-sm-r-75-force { + padding-right: 75px !important; } + .pd-sm-b-75-force { + padding-bottom: 75px !important; } + .pd-sm-l-75-force { + padding-left: 75px !important; } + .pd-sm-80 { + padding: 80px; } + .pd-sm-80-force { + padding: 80px !important; } + .pd-sm-y-80 { + padding-top: 80px; + padding-bottom: 80px; } + .pd-sm-y-80-force { + padding-top: 80px !important; + padding-bottom: 80px !important; } + .pd-sm-x-80 { + padding-left: 80px; + padding-right: 80px; } + .pd-sm-x-80-force { + padding-left: 80px !important; + padding-right: 80px !important; } + .pd-sm-t-80 { + padding-top: 80px; } + .pd-sm-r-80 { + padding-right: 80px; } + .pd-sm-b-80 { + padding-bottom: 80px; } + .pd-sm-l-80 { + padding-left: 80px; } + .pd-sm-t-80-force { + padding-top: 80px !important; } + .pd-sm-r-80-force { + padding-right: 80px !important; } + .pd-sm-b-80-force { + padding-bottom: 80px !important; } + .pd-sm-l-80-force { + padding-left: 80px !important; } + .pd-sm-85 { + padding: 85px; } + .pd-sm-85-force { + padding: 85px !important; } + .pd-sm-y-85 { + padding-top: 85px; + padding-bottom: 85px; } + .pd-sm-y-85-force { + padding-top: 85px !important; + padding-bottom: 85px !important; } + .pd-sm-x-85 { + padding-left: 85px; + padding-right: 85px; } + .pd-sm-x-85-force { + padding-left: 85px !important; + padding-right: 85px !important; } + .pd-sm-t-85 { + padding-top: 85px; } + .pd-sm-r-85 { + padding-right: 85px; } + .pd-sm-b-85 { + padding-bottom: 85px; } + .pd-sm-l-85 { + padding-left: 85px; } + .pd-sm-t-85-force { + padding-top: 85px !important; } + .pd-sm-r-85-force { + padding-right: 85px !important; } + .pd-sm-b-85-force { + padding-bottom: 85px !important; } + .pd-sm-l-85-force { + padding-left: 85px !important; } + .pd-sm-90 { + padding: 90px; } + .pd-sm-90-force { + padding: 90px !important; } + .pd-sm-y-90 { + padding-top: 90px; + padding-bottom: 90px; } + .pd-sm-y-90-force { + padding-top: 90px !important; + padding-bottom: 90px !important; } + .pd-sm-x-90 { + padding-left: 90px; + padding-right: 90px; } + .pd-sm-x-90-force { + padding-left: 90px !important; + padding-right: 90px !important; } + .pd-sm-t-90 { + padding-top: 90px; } + .pd-sm-r-90 { + padding-right: 90px; } + .pd-sm-b-90 { + padding-bottom: 90px; } + .pd-sm-l-90 { + padding-left: 90px; } + .pd-sm-t-90-force { + padding-top: 90px !important; } + .pd-sm-r-90-force { + padding-right: 90px !important; } + .pd-sm-b-90-force { + padding-bottom: 90px !important; } + .pd-sm-l-90-force { + padding-left: 90px !important; } + .pd-sm-95 { + padding: 95px; } + .pd-sm-95-force { + padding: 95px !important; } + .pd-sm-y-95 { + padding-top: 95px; + padding-bottom: 95px; } + .pd-sm-y-95-force { + padding-top: 95px !important; + padding-bottom: 95px !important; } + .pd-sm-x-95 { + padding-left: 95px; + padding-right: 95px; } + .pd-sm-x-95-force { + padding-left: 95px !important; + padding-right: 95px !important; } + .pd-sm-t-95 { + padding-top: 95px; } + .pd-sm-r-95 { + padding-right: 95px; } + .pd-sm-b-95 { + padding-bottom: 95px; } + .pd-sm-l-95 { + padding-left: 95px; } + .pd-sm-t-95-force { + padding-top: 95px !important; } + .pd-sm-r-95-force { + padding-right: 95px !important; } + .pd-sm-b-95-force { + padding-bottom: 95px !important; } + .pd-sm-l-95-force { + padding-left: 95px !important; } + .pd-sm-100 { + padding: 100px; } + .pd-sm-100-force { + padding: 100px !important; } + .pd-sm-y-100 { + padding-top: 100px; + padding-bottom: 100px; } + .pd-sm-y-100-force { + padding-top: 100px !important; + padding-bottom: 100px !important; } + .pd-sm-x-100 { + padding-left: 100px; + padding-right: 100px; } + .pd-sm-x-100-force { + padding-left: 100px !important; + padding-right: 100px !important; } + .pd-sm-t-100 { + padding-top: 100px; } + .pd-sm-r-100 { + padding-right: 100px; } + .pd-sm-b-100 { + padding-bottom: 100px; } + .pd-sm-l-100 { + padding-left: 100px; } + .pd-sm-t-100-force { + padding-top: 100px !important; } + .pd-sm-r-100-force { + padding-right: 100px !important; } + .pd-sm-b-100-force { + padding-bottom: 100px !important; } + .pd-sm-l-100-force { + padding-left: 100px !important; } + .pd-sm-110 { + padding: 110px; } + .pd-sm-110-force { + padding: 110px !important; } + .pd-sm-y-110 { + padding-top: 110px; + padding-bottom: 110px; } + .pd-sm-y-110-force { + padding-top: 110px !important; + padding-bottom: 110px !important; } + .pd-sm-x-110 { + padding-left: 110px; + padding-right: 110px; } + .pd-sm-x-110-force { + padding-left: 110px !important; + padding-right: 110px !important; } + .pd-sm-t-110 { + padding-top: 110px; } + .pd-sm-r-110 { + padding-right: 110px; } + .pd-sm-b-110 { + padding-bottom: 110px; } + .pd-sm-l-110 { + padding-left: 110px; } + .pd-sm-t-110-force { + padding-top: 110px !important; } + .pd-sm-r-110-force { + padding-right: 110px !important; } + .pd-sm-b-110-force { + padding-bottom: 110px !important; } + .pd-sm-l-110-force { + padding-left: 110px !important; } + .pd-sm-120 { + padding: 120px; } + .pd-sm-120-force { + padding: 120px !important; } + .pd-sm-y-120 { + padding-top: 120px; + padding-bottom: 120px; } + .pd-sm-y-120-force { + padding-top: 120px !important; + padding-bottom: 120px !important; } + .pd-sm-x-120 { + padding-left: 120px; + padding-right: 120px; } + .pd-sm-x-120-force { + padding-left: 120px !important; + padding-right: 120px !important; } + .pd-sm-t-120 { + padding-top: 120px; } + .pd-sm-r-120 { + padding-right: 120px; } + .pd-sm-b-120 { + padding-bottom: 120px; } + .pd-sm-l-120 { + padding-left: 120px; } + .pd-sm-t-120-force { + padding-top: 120px !important; } + .pd-sm-r-120-force { + padding-right: 120px !important; } + .pd-sm-b-120-force { + padding-bottom: 120px !important; } + .pd-sm-l-120-force { + padding-left: 120px !important; } + .pd-sm-130 { + padding: 130px; } + .pd-sm-130-force { + padding: 130px !important; } + .pd-sm-y-130 { + padding-top: 130px; + padding-bottom: 130px; } + .pd-sm-y-130-force { + padding-top: 130px !important; + padding-bottom: 130px !important; } + .pd-sm-x-130 { + padding-left: 130px; + padding-right: 130px; } + .pd-sm-x-130-force { + padding-left: 130px !important; + padding-right: 130px !important; } + .pd-sm-t-130 { + padding-top: 130px; } + .pd-sm-r-130 { + padding-right: 130px; } + .pd-sm-b-130 { + padding-bottom: 130px; } + .pd-sm-l-130 { + padding-left: 130px; } + .pd-sm-t-130-force { + padding-top: 130px !important; } + .pd-sm-r-130-force { + padding-right: 130px !important; } + .pd-sm-b-130-force { + padding-bottom: 130px !important; } + .pd-sm-l-130-force { + padding-left: 130px !important; } + .pd-sm-140 { + padding: 140px; } + .pd-sm-140-force { + padding: 140px !important; } + .pd-sm-y-140 { + padding-top: 140px; + padding-bottom: 140px; } + .pd-sm-y-140-force { + padding-top: 140px !important; + padding-bottom: 140px !important; } + .pd-sm-x-140 { + padding-left: 140px; + padding-right: 140px; } + .pd-sm-x-140-force { + padding-left: 140px !important; + padding-right: 140px !important; } + .pd-sm-t-140 { + padding-top: 140px; } + .pd-sm-r-140 { + padding-right: 140px; } + .pd-sm-b-140 { + padding-bottom: 140px; } + .pd-sm-l-140 { + padding-left: 140px; } + .pd-sm-t-140-force { + padding-top: 140px !important; } + .pd-sm-r-140-force { + padding-right: 140px !important; } + .pd-sm-b-140-force { + padding-bottom: 140px !important; } + .pd-sm-l-140-force { + padding-left: 140px !important; } + .pd-sm-150 { + padding: 150px; } + .pd-sm-150-force { + padding: 150px !important; } + .pd-sm-y-150 { + padding-top: 150px; + padding-bottom: 150px; } + .pd-sm-y-150-force { + padding-top: 150px !important; + padding-bottom: 150px !important; } + .pd-sm-x-150 { + padding-left: 150px; + padding-right: 150px; } + .pd-sm-x-150-force { + padding-left: 150px !important; + padding-right: 150px !important; } + .pd-sm-t-150 { + padding-top: 150px; } + .pd-sm-r-150 { + padding-right: 150px; } + .pd-sm-b-150 { + padding-bottom: 150px; } + .pd-sm-l-150 { + padding-left: 150px; } + .pd-sm-t-150-force { + padding-top: 150px !important; } + .pd-sm-r-150-force { + padding-right: 150px !important; } + .pd-sm-b-150-force { + padding-bottom: 150px !important; } + .pd-sm-l-150-force { + padding-left: 150px !important; } + .pd-sm-160 { + padding: 160px; } + .pd-sm-160-force { + padding: 160px !important; } + .pd-sm-y-160 { + padding-top: 160px; + padding-bottom: 160px; } + .pd-sm-y-160-force { + padding-top: 160px !important; + padding-bottom: 160px !important; } + .pd-sm-x-160 { + padding-left: 160px; + padding-right: 160px; } + .pd-sm-x-160-force { + padding-left: 160px !important; + padding-right: 160px !important; } + .pd-sm-t-160 { + padding-top: 160px; } + .pd-sm-r-160 { + padding-right: 160px; } + .pd-sm-b-160 { + padding-bottom: 160px; } + .pd-sm-l-160 { + padding-left: 160px; } + .pd-sm-t-160-force { + padding-top: 160px !important; } + .pd-sm-r-160-force { + padding-right: 160px !important; } + .pd-sm-b-160-force { + padding-bottom: 160px !important; } + .pd-sm-l-160-force { + padding-left: 160px !important; } + .pd-sm-170 { + padding: 170px; } + .pd-sm-170-force { + padding: 170px !important; } + .pd-sm-y-170 { + padding-top: 170px; + padding-bottom: 170px; } + .pd-sm-y-170-force { + padding-top: 170px !important; + padding-bottom: 170px !important; } + .pd-sm-x-170 { + padding-left: 170px; + padding-right: 170px; } + .pd-sm-x-170-force { + padding-left: 170px !important; + padding-right: 170px !important; } + .pd-sm-t-170 { + padding-top: 170px; } + .pd-sm-r-170 { + padding-right: 170px; } + .pd-sm-b-170 { + padding-bottom: 170px; } + .pd-sm-l-170 { + padding-left: 170px; } + .pd-sm-t-170-force { + padding-top: 170px !important; } + .pd-sm-r-170-force { + padding-right: 170px !important; } + .pd-sm-b-170-force { + padding-bottom: 170px !important; } + .pd-sm-l-170-force { + padding-left: 170px !important; } + .pd-sm-180 { + padding: 180px; } + .pd-sm-180-force { + padding: 180px !important; } + .pd-sm-y-180 { + padding-top: 180px; + padding-bottom: 180px; } + .pd-sm-y-180-force { + padding-top: 180px !important; + padding-bottom: 180px !important; } + .pd-sm-x-180 { + padding-left: 180px; + padding-right: 180px; } + .pd-sm-x-180-force { + padding-left: 180px !important; + padding-right: 180px !important; } + .pd-sm-t-180 { + padding-top: 180px; } + .pd-sm-r-180 { + padding-right: 180px; } + .pd-sm-b-180 { + padding-bottom: 180px; } + .pd-sm-l-180 { + padding-left: 180px; } + .pd-sm-t-180-force { + padding-top: 180px !important; } + .pd-sm-r-180-force { + padding-right: 180px !important; } + .pd-sm-b-180-force { + padding-bottom: 180px !important; } + .pd-sm-l-180-force { + padding-left: 180px !important; } + .pd-sm-190 { + padding: 190px; } + .pd-sm-190-force { + padding: 190px !important; } + .pd-sm-y-190 { + padding-top: 190px; + padding-bottom: 190px; } + .pd-sm-y-190-force { + padding-top: 190px !important; + padding-bottom: 190px !important; } + .pd-sm-x-190 { + padding-left: 190px; + padding-right: 190px; } + .pd-sm-x-190-force { + padding-left: 190px !important; + padding-right: 190px !important; } + .pd-sm-t-190 { + padding-top: 190px; } + .pd-sm-r-190 { + padding-right: 190px; } + .pd-sm-b-190 { + padding-bottom: 190px; } + .pd-sm-l-190 { + padding-left: 190px; } + .pd-sm-t-190-force { + padding-top: 190px !important; } + .pd-sm-r-190-force { + padding-right: 190px !important; } + .pd-sm-b-190-force { + padding-bottom: 190px !important; } + .pd-sm-l-190-force { + padding-left: 190px !important; } + .pd-sm-200 { + padding: 200px; } + .pd-sm-200-force { + padding: 200px !important; } + .pd-sm-y-200 { + padding-top: 200px; + padding-bottom: 200px; } + .pd-sm-y-200-force { + padding-top: 200px !important; + padding-bottom: 200px !important; } + .pd-sm-x-200 { + padding-left: 200px; + padding-right: 200px; } + .pd-sm-x-200-force { + padding-left: 200px !important; + padding-right: 200px !important; } + .pd-sm-t-200 { + padding-top: 200px; } + .pd-sm-r-200 { + padding-right: 200px; } + .pd-sm-b-200 { + padding-bottom: 200px; } + .pd-sm-l-200 { + padding-left: 200px; } + .pd-sm-t-200-force { + padding-top: 200px !important; } + .pd-sm-r-200-force { + padding-right: 200px !important; } + .pd-sm-b-200-force { + padding-bottom: 200px !important; } + .pd-sm-l-200-force { + padding-left: 200px !important; } } + +@media (min-width: 768px) { + .pd-md-0 { + padding: 0px; } + .pd-md-0-force { + padding: 0px !important; } + .pd-md-y-0 { + padding-top: 0px; + padding-bottom: 0px; } + .pd-md-y-0-force { + padding-top: 0px !important; + padding-bottom: 0px !important; } + .pd-md-x-0 { + padding-left: 0px; + padding-right: 0px; } + .pd-md-x-0-force { + padding-left: 0px !important; + padding-right: 0px !important; } + .pd-md-t-0 { + padding-top: 0px; } + .pd-md-r-0 { + padding-right: 0px; } + .pd-md-b-0 { + padding-bottom: 0px; } + .pd-md-l-0 { + padding-left: 0px; } + .pd-md-t-0-force { + padding-top: 0px !important; } + .pd-md-r-0-force { + padding-right: 0px !important; } + .pd-md-b-0-force { + padding-bottom: 0px !important; } + .pd-md-l-0-force { + padding-left: 0px !important; } + .pd-md-1 { + padding: 1px; } + .pd-md-1-force { + padding: 1px !important; } + .pd-md-y-1 { + padding-top: 1px; + padding-bottom: 1px; } + .pd-md-y-1-force { + padding-top: 1px !important; + padding-bottom: 1px !important; } + .pd-md-x-1 { + padding-left: 1px; + padding-right: 1px; } + .pd-md-x-1-force { + padding-left: 1px !important; + padding-right: 1px !important; } + .pd-md-t-1 { + padding-top: 1px; } + .pd-md-r-1 { + padding-right: 1px; } + .pd-md-b-1 { + padding-bottom: 1px; } + .pd-md-l-1 { + padding-left: 1px; } + .pd-md-t-1-force { + padding-top: 1px !important; } + .pd-md-r-1-force { + padding-right: 1px !important; } + .pd-md-b-1-force { + padding-bottom: 1px !important; } + .pd-md-l-1-force { + padding-left: 1px !important; } + .pd-md-2 { + padding: 2px; } + .pd-md-2-force { + padding: 2px !important; } + .pd-md-y-2 { + padding-top: 2px; + padding-bottom: 2px; } + .pd-md-y-2-force { + padding-top: 2px !important; + padding-bottom: 2px !important; } + .pd-md-x-2 { + padding-left: 2px; + padding-right: 2px; } + .pd-md-x-2-force { + padding-left: 2px !important; + padding-right: 2px !important; } + .pd-md-t-2 { + padding-top: 2px; } + .pd-md-r-2 { + padding-right: 2px; } + .pd-md-b-2 { + padding-bottom: 2px; } + .pd-md-l-2 { + padding-left: 2px; } + .pd-md-t-2-force { + padding-top: 2px !important; } + .pd-md-r-2-force { + padding-right: 2px !important; } + .pd-md-b-2-force { + padding-bottom: 2px !important; } + .pd-md-l-2-force { + padding-left: 2px !important; } + .pd-md-3 { + padding: 3px; } + .pd-md-3-force { + padding: 3px !important; } + .pd-md-y-3 { + padding-top: 3px; + padding-bottom: 3px; } + .pd-md-y-3-force { + padding-top: 3px !important; + padding-bottom: 3px !important; } + .pd-md-x-3 { + padding-left: 3px; + padding-right: 3px; } + .pd-md-x-3-force { + padding-left: 3px !important; + padding-right: 3px !important; } + .pd-md-t-3 { + padding-top: 3px; } + .pd-md-r-3 { + padding-right: 3px; } + .pd-md-b-3 { + padding-bottom: 3px; } + .pd-md-l-3 { + padding-left: 3px; } + .pd-md-t-3-force { + padding-top: 3px !important; } + .pd-md-r-3-force { + padding-right: 3px !important; } + .pd-md-b-3-force { + padding-bottom: 3px !important; } + .pd-md-l-3-force { + padding-left: 3px !important; } + .pd-md-4 { + padding: 4px; } + .pd-md-4-force { + padding: 4px !important; } + .pd-md-y-4 { + padding-top: 4px; + padding-bottom: 4px; } + .pd-md-y-4-force { + padding-top: 4px !important; + padding-bottom: 4px !important; } + .pd-md-x-4 { + padding-left: 4px; + padding-right: 4px; } + .pd-md-x-4-force { + padding-left: 4px !important; + padding-right: 4px !important; } + .pd-md-t-4 { + padding-top: 4px; } + .pd-md-r-4 { + padding-right: 4px; } + .pd-md-b-4 { + padding-bottom: 4px; } + .pd-md-l-4 { + padding-left: 4px; } + .pd-md-t-4-force { + padding-top: 4px !important; } + .pd-md-r-4-force { + padding-right: 4px !important; } + .pd-md-b-4-force { + padding-bottom: 4px !important; } + .pd-md-l-4-force { + padding-left: 4px !important; } + .pd-md-5 { + padding: 5px; } + .pd-md-5-force { + padding: 5px !important; } + .pd-md-y-5 { + padding-top: 5px; + padding-bottom: 5px; } + .pd-md-y-5-force { + padding-top: 5px !important; + padding-bottom: 5px !important; } + .pd-md-x-5 { + padding-left: 5px; + padding-right: 5px; } + .pd-md-x-5-force { + padding-left: 5px !important; + padding-right: 5px !important; } + .pd-md-t-5 { + padding-top: 5px; } + .pd-md-r-5 { + padding-right: 5px; } + .pd-md-b-5 { + padding-bottom: 5px; } + .pd-md-l-5 { + padding-left: 5px; } + .pd-md-t-5-force { + padding-top: 5px !important; } + .pd-md-r-5-force { + padding-right: 5px !important; } + .pd-md-b-5-force { + padding-bottom: 5px !important; } + .pd-md-l-5-force { + padding-left: 5px !important; } + .pd-md-6 { + padding: 6px; } + .pd-md-6-force { + padding: 6px !important; } + .pd-md-y-6 { + padding-top: 6px; + padding-bottom: 6px; } + .pd-md-y-6-force { + padding-top: 6px !important; + padding-bottom: 6px !important; } + .pd-md-x-6 { + padding-left: 6px; + padding-right: 6px; } + .pd-md-x-6-force { + padding-left: 6px !important; + padding-right: 6px !important; } + .pd-md-t-6 { + padding-top: 6px; } + .pd-md-r-6 { + padding-right: 6px; } + .pd-md-b-6 { + padding-bottom: 6px; } + .pd-md-l-6 { + padding-left: 6px; } + .pd-md-t-6-force { + padding-top: 6px !important; } + .pd-md-r-6-force { + padding-right: 6px !important; } + .pd-md-b-6-force { + padding-bottom: 6px !important; } + .pd-md-l-6-force { + padding-left: 6px !important; } + .pd-md-7 { + padding: 7px; } + .pd-md-7-force { + padding: 7px !important; } + .pd-md-y-7 { + padding-top: 7px; + padding-bottom: 7px; } + .pd-md-y-7-force { + padding-top: 7px !important; + padding-bottom: 7px !important; } + .pd-md-x-7 { + padding-left: 7px; + padding-right: 7px; } + .pd-md-x-7-force { + padding-left: 7px !important; + padding-right: 7px !important; } + .pd-md-t-7 { + padding-top: 7px; } + .pd-md-r-7 { + padding-right: 7px; } + .pd-md-b-7 { + padding-bottom: 7px; } + .pd-md-l-7 { + padding-left: 7px; } + .pd-md-t-7-force { + padding-top: 7px !important; } + .pd-md-r-7-force { + padding-right: 7px !important; } + .pd-md-b-7-force { + padding-bottom: 7px !important; } + .pd-md-l-7-force { + padding-left: 7px !important; } + .pd-md-8 { + padding: 8px; } + .pd-md-8-force { + padding: 8px !important; } + .pd-md-y-8 { + padding-top: 8px; + padding-bottom: 8px; } + .pd-md-y-8-force { + padding-top: 8px !important; + padding-bottom: 8px !important; } + .pd-md-x-8 { + padding-left: 8px; + padding-right: 8px; } + .pd-md-x-8-force { + padding-left: 8px !important; + padding-right: 8px !important; } + .pd-md-t-8 { + padding-top: 8px; } + .pd-md-r-8 { + padding-right: 8px; } + .pd-md-b-8 { + padding-bottom: 8px; } + .pd-md-l-8 { + padding-left: 8px; } + .pd-md-t-8-force { + padding-top: 8px !important; } + .pd-md-r-8-force { + padding-right: 8px !important; } + .pd-md-b-8-force { + padding-bottom: 8px !important; } + .pd-md-l-8-force { + padding-left: 8px !important; } + .pd-md-9 { + padding: 9px; } + .pd-md-9-force { + padding: 9px !important; } + .pd-md-y-9 { + padding-top: 9px; + padding-bottom: 9px; } + .pd-md-y-9-force { + padding-top: 9px !important; + padding-bottom: 9px !important; } + .pd-md-x-9 { + padding-left: 9px; + padding-right: 9px; } + .pd-md-x-9-force { + padding-left: 9px !important; + padding-right: 9px !important; } + .pd-md-t-9 { + padding-top: 9px; } + .pd-md-r-9 { + padding-right: 9px; } + .pd-md-b-9 { + padding-bottom: 9px; } + .pd-md-l-9 { + padding-left: 9px; } + .pd-md-t-9-force { + padding-top: 9px !important; } + .pd-md-r-9-force { + padding-right: 9px !important; } + .pd-md-b-9-force { + padding-bottom: 9px !important; } + .pd-md-l-9-force { + padding-left: 9px !important; } + .pd-md-10 { + padding: 10px; } + .pd-md-10-force { + padding: 10px !important; } + .pd-md-y-10 { + padding-top: 10px; + padding-bottom: 10px; } + .pd-md-y-10-force { + padding-top: 10px !important; + padding-bottom: 10px !important; } + .pd-md-x-10 { + padding-left: 10px; + padding-right: 10px; } + .pd-md-x-10-force { + padding-left: 10px !important; + padding-right: 10px !important; } + .pd-md-t-10 { + padding-top: 10px; } + .pd-md-r-10 { + padding-right: 10px; } + .pd-md-b-10 { + padding-bottom: 10px; } + .pd-md-l-10 { + padding-left: 10px; } + .pd-md-t-10-force { + padding-top: 10px !important; } + .pd-md-r-10-force { + padding-right: 10px !important; } + .pd-md-b-10-force { + padding-bottom: 10px !important; } + .pd-md-l-10-force { + padding-left: 10px !important; } + .pd-md-15 { + padding: 15px; } + .pd-md-15-force { + padding: 15px !important; } + .pd-md-y-15 { + padding-top: 15px; + padding-bottom: 15px; } + .pd-md-y-15-force { + padding-top: 15px !important; + padding-bottom: 15px !important; } + .pd-md-x-15 { + padding-left: 15px; + padding-right: 15px; } + .pd-md-x-15-force { + padding-left: 15px !important; + padding-right: 15px !important; } + .pd-md-t-15 { + padding-top: 15px; } + .pd-md-r-15 { + padding-right: 15px; } + .pd-md-b-15 { + padding-bottom: 15px; } + .pd-md-l-15 { + padding-left: 15px; } + .pd-md-t-15-force { + padding-top: 15px !important; } + .pd-md-r-15-force { + padding-right: 15px !important; } + .pd-md-b-15-force { + padding-bottom: 15px !important; } + .pd-md-l-15-force { + padding-left: 15px !important; } + .pd-md-20 { + padding: 20px; } + .pd-md-20-force { + padding: 20px !important; } + .pd-md-y-20 { + padding-top: 20px; + padding-bottom: 20px; } + .pd-md-y-20-force { + padding-top: 20px !important; + padding-bottom: 20px !important; } + .pd-md-x-20 { + padding-left: 20px; + padding-right: 20px; } + .pd-md-x-20-force { + padding-left: 20px !important; + padding-right: 20px !important; } + .pd-md-t-20 { + padding-top: 20px; } + .pd-md-r-20 { + padding-right: 20px; } + .pd-md-b-20 { + padding-bottom: 20px; } + .pd-md-l-20 { + padding-left: 20px; } + .pd-md-t-20-force { + padding-top: 20px !important; } + .pd-md-r-20-force { + padding-right: 20px !important; } + .pd-md-b-20-force { + padding-bottom: 20px !important; } + .pd-md-l-20-force { + padding-left: 20px !important; } + .pd-md-25 { + padding: 25px; } + .pd-md-25-force { + padding: 25px !important; } + .pd-md-y-25 { + padding-top: 25px; + padding-bottom: 25px; } + .pd-md-y-25-force { + padding-top: 25px !important; + padding-bottom: 25px !important; } + .pd-md-x-25 { + padding-left: 25px; + padding-right: 25px; } + .pd-md-x-25-force { + padding-left: 25px !important; + padding-right: 25px !important; } + .pd-md-t-25 { + padding-top: 25px; } + .pd-md-r-25 { + padding-right: 25px; } + .pd-md-b-25 { + padding-bottom: 25px; } + .pd-md-l-25 { + padding-left: 25px; } + .pd-md-t-25-force { + padding-top: 25px !important; } + .pd-md-r-25-force { + padding-right: 25px !important; } + .pd-md-b-25-force { + padding-bottom: 25px !important; } + .pd-md-l-25-force { + padding-left: 25px !important; } + .pd-md-30 { + padding: 30px; } + .pd-md-30-force { + padding: 30px !important; } + .pd-md-y-30 { + padding-top: 30px; + padding-bottom: 30px; } + .pd-md-y-30-force { + padding-top: 30px !important; + padding-bottom: 30px !important; } + .pd-md-x-30 { + padding-left: 30px; + padding-right: 30px; } + .pd-md-x-30-force { + padding-left: 30px !important; + padding-right: 30px !important; } + .pd-md-t-30 { + padding-top: 30px; } + .pd-md-r-30 { + padding-right: 30px; } + .pd-md-b-30 { + padding-bottom: 30px; } + .pd-md-l-30 { + padding-left: 30px; } + .pd-md-t-30-force { + padding-top: 30px !important; } + .pd-md-r-30-force { + padding-right: 30px !important; } + .pd-md-b-30-force { + padding-bottom: 30px !important; } + .pd-md-l-30-force { + padding-left: 30px !important; } + .pd-md-35 { + padding: 35px; } + .pd-md-35-force { + padding: 35px !important; } + .pd-md-y-35 { + padding-top: 35px; + padding-bottom: 35px; } + .pd-md-y-35-force { + padding-top: 35px !important; + padding-bottom: 35px !important; } + .pd-md-x-35 { + padding-left: 35px; + padding-right: 35px; } + .pd-md-x-35-force { + padding-left: 35px !important; + padding-right: 35px !important; } + .pd-md-t-35 { + padding-top: 35px; } + .pd-md-r-35 { + padding-right: 35px; } + .pd-md-b-35 { + padding-bottom: 35px; } + .pd-md-l-35 { + padding-left: 35px; } + .pd-md-t-35-force { + padding-top: 35px !important; } + .pd-md-r-35-force { + padding-right: 35px !important; } + .pd-md-b-35-force { + padding-bottom: 35px !important; } + .pd-md-l-35-force { + padding-left: 35px !important; } + .pd-md-40 { + padding: 40px; } + .pd-md-40-force { + padding: 40px !important; } + .pd-md-y-40 { + padding-top: 40px; + padding-bottom: 40px; } + .pd-md-y-40-force { + padding-top: 40px !important; + padding-bottom: 40px !important; } + .pd-md-x-40 { + padding-left: 40px; + padding-right: 40px; } + .pd-md-x-40-force { + padding-left: 40px !important; + padding-right: 40px !important; } + .pd-md-t-40 { + padding-top: 40px; } + .pd-md-r-40 { + padding-right: 40px; } + .pd-md-b-40 { + padding-bottom: 40px; } + .pd-md-l-40 { + padding-left: 40px; } + .pd-md-t-40-force { + padding-top: 40px !important; } + .pd-md-r-40-force { + padding-right: 40px !important; } + .pd-md-b-40-force { + padding-bottom: 40px !important; } + .pd-md-l-40-force { + padding-left: 40px !important; } + .pd-md-45 { + padding: 45px; } + .pd-md-45-force { + padding: 45px !important; } + .pd-md-y-45 { + padding-top: 45px; + padding-bottom: 45px; } + .pd-md-y-45-force { + padding-top: 45px !important; + padding-bottom: 45px !important; } + .pd-md-x-45 { + padding-left: 45px; + padding-right: 45px; } + .pd-md-x-45-force { + padding-left: 45px !important; + padding-right: 45px !important; } + .pd-md-t-45 { + padding-top: 45px; } + .pd-md-r-45 { + padding-right: 45px; } + .pd-md-b-45 { + padding-bottom: 45px; } + .pd-md-l-45 { + padding-left: 45px; } + .pd-md-t-45-force { + padding-top: 45px !important; } + .pd-md-r-45-force { + padding-right: 45px !important; } + .pd-md-b-45-force { + padding-bottom: 45px !important; } + .pd-md-l-45-force { + padding-left: 45px !important; } + .pd-md-50 { + padding: 50px; } + .pd-md-50-force { + padding: 50px !important; } + .pd-md-y-50 { + padding-top: 50px; + padding-bottom: 50px; } + .pd-md-y-50-force { + padding-top: 50px !important; + padding-bottom: 50px !important; } + .pd-md-x-50 { + padding-left: 50px; + padding-right: 50px; } + .pd-md-x-50-force { + padding-left: 50px !important; + padding-right: 50px !important; } + .pd-md-t-50 { + padding-top: 50px; } + .pd-md-r-50 { + padding-right: 50px; } + .pd-md-b-50 { + padding-bottom: 50px; } + .pd-md-l-50 { + padding-left: 50px; } + .pd-md-t-50-force { + padding-top: 50px !important; } + .pd-md-r-50-force { + padding-right: 50px !important; } + .pd-md-b-50-force { + padding-bottom: 50px !important; } + .pd-md-l-50-force { + padding-left: 50px !important; } + .pd-md-55 { + padding: 55px; } + .pd-md-55-force { + padding: 55px !important; } + .pd-md-y-55 { + padding-top: 55px; + padding-bottom: 55px; } + .pd-md-y-55-force { + padding-top: 55px !important; + padding-bottom: 55px !important; } + .pd-md-x-55 { + padding-left: 55px; + padding-right: 55px; } + .pd-md-x-55-force { + padding-left: 55px !important; + padding-right: 55px !important; } + .pd-md-t-55 { + padding-top: 55px; } + .pd-md-r-55 { + padding-right: 55px; } + .pd-md-b-55 { + padding-bottom: 55px; } + .pd-md-l-55 { + padding-left: 55px; } + .pd-md-t-55-force { + padding-top: 55px !important; } + .pd-md-r-55-force { + padding-right: 55px !important; } + .pd-md-b-55-force { + padding-bottom: 55px !important; } + .pd-md-l-55-force { + padding-left: 55px !important; } + .pd-md-60 { + padding: 60px; } + .pd-md-60-force { + padding: 60px !important; } + .pd-md-y-60 { + padding-top: 60px; + padding-bottom: 60px; } + .pd-md-y-60-force { + padding-top: 60px !important; + padding-bottom: 60px !important; } + .pd-md-x-60 { + padding-left: 60px; + padding-right: 60px; } + .pd-md-x-60-force { + padding-left: 60px !important; + padding-right: 60px !important; } + .pd-md-t-60 { + padding-top: 60px; } + .pd-md-r-60 { + padding-right: 60px; } + .pd-md-b-60 { + padding-bottom: 60px; } + .pd-md-l-60 { + padding-left: 60px; } + .pd-md-t-60-force { + padding-top: 60px !important; } + .pd-md-r-60-force { + padding-right: 60px !important; } + .pd-md-b-60-force { + padding-bottom: 60px !important; } + .pd-md-l-60-force { + padding-left: 60px !important; } + .pd-md-65 { + padding: 65px; } + .pd-md-65-force { + padding: 65px !important; } + .pd-md-y-65 { + padding-top: 65px; + padding-bottom: 65px; } + .pd-md-y-65-force { + padding-top: 65px !important; + padding-bottom: 65px !important; } + .pd-md-x-65 { + padding-left: 65px; + padding-right: 65px; } + .pd-md-x-65-force { + padding-left: 65px !important; + padding-right: 65px !important; } + .pd-md-t-65 { + padding-top: 65px; } + .pd-md-r-65 { + padding-right: 65px; } + .pd-md-b-65 { + padding-bottom: 65px; } + .pd-md-l-65 { + padding-left: 65px; } + .pd-md-t-65-force { + padding-top: 65px !important; } + .pd-md-r-65-force { + padding-right: 65px !important; } + .pd-md-b-65-force { + padding-bottom: 65px !important; } + .pd-md-l-65-force { + padding-left: 65px !important; } + .pd-md-70 { + padding: 70px; } + .pd-md-70-force { + padding: 70px !important; } + .pd-md-y-70 { + padding-top: 70px; + padding-bottom: 70px; } + .pd-md-y-70-force { + padding-top: 70px !important; + padding-bottom: 70px !important; } + .pd-md-x-70 { + padding-left: 70px; + padding-right: 70px; } + .pd-md-x-70-force { + padding-left: 70px !important; + padding-right: 70px !important; } + .pd-md-t-70 { + padding-top: 70px; } + .pd-md-r-70 { + padding-right: 70px; } + .pd-md-b-70 { + padding-bottom: 70px; } + .pd-md-l-70 { + padding-left: 70px; } + .pd-md-t-70-force { + padding-top: 70px !important; } + .pd-md-r-70-force { + padding-right: 70px !important; } + .pd-md-b-70-force { + padding-bottom: 70px !important; } + .pd-md-l-70-force { + padding-left: 70px !important; } + .pd-md-75 { + padding: 75px; } + .pd-md-75-force { + padding: 75px !important; } + .pd-md-y-75 { + padding-top: 75px; + padding-bottom: 75px; } + .pd-md-y-75-force { + padding-top: 75px !important; + padding-bottom: 75px !important; } + .pd-md-x-75 { + padding-left: 75px; + padding-right: 75px; } + .pd-md-x-75-force { + padding-left: 75px !important; + padding-right: 75px !important; } + .pd-md-t-75 { + padding-top: 75px; } + .pd-md-r-75 { + padding-right: 75px; } + .pd-md-b-75 { + padding-bottom: 75px; } + .pd-md-l-75 { + padding-left: 75px; } + .pd-md-t-75-force { + padding-top: 75px !important; } + .pd-md-r-75-force { + padding-right: 75px !important; } + .pd-md-b-75-force { + padding-bottom: 75px !important; } + .pd-md-l-75-force { + padding-left: 75px !important; } + .pd-md-80 { + padding: 80px; } + .pd-md-80-force { + padding: 80px !important; } + .pd-md-y-80 { + padding-top: 80px; + padding-bottom: 80px; } + .pd-md-y-80-force { + padding-top: 80px !important; + padding-bottom: 80px !important; } + .pd-md-x-80 { + padding-left: 80px; + padding-right: 80px; } + .pd-md-x-80-force { + padding-left: 80px !important; + padding-right: 80px !important; } + .pd-md-t-80 { + padding-top: 80px; } + .pd-md-r-80 { + padding-right: 80px; } + .pd-md-b-80 { + padding-bottom: 80px; } + .pd-md-l-80 { + padding-left: 80px; } + .pd-md-t-80-force { + padding-top: 80px !important; } + .pd-md-r-80-force { + padding-right: 80px !important; } + .pd-md-b-80-force { + padding-bottom: 80px !important; } + .pd-md-l-80-force { + padding-left: 80px !important; } + .pd-md-85 { + padding: 85px; } + .pd-md-85-force { + padding: 85px !important; } + .pd-md-y-85 { + padding-top: 85px; + padding-bottom: 85px; } + .pd-md-y-85-force { + padding-top: 85px !important; + padding-bottom: 85px !important; } + .pd-md-x-85 { + padding-left: 85px; + padding-right: 85px; } + .pd-md-x-85-force { + padding-left: 85px !important; + padding-right: 85px !important; } + .pd-md-t-85 { + padding-top: 85px; } + .pd-md-r-85 { + padding-right: 85px; } + .pd-md-b-85 { + padding-bottom: 85px; } + .pd-md-l-85 { + padding-left: 85px; } + .pd-md-t-85-force { + padding-top: 85px !important; } + .pd-md-r-85-force { + padding-right: 85px !important; } + .pd-md-b-85-force { + padding-bottom: 85px !important; } + .pd-md-l-85-force { + padding-left: 85px !important; } + .pd-md-90 { + padding: 90px; } + .pd-md-90-force { + padding: 90px !important; } + .pd-md-y-90 { + padding-top: 90px; + padding-bottom: 90px; } + .pd-md-y-90-force { + padding-top: 90px !important; + padding-bottom: 90px !important; } + .pd-md-x-90 { + padding-left: 90px; + padding-right: 90px; } + .pd-md-x-90-force { + padding-left: 90px !important; + padding-right: 90px !important; } + .pd-md-t-90 { + padding-top: 90px; } + .pd-md-r-90 { + padding-right: 90px; } + .pd-md-b-90 { + padding-bottom: 90px; } + .pd-md-l-90 { + padding-left: 90px; } + .pd-md-t-90-force { + padding-top: 90px !important; } + .pd-md-r-90-force { + padding-right: 90px !important; } + .pd-md-b-90-force { + padding-bottom: 90px !important; } + .pd-md-l-90-force { + padding-left: 90px !important; } + .pd-md-95 { + padding: 95px; } + .pd-md-95-force { + padding: 95px !important; } + .pd-md-y-95 { + padding-top: 95px; + padding-bottom: 95px; } + .pd-md-y-95-force { + padding-top: 95px !important; + padding-bottom: 95px !important; } + .pd-md-x-95 { + padding-left: 95px; + padding-right: 95px; } + .pd-md-x-95-force { + padding-left: 95px !important; + padding-right: 95px !important; } + .pd-md-t-95 { + padding-top: 95px; } + .pd-md-r-95 { + padding-right: 95px; } + .pd-md-b-95 { + padding-bottom: 95px; } + .pd-md-l-95 { + padding-left: 95px; } + .pd-md-t-95-force { + padding-top: 95px !important; } + .pd-md-r-95-force { + padding-right: 95px !important; } + .pd-md-b-95-force { + padding-bottom: 95px !important; } + .pd-md-l-95-force { + padding-left: 95px !important; } + .pd-md-100 { + padding: 100px; } + .pd-md-100-force { + padding: 100px !important; } + .pd-md-y-100 { + padding-top: 100px; + padding-bottom: 100px; } + .pd-md-y-100-force { + padding-top: 100px !important; + padding-bottom: 100px !important; } + .pd-md-x-100 { + padding-left: 100px; + padding-right: 100px; } + .pd-md-x-100-force { + padding-left: 100px !important; + padding-right: 100px !important; } + .pd-md-t-100 { + padding-top: 100px; } + .pd-md-r-100 { + padding-right: 100px; } + .pd-md-b-100 { + padding-bottom: 100px; } + .pd-md-l-100 { + padding-left: 100px; } + .pd-md-t-100-force { + padding-top: 100px !important; } + .pd-md-r-100-force { + padding-right: 100px !important; } + .pd-md-b-100-force { + padding-bottom: 100px !important; } + .pd-md-l-100-force { + padding-left: 100px !important; } + .pd-md-110 { + padding: 110px; } + .pd-md-110-force { + padding: 110px !important; } + .pd-md-y-110 { + padding-top: 110px; + padding-bottom: 110px; } + .pd-md-y-110-force { + padding-top: 110px !important; + padding-bottom: 110px !important; } + .pd-md-x-110 { + padding-left: 110px; + padding-right: 110px; } + .pd-md-x-110-force { + padding-left: 110px !important; + padding-right: 110px !important; } + .pd-md-t-110 { + padding-top: 110px; } + .pd-md-r-110 { + padding-right: 110px; } + .pd-md-b-110 { + padding-bottom: 110px; } + .pd-md-l-110 { + padding-left: 110px; } + .pd-md-t-110-force { + padding-top: 110px !important; } + .pd-md-r-110-force { + padding-right: 110px !important; } + .pd-md-b-110-force { + padding-bottom: 110px !important; } + .pd-md-l-110-force { + padding-left: 110px !important; } + .pd-md-120 { + padding: 120px; } + .pd-md-120-force { + padding: 120px !important; } + .pd-md-y-120 { + padding-top: 120px; + padding-bottom: 120px; } + .pd-md-y-120-force { + padding-top: 120px !important; + padding-bottom: 120px !important; } + .pd-md-x-120 { + padding-left: 120px; + padding-right: 120px; } + .pd-md-x-120-force { + padding-left: 120px !important; + padding-right: 120px !important; } + .pd-md-t-120 { + padding-top: 120px; } + .pd-md-r-120 { + padding-right: 120px; } + .pd-md-b-120 { + padding-bottom: 120px; } + .pd-md-l-120 { + padding-left: 120px; } + .pd-md-t-120-force { + padding-top: 120px !important; } + .pd-md-r-120-force { + padding-right: 120px !important; } + .pd-md-b-120-force { + padding-bottom: 120px !important; } + .pd-md-l-120-force { + padding-left: 120px !important; } + .pd-md-130 { + padding: 130px; } + .pd-md-130-force { + padding: 130px !important; } + .pd-md-y-130 { + padding-top: 130px; + padding-bottom: 130px; } + .pd-md-y-130-force { + padding-top: 130px !important; + padding-bottom: 130px !important; } + .pd-md-x-130 { + padding-left: 130px; + padding-right: 130px; } + .pd-md-x-130-force { + padding-left: 130px !important; + padding-right: 130px !important; } + .pd-md-t-130 { + padding-top: 130px; } + .pd-md-r-130 { + padding-right: 130px; } + .pd-md-b-130 { + padding-bottom: 130px; } + .pd-md-l-130 { + padding-left: 130px; } + .pd-md-t-130-force { + padding-top: 130px !important; } + .pd-md-r-130-force { + padding-right: 130px !important; } + .pd-md-b-130-force { + padding-bottom: 130px !important; } + .pd-md-l-130-force { + padding-left: 130px !important; } + .pd-md-140 { + padding: 140px; } + .pd-md-140-force { + padding: 140px !important; } + .pd-md-y-140 { + padding-top: 140px; + padding-bottom: 140px; } + .pd-md-y-140-force { + padding-top: 140px !important; + padding-bottom: 140px !important; } + .pd-md-x-140 { + padding-left: 140px; + padding-right: 140px; } + .pd-md-x-140-force { + padding-left: 140px !important; + padding-right: 140px !important; } + .pd-md-t-140 { + padding-top: 140px; } + .pd-md-r-140 { + padding-right: 140px; } + .pd-md-b-140 { + padding-bottom: 140px; } + .pd-md-l-140 { + padding-left: 140px; } + .pd-md-t-140-force { + padding-top: 140px !important; } + .pd-md-r-140-force { + padding-right: 140px !important; } + .pd-md-b-140-force { + padding-bottom: 140px !important; } + .pd-md-l-140-force { + padding-left: 140px !important; } + .pd-md-150 { + padding: 150px; } + .pd-md-150-force { + padding: 150px !important; } + .pd-md-y-150 { + padding-top: 150px; + padding-bottom: 150px; } + .pd-md-y-150-force { + padding-top: 150px !important; + padding-bottom: 150px !important; } + .pd-md-x-150 { + padding-left: 150px; + padding-right: 150px; } + .pd-md-x-150-force { + padding-left: 150px !important; + padding-right: 150px !important; } + .pd-md-t-150 { + padding-top: 150px; } + .pd-md-r-150 { + padding-right: 150px; } + .pd-md-b-150 { + padding-bottom: 150px; } + .pd-md-l-150 { + padding-left: 150px; } + .pd-md-t-150-force { + padding-top: 150px !important; } + .pd-md-r-150-force { + padding-right: 150px !important; } + .pd-md-b-150-force { + padding-bottom: 150px !important; } + .pd-md-l-150-force { + padding-left: 150px !important; } + .pd-md-160 { + padding: 160px; } + .pd-md-160-force { + padding: 160px !important; } + .pd-md-y-160 { + padding-top: 160px; + padding-bottom: 160px; } + .pd-md-y-160-force { + padding-top: 160px !important; + padding-bottom: 160px !important; } + .pd-md-x-160 { + padding-left: 160px; + padding-right: 160px; } + .pd-md-x-160-force { + padding-left: 160px !important; + padding-right: 160px !important; } + .pd-md-t-160 { + padding-top: 160px; } + .pd-md-r-160 { + padding-right: 160px; } + .pd-md-b-160 { + padding-bottom: 160px; } + .pd-md-l-160 { + padding-left: 160px; } + .pd-md-t-160-force { + padding-top: 160px !important; } + .pd-md-r-160-force { + padding-right: 160px !important; } + .pd-md-b-160-force { + padding-bottom: 160px !important; } + .pd-md-l-160-force { + padding-left: 160px !important; } + .pd-md-170 { + padding: 170px; } + .pd-md-170-force { + padding: 170px !important; } + .pd-md-y-170 { + padding-top: 170px; + padding-bottom: 170px; } + .pd-md-y-170-force { + padding-top: 170px !important; + padding-bottom: 170px !important; } + .pd-md-x-170 { + padding-left: 170px; + padding-right: 170px; } + .pd-md-x-170-force { + padding-left: 170px !important; + padding-right: 170px !important; } + .pd-md-t-170 { + padding-top: 170px; } + .pd-md-r-170 { + padding-right: 170px; } + .pd-md-b-170 { + padding-bottom: 170px; } + .pd-md-l-170 { + padding-left: 170px; } + .pd-md-t-170-force { + padding-top: 170px !important; } + .pd-md-r-170-force { + padding-right: 170px !important; } + .pd-md-b-170-force { + padding-bottom: 170px !important; } + .pd-md-l-170-force { + padding-left: 170px !important; } + .pd-md-180 { + padding: 180px; } + .pd-md-180-force { + padding: 180px !important; } + .pd-md-y-180 { + padding-top: 180px; + padding-bottom: 180px; } + .pd-md-y-180-force { + padding-top: 180px !important; + padding-bottom: 180px !important; } + .pd-md-x-180 { + padding-left: 180px; + padding-right: 180px; } + .pd-md-x-180-force { + padding-left: 180px !important; + padding-right: 180px !important; } + .pd-md-t-180 { + padding-top: 180px; } + .pd-md-r-180 { + padding-right: 180px; } + .pd-md-b-180 { + padding-bottom: 180px; } + .pd-md-l-180 { + padding-left: 180px; } + .pd-md-t-180-force { + padding-top: 180px !important; } + .pd-md-r-180-force { + padding-right: 180px !important; } + .pd-md-b-180-force { + padding-bottom: 180px !important; } + .pd-md-l-180-force { + padding-left: 180px !important; } + .pd-md-190 { + padding: 190px; } + .pd-md-190-force { + padding: 190px !important; } + .pd-md-y-190 { + padding-top: 190px; + padding-bottom: 190px; } + .pd-md-y-190-force { + padding-top: 190px !important; + padding-bottom: 190px !important; } + .pd-md-x-190 { + padding-left: 190px; + padding-right: 190px; } + .pd-md-x-190-force { + padding-left: 190px !important; + padding-right: 190px !important; } + .pd-md-t-190 { + padding-top: 190px; } + .pd-md-r-190 { + padding-right: 190px; } + .pd-md-b-190 { + padding-bottom: 190px; } + .pd-md-l-190 { + padding-left: 190px; } + .pd-md-t-190-force { + padding-top: 190px !important; } + .pd-md-r-190-force { + padding-right: 190px !important; } + .pd-md-b-190-force { + padding-bottom: 190px !important; } + .pd-md-l-190-force { + padding-left: 190px !important; } + .pd-md-200 { + padding: 200px; } + .pd-md-200-force { + padding: 200px !important; } + .pd-md-y-200 { + padding-top: 200px; + padding-bottom: 200px; } + .pd-md-y-200-force { + padding-top: 200px !important; + padding-bottom: 200px !important; } + .pd-md-x-200 { + padding-left: 200px; + padding-right: 200px; } + .pd-md-x-200-force { + padding-left: 200px !important; + padding-right: 200px !important; } + .pd-md-t-200 { + padding-top: 200px; } + .pd-md-r-200 { + padding-right: 200px; } + .pd-md-b-200 { + padding-bottom: 200px; } + .pd-md-l-200 { + padding-left: 200px; } + .pd-md-t-200-force { + padding-top: 200px !important; } + .pd-md-r-200-force { + padding-right: 200px !important; } + .pd-md-b-200-force { + padding-bottom: 200px !important; } + .pd-md-l-200-force { + padding-left: 200px !important; } } + +@media (min-width: 992px) { + .pd-lg-0 { + padding: 0px; } + .pd-lg-0-force { + padding: 0px !important; } + .pd-lg-y-0 { + padding-top: 0px; + padding-bottom: 0px; } + .pd-lg-y-0-force { + padding-top: 0px !important; + padding-bottom: 0px !important; } + .pd-lg-x-0 { + padding-left: 0px; + padding-right: 0px; } + .pd-lg-x-0-force { + padding-left: 0px !important; + padding-right: 0px !important; } + .pd-lg-t-0 { + padding-top: 0px; } + .pd-lg-r-0 { + padding-right: 0px; } + .pd-lg-b-0 { + padding-bottom: 0px; } + .pd-lg-l-0 { + padding-left: 0px; } + .pd-lg-t-0-force { + padding-top: 0px !important; } + .pd-lg-r-0-force { + padding-right: 0px !important; } + .pd-lg-b-0-force { + padding-bottom: 0px !important; } + .pd-lg-l-0-force { + padding-left: 0px !important; } + .pd-lg-1 { + padding: 1px; } + .pd-lg-1-force { + padding: 1px !important; } + .pd-lg-y-1 { + padding-top: 1px; + padding-bottom: 1px; } + .pd-lg-y-1-force { + padding-top: 1px !important; + padding-bottom: 1px !important; } + .pd-lg-x-1 { + padding-left: 1px; + padding-right: 1px; } + .pd-lg-x-1-force { + padding-left: 1px !important; + padding-right: 1px !important; } + .pd-lg-t-1 { + padding-top: 1px; } + .pd-lg-r-1 { + padding-right: 1px; } + .pd-lg-b-1 { + padding-bottom: 1px; } + .pd-lg-l-1 { + padding-left: 1px; } + .pd-lg-t-1-force { + padding-top: 1px !important; } + .pd-lg-r-1-force { + padding-right: 1px !important; } + .pd-lg-b-1-force { + padding-bottom: 1px !important; } + .pd-lg-l-1-force { + padding-left: 1px !important; } + .pd-lg-2 { + padding: 2px; } + .pd-lg-2-force { + padding: 2px !important; } + .pd-lg-y-2 { + padding-top: 2px; + padding-bottom: 2px; } + .pd-lg-y-2-force { + padding-top: 2px !important; + padding-bottom: 2px !important; } + .pd-lg-x-2 { + padding-left: 2px; + padding-right: 2px; } + .pd-lg-x-2-force { + padding-left: 2px !important; + padding-right: 2px !important; } + .pd-lg-t-2 { + padding-top: 2px; } + .pd-lg-r-2 { + padding-right: 2px; } + .pd-lg-b-2 { + padding-bottom: 2px; } + .pd-lg-l-2 { + padding-left: 2px; } + .pd-lg-t-2-force { + padding-top: 2px !important; } + .pd-lg-r-2-force { + padding-right: 2px !important; } + .pd-lg-b-2-force { + padding-bottom: 2px !important; } + .pd-lg-l-2-force { + padding-left: 2px !important; } + .pd-lg-3 { + padding: 3px; } + .pd-lg-3-force { + padding: 3px !important; } + .pd-lg-y-3 { + padding-top: 3px; + padding-bottom: 3px; } + .pd-lg-y-3-force { + padding-top: 3px !important; + padding-bottom: 3px !important; } + .pd-lg-x-3 { + padding-left: 3px; + padding-right: 3px; } + .pd-lg-x-3-force { + padding-left: 3px !important; + padding-right: 3px !important; } + .pd-lg-t-3 { + padding-top: 3px; } + .pd-lg-r-3 { + padding-right: 3px; } + .pd-lg-b-3 { + padding-bottom: 3px; } + .pd-lg-l-3 { + padding-left: 3px; } + .pd-lg-t-3-force { + padding-top: 3px !important; } + .pd-lg-r-3-force { + padding-right: 3px !important; } + .pd-lg-b-3-force { + padding-bottom: 3px !important; } + .pd-lg-l-3-force { + padding-left: 3px !important; } + .pd-lg-4 { + padding: 4px; } + .pd-lg-4-force { + padding: 4px !important; } + .pd-lg-y-4 { + padding-top: 4px; + padding-bottom: 4px; } + .pd-lg-y-4-force { + padding-top: 4px !important; + padding-bottom: 4px !important; } + .pd-lg-x-4 { + padding-left: 4px; + padding-right: 4px; } + .pd-lg-x-4-force { + padding-left: 4px !important; + padding-right: 4px !important; } + .pd-lg-t-4 { + padding-top: 4px; } + .pd-lg-r-4 { + padding-right: 4px; } + .pd-lg-b-4 { + padding-bottom: 4px; } + .pd-lg-l-4 { + padding-left: 4px; } + .pd-lg-t-4-force { + padding-top: 4px !important; } + .pd-lg-r-4-force { + padding-right: 4px !important; } + .pd-lg-b-4-force { + padding-bottom: 4px !important; } + .pd-lg-l-4-force { + padding-left: 4px !important; } + .pd-lg-5 { + padding: 5px; } + .pd-lg-5-force { + padding: 5px !important; } + .pd-lg-y-5 { + padding-top: 5px; + padding-bottom: 5px; } + .pd-lg-y-5-force { + padding-top: 5px !important; + padding-bottom: 5px !important; } + .pd-lg-x-5 { + padding-left: 5px; + padding-right: 5px; } + .pd-lg-x-5-force { + padding-left: 5px !important; + padding-right: 5px !important; } + .pd-lg-t-5 { + padding-top: 5px; } + .pd-lg-r-5 { + padding-right: 5px; } + .pd-lg-b-5 { + padding-bottom: 5px; } + .pd-lg-l-5 { + padding-left: 5px; } + .pd-lg-t-5-force { + padding-top: 5px !important; } + .pd-lg-r-5-force { + padding-right: 5px !important; } + .pd-lg-b-5-force { + padding-bottom: 5px !important; } + .pd-lg-l-5-force { + padding-left: 5px !important; } + .pd-lg-6 { + padding: 6px; } + .pd-lg-6-force { + padding: 6px !important; } + .pd-lg-y-6 { + padding-top: 6px; + padding-bottom: 6px; } + .pd-lg-y-6-force { + padding-top: 6px !important; + padding-bottom: 6px !important; } + .pd-lg-x-6 { + padding-left: 6px; + padding-right: 6px; } + .pd-lg-x-6-force { + padding-left: 6px !important; + padding-right: 6px !important; } + .pd-lg-t-6 { + padding-top: 6px; } + .pd-lg-r-6 { + padding-right: 6px; } + .pd-lg-b-6 { + padding-bottom: 6px; } + .pd-lg-l-6 { + padding-left: 6px; } + .pd-lg-t-6-force { + padding-top: 6px !important; } + .pd-lg-r-6-force { + padding-right: 6px !important; } + .pd-lg-b-6-force { + padding-bottom: 6px !important; } + .pd-lg-l-6-force { + padding-left: 6px !important; } + .pd-lg-7 { + padding: 7px; } + .pd-lg-7-force { + padding: 7px !important; } + .pd-lg-y-7 { + padding-top: 7px; + padding-bottom: 7px; } + .pd-lg-y-7-force { + padding-top: 7px !important; + padding-bottom: 7px !important; } + .pd-lg-x-7 { + padding-left: 7px; + padding-right: 7px; } + .pd-lg-x-7-force { + padding-left: 7px !important; + padding-right: 7px !important; } + .pd-lg-t-7 { + padding-top: 7px; } + .pd-lg-r-7 { + padding-right: 7px; } + .pd-lg-b-7 { + padding-bottom: 7px; } + .pd-lg-l-7 { + padding-left: 7px; } + .pd-lg-t-7-force { + padding-top: 7px !important; } + .pd-lg-r-7-force { + padding-right: 7px !important; } + .pd-lg-b-7-force { + padding-bottom: 7px !important; } + .pd-lg-l-7-force { + padding-left: 7px !important; } + .pd-lg-8 { + padding: 8px; } + .pd-lg-8-force { + padding: 8px !important; } + .pd-lg-y-8 { + padding-top: 8px; + padding-bottom: 8px; } + .pd-lg-y-8-force { + padding-top: 8px !important; + padding-bottom: 8px !important; } + .pd-lg-x-8 { + padding-left: 8px; + padding-right: 8px; } + .pd-lg-x-8-force { + padding-left: 8px !important; + padding-right: 8px !important; } + .pd-lg-t-8 { + padding-top: 8px; } + .pd-lg-r-8 { + padding-right: 8px; } + .pd-lg-b-8 { + padding-bottom: 8px; } + .pd-lg-l-8 { + padding-left: 8px; } + .pd-lg-t-8-force { + padding-top: 8px !important; } + .pd-lg-r-8-force { + padding-right: 8px !important; } + .pd-lg-b-8-force { + padding-bottom: 8px !important; } + .pd-lg-l-8-force { + padding-left: 8px !important; } + .pd-lg-9 { + padding: 9px; } + .pd-lg-9-force { + padding: 9px !important; } + .pd-lg-y-9 { + padding-top: 9px; + padding-bottom: 9px; } + .pd-lg-y-9-force { + padding-top: 9px !important; + padding-bottom: 9px !important; } + .pd-lg-x-9 { + padding-left: 9px; + padding-right: 9px; } + .pd-lg-x-9-force { + padding-left: 9px !important; + padding-right: 9px !important; } + .pd-lg-t-9 { + padding-top: 9px; } + .pd-lg-r-9 { + padding-right: 9px; } + .pd-lg-b-9 { + padding-bottom: 9px; } + .pd-lg-l-9 { + padding-left: 9px; } + .pd-lg-t-9-force { + padding-top: 9px !important; } + .pd-lg-r-9-force { + padding-right: 9px !important; } + .pd-lg-b-9-force { + padding-bottom: 9px !important; } + .pd-lg-l-9-force { + padding-left: 9px !important; } + .pd-lg-10 { + padding: 10px; } + .pd-lg-10-force { + padding: 10px !important; } + .pd-lg-y-10 { + padding-top: 10px; + padding-bottom: 10px; } + .pd-lg-y-10-force { + padding-top: 10px !important; + padding-bottom: 10px !important; } + .pd-lg-x-10 { + padding-left: 10px; + padding-right: 10px; } + .pd-lg-x-10-force { + padding-left: 10px !important; + padding-right: 10px !important; } + .pd-lg-t-10 { + padding-top: 10px; } + .pd-lg-r-10 { + padding-right: 10px; } + .pd-lg-b-10 { + padding-bottom: 10px; } + .pd-lg-l-10 { + padding-left: 10px; } + .pd-lg-t-10-force { + padding-top: 10px !important; } + .pd-lg-r-10-force { + padding-right: 10px !important; } + .pd-lg-b-10-force { + padding-bottom: 10px !important; } + .pd-lg-l-10-force { + padding-left: 10px !important; } + .pd-lg-15 { + padding: 15px; } + .pd-lg-15-force { + padding: 15px !important; } + .pd-lg-y-15 { + padding-top: 15px; + padding-bottom: 15px; } + .pd-lg-y-15-force { + padding-top: 15px !important; + padding-bottom: 15px !important; } + .pd-lg-x-15 { + padding-left: 15px; + padding-right: 15px; } + .pd-lg-x-15-force { + padding-left: 15px !important; + padding-right: 15px !important; } + .pd-lg-t-15 { + padding-top: 15px; } + .pd-lg-r-15 { + padding-right: 15px; } + .pd-lg-b-15 { + padding-bottom: 15px; } + .pd-lg-l-15 { + padding-left: 15px; } + .pd-lg-t-15-force { + padding-top: 15px !important; } + .pd-lg-r-15-force { + padding-right: 15px !important; } + .pd-lg-b-15-force { + padding-bottom: 15px !important; } + .pd-lg-l-15-force { + padding-left: 15px !important; } + .pd-lg-20 { + padding: 20px; } + .pd-lg-20-force { + padding: 20px !important; } + .pd-lg-y-20 { + padding-top: 20px; + padding-bottom: 20px; } + .pd-lg-y-20-force { + padding-top: 20px !important; + padding-bottom: 20px !important; } + .pd-lg-x-20 { + padding-left: 20px; + padding-right: 20px; } + .pd-lg-x-20-force { + padding-left: 20px !important; + padding-right: 20px !important; } + .pd-lg-t-20 { + padding-top: 20px; } + .pd-lg-r-20 { + padding-right: 20px; } + .pd-lg-b-20 { + padding-bottom: 20px; } + .pd-lg-l-20 { + padding-left: 20px; } + .pd-lg-t-20-force { + padding-top: 20px !important; } + .pd-lg-r-20-force { + padding-right: 20px !important; } + .pd-lg-b-20-force { + padding-bottom: 20px !important; } + .pd-lg-l-20-force { + padding-left: 20px !important; } + .pd-lg-25 { + padding: 25px; } + .pd-lg-25-force { + padding: 25px !important; } + .pd-lg-y-25 { + padding-top: 25px; + padding-bottom: 25px; } + .pd-lg-y-25-force { + padding-top: 25px !important; + padding-bottom: 25px !important; } + .pd-lg-x-25 { + padding-left: 25px; + padding-right: 25px; } + .pd-lg-x-25-force { + padding-left: 25px !important; + padding-right: 25px !important; } + .pd-lg-t-25 { + padding-top: 25px; } + .pd-lg-r-25 { + padding-right: 25px; } + .pd-lg-b-25 { + padding-bottom: 25px; } + .pd-lg-l-25 { + padding-left: 25px; } + .pd-lg-t-25-force { + padding-top: 25px !important; } + .pd-lg-r-25-force { + padding-right: 25px !important; } + .pd-lg-b-25-force { + padding-bottom: 25px !important; } + .pd-lg-l-25-force { + padding-left: 25px !important; } + .pd-lg-30 { + padding: 30px; } + .pd-lg-30-force { + padding: 30px !important; } + .pd-lg-y-30 { + padding-top: 30px; + padding-bottom: 30px; } + .pd-lg-y-30-force { + padding-top: 30px !important; + padding-bottom: 30px !important; } + .pd-lg-x-30 { + padding-left: 30px; + padding-right: 30px; } + .pd-lg-x-30-force { + padding-left: 30px !important; + padding-right: 30px !important; } + .pd-lg-t-30 { + padding-top: 30px; } + .pd-lg-r-30 { + padding-right: 30px; } + .pd-lg-b-30 { + padding-bottom: 30px; } + .pd-lg-l-30 { + padding-left: 30px; } + .pd-lg-t-30-force { + padding-top: 30px !important; } + .pd-lg-r-30-force { + padding-right: 30px !important; } + .pd-lg-b-30-force { + padding-bottom: 30px !important; } + .pd-lg-l-30-force { + padding-left: 30px !important; } + .pd-lg-35 { + padding: 35px; } + .pd-lg-35-force { + padding: 35px !important; } + .pd-lg-y-35 { + padding-top: 35px; + padding-bottom: 35px; } + .pd-lg-y-35-force { + padding-top: 35px !important; + padding-bottom: 35px !important; } + .pd-lg-x-35 { + padding-left: 35px; + padding-right: 35px; } + .pd-lg-x-35-force { + padding-left: 35px !important; + padding-right: 35px !important; } + .pd-lg-t-35 { + padding-top: 35px; } + .pd-lg-r-35 { + padding-right: 35px; } + .pd-lg-b-35 { + padding-bottom: 35px; } + .pd-lg-l-35 { + padding-left: 35px; } + .pd-lg-t-35-force { + padding-top: 35px !important; } + .pd-lg-r-35-force { + padding-right: 35px !important; } + .pd-lg-b-35-force { + padding-bottom: 35px !important; } + .pd-lg-l-35-force { + padding-left: 35px !important; } + .pd-lg-40 { + padding: 40px; } + .pd-lg-40-force { + padding: 40px !important; } + .pd-lg-y-40 { + padding-top: 40px; + padding-bottom: 40px; } + .pd-lg-y-40-force { + padding-top: 40px !important; + padding-bottom: 40px !important; } + .pd-lg-x-40 { + padding-left: 40px; + padding-right: 40px; } + .pd-lg-x-40-force { + padding-left: 40px !important; + padding-right: 40px !important; } + .pd-lg-t-40 { + padding-top: 40px; } + .pd-lg-r-40 { + padding-right: 40px; } + .pd-lg-b-40 { + padding-bottom: 40px; } + .pd-lg-l-40 { + padding-left: 40px; } + .pd-lg-t-40-force { + padding-top: 40px !important; } + .pd-lg-r-40-force { + padding-right: 40px !important; } + .pd-lg-b-40-force { + padding-bottom: 40px !important; } + .pd-lg-l-40-force { + padding-left: 40px !important; } + .pd-lg-45 { + padding: 45px; } + .pd-lg-45-force { + padding: 45px !important; } + .pd-lg-y-45 { + padding-top: 45px; + padding-bottom: 45px; } + .pd-lg-y-45-force { + padding-top: 45px !important; + padding-bottom: 45px !important; } + .pd-lg-x-45 { + padding-left: 45px; + padding-right: 45px; } + .pd-lg-x-45-force { + padding-left: 45px !important; + padding-right: 45px !important; } + .pd-lg-t-45 { + padding-top: 45px; } + .pd-lg-r-45 { + padding-right: 45px; } + .pd-lg-b-45 { + padding-bottom: 45px; } + .pd-lg-l-45 { + padding-left: 45px; } + .pd-lg-t-45-force { + padding-top: 45px !important; } + .pd-lg-r-45-force { + padding-right: 45px !important; } + .pd-lg-b-45-force { + padding-bottom: 45px !important; } + .pd-lg-l-45-force { + padding-left: 45px !important; } + .pd-lg-50 { + padding: 50px; } + .pd-lg-50-force { + padding: 50px !important; } + .pd-lg-y-50 { + padding-top: 50px; + padding-bottom: 50px; } + .pd-lg-y-50-force { + padding-top: 50px !important; + padding-bottom: 50px !important; } + .pd-lg-x-50 { + padding-left: 50px; + padding-right: 50px; } + .pd-lg-x-50-force { + padding-left: 50px !important; + padding-right: 50px !important; } + .pd-lg-t-50 { + padding-top: 50px; } + .pd-lg-r-50 { + padding-right: 50px; } + .pd-lg-b-50 { + padding-bottom: 50px; } + .pd-lg-l-50 { + padding-left: 50px; } + .pd-lg-t-50-force { + padding-top: 50px !important; } + .pd-lg-r-50-force { + padding-right: 50px !important; } + .pd-lg-b-50-force { + padding-bottom: 50px !important; } + .pd-lg-l-50-force { + padding-left: 50px !important; } + .pd-lg-55 { + padding: 55px; } + .pd-lg-55-force { + padding: 55px !important; } + .pd-lg-y-55 { + padding-top: 55px; + padding-bottom: 55px; } + .pd-lg-y-55-force { + padding-top: 55px !important; + padding-bottom: 55px !important; } + .pd-lg-x-55 { + padding-left: 55px; + padding-right: 55px; } + .pd-lg-x-55-force { + padding-left: 55px !important; + padding-right: 55px !important; } + .pd-lg-t-55 { + padding-top: 55px; } + .pd-lg-r-55 { + padding-right: 55px; } + .pd-lg-b-55 { + padding-bottom: 55px; } + .pd-lg-l-55 { + padding-left: 55px; } + .pd-lg-t-55-force { + padding-top: 55px !important; } + .pd-lg-r-55-force { + padding-right: 55px !important; } + .pd-lg-b-55-force { + padding-bottom: 55px !important; } + .pd-lg-l-55-force { + padding-left: 55px !important; } + .pd-lg-60 { + padding: 60px; } + .pd-lg-60-force { + padding: 60px !important; } + .pd-lg-y-60 { + padding-top: 60px; + padding-bottom: 60px; } + .pd-lg-y-60-force { + padding-top: 60px !important; + padding-bottom: 60px !important; } + .pd-lg-x-60 { + padding-left: 60px; + padding-right: 60px; } + .pd-lg-x-60-force { + padding-left: 60px !important; + padding-right: 60px !important; } + .pd-lg-t-60 { + padding-top: 60px; } + .pd-lg-r-60 { + padding-right: 60px; } + .pd-lg-b-60 { + padding-bottom: 60px; } + .pd-lg-l-60 { + padding-left: 60px; } + .pd-lg-t-60-force { + padding-top: 60px !important; } + .pd-lg-r-60-force { + padding-right: 60px !important; } + .pd-lg-b-60-force { + padding-bottom: 60px !important; } + .pd-lg-l-60-force { + padding-left: 60px !important; } + .pd-lg-65 { + padding: 65px; } + .pd-lg-65-force { + padding: 65px !important; } + .pd-lg-y-65 { + padding-top: 65px; + padding-bottom: 65px; } + .pd-lg-y-65-force { + padding-top: 65px !important; + padding-bottom: 65px !important; } + .pd-lg-x-65 { + padding-left: 65px; + padding-right: 65px; } + .pd-lg-x-65-force { + padding-left: 65px !important; + padding-right: 65px !important; } + .pd-lg-t-65 { + padding-top: 65px; } + .pd-lg-r-65 { + padding-right: 65px; } + .pd-lg-b-65 { + padding-bottom: 65px; } + .pd-lg-l-65 { + padding-left: 65px; } + .pd-lg-t-65-force { + padding-top: 65px !important; } + .pd-lg-r-65-force { + padding-right: 65px !important; } + .pd-lg-b-65-force { + padding-bottom: 65px !important; } + .pd-lg-l-65-force { + padding-left: 65px !important; } + .pd-lg-70 { + padding: 70px; } + .pd-lg-70-force { + padding: 70px !important; } + .pd-lg-y-70 { + padding-top: 70px; + padding-bottom: 70px; } + .pd-lg-y-70-force { + padding-top: 70px !important; + padding-bottom: 70px !important; } + .pd-lg-x-70 { + padding-left: 70px; + padding-right: 70px; } + .pd-lg-x-70-force { + padding-left: 70px !important; + padding-right: 70px !important; } + .pd-lg-t-70 { + padding-top: 70px; } + .pd-lg-r-70 { + padding-right: 70px; } + .pd-lg-b-70 { + padding-bottom: 70px; } + .pd-lg-l-70 { + padding-left: 70px; } + .pd-lg-t-70-force { + padding-top: 70px !important; } + .pd-lg-r-70-force { + padding-right: 70px !important; } + .pd-lg-b-70-force { + padding-bottom: 70px !important; } + .pd-lg-l-70-force { + padding-left: 70px !important; } + .pd-lg-75 { + padding: 75px; } + .pd-lg-75-force { + padding: 75px !important; } + .pd-lg-y-75 { + padding-top: 75px; + padding-bottom: 75px; } + .pd-lg-y-75-force { + padding-top: 75px !important; + padding-bottom: 75px !important; } + .pd-lg-x-75 { + padding-left: 75px; + padding-right: 75px; } + .pd-lg-x-75-force { + padding-left: 75px !important; + padding-right: 75px !important; } + .pd-lg-t-75 { + padding-top: 75px; } + .pd-lg-r-75 { + padding-right: 75px; } + .pd-lg-b-75 { + padding-bottom: 75px; } + .pd-lg-l-75 { + padding-left: 75px; } + .pd-lg-t-75-force { + padding-top: 75px !important; } + .pd-lg-r-75-force { + padding-right: 75px !important; } + .pd-lg-b-75-force { + padding-bottom: 75px !important; } + .pd-lg-l-75-force { + padding-left: 75px !important; } + .pd-lg-80 { + padding: 80px; } + .pd-lg-80-force { + padding: 80px !important; } + .pd-lg-y-80 { + padding-top: 80px; + padding-bottom: 80px; } + .pd-lg-y-80-force { + padding-top: 80px !important; + padding-bottom: 80px !important; } + .pd-lg-x-80 { + padding-left: 80px; + padding-right: 80px; } + .pd-lg-x-80-force { + padding-left: 80px !important; + padding-right: 80px !important; } + .pd-lg-t-80 { + padding-top: 80px; } + .pd-lg-r-80 { + padding-right: 80px; } + .pd-lg-b-80 { + padding-bottom: 80px; } + .pd-lg-l-80 { + padding-left: 80px; } + .pd-lg-t-80-force { + padding-top: 80px !important; } + .pd-lg-r-80-force { + padding-right: 80px !important; } + .pd-lg-b-80-force { + padding-bottom: 80px !important; } + .pd-lg-l-80-force { + padding-left: 80px !important; } + .pd-lg-85 { + padding: 85px; } + .pd-lg-85-force { + padding: 85px !important; } + .pd-lg-y-85 { + padding-top: 85px; + padding-bottom: 85px; } + .pd-lg-y-85-force { + padding-top: 85px !important; + padding-bottom: 85px !important; } + .pd-lg-x-85 { + padding-left: 85px; + padding-right: 85px; } + .pd-lg-x-85-force { + padding-left: 85px !important; + padding-right: 85px !important; } + .pd-lg-t-85 { + padding-top: 85px; } + .pd-lg-r-85 { + padding-right: 85px; } + .pd-lg-b-85 { + padding-bottom: 85px; } + .pd-lg-l-85 { + padding-left: 85px; } + .pd-lg-t-85-force { + padding-top: 85px !important; } + .pd-lg-r-85-force { + padding-right: 85px !important; } + .pd-lg-b-85-force { + padding-bottom: 85px !important; } + .pd-lg-l-85-force { + padding-left: 85px !important; } + .pd-lg-90 { + padding: 90px; } + .pd-lg-90-force { + padding: 90px !important; } + .pd-lg-y-90 { + padding-top: 90px; + padding-bottom: 90px; } + .pd-lg-y-90-force { + padding-top: 90px !important; + padding-bottom: 90px !important; } + .pd-lg-x-90 { + padding-left: 90px; + padding-right: 90px; } + .pd-lg-x-90-force { + padding-left: 90px !important; + padding-right: 90px !important; } + .pd-lg-t-90 { + padding-top: 90px; } + .pd-lg-r-90 { + padding-right: 90px; } + .pd-lg-b-90 { + padding-bottom: 90px; } + .pd-lg-l-90 { + padding-left: 90px; } + .pd-lg-t-90-force { + padding-top: 90px !important; } + .pd-lg-r-90-force { + padding-right: 90px !important; } + .pd-lg-b-90-force { + padding-bottom: 90px !important; } + .pd-lg-l-90-force { + padding-left: 90px !important; } + .pd-lg-95 { + padding: 95px; } + .pd-lg-95-force { + padding: 95px !important; } + .pd-lg-y-95 { + padding-top: 95px; + padding-bottom: 95px; } + .pd-lg-y-95-force { + padding-top: 95px !important; + padding-bottom: 95px !important; } + .pd-lg-x-95 { + padding-left: 95px; + padding-right: 95px; } + .pd-lg-x-95-force { + padding-left: 95px !important; + padding-right: 95px !important; } + .pd-lg-t-95 { + padding-top: 95px; } + .pd-lg-r-95 { + padding-right: 95px; } + .pd-lg-b-95 { + padding-bottom: 95px; } + .pd-lg-l-95 { + padding-left: 95px; } + .pd-lg-t-95-force { + padding-top: 95px !important; } + .pd-lg-r-95-force { + padding-right: 95px !important; } + .pd-lg-b-95-force { + padding-bottom: 95px !important; } + .pd-lg-l-95-force { + padding-left: 95px !important; } + .pd-lg-100 { + padding: 100px; } + .pd-lg-100-force { + padding: 100px !important; } + .pd-lg-y-100 { + padding-top: 100px; + padding-bottom: 100px; } + .pd-lg-y-100-force { + padding-top: 100px !important; + padding-bottom: 100px !important; } + .pd-lg-x-100 { + padding-left: 100px; + padding-right: 100px; } + .pd-lg-x-100-force { + padding-left: 100px !important; + padding-right: 100px !important; } + .pd-lg-t-100 { + padding-top: 100px; } + .pd-lg-r-100 { + padding-right: 100px; } + .pd-lg-b-100 { + padding-bottom: 100px; } + .pd-lg-l-100 { + padding-left: 100px; } + .pd-lg-t-100-force { + padding-top: 100px !important; } + .pd-lg-r-100-force { + padding-right: 100px !important; } + .pd-lg-b-100-force { + padding-bottom: 100px !important; } + .pd-lg-l-100-force { + padding-left: 100px !important; } + .pd-lg-110 { + padding: 110px; } + .pd-lg-110-force { + padding: 110px !important; } + .pd-lg-y-110 { + padding-top: 110px; + padding-bottom: 110px; } + .pd-lg-y-110-force { + padding-top: 110px !important; + padding-bottom: 110px !important; } + .pd-lg-x-110 { + padding-left: 110px; + padding-right: 110px; } + .pd-lg-x-110-force { + padding-left: 110px !important; + padding-right: 110px !important; } + .pd-lg-t-110 { + padding-top: 110px; } + .pd-lg-r-110 { + padding-right: 110px; } + .pd-lg-b-110 { + padding-bottom: 110px; } + .pd-lg-l-110 { + padding-left: 110px; } + .pd-lg-t-110-force { + padding-top: 110px !important; } + .pd-lg-r-110-force { + padding-right: 110px !important; } + .pd-lg-b-110-force { + padding-bottom: 110px !important; } + .pd-lg-l-110-force { + padding-left: 110px !important; } + .pd-lg-120 { + padding: 120px; } + .pd-lg-120-force { + padding: 120px !important; } + .pd-lg-y-120 { + padding-top: 120px; + padding-bottom: 120px; } + .pd-lg-y-120-force { + padding-top: 120px !important; + padding-bottom: 120px !important; } + .pd-lg-x-120 { + padding-left: 120px; + padding-right: 120px; } + .pd-lg-x-120-force { + padding-left: 120px !important; + padding-right: 120px !important; } + .pd-lg-t-120 { + padding-top: 120px; } + .pd-lg-r-120 { + padding-right: 120px; } + .pd-lg-b-120 { + padding-bottom: 120px; } + .pd-lg-l-120 { + padding-left: 120px; } + .pd-lg-t-120-force { + padding-top: 120px !important; } + .pd-lg-r-120-force { + padding-right: 120px !important; } + .pd-lg-b-120-force { + padding-bottom: 120px !important; } + .pd-lg-l-120-force { + padding-left: 120px !important; } + .pd-lg-130 { + padding: 130px; } + .pd-lg-130-force { + padding: 130px !important; } + .pd-lg-y-130 { + padding-top: 130px; + padding-bottom: 130px; } + .pd-lg-y-130-force { + padding-top: 130px !important; + padding-bottom: 130px !important; } + .pd-lg-x-130 { + padding-left: 130px; + padding-right: 130px; } + .pd-lg-x-130-force { + padding-left: 130px !important; + padding-right: 130px !important; } + .pd-lg-t-130 { + padding-top: 130px; } + .pd-lg-r-130 { + padding-right: 130px; } + .pd-lg-b-130 { + padding-bottom: 130px; } + .pd-lg-l-130 { + padding-left: 130px; } + .pd-lg-t-130-force { + padding-top: 130px !important; } + .pd-lg-r-130-force { + padding-right: 130px !important; } + .pd-lg-b-130-force { + padding-bottom: 130px !important; } + .pd-lg-l-130-force { + padding-left: 130px !important; } + .pd-lg-140 { + padding: 140px; } + .pd-lg-140-force { + padding: 140px !important; } + .pd-lg-y-140 { + padding-top: 140px; + padding-bottom: 140px; } + .pd-lg-y-140-force { + padding-top: 140px !important; + padding-bottom: 140px !important; } + .pd-lg-x-140 { + padding-left: 140px; + padding-right: 140px; } + .pd-lg-x-140-force { + padding-left: 140px !important; + padding-right: 140px !important; } + .pd-lg-t-140 { + padding-top: 140px; } + .pd-lg-r-140 { + padding-right: 140px; } + .pd-lg-b-140 { + padding-bottom: 140px; } + .pd-lg-l-140 { + padding-left: 140px; } + .pd-lg-t-140-force { + padding-top: 140px !important; } + .pd-lg-r-140-force { + padding-right: 140px !important; } + .pd-lg-b-140-force { + padding-bottom: 140px !important; } + .pd-lg-l-140-force { + padding-left: 140px !important; } + .pd-lg-150 { + padding: 150px; } + .pd-lg-150-force { + padding: 150px !important; } + .pd-lg-y-150 { + padding-top: 150px; + padding-bottom: 150px; } + .pd-lg-y-150-force { + padding-top: 150px !important; + padding-bottom: 150px !important; } + .pd-lg-x-150 { + padding-left: 150px; + padding-right: 150px; } + .pd-lg-x-150-force { + padding-left: 150px !important; + padding-right: 150px !important; } + .pd-lg-t-150 { + padding-top: 150px; } + .pd-lg-r-150 { + padding-right: 150px; } + .pd-lg-b-150 { + padding-bottom: 150px; } + .pd-lg-l-150 { + padding-left: 150px; } + .pd-lg-t-150-force { + padding-top: 150px !important; } + .pd-lg-r-150-force { + padding-right: 150px !important; } + .pd-lg-b-150-force { + padding-bottom: 150px !important; } + .pd-lg-l-150-force { + padding-left: 150px !important; } + .pd-lg-160 { + padding: 160px; } + .pd-lg-160-force { + padding: 160px !important; } + .pd-lg-y-160 { + padding-top: 160px; + padding-bottom: 160px; } + .pd-lg-y-160-force { + padding-top: 160px !important; + padding-bottom: 160px !important; } + .pd-lg-x-160 { + padding-left: 160px; + padding-right: 160px; } + .pd-lg-x-160-force { + padding-left: 160px !important; + padding-right: 160px !important; } + .pd-lg-t-160 { + padding-top: 160px; } + .pd-lg-r-160 { + padding-right: 160px; } + .pd-lg-b-160 { + padding-bottom: 160px; } + .pd-lg-l-160 { + padding-left: 160px; } + .pd-lg-t-160-force { + padding-top: 160px !important; } + .pd-lg-r-160-force { + padding-right: 160px !important; } + .pd-lg-b-160-force { + padding-bottom: 160px !important; } + .pd-lg-l-160-force { + padding-left: 160px !important; } + .pd-lg-170 { + padding: 170px; } + .pd-lg-170-force { + padding: 170px !important; } + .pd-lg-y-170 { + padding-top: 170px; + padding-bottom: 170px; } + .pd-lg-y-170-force { + padding-top: 170px !important; + padding-bottom: 170px !important; } + .pd-lg-x-170 { + padding-left: 170px; + padding-right: 170px; } + .pd-lg-x-170-force { + padding-left: 170px !important; + padding-right: 170px !important; } + .pd-lg-t-170 { + padding-top: 170px; } + .pd-lg-r-170 { + padding-right: 170px; } + .pd-lg-b-170 { + padding-bottom: 170px; } + .pd-lg-l-170 { + padding-left: 170px; } + .pd-lg-t-170-force { + padding-top: 170px !important; } + .pd-lg-r-170-force { + padding-right: 170px !important; } + .pd-lg-b-170-force { + padding-bottom: 170px !important; } + .pd-lg-l-170-force { + padding-left: 170px !important; } + .pd-lg-180 { + padding: 180px; } + .pd-lg-180-force { + padding: 180px !important; } + .pd-lg-y-180 { + padding-top: 180px; + padding-bottom: 180px; } + .pd-lg-y-180-force { + padding-top: 180px !important; + padding-bottom: 180px !important; } + .pd-lg-x-180 { + padding-left: 180px; + padding-right: 180px; } + .pd-lg-x-180-force { + padding-left: 180px !important; + padding-right: 180px !important; } + .pd-lg-t-180 { + padding-top: 180px; } + .pd-lg-r-180 { + padding-right: 180px; } + .pd-lg-b-180 { + padding-bottom: 180px; } + .pd-lg-l-180 { + padding-left: 180px; } + .pd-lg-t-180-force { + padding-top: 180px !important; } + .pd-lg-r-180-force { + padding-right: 180px !important; } + .pd-lg-b-180-force { + padding-bottom: 180px !important; } + .pd-lg-l-180-force { + padding-left: 180px !important; } + .pd-lg-190 { + padding: 190px; } + .pd-lg-190-force { + padding: 190px !important; } + .pd-lg-y-190 { + padding-top: 190px; + padding-bottom: 190px; } + .pd-lg-y-190-force { + padding-top: 190px !important; + padding-bottom: 190px !important; } + .pd-lg-x-190 { + padding-left: 190px; + padding-right: 190px; } + .pd-lg-x-190-force { + padding-left: 190px !important; + padding-right: 190px !important; } + .pd-lg-t-190 { + padding-top: 190px; } + .pd-lg-r-190 { + padding-right: 190px; } + .pd-lg-b-190 { + padding-bottom: 190px; } + .pd-lg-l-190 { + padding-left: 190px; } + .pd-lg-t-190-force { + padding-top: 190px !important; } + .pd-lg-r-190-force { + padding-right: 190px !important; } + .pd-lg-b-190-force { + padding-bottom: 190px !important; } + .pd-lg-l-190-force { + padding-left: 190px !important; } + .pd-lg-200 { + padding: 200px; } + .pd-lg-200-force { + padding: 200px !important; } + .pd-lg-y-200 { + padding-top: 200px; + padding-bottom: 200px; } + .pd-lg-y-200-force { + padding-top: 200px !important; + padding-bottom: 200px !important; } + .pd-lg-x-200 { + padding-left: 200px; + padding-right: 200px; } + .pd-lg-x-200-force { + padding-left: 200px !important; + padding-right: 200px !important; } + .pd-lg-t-200 { + padding-top: 200px; } + .pd-lg-r-200 { + padding-right: 200px; } + .pd-lg-b-200 { + padding-bottom: 200px; } + .pd-lg-l-200 { + padding-left: 200px; } + .pd-lg-t-200-force { + padding-top: 200px !important; } + .pd-lg-r-200-force { + padding-right: 200px !important; } + .pd-lg-b-200-force { + padding-bottom: 200px !important; } + .pd-lg-l-200-force { + padding-left: 200px !important; } } + +@media (min-width: 1200px) { + .pd-xl-0 { + padding: 0px; } + .pd-xl-0-force { + padding: 0px !important; } + .pd-xl-y-0 { + padding-top: 0px; + padding-bottom: 0px; } + .pd-xl-y-0-force { + padding-top: 0px !important; + padding-bottom: 0px !important; } + .pd-xl-x-0 { + padding-left: 0px; + padding-right: 0px; } + .pd-xl-x-0-force { + padding-left: 0px !important; + padding-right: 0px !important; } + .pd-xl-t-0 { + padding-top: 0px; } + .pd-xl-r-0 { + padding-right: 0px; } + .pd-xl-b-0 { + padding-bottom: 0px; } + .pd-xl-l-0 { + padding-left: 0px; } + .pd-xl-t-0-force { + padding-top: 0px !important; } + .pd-xl-r-0-force { + padding-right: 0px !important; } + .pd-xl-b-0-force { + padding-bottom: 0px !important; } + .pd-xl-l-0-force { + padding-left: 0px !important; } + .pd-xl-1 { + padding: 1px; } + .pd-xl-1-force { + padding: 1px !important; } + .pd-xl-y-1 { + padding-top: 1px; + padding-bottom: 1px; } + .pd-xl-y-1-force { + padding-top: 1px !important; + padding-bottom: 1px !important; } + .pd-xl-x-1 { + padding-left: 1px; + padding-right: 1px; } + .pd-xl-x-1-force { + padding-left: 1px !important; + padding-right: 1px !important; } + .pd-xl-t-1 { + padding-top: 1px; } + .pd-xl-r-1 { + padding-right: 1px; } + .pd-xl-b-1 { + padding-bottom: 1px; } + .pd-xl-l-1 { + padding-left: 1px; } + .pd-xl-t-1-force { + padding-top: 1px !important; } + .pd-xl-r-1-force { + padding-right: 1px !important; } + .pd-xl-b-1-force { + padding-bottom: 1px !important; } + .pd-xl-l-1-force { + padding-left: 1px !important; } + .pd-xl-2 { + padding: 2px; } + .pd-xl-2-force { + padding: 2px !important; } + .pd-xl-y-2 { + padding-top: 2px; + padding-bottom: 2px; } + .pd-xl-y-2-force { + padding-top: 2px !important; + padding-bottom: 2px !important; } + .pd-xl-x-2 { + padding-left: 2px; + padding-right: 2px; } + .pd-xl-x-2-force { + padding-left: 2px !important; + padding-right: 2px !important; } + .pd-xl-t-2 { + padding-top: 2px; } + .pd-xl-r-2 { + padding-right: 2px; } + .pd-xl-b-2 { + padding-bottom: 2px; } + .pd-xl-l-2 { + padding-left: 2px; } + .pd-xl-t-2-force { + padding-top: 2px !important; } + .pd-xl-r-2-force { + padding-right: 2px !important; } + .pd-xl-b-2-force { + padding-bottom: 2px !important; } + .pd-xl-l-2-force { + padding-left: 2px !important; } + .pd-xl-3 { + padding: 3px; } + .pd-xl-3-force { + padding: 3px !important; } + .pd-xl-y-3 { + padding-top: 3px; + padding-bottom: 3px; } + .pd-xl-y-3-force { + padding-top: 3px !important; + padding-bottom: 3px !important; } + .pd-xl-x-3 { + padding-left: 3px; + padding-right: 3px; } + .pd-xl-x-3-force { + padding-left: 3px !important; + padding-right: 3px !important; } + .pd-xl-t-3 { + padding-top: 3px; } + .pd-xl-r-3 { + padding-right: 3px; } + .pd-xl-b-3 { + padding-bottom: 3px; } + .pd-xl-l-3 { + padding-left: 3px; } + .pd-xl-t-3-force { + padding-top: 3px !important; } + .pd-xl-r-3-force { + padding-right: 3px !important; } + .pd-xl-b-3-force { + padding-bottom: 3px !important; } + .pd-xl-l-3-force { + padding-left: 3px !important; } + .pd-xl-4 { + padding: 4px; } + .pd-xl-4-force { + padding: 4px !important; } + .pd-xl-y-4 { + padding-top: 4px; + padding-bottom: 4px; } + .pd-xl-y-4-force { + padding-top: 4px !important; + padding-bottom: 4px !important; } + .pd-xl-x-4 { + padding-left: 4px; + padding-right: 4px; } + .pd-xl-x-4-force { + padding-left: 4px !important; + padding-right: 4px !important; } + .pd-xl-t-4 { + padding-top: 4px; } + .pd-xl-r-4 { + padding-right: 4px; } + .pd-xl-b-4 { + padding-bottom: 4px; } + .pd-xl-l-4 { + padding-left: 4px; } + .pd-xl-t-4-force { + padding-top: 4px !important; } + .pd-xl-r-4-force { + padding-right: 4px !important; } + .pd-xl-b-4-force { + padding-bottom: 4px !important; } + .pd-xl-l-4-force { + padding-left: 4px !important; } + .pd-xl-5 { + padding: 5px; } + .pd-xl-5-force { + padding: 5px !important; } + .pd-xl-y-5 { + padding-top: 5px; + padding-bottom: 5px; } + .pd-xl-y-5-force { + padding-top: 5px !important; + padding-bottom: 5px !important; } + .pd-xl-x-5 { + padding-left: 5px; + padding-right: 5px; } + .pd-xl-x-5-force { + padding-left: 5px !important; + padding-right: 5px !important; } + .pd-xl-t-5 { + padding-top: 5px; } + .pd-xl-r-5 { + padding-right: 5px; } + .pd-xl-b-5 { + padding-bottom: 5px; } + .pd-xl-l-5 { + padding-left: 5px; } + .pd-xl-t-5-force { + padding-top: 5px !important; } + .pd-xl-r-5-force { + padding-right: 5px !important; } + .pd-xl-b-5-force { + padding-bottom: 5px !important; } + .pd-xl-l-5-force { + padding-left: 5px !important; } + .pd-xl-6 { + padding: 6px; } + .pd-xl-6-force { + padding: 6px !important; } + .pd-xl-y-6 { + padding-top: 6px; + padding-bottom: 6px; } + .pd-xl-y-6-force { + padding-top: 6px !important; + padding-bottom: 6px !important; } + .pd-xl-x-6 { + padding-left: 6px; + padding-right: 6px; } + .pd-xl-x-6-force { + padding-left: 6px !important; + padding-right: 6px !important; } + .pd-xl-t-6 { + padding-top: 6px; } + .pd-xl-r-6 { + padding-right: 6px; } + .pd-xl-b-6 { + padding-bottom: 6px; } + .pd-xl-l-6 { + padding-left: 6px; } + .pd-xl-t-6-force { + padding-top: 6px !important; } + .pd-xl-r-6-force { + padding-right: 6px !important; } + .pd-xl-b-6-force { + padding-bottom: 6px !important; } + .pd-xl-l-6-force { + padding-left: 6px !important; } + .pd-xl-7 { + padding: 7px; } + .pd-xl-7-force { + padding: 7px !important; } + .pd-xl-y-7 { + padding-top: 7px; + padding-bottom: 7px; } + .pd-xl-y-7-force { + padding-top: 7px !important; + padding-bottom: 7px !important; } + .pd-xl-x-7 { + padding-left: 7px; + padding-right: 7px; } + .pd-xl-x-7-force { + padding-left: 7px !important; + padding-right: 7px !important; } + .pd-xl-t-7 { + padding-top: 7px; } + .pd-xl-r-7 { + padding-right: 7px; } + .pd-xl-b-7 { + padding-bottom: 7px; } + .pd-xl-l-7 { + padding-left: 7px; } + .pd-xl-t-7-force { + padding-top: 7px !important; } + .pd-xl-r-7-force { + padding-right: 7px !important; } + .pd-xl-b-7-force { + padding-bottom: 7px !important; } + .pd-xl-l-7-force { + padding-left: 7px !important; } + .pd-xl-8 { + padding: 8px; } + .pd-xl-8-force { + padding: 8px !important; } + .pd-xl-y-8 { + padding-top: 8px; + padding-bottom: 8px; } + .pd-xl-y-8-force { + padding-top: 8px !important; + padding-bottom: 8px !important; } + .pd-xl-x-8 { + padding-left: 8px; + padding-right: 8px; } + .pd-xl-x-8-force { + padding-left: 8px !important; + padding-right: 8px !important; } + .pd-xl-t-8 { + padding-top: 8px; } + .pd-xl-r-8 { + padding-right: 8px; } + .pd-xl-b-8 { + padding-bottom: 8px; } + .pd-xl-l-8 { + padding-left: 8px; } + .pd-xl-t-8-force { + padding-top: 8px !important; } + .pd-xl-r-8-force { + padding-right: 8px !important; } + .pd-xl-b-8-force { + padding-bottom: 8px !important; } + .pd-xl-l-8-force { + padding-left: 8px !important; } + .pd-xl-9 { + padding: 9px; } + .pd-xl-9-force { + padding: 9px !important; } + .pd-xl-y-9 { + padding-top: 9px; + padding-bottom: 9px; } + .pd-xl-y-9-force { + padding-top: 9px !important; + padding-bottom: 9px !important; } + .pd-xl-x-9 { + padding-left: 9px; + padding-right: 9px; } + .pd-xl-x-9-force { + padding-left: 9px !important; + padding-right: 9px !important; } + .pd-xl-t-9 { + padding-top: 9px; } + .pd-xl-r-9 { + padding-right: 9px; } + .pd-xl-b-9 { + padding-bottom: 9px; } + .pd-xl-l-9 { + padding-left: 9px; } + .pd-xl-t-9-force { + padding-top: 9px !important; } + .pd-xl-r-9-force { + padding-right: 9px !important; } + .pd-xl-b-9-force { + padding-bottom: 9px !important; } + .pd-xl-l-9-force { + padding-left: 9px !important; } + .pd-xl-10 { + padding: 10px; } + .pd-xl-10-force { + padding: 10px !important; } + .pd-xl-y-10 { + padding-top: 10px; + padding-bottom: 10px; } + .pd-xl-y-10-force { + padding-top: 10px !important; + padding-bottom: 10px !important; } + .pd-xl-x-10 { + padding-left: 10px; + padding-right: 10px; } + .pd-xl-x-10-force { + padding-left: 10px !important; + padding-right: 10px !important; } + .pd-xl-t-10 { + padding-top: 10px; } + .pd-xl-r-10 { + padding-right: 10px; } + .pd-xl-b-10 { + padding-bottom: 10px; } + .pd-xl-l-10 { + padding-left: 10px; } + .pd-xl-t-10-force { + padding-top: 10px !important; } + .pd-xl-r-10-force { + padding-right: 10px !important; } + .pd-xl-b-10-force { + padding-bottom: 10px !important; } + .pd-xl-l-10-force { + padding-left: 10px !important; } + .pd-xl-15 { + padding: 15px; } + .pd-xl-15-force { + padding: 15px !important; } + .pd-xl-y-15 { + padding-top: 15px; + padding-bottom: 15px; } + .pd-xl-y-15-force { + padding-top: 15px !important; + padding-bottom: 15px !important; } + .pd-xl-x-15 { + padding-left: 15px; + padding-right: 15px; } + .pd-xl-x-15-force { + padding-left: 15px !important; + padding-right: 15px !important; } + .pd-xl-t-15 { + padding-top: 15px; } + .pd-xl-r-15 { + padding-right: 15px; } + .pd-xl-b-15 { + padding-bottom: 15px; } + .pd-xl-l-15 { + padding-left: 15px; } + .pd-xl-t-15-force { + padding-top: 15px !important; } + .pd-xl-r-15-force { + padding-right: 15px !important; } + .pd-xl-b-15-force { + padding-bottom: 15px !important; } + .pd-xl-l-15-force { + padding-left: 15px !important; } + .pd-xl-20 { + padding: 20px; } + .pd-xl-20-force { + padding: 20px !important; } + .pd-xl-y-20 { + padding-top: 20px; + padding-bottom: 20px; } + .pd-xl-y-20-force { + padding-top: 20px !important; + padding-bottom: 20px !important; } + .pd-xl-x-20 { + padding-left: 20px; + padding-right: 20px; } + .pd-xl-x-20-force { + padding-left: 20px !important; + padding-right: 20px !important; } + .pd-xl-t-20 { + padding-top: 20px; } + .pd-xl-r-20 { + padding-right: 20px; } + .pd-xl-b-20 { + padding-bottom: 20px; } + .pd-xl-l-20 { + padding-left: 20px; } + .pd-xl-t-20-force { + padding-top: 20px !important; } + .pd-xl-r-20-force { + padding-right: 20px !important; } + .pd-xl-b-20-force { + padding-bottom: 20px !important; } + .pd-xl-l-20-force { + padding-left: 20px !important; } + .pd-xl-25 { + padding: 25px; } + .pd-xl-25-force { + padding: 25px !important; } + .pd-xl-y-25 { + padding-top: 25px; + padding-bottom: 25px; } + .pd-xl-y-25-force { + padding-top: 25px !important; + padding-bottom: 25px !important; } + .pd-xl-x-25 { + padding-left: 25px; + padding-right: 25px; } + .pd-xl-x-25-force { + padding-left: 25px !important; + padding-right: 25px !important; } + .pd-xl-t-25 { + padding-top: 25px; } + .pd-xl-r-25 { + padding-right: 25px; } + .pd-xl-b-25 { + padding-bottom: 25px; } + .pd-xl-l-25 { + padding-left: 25px; } + .pd-xl-t-25-force { + padding-top: 25px !important; } + .pd-xl-r-25-force { + padding-right: 25px !important; } + .pd-xl-b-25-force { + padding-bottom: 25px !important; } + .pd-xl-l-25-force { + padding-left: 25px !important; } + .pd-xl-30 { + padding: 30px; } + .pd-xl-30-force { + padding: 30px !important; } + .pd-xl-y-30 { + padding-top: 30px; + padding-bottom: 30px; } + .pd-xl-y-30-force { + padding-top: 30px !important; + padding-bottom: 30px !important; } + .pd-xl-x-30 { + padding-left: 30px; + padding-right: 30px; } + .pd-xl-x-30-force { + padding-left: 30px !important; + padding-right: 30px !important; } + .pd-xl-t-30 { + padding-top: 30px; } + .pd-xl-r-30 { + padding-right: 30px; } + .pd-xl-b-30 { + padding-bottom: 30px; } + .pd-xl-l-30 { + padding-left: 30px; } + .pd-xl-t-30-force { + padding-top: 30px !important; } + .pd-xl-r-30-force { + padding-right: 30px !important; } + .pd-xl-b-30-force { + padding-bottom: 30px !important; } + .pd-xl-l-30-force { + padding-left: 30px !important; } + .pd-xl-35 { + padding: 35px; } + .pd-xl-35-force { + padding: 35px !important; } + .pd-xl-y-35 { + padding-top: 35px; + padding-bottom: 35px; } + .pd-xl-y-35-force { + padding-top: 35px !important; + padding-bottom: 35px !important; } + .pd-xl-x-35 { + padding-left: 35px; + padding-right: 35px; } + .pd-xl-x-35-force { + padding-left: 35px !important; + padding-right: 35px !important; } + .pd-xl-t-35 { + padding-top: 35px; } + .pd-xl-r-35 { + padding-right: 35px; } + .pd-xl-b-35 { + padding-bottom: 35px; } + .pd-xl-l-35 { + padding-left: 35px; } + .pd-xl-t-35-force { + padding-top: 35px !important; } + .pd-xl-r-35-force { + padding-right: 35px !important; } + .pd-xl-b-35-force { + padding-bottom: 35px !important; } + .pd-xl-l-35-force { + padding-left: 35px !important; } + .pd-xl-40 { + padding: 40px; } + .pd-xl-40-force { + padding: 40px !important; } + .pd-xl-y-40 { + padding-top: 40px; + padding-bottom: 40px; } + .pd-xl-y-40-force { + padding-top: 40px !important; + padding-bottom: 40px !important; } + .pd-xl-x-40 { + padding-left: 40px; + padding-right: 40px; } + .pd-xl-x-40-force { + padding-left: 40px !important; + padding-right: 40px !important; } + .pd-xl-t-40 { + padding-top: 40px; } + .pd-xl-r-40 { + padding-right: 40px; } + .pd-xl-b-40 { + padding-bottom: 40px; } + .pd-xl-l-40 { + padding-left: 40px; } + .pd-xl-t-40-force { + padding-top: 40px !important; } + .pd-xl-r-40-force { + padding-right: 40px !important; } + .pd-xl-b-40-force { + padding-bottom: 40px !important; } + .pd-xl-l-40-force { + padding-left: 40px !important; } + .pd-xl-45 { + padding: 45px; } + .pd-xl-45-force { + padding: 45px !important; } + .pd-xl-y-45 { + padding-top: 45px; + padding-bottom: 45px; } + .pd-xl-y-45-force { + padding-top: 45px !important; + padding-bottom: 45px !important; } + .pd-xl-x-45 { + padding-left: 45px; + padding-right: 45px; } + .pd-xl-x-45-force { + padding-left: 45px !important; + padding-right: 45px !important; } + .pd-xl-t-45 { + padding-top: 45px; } + .pd-xl-r-45 { + padding-right: 45px; } + .pd-xl-b-45 { + padding-bottom: 45px; } + .pd-xl-l-45 { + padding-left: 45px; } + .pd-xl-t-45-force { + padding-top: 45px !important; } + .pd-xl-r-45-force { + padding-right: 45px !important; } + .pd-xl-b-45-force { + padding-bottom: 45px !important; } + .pd-xl-l-45-force { + padding-left: 45px !important; } + .pd-xl-50 { + padding: 50px; } + .pd-xl-50-force { + padding: 50px !important; } + .pd-xl-y-50 { + padding-top: 50px; + padding-bottom: 50px; } + .pd-xl-y-50-force { + padding-top: 50px !important; + padding-bottom: 50px !important; } + .pd-xl-x-50 { + padding-left: 50px; + padding-right: 50px; } + .pd-xl-x-50-force { + padding-left: 50px !important; + padding-right: 50px !important; } + .pd-xl-t-50 { + padding-top: 50px; } + .pd-xl-r-50 { + padding-right: 50px; } + .pd-xl-b-50 { + padding-bottom: 50px; } + .pd-xl-l-50 { + padding-left: 50px; } + .pd-xl-t-50-force { + padding-top: 50px !important; } + .pd-xl-r-50-force { + padding-right: 50px !important; } + .pd-xl-b-50-force { + padding-bottom: 50px !important; } + .pd-xl-l-50-force { + padding-left: 50px !important; } + .pd-xl-55 { + padding: 55px; } + .pd-xl-55-force { + padding: 55px !important; } + .pd-xl-y-55 { + padding-top: 55px; + padding-bottom: 55px; } + .pd-xl-y-55-force { + padding-top: 55px !important; + padding-bottom: 55px !important; } + .pd-xl-x-55 { + padding-left: 55px; + padding-right: 55px; } + .pd-xl-x-55-force { + padding-left: 55px !important; + padding-right: 55px !important; } + .pd-xl-t-55 { + padding-top: 55px; } + .pd-xl-r-55 { + padding-right: 55px; } + .pd-xl-b-55 { + padding-bottom: 55px; } + .pd-xl-l-55 { + padding-left: 55px; } + .pd-xl-t-55-force { + padding-top: 55px !important; } + .pd-xl-r-55-force { + padding-right: 55px !important; } + .pd-xl-b-55-force { + padding-bottom: 55px !important; } + .pd-xl-l-55-force { + padding-left: 55px !important; } + .pd-xl-60 { + padding: 60px; } + .pd-xl-60-force { + padding: 60px !important; } + .pd-xl-y-60 { + padding-top: 60px; + padding-bottom: 60px; } + .pd-xl-y-60-force { + padding-top: 60px !important; + padding-bottom: 60px !important; } + .pd-xl-x-60 { + padding-left: 60px; + padding-right: 60px; } + .pd-xl-x-60-force { + padding-left: 60px !important; + padding-right: 60px !important; } + .pd-xl-t-60 { + padding-top: 60px; } + .pd-xl-r-60 { + padding-right: 60px; } + .pd-xl-b-60 { + padding-bottom: 60px; } + .pd-xl-l-60 { + padding-left: 60px; } + .pd-xl-t-60-force { + padding-top: 60px !important; } + .pd-xl-r-60-force { + padding-right: 60px !important; } + .pd-xl-b-60-force { + padding-bottom: 60px !important; } + .pd-xl-l-60-force { + padding-left: 60px !important; } + .pd-xl-65 { + padding: 65px; } + .pd-xl-65-force { + padding: 65px !important; } + .pd-xl-y-65 { + padding-top: 65px; + padding-bottom: 65px; } + .pd-xl-y-65-force { + padding-top: 65px !important; + padding-bottom: 65px !important; } + .pd-xl-x-65 { + padding-left: 65px; + padding-right: 65px; } + .pd-xl-x-65-force { + padding-left: 65px !important; + padding-right: 65px !important; } + .pd-xl-t-65 { + padding-top: 65px; } + .pd-xl-r-65 { + padding-right: 65px; } + .pd-xl-b-65 { + padding-bottom: 65px; } + .pd-xl-l-65 { + padding-left: 65px; } + .pd-xl-t-65-force { + padding-top: 65px !important; } + .pd-xl-r-65-force { + padding-right: 65px !important; } + .pd-xl-b-65-force { + padding-bottom: 65px !important; } + .pd-xl-l-65-force { + padding-left: 65px !important; } + .pd-xl-70 { + padding: 70px; } + .pd-xl-70-force { + padding: 70px !important; } + .pd-xl-y-70 { + padding-top: 70px; + padding-bottom: 70px; } + .pd-xl-y-70-force { + padding-top: 70px !important; + padding-bottom: 70px !important; } + .pd-xl-x-70 { + padding-left: 70px; + padding-right: 70px; } + .pd-xl-x-70-force { + padding-left: 70px !important; + padding-right: 70px !important; } + .pd-xl-t-70 { + padding-top: 70px; } + .pd-xl-r-70 { + padding-right: 70px; } + .pd-xl-b-70 { + padding-bottom: 70px; } + .pd-xl-l-70 { + padding-left: 70px; } + .pd-xl-t-70-force { + padding-top: 70px !important; } + .pd-xl-r-70-force { + padding-right: 70px !important; } + .pd-xl-b-70-force { + padding-bottom: 70px !important; } + .pd-xl-l-70-force { + padding-left: 70px !important; } + .pd-xl-75 { + padding: 75px; } + .pd-xl-75-force { + padding: 75px !important; } + .pd-xl-y-75 { + padding-top: 75px; + padding-bottom: 75px; } + .pd-xl-y-75-force { + padding-top: 75px !important; + padding-bottom: 75px !important; } + .pd-xl-x-75 { + padding-left: 75px; + padding-right: 75px; } + .pd-xl-x-75-force { + padding-left: 75px !important; + padding-right: 75px !important; } + .pd-xl-t-75 { + padding-top: 75px; } + .pd-xl-r-75 { + padding-right: 75px; } + .pd-xl-b-75 { + padding-bottom: 75px; } + .pd-xl-l-75 { + padding-left: 75px; } + .pd-xl-t-75-force { + padding-top: 75px !important; } + .pd-xl-r-75-force { + padding-right: 75px !important; } + .pd-xl-b-75-force { + padding-bottom: 75px !important; } + .pd-xl-l-75-force { + padding-left: 75px !important; } + .pd-xl-80 { + padding: 80px; } + .pd-xl-80-force { + padding: 80px !important; } + .pd-xl-y-80 { + padding-top: 80px; + padding-bottom: 80px; } + .pd-xl-y-80-force { + padding-top: 80px !important; + padding-bottom: 80px !important; } + .pd-xl-x-80 { + padding-left: 80px; + padding-right: 80px; } + .pd-xl-x-80-force { + padding-left: 80px !important; + padding-right: 80px !important; } + .pd-xl-t-80 { + padding-top: 80px; } + .pd-xl-r-80 { + padding-right: 80px; } + .pd-xl-b-80 { + padding-bottom: 80px; } + .pd-xl-l-80 { + padding-left: 80px; } + .pd-xl-t-80-force { + padding-top: 80px !important; } + .pd-xl-r-80-force { + padding-right: 80px !important; } + .pd-xl-b-80-force { + padding-bottom: 80px !important; } + .pd-xl-l-80-force { + padding-left: 80px !important; } + .pd-xl-85 { + padding: 85px; } + .pd-xl-85-force { + padding: 85px !important; } + .pd-xl-y-85 { + padding-top: 85px; + padding-bottom: 85px; } + .pd-xl-y-85-force { + padding-top: 85px !important; + padding-bottom: 85px !important; } + .pd-xl-x-85 { + padding-left: 85px; + padding-right: 85px; } + .pd-xl-x-85-force { + padding-left: 85px !important; + padding-right: 85px !important; } + .pd-xl-t-85 { + padding-top: 85px; } + .pd-xl-r-85 { + padding-right: 85px; } + .pd-xl-b-85 { + padding-bottom: 85px; } + .pd-xl-l-85 { + padding-left: 85px; } + .pd-xl-t-85-force { + padding-top: 85px !important; } + .pd-xl-r-85-force { + padding-right: 85px !important; } + .pd-xl-b-85-force { + padding-bottom: 85px !important; } + .pd-xl-l-85-force { + padding-left: 85px !important; } + .pd-xl-90 { + padding: 90px; } + .pd-xl-90-force { + padding: 90px !important; } + .pd-xl-y-90 { + padding-top: 90px; + padding-bottom: 90px; } + .pd-xl-y-90-force { + padding-top: 90px !important; + padding-bottom: 90px !important; } + .pd-xl-x-90 { + padding-left: 90px; + padding-right: 90px; } + .pd-xl-x-90-force { + padding-left: 90px !important; + padding-right: 90px !important; } + .pd-xl-t-90 { + padding-top: 90px; } + .pd-xl-r-90 { + padding-right: 90px; } + .pd-xl-b-90 { + padding-bottom: 90px; } + .pd-xl-l-90 { + padding-left: 90px; } + .pd-xl-t-90-force { + padding-top: 90px !important; } + .pd-xl-r-90-force { + padding-right: 90px !important; } + .pd-xl-b-90-force { + padding-bottom: 90px !important; } + .pd-xl-l-90-force { + padding-left: 90px !important; } + .pd-xl-95 { + padding: 95px; } + .pd-xl-95-force { + padding: 95px !important; } + .pd-xl-y-95 { + padding-top: 95px; + padding-bottom: 95px; } + .pd-xl-y-95-force { + padding-top: 95px !important; + padding-bottom: 95px !important; } + .pd-xl-x-95 { + padding-left: 95px; + padding-right: 95px; } + .pd-xl-x-95-force { + padding-left: 95px !important; + padding-right: 95px !important; } + .pd-xl-t-95 { + padding-top: 95px; } + .pd-xl-r-95 { + padding-right: 95px; } + .pd-xl-b-95 { + padding-bottom: 95px; } + .pd-xl-l-95 { + padding-left: 95px; } + .pd-xl-t-95-force { + padding-top: 95px !important; } + .pd-xl-r-95-force { + padding-right: 95px !important; } + .pd-xl-b-95-force { + padding-bottom: 95px !important; } + .pd-xl-l-95-force { + padding-left: 95px !important; } + .pd-xl-100 { + padding: 100px; } + .pd-xl-100-force { + padding: 100px !important; } + .pd-xl-y-100 { + padding-top: 100px; + padding-bottom: 100px; } + .pd-xl-y-100-force { + padding-top: 100px !important; + padding-bottom: 100px !important; } + .pd-xl-x-100 { + padding-left: 100px; + padding-right: 100px; } + .pd-xl-x-100-force { + padding-left: 100px !important; + padding-right: 100px !important; } + .pd-xl-t-100 { + padding-top: 100px; } + .pd-xl-r-100 { + padding-right: 100px; } + .pd-xl-b-100 { + padding-bottom: 100px; } + .pd-xl-l-100 { + padding-left: 100px; } + .pd-xl-t-100-force { + padding-top: 100px !important; } + .pd-xl-r-100-force { + padding-right: 100px !important; } + .pd-xl-b-100-force { + padding-bottom: 100px !important; } + .pd-xl-l-100-force { + padding-left: 100px !important; } + .pd-xl-110 { + padding: 110px; } + .pd-xl-110-force { + padding: 110px !important; } + .pd-xl-y-110 { + padding-top: 110px; + padding-bottom: 110px; } + .pd-xl-y-110-force { + padding-top: 110px !important; + padding-bottom: 110px !important; } + .pd-xl-x-110 { + padding-left: 110px; + padding-right: 110px; } + .pd-xl-x-110-force { + padding-left: 110px !important; + padding-right: 110px !important; } + .pd-xl-t-110 { + padding-top: 110px; } + .pd-xl-r-110 { + padding-right: 110px; } + .pd-xl-b-110 { + padding-bottom: 110px; } + .pd-xl-l-110 { + padding-left: 110px; } + .pd-xl-t-110-force { + padding-top: 110px !important; } + .pd-xl-r-110-force { + padding-right: 110px !important; } + .pd-xl-b-110-force { + padding-bottom: 110px !important; } + .pd-xl-l-110-force { + padding-left: 110px !important; } + .pd-xl-120 { + padding: 120px; } + .pd-xl-120-force { + padding: 120px !important; } + .pd-xl-y-120 { + padding-top: 120px; + padding-bottom: 120px; } + .pd-xl-y-120-force { + padding-top: 120px !important; + padding-bottom: 120px !important; } + .pd-xl-x-120 { + padding-left: 120px; + padding-right: 120px; } + .pd-xl-x-120-force { + padding-left: 120px !important; + padding-right: 120px !important; } + .pd-xl-t-120 { + padding-top: 120px; } + .pd-xl-r-120 { + padding-right: 120px; } + .pd-xl-b-120 { + padding-bottom: 120px; } + .pd-xl-l-120 { + padding-left: 120px; } + .pd-xl-t-120-force { + padding-top: 120px !important; } + .pd-xl-r-120-force { + padding-right: 120px !important; } + .pd-xl-b-120-force { + padding-bottom: 120px !important; } + .pd-xl-l-120-force { + padding-left: 120px !important; } + .pd-xl-130 { + padding: 130px; } + .pd-xl-130-force { + padding: 130px !important; } + .pd-xl-y-130 { + padding-top: 130px; + padding-bottom: 130px; } + .pd-xl-y-130-force { + padding-top: 130px !important; + padding-bottom: 130px !important; } + .pd-xl-x-130 { + padding-left: 130px; + padding-right: 130px; } + .pd-xl-x-130-force { + padding-left: 130px !important; + padding-right: 130px !important; } + .pd-xl-t-130 { + padding-top: 130px; } + .pd-xl-r-130 { + padding-right: 130px; } + .pd-xl-b-130 { + padding-bottom: 130px; } + .pd-xl-l-130 { + padding-left: 130px; } + .pd-xl-t-130-force { + padding-top: 130px !important; } + .pd-xl-r-130-force { + padding-right: 130px !important; } + .pd-xl-b-130-force { + padding-bottom: 130px !important; } + .pd-xl-l-130-force { + padding-left: 130px !important; } + .pd-xl-140 { + padding: 140px; } + .pd-xl-140-force { + padding: 140px !important; } + .pd-xl-y-140 { + padding-top: 140px; + padding-bottom: 140px; } + .pd-xl-y-140-force { + padding-top: 140px !important; + padding-bottom: 140px !important; } + .pd-xl-x-140 { + padding-left: 140px; + padding-right: 140px; } + .pd-xl-x-140-force { + padding-left: 140px !important; + padding-right: 140px !important; } + .pd-xl-t-140 { + padding-top: 140px; } + .pd-xl-r-140 { + padding-right: 140px; } + .pd-xl-b-140 { + padding-bottom: 140px; } + .pd-xl-l-140 { + padding-left: 140px; } + .pd-xl-t-140-force { + padding-top: 140px !important; } + .pd-xl-r-140-force { + padding-right: 140px !important; } + .pd-xl-b-140-force { + padding-bottom: 140px !important; } + .pd-xl-l-140-force { + padding-left: 140px !important; } + .pd-xl-150 { + padding: 150px; } + .pd-xl-150-force { + padding: 150px !important; } + .pd-xl-y-150 { + padding-top: 150px; + padding-bottom: 150px; } + .pd-xl-y-150-force { + padding-top: 150px !important; + padding-bottom: 150px !important; } + .pd-xl-x-150 { + padding-left: 150px; + padding-right: 150px; } + .pd-xl-x-150-force { + padding-left: 150px !important; + padding-right: 150px !important; } + .pd-xl-t-150 { + padding-top: 150px; } + .pd-xl-r-150 { + padding-right: 150px; } + .pd-xl-b-150 { + padding-bottom: 150px; } + .pd-xl-l-150 { + padding-left: 150px; } + .pd-xl-t-150-force { + padding-top: 150px !important; } + .pd-xl-r-150-force { + padding-right: 150px !important; } + .pd-xl-b-150-force { + padding-bottom: 150px !important; } + .pd-xl-l-150-force { + padding-left: 150px !important; } + .pd-xl-160 { + padding: 160px; } + .pd-xl-160-force { + padding: 160px !important; } + .pd-xl-y-160 { + padding-top: 160px; + padding-bottom: 160px; } + .pd-xl-y-160-force { + padding-top: 160px !important; + padding-bottom: 160px !important; } + .pd-xl-x-160 { + padding-left: 160px; + padding-right: 160px; } + .pd-xl-x-160-force { + padding-left: 160px !important; + padding-right: 160px !important; } + .pd-xl-t-160 { + padding-top: 160px; } + .pd-xl-r-160 { + padding-right: 160px; } + .pd-xl-b-160 { + padding-bottom: 160px; } + .pd-xl-l-160 { + padding-left: 160px; } + .pd-xl-t-160-force { + padding-top: 160px !important; } + .pd-xl-r-160-force { + padding-right: 160px !important; } + .pd-xl-b-160-force { + padding-bottom: 160px !important; } + .pd-xl-l-160-force { + padding-left: 160px !important; } + .pd-xl-170 { + padding: 170px; } + .pd-xl-170-force { + padding: 170px !important; } + .pd-xl-y-170 { + padding-top: 170px; + padding-bottom: 170px; } + .pd-xl-y-170-force { + padding-top: 170px !important; + padding-bottom: 170px !important; } + .pd-xl-x-170 { + padding-left: 170px; + padding-right: 170px; } + .pd-xl-x-170-force { + padding-left: 170px !important; + padding-right: 170px !important; } + .pd-xl-t-170 { + padding-top: 170px; } + .pd-xl-r-170 { + padding-right: 170px; } + .pd-xl-b-170 { + padding-bottom: 170px; } + .pd-xl-l-170 { + padding-left: 170px; } + .pd-xl-t-170-force { + padding-top: 170px !important; } + .pd-xl-r-170-force { + padding-right: 170px !important; } + .pd-xl-b-170-force { + padding-bottom: 170px !important; } + .pd-xl-l-170-force { + padding-left: 170px !important; } + .pd-xl-180 { + padding: 180px; } + .pd-xl-180-force { + padding: 180px !important; } + .pd-xl-y-180 { + padding-top: 180px; + padding-bottom: 180px; } + .pd-xl-y-180-force { + padding-top: 180px !important; + padding-bottom: 180px !important; } + .pd-xl-x-180 { + padding-left: 180px; + padding-right: 180px; } + .pd-xl-x-180-force { + padding-left: 180px !important; + padding-right: 180px !important; } + .pd-xl-t-180 { + padding-top: 180px; } + .pd-xl-r-180 { + padding-right: 180px; } + .pd-xl-b-180 { + padding-bottom: 180px; } + .pd-xl-l-180 { + padding-left: 180px; } + .pd-xl-t-180-force { + padding-top: 180px !important; } + .pd-xl-r-180-force { + padding-right: 180px !important; } + .pd-xl-b-180-force { + padding-bottom: 180px !important; } + .pd-xl-l-180-force { + padding-left: 180px !important; } + .pd-xl-190 { + padding: 190px; } + .pd-xl-190-force { + padding: 190px !important; } + .pd-xl-y-190 { + padding-top: 190px; + padding-bottom: 190px; } + .pd-xl-y-190-force { + padding-top: 190px !important; + padding-bottom: 190px !important; } + .pd-xl-x-190 { + padding-left: 190px; + padding-right: 190px; } + .pd-xl-x-190-force { + padding-left: 190px !important; + padding-right: 190px !important; } + .pd-xl-t-190 { + padding-top: 190px; } + .pd-xl-r-190 { + padding-right: 190px; } + .pd-xl-b-190 { + padding-bottom: 190px; } + .pd-xl-l-190 { + padding-left: 190px; } + .pd-xl-t-190-force { + padding-top: 190px !important; } + .pd-xl-r-190-force { + padding-right: 190px !important; } + .pd-xl-b-190-force { + padding-bottom: 190px !important; } + .pd-xl-l-190-force { + padding-left: 190px !important; } + .pd-xl-200 { + padding: 200px; } + .pd-xl-200-force { + padding: 200px !important; } + .pd-xl-y-200 { + padding-top: 200px; + padding-bottom: 200px; } + .pd-xl-y-200-force { + padding-top: 200px !important; + padding-bottom: 200px !important; } + .pd-xl-x-200 { + padding-left: 200px; + padding-right: 200px; } + .pd-xl-x-200-force { + padding-left: 200px !important; + padding-right: 200px !important; } + .pd-xl-t-200 { + padding-top: 200px; } + .pd-xl-r-200 { + padding-right: 200px; } + .pd-xl-b-200 { + padding-bottom: 200px; } + .pd-xl-l-200 { + padding-left: 200px; } + .pd-xl-t-200-force { + padding-top: 200px !important; } + .pd-xl-r-200-force { + padding-right: 200px !important; } + .pd-xl-b-200-force { + padding-bottom: 200px !important; } + .pd-xl-l-200-force { + padding-left: 200px !important; } } + +.pd-12 { + padding: 12px; } + +.pd-12-force { + padding: 12px !important; } + +.pd-y-12 { + padding-top: 12px; + padding-bottom: 12px; } + +.pd-y-12-force { + padding-top: 12px !important; + padding-bottom: 12px !important; } + +.pd-x-12 { + padding-left: 12px; + padding-right: 12px; } + +.pd-x-12-force { + padding-left: 12px !important; + padding-right: 12px !important; } + +.pd-t-12 { + padding-top: 12px; } + +.pd-r-12 { + padding-right: 12px; } + +.pd-b-12 { + padding-bottom: 12px; } + +.pd-l-12 { + padding-left: 12px; } + +.pd-t-12-force { + padding-top: 12px !important; } + +.pd-r-12-force { + padding-right: 12px !important; } + +.pd-b-12-force { + padding-bottom: 12px !important; } + +.pd-l-12-force { + padding-left: 12px !important; } + +.pd-13 { + padding: 13px; } + +.pd-13-force { + padding: 13px !important; } + +.pd-y-13 { + padding-top: 13px; + padding-bottom: 13px; } + +.pd-y-13-force { + padding-top: 13px !important; + padding-bottom: 13px !important; } + +.pd-x-13 { + padding-left: 13px; + padding-right: 13px; } + +.pd-x-13-force { + padding-left: 13px !important; + padding-right: 13px !important; } + +.pd-t-13 { + padding-top: 13px; } + +.pd-r-13 { + padding-right: 13px; } + +.pd-b-13 { + padding-bottom: 13px; } + +.pd-l-13 { + padding-left: 13px; } + +.pd-t-13-force { + padding-top: 13px !important; } + +.pd-r-13-force { + padding-right: 13px !important; } + +.pd-b-13-force { + padding-bottom: 13px !important; } + +.pd-l-13-force { + padding-left: 13px !important; } + +/* ---------------------------------------- */ +/* ############### Position ############### */ +/* ---------------------------------------- */ +.pos-absolute { + position: absolute; } + +.pos-relative { + position: relative; } + +.pos-fixed { + position: fixed; } + +.pos-static { + position: static; } + +.pos-absolute-force { + position: absolute !important; } + +.pos-relative-force { + position: relative !important; } + +.pos-fixed-force { + position: fixed !important; } + +.pos-static-force { + position: static !important; } + +.t-0 { + top: 0px; } + +.r-0 { + right: 0px; } + +.b-0 { + bottom: 0px; } + +.l-0 { + left: 0px; } + +.t--0 { + top: -0px; } + +.r--0 { + right: -0px; } + +.b--0 { + bottom: -0px; } + +.l--0 { + left: -0px; } + +.a-0 { + top: 0px; + right: 0px; + bottom: 0px; + left: 0px; } + +.x-0 { + left: 0px; + right: 0px; } + +.y-0 { + left: 0px; + right: 0px; } + +.t-5 { + top: 5px; } + +.r-5 { + right: 5px; } + +.b-5 { + bottom: 5px; } + +.l-5 { + left: 5px; } + +.t--5 { + top: -5px; } + +.r--5 { + right: -5px; } + +.b--5 { + bottom: -5px; } + +.l--5 { + left: -5px; } + +.a-5 { + top: 5px; + right: 5px; + bottom: 5px; + left: 5px; } + +.x-5 { + left: 5px; + right: 5px; } + +.y-5 { + left: 5px; + right: 5px; } + +.t-10 { + top: 10px; } + +.r-10 { + right: 10px; } + +.b-10 { + bottom: 10px; } + +.l-10 { + left: 10px; } + +.t--10 { + top: -10px; } + +.r--10 { + right: -10px; } + +.b--10 { + bottom: -10px; } + +.l--10 { + left: -10px; } + +.a-10 { + top: 10px; + right: 10px; + bottom: 10px; + left: 10px; } + +.x-10 { + left: 10px; + right: 10px; } + +.y-10 { + left: 10px; + right: 10px; } + +.t-15 { + top: 15px; } + +.r-15 { + right: 15px; } + +.b-15 { + bottom: 15px; } + +.l-15 { + left: 15px; } + +.t--15 { + top: -15px; } + +.r--15 { + right: -15px; } + +.b--15 { + bottom: -15px; } + +.l--15 { + left: -15px; } + +.a-15 { + top: 15px; + right: 15px; + bottom: 15px; + left: 15px; } + +.x-15 { + left: 15px; + right: 15px; } + +.y-15 { + left: 15px; + right: 15px; } + +.t-20 { + top: 20px; } + +.r-20 { + right: 20px; } + +.b-20 { + bottom: 20px; } + +.l-20 { + left: 20px; } + +.t--20 { + top: -20px; } + +.r--20 { + right: -20px; } + +.b--20 { + bottom: -20px; } + +.l--20 { + left: -20px; } + +.a-20 { + top: 20px; + right: 20px; + bottom: 20px; + left: 20px; } + +.x-20 { + left: 20px; + right: 20px; } + +.y-20 { + left: 20px; + right: 20px; } + +.t-25 { + top: 25px; } + +.r-25 { + right: 25px; } + +.b-25 { + bottom: 25px; } + +.l-25 { + left: 25px; } + +.t--25 { + top: -25px; } + +.r--25 { + right: -25px; } + +.b--25 { + bottom: -25px; } + +.l--25 { + left: -25px; } + +.a-25 { + top: 25px; + right: 25px; + bottom: 25px; + left: 25px; } + +.x-25 { + left: 25px; + right: 25px; } + +.y-25 { + left: 25px; + right: 25px; } + +.t-30 { + top: 30px; } + +.r-30 { + right: 30px; } + +.b-30 { + bottom: 30px; } + +.l-30 { + left: 30px; } + +.t--30 { + top: -30px; } + +.r--30 { + right: -30px; } + +.b--30 { + bottom: -30px; } + +.l--30 { + left: -30px; } + +.a-30 { + top: 30px; + right: 30px; + bottom: 30px; + left: 30px; } + +.x-30 { + left: 30px; + right: 30px; } + +.y-30 { + left: 30px; + right: 30px; } + +.t-35 { + top: 35px; } + +.r-35 { + right: 35px; } + +.b-35 { + bottom: 35px; } + +.l-35 { + left: 35px; } + +.t--35 { + top: -35px; } + +.r--35 { + right: -35px; } + +.b--35 { + bottom: -35px; } + +.l--35 { + left: -35px; } + +.a-35 { + top: 35px; + right: 35px; + bottom: 35px; + left: 35px; } + +.x-35 { + left: 35px; + right: 35px; } + +.y-35 { + left: 35px; + right: 35px; } + +.t-40 { + top: 40px; } + +.r-40 { + right: 40px; } + +.b-40 { + bottom: 40px; } + +.l-40 { + left: 40px; } + +.t--40 { + top: -40px; } + +.r--40 { + right: -40px; } + +.b--40 { + bottom: -40px; } + +.l--40 { + left: -40px; } + +.a-40 { + top: 40px; + right: 40px; + bottom: 40px; + left: 40px; } + +.x-40 { + left: 40px; + right: 40px; } + +.y-40 { + left: 40px; + right: 40px; } + +.t-45 { + top: 45px; } + +.r-45 { + right: 45px; } + +.b-45 { + bottom: 45px; } + +.l-45 { + left: 45px; } + +.t--45 { + top: -45px; } + +.r--45 { + right: -45px; } + +.b--45 { + bottom: -45px; } + +.l--45 { + left: -45px; } + +.a-45 { + top: 45px; + right: 45px; + bottom: 45px; + left: 45px; } + +.x-45 { + left: 45px; + right: 45px; } + +.y-45 { + left: 45px; + right: 45px; } + +.t-50 { + top: 50px; } + +.r-50 { + right: 50px; } + +.b-50 { + bottom: 50px; } + +.l-50 { + left: 50px; } + +.t--50 { + top: -50px; } + +.r--50 { + right: -50px; } + +.b--50 { + bottom: -50px; } + +.l--50 { + left: -50px; } + +.a-50 { + top: 50px; + right: 50px; + bottom: 50px; + left: 50px; } + +.x-50 { + left: 50px; + right: 50px; } + +.y-50 { + left: 50px; + right: 50px; } + +.t-55 { + top: 55px; } + +.r-55 { + right: 55px; } + +.b-55 { + bottom: 55px; } + +.l-55 { + left: 55px; } + +.t--55 { + top: -55px; } + +.r--55 { + right: -55px; } + +.b--55 { + bottom: -55px; } + +.l--55 { + left: -55px; } + +.a-55 { + top: 55px; + right: 55px; + bottom: 55px; + left: 55px; } + +.x-55 { + left: 55px; + right: 55px; } + +.y-55 { + left: 55px; + right: 55px; } + +.t-60 { + top: 60px; } + +.r-60 { + right: 60px; } + +.b-60 { + bottom: 60px; } + +.l-60 { + left: 60px; } + +.t--60 { + top: -60px; } + +.r--60 { + right: -60px; } + +.b--60 { + bottom: -60px; } + +.l--60 { + left: -60px; } + +.a-60 { + top: 60px; + right: 60px; + bottom: 60px; + left: 60px; } + +.x-60 { + left: 60px; + right: 60px; } + +.y-60 { + left: 60px; + right: 60px; } + +.t-65 { + top: 65px; } + +.r-65 { + right: 65px; } + +.b-65 { + bottom: 65px; } + +.l-65 { + left: 65px; } + +.t--65 { + top: -65px; } + +.r--65 { + right: -65px; } + +.b--65 { + bottom: -65px; } + +.l--65 { + left: -65px; } + +.a-65 { + top: 65px; + right: 65px; + bottom: 65px; + left: 65px; } + +.x-65 { + left: 65px; + right: 65px; } + +.y-65 { + left: 65px; + right: 65px; } + +.t-70 { + top: 70px; } + +.r-70 { + right: 70px; } + +.b-70 { + bottom: 70px; } + +.l-70 { + left: 70px; } + +.t--70 { + top: -70px; } + +.r--70 { + right: -70px; } + +.b--70 { + bottom: -70px; } + +.l--70 { + left: -70px; } + +.a-70 { + top: 70px; + right: 70px; + bottom: 70px; + left: 70px; } + +.x-70 { + left: 70px; + right: 70px; } + +.y-70 { + left: 70px; + right: 70px; } + +.t-75 { + top: 75px; } + +.r-75 { + right: 75px; } + +.b-75 { + bottom: 75px; } + +.l-75 { + left: 75px; } + +.t--75 { + top: -75px; } + +.r--75 { + right: -75px; } + +.b--75 { + bottom: -75px; } + +.l--75 { + left: -75px; } + +.a-75 { + top: 75px; + right: 75px; + bottom: 75px; + left: 75px; } + +.x-75 { + left: 75px; + right: 75px; } + +.y-75 { + left: 75px; + right: 75px; } + +.t-80 { + top: 80px; } + +.r-80 { + right: 80px; } + +.b-80 { + bottom: 80px; } + +.l-80 { + left: 80px; } + +.t--80 { + top: -80px; } + +.r--80 { + right: -80px; } + +.b--80 { + bottom: -80px; } + +.l--80 { + left: -80px; } + +.a-80 { + top: 80px; + right: 80px; + bottom: 80px; + left: 80px; } + +.x-80 { + left: 80px; + right: 80px; } + +.y-80 { + left: 80px; + right: 80px; } + +.t-85 { + top: 85px; } + +.r-85 { + right: 85px; } + +.b-85 { + bottom: 85px; } + +.l-85 { + left: 85px; } + +.t--85 { + top: -85px; } + +.r--85 { + right: -85px; } + +.b--85 { + bottom: -85px; } + +.l--85 { + left: -85px; } + +.a-85 { + top: 85px; + right: 85px; + bottom: 85px; + left: 85px; } + +.x-85 { + left: 85px; + right: 85px; } + +.y-85 { + left: 85px; + right: 85px; } + +.t-90 { + top: 90px; } + +.r-90 { + right: 90px; } + +.b-90 { + bottom: 90px; } + +.l-90 { + left: 90px; } + +.t--90 { + top: -90px; } + +.r--90 { + right: -90px; } + +.b--90 { + bottom: -90px; } + +.l--90 { + left: -90px; } + +.a-90 { + top: 90px; + right: 90px; + bottom: 90px; + left: 90px; } + +.x-90 { + left: 90px; + right: 90px; } + +.y-90 { + left: 90px; + right: 90px; } + +.t-95 { + top: 95px; } + +.r-95 { + right: 95px; } + +.b-95 { + bottom: 95px; } + +.l-95 { + left: 95px; } + +.t--95 { + top: -95px; } + +.r--95 { + right: -95px; } + +.b--95 { + bottom: -95px; } + +.l--95 { + left: -95px; } + +.a-95 { + top: 95px; + right: 95px; + bottom: 95px; + left: 95px; } + +.x-95 { + left: 95px; + right: 95px; } + +.y-95 { + left: 95px; + right: 95px; } + +.t-100 { + top: 100px; } + +.r-100 { + right: 100px; } + +.b-100 { + bottom: 100px; } + +.l-100 { + left: 100px; } + +.t--100 { + top: -100px; } + +.r--100 { + right: -100px; } + +.b--100 { + bottom: -100px; } + +.l--100 { + left: -100px; } + +.a-100 { + top: 100px; + right: 100px; + bottom: 100px; + left: 100px; } + +.x-100 { + left: 100px; + right: 100px; } + +.y-100 { + left: 100px; + right: 100px; } + +.t-2 { + top: 2px; } + +.r--5 { + right: -5px; } + +.z-index-10 { + z-index: 10; } + +.z-index-50 { + z-index: 50; } + +.z-index-100 { + z-index: 100; } + +.z-index-150 { + z-index: 150; } + +.z-index-200 { + z-index: 200; } + +@media (min-width: 480px) { + .pos-xs-absolute { + position: absolute; } + .pos-xs-relative { + position: relative; } + .pos-xs-fixed { + position: fixed; } + .pos-xs-static { + position: static; } + .t-xs-auto { + top: auto; } + .r-xs-auto { + right: auto; } + .b-xs-auto { + bottom: auto; } + .l-xs-auto { + left: auto; } } + +@media (min-width: 576px) { + .pos-sm-absolute { + position: absolute; } + .pos-sm-relative { + position: relative; } + .pos-sm-fixed { + position: fixed; } + .pos-sm-static { + position: static; } + .t-sm-auto { + top: auto; } + .r-sm-auto { + right: auto; } + .b-sm-auto { + bottom: auto; } + .l-sm-auto { + left: auto; } } + +@media (min-width: 768px) { + .pos-md-absolute { + position: absolute; } + .pos-md-relative { + position: relative; } + .pos-md-fixed { + position: fixed; } + .pos-md-static { + position: static; } + .t-md-auto { + top: auto; } + .r-md-auto { + right: auto; } + .b-md-auto { + bottom: auto; } + .l-md-auto { + left: auto; } } + +@media (min-width: 992px) { + .pos-lg-absolute { + position: absolute; } + .pos-lg-relative { + position: relative; } + .pos-lg-fixed { + position: fixed; } + .pos-lg-static { + position: static; } + .t-lg-auto { + top: auto; } + .r-lg-auto { + right: auto; } + .b-lg-auto { + bottom: auto; } + .l-lg-auto { + left: auto; } } + +@media (min-width: 1200px) { + .pos-xl-absolute { + position: absolute; } + .pos-xl-relative { + position: relative; } + .pos-xl-fixed { + position: fixed; } + .pos-xl-static { + position: static; } + .t-xl-auto { + top: auto; } + .r-xl-auto { + right: auto; } + .b-xl-auto { + bottom: auto; } + .l-xl-auto { + left: auto; } } + +/* ------------------------------------------ */ +/* ############### Typography ############### */ +/* ------------------------------------------ */ +.tx-black { + font-weight: 900; } + +.tx-bold { + font-weight: 700; } + +.tx-semibold { + font-weight: 600; } + +.tx-medium { + font-weight: 500; } + +.tx-normal { + font-weight: 400; } + +.tx-light { + font-weight: 300; } + +.tx-thin { + font-weight: 200; } + +.tx-xthin { + font-weight: 100; } + +.tx-roboto { + font-family: "Roboto", "Helvetica Neue", Arial, sans-serif; } + +.tx-opensans { + font-family: "Open Sans", "Helvetica Neue", Arial, sans-serif; } + +.tx-mont { + font-family: "Montserrat", "Helvetica Neue", Arial, sans-serif; } + +.tx-lato { + font-family: "Lato", "Helvetica Neue", Arial, sans-serif; } + +.tx-sserif { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; } + +.tx-white { + color: #fff; } + +.tx-black { + color: #000; } + +.tx-primary { + color: #1b84e7; } + +.tx-success { + color: #23BF08; } + +.tx-warning { + color: #F49917; } + +.tx-danger { + color: #dc3545; } + +.tx-info { + color: #5B93D3; } + +.tx-inverse { + color: #343a40; } + +.tx-teal { + color: #1CAF9A; } + +.tx-dark { + color: #343a40; } + +.tx-indigo { + color: #6610f2; } + +.tx-purple { + color: #6f42c1; } + +.tx-orange { + color: #f27510; } + +.tx-pink { + color: #e83e8c; } + +.tx-gray-100 { + color: #f8f9fa; } + +.tx-gray-200 { + color: #e9ecef; } + +.tx-gray-300 { + color: #dee2e6; } + +.tx-gray-400 { + color: #ced4da; } + +.tx-gray-500 { + color: #adb5bd; } + +.tx-gray-600 { + color: #6c757d; } + +.tx-gray-700 { + color: #495057; } + +.tx-gray-800 { + color: #343a40; } + +.tx-gray-900 { + color: #212529; } + +.tx-white-2 { + color: rgba(255, 255, 255, 0.2); } + +.tx-white-3 { + color: rgba(255, 255, 255, 0.3); } + +.tx-white-4 { + color: rgba(255, 255, 255, 0.4); } + +.tx-white-5 { + color: rgba(255, 255, 255, 0.5); } + +.tx-white-6 { + color: rgba(255, 255, 255, 0.6); } + +.tx-white-7 { + color: rgba(255, 255, 255, 0.7); } + +.tx-white-8 { + color: rgba(255, 255, 255, 0.8); } + +.tx-spacing-1 { + letter-spacing: 0.5px; } + +.tx-spacing-2 { + letter-spacing: 1px; } + +.tx-spacing-3 { + letter-spacing: 1.5px; } + +.tx-spacing-4 { + letter-spacing: 2px; } + +.tx-spacing-5 { + letter-spacing: 2.5px; } + +.tx-spacing-6 { + letter-spacing: 3px; } + +.tx-spacing-7 { + letter-spacign: 3.5px; } + +.tx-spacing-8 { + letter-spacing: 4px; } + +.tx-spacing--1 { + letter-spacing: -0.5px; } + +.tx-spacing--2 { + letter-spacing: -1px; } + +.tx-spacing--3 { + letter-spacing: -1.5px; } + +.tx-spacing--4 { + letter-spacing: -2px; } + +.tx-spacing--5 { + letter-spacing: -2.5px; } + +.tx-spacing--6 { + letter-spacing: -3px; } + +.tx-spacing--7 { + letter-spacing: -3.5px; } + +.tx-spacing--8 { + letter-spacing: -4px; } + +.tx-uppercase { + text-transform: uppercase; } + +.tx-lowercase { + text-transform: lowercase; } + +.tx-transform-none { + text-transform: none; } + +.tx-center { + text-align: center; } + +.tx-right { + text-align: right; } + +.tx-left { + text-align: left; } + +.tx-center-force { + text-align: center !important; } + +.tx-right-force { + text-align: right !important; } + +.tx-left-force { + text-align: left !important; } + +.tx-italic { + font-style: italic; } + +.tx-style-normal { + font-style: normal; } + +.lh-base { + line-height: 1.5; } + +.lh-normal { + line-height: normal; } + +.lh-0 { + line-height: 0; } + +.lh-1 { + line-height: 1.1; } + +.lh-2 { + line-height: 1.2; } + +.lh-3 { + line-height: 1.3; } + +.lh-4 { + line-height: 1.4; } + +.lh-5 { + line-height: 1.5; } + +.lh-6 { + line-height: 1.6; } + +.lh-7 { + line-height: 1.7; } + +.lh-8 { + line-height: 1.8; } + +.lh-9 { + line-height: 1.9; } + +.lh-10 { + line-height: 2.0; } + +.lh-11 { + line-height: 2.1; } + +.lh-12 { + line-height: 2.2; } + +.lh-13 { + line-height: 2.3; } + +.lh-14 { + line-height: 2.4; } + +.lh-15 { + line-height: 2.5; } + +.valign-top { + vertical-align: top; } + +.valign-middle { + vertical-align: middle; } + +.valign-bottom { + vertical-align: baseline; } + +.valign-top-force { + vertical-align: top !important; } + +.valign-middle-force { + vertical-align: middle !important; } + +.valign-bottom-force { + vertical-align: baseline !important; } + +.tx-8 { + font-size: 8px; } + +.tx-8-force { + font-size: 8px !important; } + +.tx-9 { + font-size: 9px; } + +.tx-9-force { + font-size: 9px !important; } + +.tx-10 { + font-size: 10px; } + +.tx-10-force { + font-size: 10px !important; } + +.tx-11 { + font-size: 11px; } + +.tx-11-force { + font-size: 11px !important; } + +.tx-12 { + font-size: 12px; } + +.tx-12-force { + font-size: 12px !important; } + +.tx-13 { + font-size: 13px; } + +.tx-13-force { + font-size: 13px !important; } + +.tx-14 { + font-size: 14px; } + +.tx-14-force { + font-size: 14px !important; } + +.tx-15 { + font-size: 15px; } + +.tx-15-force { + font-size: 15px !important; } + +.tx-16 { + font-size: 16px; } + +.tx-16-force { + font-size: 16px !important; } + +.tx-18 { + font-size: 18px; } + +.tx-18-force { + font-size: 18px !important; } + +.tx-20 { + font-size: 20px; } + +.tx-20-force { + font-size: 20px !important; } + +.tx-22 { + font-size: 22px; } + +.tx-22-force { + font-size: 22px !important; } + +.tx-24 { + font-size: 24px; } + +.tx-24-force { + font-size: 24px !important; } + +.tx-26 { + font-size: 26px; } + +.tx-26-force { + font-size: 26px !important; } + +.tx-28 { + font-size: 28px; } + +.tx-28-force { + font-size: 28px !important; } + +.tx-30 { + font-size: 30px; } + +.tx-30-force { + font-size: 30px !important; } + +.tx-32 { + font-size: 32px; } + +.tx-32-force { + font-size: 32px !important; } + +.tx-34 { + font-size: 34px; } + +.tx-34-force { + font-size: 34px !important; } + +.tx-36 { + font-size: 36px; } + +.tx-36-force { + font-size: 36px !important; } + +.tx-38 { + font-size: 38px; } + +.tx-38-force { + font-size: 38px !important; } + +.tx-40 { + font-size: 40px; } + +.tx-40-force { + font-size: 40px !important; } + +.tx-42 { + font-size: 42px; } + +.tx-42-force { + font-size: 42px !important; } + +.tx-44 { + font-size: 44px; } + +.tx-44-force { + font-size: 44px !important; } + +.tx-46 { + font-size: 46px; } + +.tx-46-force { + font-size: 46px !important; } + +.tx-48 { + font-size: 48px; } + +.tx-48-force { + font-size: 48px !important; } + +.tx-50 { + font-size: 50px; } + +.tx-50-force { + font-size: 50px !important; } + +.tx-52 { + font-size: 52px; } + +.tx-52-force { + font-size: 52px !important; } + +.tx-54 { + font-size: 54px; } + +.tx-54-force { + font-size: 54px !important; } + +.tx-56 { + font-size: 56px; } + +.tx-56-force { + font-size: 56px !important; } + +.tx-58 { + font-size: 58px; } + +.tx-58-force { + font-size: 58px !important; } + +.tx-60 { + font-size: 60px; } + +.tx-60-force { + font-size: 60px !important; } + +.tx-62 { + font-size: 62px; } + +.tx-62-force { + font-size: 62px !important; } + +.tx-64 { + font-size: 64px; } + +.tx-64-force { + font-size: 64px !important; } + +.tx-66 { + font-size: 66px; } + +.tx-66-force { + font-size: 66px !important; } + +.tx-68 { + font-size: 68px; } + +.tx-68-force { + font-size: 68px !important; } + +.tx-70 { + font-size: 70px; } + +.tx-70-force { + font-size: 70px !important; } + +.tx-72 { + font-size: 72px; } + +.tx-72-force { + font-size: 72px !important; } + +.tx-74 { + font-size: 74px; } + +.tx-74-force { + font-size: 74px !important; } + +.tx-76 { + font-size: 76px; } + +.tx-76-force { + font-size: 76px !important; } + +.tx-78 { + font-size: 78px; } + +.tx-78-force { + font-size: 78px !important; } + +.tx-80 { + font-size: 80px; } + +.tx-80-force { + font-size: 80px !important; } + +.tx-82 { + font-size: 82px; } + +.tx-82-force { + font-size: 82px !important; } + +.tx-84 { + font-size: 84px; } + +.tx-84-force { + font-size: 84px !important; } + +.tx-86 { + font-size: 86px; } + +.tx-86-force { + font-size: 86px !important; } + +.tx-88 { + font-size: 88px; } + +.tx-88-force { + font-size: 88px !important; } + +.tx-90 { + font-size: 90px; } + +.tx-90-force { + font-size: 90px !important; } + +.tx-92 { + font-size: 92px; } + +.tx-92-force { + font-size: 92px !important; } + +.tx-94 { + font-size: 94px; } + +.tx-94-force { + font-size: 94px !important; } + +.tx-96 { + font-size: 96px; } + +.tx-96-force { + font-size: 96px !important; } + +.tx-98 { + font-size: 98px; } + +.tx-98-force { + font-size: 98px !important; } + +.tx-100 { + font-size: 100px; } + +.tx-100-force { + font-size: 100px !important; } + +.tx-102 { + font-size: 102px; } + +.tx-102-force { + font-size: 102px !important; } + +.tx-104 { + font-size: 104px; } + +.tx-104-force { + font-size: 104px !important; } + +.tx-106 { + font-size: 106px; } + +.tx-106-force { + font-size: 106px !important; } + +.tx-108 { + font-size: 108px; } + +.tx-108-force { + font-size: 108px !important; } + +.tx-110 { + font-size: 110px; } + +.tx-110-force { + font-size: 110px !important; } + +.tx-112 { + font-size: 112px; } + +.tx-112-force { + font-size: 112px !important; } + +.tx-114 { + font-size: 114px; } + +.tx-114-force { + font-size: 114px !important; } + +.tx-116 { + font-size: 116px; } + +.tx-116-force { + font-size: 116px !important; } + +.tx-118 { + font-size: 118px; } + +.tx-118-force { + font-size: 118px !important; } + +.tx-120 { + font-size: 120px; } + +.tx-120-force { + font-size: 120px !important; } + +.tx-122 { + font-size: 122px; } + +.tx-122-force { + font-size: 122px !important; } + +.tx-124 { + font-size: 124px; } + +.tx-124-force { + font-size: 124px !important; } + +.tx-126 { + font-size: 126px; } + +.tx-126-force { + font-size: 126px !important; } + +.tx-128 { + font-size: 128px; } + +.tx-128-force { + font-size: 128px !important; } + +.tx-130 { + font-size: 130px; } + +.tx-130-force { + font-size: 130px !important; } + +.tx-132 { + font-size: 132px; } + +.tx-132-force { + font-size: 132px !important; } + +.tx-134 { + font-size: 134px; } + +.tx-134-force { + font-size: 134px !important; } + +.tx-136 { + font-size: 136px; } + +.tx-136-force { + font-size: 136px !important; } + +.tx-138 { + font-size: 138px; } + +.tx-138-force { + font-size: 138px !important; } + +.tx-140 { + font-size: 140px; } + +.tx-140-force { + font-size: 140px !important; } + +@media (min-width: 480px) { + .tx-xs-8 { + font-size: 8px; } + .tx-xs-8-force { + font-size: 8px !important; } + .tx-xs-9 { + font-size: 9px; } + .tx-xs-9-force { + font-size: 9px !important; } + .tx-xs-10 { + font-size: 10px; } + .tx-xs-10-force { + font-size: 10px !important; } + .tx-xs-11 { + font-size: 11px; } + .tx-xs-11-force { + font-size: 11px !important; } + .tx-xs-12 { + font-size: 12px; } + .tx-xs-12-force { + font-size: 12px !important; } + .tx-xs-13 { + font-size: 13px; } + .tx-xs-13-force { + font-size: 13px !important; } + .tx-xs-14 { + font-size: 14px; } + .tx-xs-14-force { + font-size: 14px !important; } + .tx-xs-15 { + font-size: 15px; } + .tx-xs-15-force { + font-size: 15px !important; } + .tx-xs-16 { + font-size: 16px; } + .tx-xs-16-force { + font-size: 16px !important; } + .tx-xs-18 { + font-size: 18px; } + .tx-xs-18-force { + font-size: 18px !important; } + .tx-xs-20 { + font-size: 20px; } + .tx-xs-20-force { + font-size: 20px !important; } + .tx-xs-22 { + font-size: 22px; } + .tx-xs-22-force { + font-size: 22px !important; } + .tx-xs-24 { + font-size: 24px; } + .tx-xs-24-force { + font-size: 24px !important; } + .tx-xs-26 { + font-size: 26px; } + .tx-xs-26-force { + font-size: 26px !important; } + .tx-xs-28 { + font-size: 28px; } + .tx-xs-28-force { + font-size: 28px !important; } + .tx-xs-30 { + font-size: 30px; } + .tx-xs-30-force { + font-size: 30px !important; } + .tx-xs-32 { + font-size: 32px; } + .tx-xs-32-force { + font-size: 32px !important; } + .tx-xs-34 { + font-size: 34px; } + .tx-xs-34-force { + font-size: 34px !important; } + .tx-xs-36 { + font-size: 36px; } + .tx-xs-36-force { + font-size: 36px !important; } + .tx-xs-38 { + font-size: 38px; } + .tx-xs-38-force { + font-size: 38px !important; } + .tx-xs-40 { + font-size: 40px; } + .tx-xs-40-force { + font-size: 40px !important; } + .tx-xs-42 { + font-size: 42px; } + .tx-xs-42-force { + font-size: 42px !important; } + .tx-xs-44 { + font-size: 44px; } + .tx-xs-44-force { + font-size: 44px !important; } + .tx-xs-46 { + font-size: 46px; } + .tx-xs-46-force { + font-size: 46px !important; } + .tx-xs-48 { + font-size: 48px; } + .tx-xs-48-force { + font-size: 48px !important; } + .tx-xs-50 { + font-size: 50px; } + .tx-xs-50-force { + font-size: 50px !important; } + .tx-xs-52 { + font-size: 52px; } + .tx-xs-52-force { + font-size: 52px !important; } + .tx-xs-54 { + font-size: 54px; } + .tx-xs-54-force { + font-size: 54px !important; } + .tx-xs-56 { + font-size: 56px; } + .tx-xs-56-force { + font-size: 56px !important; } + .tx-xs-58 { + font-size: 58px; } + .tx-xs-58-force { + font-size: 58px !important; } + .tx-xs-60 { + font-size: 60px; } + .tx-xs-60-force { + font-size: 60px !important; } + .tx-xs-62 { + font-size: 62px; } + .tx-xs-62-force { + font-size: 62px !important; } + .tx-xs-64 { + font-size: 64px; } + .tx-xs-64-force { + font-size: 64px !important; } + .tx-xs-66 { + font-size: 66px; } + .tx-xs-66-force { + font-size: 66px !important; } + .tx-xs-68 { + font-size: 68px; } + .tx-xs-68-force { + font-size: 68px !important; } + .tx-xs-70 { + font-size: 70px; } + .tx-xs-70-force { + font-size: 70px !important; } + .tx-xs-72 { + font-size: 72px; } + .tx-xs-72-force { + font-size: 72px !important; } + .tx-xs-74 { + font-size: 74px; } + .tx-xs-74-force { + font-size: 74px !important; } + .tx-xs-76 { + font-size: 76px; } + .tx-xs-76-force { + font-size: 76px !important; } + .tx-xs-78 { + font-size: 78px; } + .tx-xs-78-force { + font-size: 78px !important; } + .tx-xs-80 { + font-size: 80px; } + .tx-xs-80-force { + font-size: 80px !important; } + .tx-xs-82 { + font-size: 82px; } + .tx-xs-82-force { + font-size: 82px !important; } + .tx-xs-84 { + font-size: 84px; } + .tx-xs-84-force { + font-size: 84px !important; } + .tx-xs-86 { + font-size: 86px; } + .tx-xs-86-force { + font-size: 86px !important; } + .tx-xs-88 { + font-size: 88px; } + .tx-xs-88-force { + font-size: 88px !important; } + .tx-xs-90 { + font-size: 90px; } + .tx-xs-90-force { + font-size: 90px !important; } + .tx-xs-92 { + font-size: 92px; } + .tx-xs-92-force { + font-size: 92px !important; } + .tx-xs-94 { + font-size: 94px; } + .tx-xs-94-force { + font-size: 94px !important; } + .tx-xs-96 { + font-size: 96px; } + .tx-xs-96-force { + font-size: 96px !important; } + .tx-xs-98 { + font-size: 98px; } + .tx-xs-98-force { + font-size: 98px !important; } + .tx-xs-100 { + font-size: 100px; } + .tx-xs-100-force { + font-size: 100px !important; } + .tx-xs-102 { + font-size: 102px; } + .tx-xs-102-force { + font-size: 102px !important; } + .tx-xs-104 { + font-size: 104px; } + .tx-xs-104-force { + font-size: 104px !important; } + .tx-xs-106 { + font-size: 106px; } + .tx-xs-106-force { + font-size: 106px !important; } + .tx-xs-108 { + font-size: 108px; } + .tx-xs-108-force { + font-size: 108px !important; } + .tx-xs-110 { + font-size: 110px; } + .tx-xs-110-force { + font-size: 110px !important; } + .tx-xs-112 { + font-size: 112px; } + .tx-xs-112-force { + font-size: 112px !important; } + .tx-xs-114 { + font-size: 114px; } + .tx-xs-114-force { + font-size: 114px !important; } + .tx-xs-116 { + font-size: 116px; } + .tx-xs-116-force { + font-size: 116px !important; } + .tx-xs-118 { + font-size: 118px; } + .tx-xs-118-force { + font-size: 118px !important; } + .tx-xs-120 { + font-size: 120px; } + .tx-xs-120-force { + font-size: 120px !important; } + .tx-xs-122 { + font-size: 122px; } + .tx-xs-122-force { + font-size: 122px !important; } + .tx-xs-124 { + font-size: 124px; } + .tx-xs-124-force { + font-size: 124px !important; } + .tx-xs-126 { + font-size: 126px; } + .tx-xs-126-force { + font-size: 126px !important; } + .tx-xs-128 { + font-size: 128px; } + .tx-xs-128-force { + font-size: 128px !important; } + .tx-xs-130 { + font-size: 130px; } + .tx-xs-130-force { + font-size: 130px !important; } + .tx-xs-132 { + font-size: 132px; } + .tx-xs-132-force { + font-size: 132px !important; } + .tx-xs-134 { + font-size: 134px; } + .tx-xs-134-force { + font-size: 134px !important; } + .tx-xs-136 { + font-size: 136px; } + .tx-xs-136-force { + font-size: 136px !important; } + .tx-xs-138 { + font-size: 138px; } + .tx-xs-138-force { + font-size: 138px !important; } + .tx-xs-140 { + font-size: 140px; } + .tx-xs-140-force { + font-size: 140px !important; } + .tx-xs-bold { + font-weight: 700; } + .tx-xs-semibold { + font-weight: 600; } + .tx-xs-medium { + font-weight: 500; } + .tx-xs-normal { + font-weight: 400; } + .tx-xs-light { + font-weight: 300; } + .tx-xs-thin { + font-weight: 200; } + .tx-xs-xthin { + font-weight: 100; } + .lh-xs-0 { + line-height: 0; } + .lh-xs-1 { + line-height: 1.1; } + .lh-xs-2 { + line-height: 1.2; } + .lh-xs-3 { + line-height: 1.3; } + .lh-xs-4 { + line-height: 1.4; } + .lh-xs-5 { + line-height: 1.5; } + .lh-xs-6 { + line-height: 1.6; } + .lh-xs-7 { + line-height: 1.7; } + .lh-xs-8 { + line-height: 1.8; } + .lh-xs-9 { + line-height: 1.9; } + .lh-xs-10 { + line-height: 2.0; } + .lh-xs-11 { + line-height: 2.1; } + .lh-xs-12 { + line-height: 2.2; } + .lh-xs-13 { + line-height: 2.3; } + .lh-xs-14 { + line-height: 2.4; } + .lh-xs-15 { + line-height: 2.5; } + .tx-xs-center { + text-align: center; } + .tx-xs-right { + text-align: right; } + .tx-xs-left { + text-align: left; } + .tx-xs-center-force { + text-align: center !important; } + .tx-xs-right-force { + text-align: right !important; } + .tx-xs-left-force { + text-align: left !important; } } + +@media (min-width: 576px) { + .tx-sm-8 { + font-size: 8px; } + .tx-sm-8-force { + font-size: 8px !important; } + .tx-sm-9 { + font-size: 9px; } + .tx-sm-9-force { + font-size: 9px !important; } + .tx-sm-10 { + font-size: 10px; } + .tx-sm-10-force { + font-size: 10px !important; } + .tx-sm-11 { + font-size: 11px; } + .tx-sm-11-force { + font-size: 11px !important; } + .tx-sm-12 { + font-size: 12px; } + .tx-sm-12-force { + font-size: 12px !important; } + .tx-sm-13 { + font-size: 13px; } + .tx-sm-13-force { + font-size: 13px !important; } + .tx-sm-14 { + font-size: 14px; } + .tx-sm-14-force { + font-size: 14px !important; } + .tx-sm-15 { + font-size: 15px; } + .tx-sm-15-force { + font-size: 15px !important; } + .tx-sm-16 { + font-size: 16px; } + .tx-sm-16-force { + font-size: 16px !important; } + .tx-sm-18 { + font-size: 18px; } + .tx-sm-18-force { + font-size: 18px !important; } + .tx-sm-20 { + font-size: 20px; } + .tx-sm-20-force { + font-size: 20px !important; } + .tx-sm-22 { + font-size: 22px; } + .tx-sm-22-force { + font-size: 22px !important; } + .tx-sm-24 { + font-size: 24px; } + .tx-sm-24-force { + font-size: 24px !important; } + .tx-sm-26 { + font-size: 26px; } + .tx-sm-26-force { + font-size: 26px !important; } + .tx-sm-28 { + font-size: 28px; } + .tx-sm-28-force { + font-size: 28px !important; } + .tx-sm-30 { + font-size: 30px; } + .tx-sm-30-force { + font-size: 30px !important; } + .tx-sm-32 { + font-size: 32px; } + .tx-sm-32-force { + font-size: 32px !important; } + .tx-sm-34 { + font-size: 34px; } + .tx-sm-34-force { + font-size: 34px !important; } + .tx-sm-36 { + font-size: 36px; } + .tx-sm-36-force { + font-size: 36px !important; } + .tx-sm-38 { + font-size: 38px; } + .tx-sm-38-force { + font-size: 38px !important; } + .tx-sm-40 { + font-size: 40px; } + .tx-sm-40-force { + font-size: 40px !important; } + .tx-sm-42 { + font-size: 42px; } + .tx-sm-42-force { + font-size: 42px !important; } + .tx-sm-44 { + font-size: 44px; } + .tx-sm-44-force { + font-size: 44px !important; } + .tx-sm-46 { + font-size: 46px; } + .tx-sm-46-force { + font-size: 46px !important; } + .tx-sm-48 { + font-size: 48px; } + .tx-sm-48-force { + font-size: 48px !important; } + .tx-sm-50 { + font-size: 50px; } + .tx-sm-50-force { + font-size: 50px !important; } + .tx-sm-52 { + font-size: 52px; } + .tx-sm-52-force { + font-size: 52px !important; } + .tx-sm-54 { + font-size: 54px; } + .tx-sm-54-force { + font-size: 54px !important; } + .tx-sm-56 { + font-size: 56px; } + .tx-sm-56-force { + font-size: 56px !important; } + .tx-sm-58 { + font-size: 58px; } + .tx-sm-58-force { + font-size: 58px !important; } + .tx-sm-60 { + font-size: 60px; } + .tx-sm-60-force { + font-size: 60px !important; } + .tx-sm-62 { + font-size: 62px; } + .tx-sm-62-force { + font-size: 62px !important; } + .tx-sm-64 { + font-size: 64px; } + .tx-sm-64-force { + font-size: 64px !important; } + .tx-sm-66 { + font-size: 66px; } + .tx-sm-66-force { + font-size: 66px !important; } + .tx-sm-68 { + font-size: 68px; } + .tx-sm-68-force { + font-size: 68px !important; } + .tx-sm-70 { + font-size: 70px; } + .tx-sm-70-force { + font-size: 70px !important; } + .tx-sm-72 { + font-size: 72px; } + .tx-sm-72-force { + font-size: 72px !important; } + .tx-sm-74 { + font-size: 74px; } + .tx-sm-74-force { + font-size: 74px !important; } + .tx-sm-76 { + font-size: 76px; } + .tx-sm-76-force { + font-size: 76px !important; } + .tx-sm-78 { + font-size: 78px; } + .tx-sm-78-force { + font-size: 78px !important; } + .tx-sm-80 { + font-size: 80px; } + .tx-sm-80-force { + font-size: 80px !important; } + .tx-sm-82 { + font-size: 82px; } + .tx-sm-82-force { + font-size: 82px !important; } + .tx-sm-84 { + font-size: 84px; } + .tx-sm-84-force { + font-size: 84px !important; } + .tx-sm-86 { + font-size: 86px; } + .tx-sm-86-force { + font-size: 86px !important; } + .tx-sm-88 { + font-size: 88px; } + .tx-sm-88-force { + font-size: 88px !important; } + .tx-sm-90 { + font-size: 90px; } + .tx-sm-90-force { + font-size: 90px !important; } + .tx-sm-92 { + font-size: 92px; } + .tx-sm-92-force { + font-size: 92px !important; } + .tx-sm-94 { + font-size: 94px; } + .tx-sm-94-force { + font-size: 94px !important; } + .tx-sm-96 { + font-size: 96px; } + .tx-sm-96-force { + font-size: 96px !important; } + .tx-sm-98 { + font-size: 98px; } + .tx-sm-98-force { + font-size: 98px !important; } + .tx-sm-100 { + font-size: 100px; } + .tx-sm-100-force { + font-size: 100px !important; } + .tx-sm-102 { + font-size: 102px; } + .tx-sm-102-force { + font-size: 102px !important; } + .tx-sm-104 { + font-size: 104px; } + .tx-sm-104-force { + font-size: 104px !important; } + .tx-sm-106 { + font-size: 106px; } + .tx-sm-106-force { + font-size: 106px !important; } + .tx-sm-108 { + font-size: 108px; } + .tx-sm-108-force { + font-size: 108px !important; } + .tx-sm-110 { + font-size: 110px; } + .tx-sm-110-force { + font-size: 110px !important; } + .tx-sm-112 { + font-size: 112px; } + .tx-sm-112-force { + font-size: 112px !important; } + .tx-sm-114 { + font-size: 114px; } + .tx-sm-114-force { + font-size: 114px !important; } + .tx-sm-116 { + font-size: 116px; } + .tx-sm-116-force { + font-size: 116px !important; } + .tx-sm-118 { + font-size: 118px; } + .tx-sm-118-force { + font-size: 118px !important; } + .tx-sm-120 { + font-size: 120px; } + .tx-sm-120-force { + font-size: 120px !important; } + .tx-sm-122 { + font-size: 122px; } + .tx-sm-122-force { + font-size: 122px !important; } + .tx-sm-124 { + font-size: 124px; } + .tx-sm-124-force { + font-size: 124px !important; } + .tx-sm-126 { + font-size: 126px; } + .tx-sm-126-force { + font-size: 126px !important; } + .tx-sm-128 { + font-size: 128px; } + .tx-sm-128-force { + font-size: 128px !important; } + .tx-sm-130 { + font-size: 130px; } + .tx-sm-130-force { + font-size: 130px !important; } + .tx-sm-132 { + font-size: 132px; } + .tx-sm-132-force { + font-size: 132px !important; } + .tx-sm-134 { + font-size: 134px; } + .tx-sm-134-force { + font-size: 134px !important; } + .tx-sm-136 { + font-size: 136px; } + .tx-sm-136-force { + font-size: 136px !important; } + .tx-sm-138 { + font-size: 138px; } + .tx-sm-138-force { + font-size: 138px !important; } + .tx-sm-140 { + font-size: 140px; } + .tx-sm-140-force { + font-size: 140px !important; } + .tx-sm-bold { + font-weight: 700; } + .tx-sm-semibold { + font-weight: 600; } + .tx-sm-medium { + font-weight: 500; } + .tx-sm-normal { + font-weight: 400; } + .tx-sm-light { + font-weight: 300; } + .tx-sm-thin { + font-weight: 200; } + .tx-sm-xthin { + font-weight: 100; } + .lh-sm-0 { + line-height: 0; } + .lh-sm-1 { + line-height: 1.1; } + .lh-sm-2 { + line-height: 1.2; } + .lh-sm-3 { + line-height: 1.3; } + .lh-sm-4 { + line-height: 1.4; } + .lh-sm-5 { + line-height: 1.5; } + .lh-sm-6 { + line-height: 1.6; } + .lh-sm-7 { + line-height: 1.7; } + .lh-sm-8 { + line-height: 1.8; } + .lh-sm-9 { + line-height: 1.9; } + .lh-sm-10 { + line-height: 2.0; } + .lh-sm-11 { + line-height: 2.1; } + .lh-sm-12 { + line-height: 2.2; } + .lh-sm-13 { + line-height: 2.3; } + .lh-sm-14 { + line-height: 2.4; } + .lh-sm-15 { + line-height: 2.5; } + .tx-sm-center { + text-align: center; } + .tx-sm-right { + text-align: right; } + .tx-sm-left { + text-align: left; } + .tx-sm-center-force { + text-align: center !important; } + .tx-sm-right-force { + text-align: right !important; } + .tx-sm-left-force { + text-align: left !important; } } + +@media (min-width: 768px) { + .tx-md-8 { + font-size: 8px; } + .tx-md-8-force { + font-size: 8px !important; } + .tx-md-9 { + font-size: 9px; } + .tx-md-9-force { + font-size: 9px !important; } + .tx-md-10 { + font-size: 10px; } + .tx-md-10-force { + font-size: 10px !important; } + .tx-md-11 { + font-size: 11px; } + .tx-md-11-force { + font-size: 11px !important; } + .tx-md-12 { + font-size: 12px; } + .tx-md-12-force { + font-size: 12px !important; } + .tx-md-13 { + font-size: 13px; } + .tx-md-13-force { + font-size: 13px !important; } + .tx-md-14 { + font-size: 14px; } + .tx-md-14-force { + font-size: 14px !important; } + .tx-md-15 { + font-size: 15px; } + .tx-md-15-force { + font-size: 15px !important; } + .tx-md-16 { + font-size: 16px; } + .tx-md-16-force { + font-size: 16px !important; } + .tx-md-18 { + font-size: 18px; } + .tx-md-18-force { + font-size: 18px !important; } + .tx-md-20 { + font-size: 20px; } + .tx-md-20-force { + font-size: 20px !important; } + .tx-md-22 { + font-size: 22px; } + .tx-md-22-force { + font-size: 22px !important; } + .tx-md-24 { + font-size: 24px; } + .tx-md-24-force { + font-size: 24px !important; } + .tx-md-26 { + font-size: 26px; } + .tx-md-26-force { + font-size: 26px !important; } + .tx-md-28 { + font-size: 28px; } + .tx-md-28-force { + font-size: 28px !important; } + .tx-md-30 { + font-size: 30px; } + .tx-md-30-force { + font-size: 30px !important; } + .tx-md-32 { + font-size: 32px; } + .tx-md-32-force { + font-size: 32px !important; } + .tx-md-34 { + font-size: 34px; } + .tx-md-34-force { + font-size: 34px !important; } + .tx-md-36 { + font-size: 36px; } + .tx-md-36-force { + font-size: 36px !important; } + .tx-md-38 { + font-size: 38px; } + .tx-md-38-force { + font-size: 38px !important; } + .tx-md-40 { + font-size: 40px; } + .tx-md-40-force { + font-size: 40px !important; } + .tx-md-42 { + font-size: 42px; } + .tx-md-42-force { + font-size: 42px !important; } + .tx-md-44 { + font-size: 44px; } + .tx-md-44-force { + font-size: 44px !important; } + .tx-md-46 { + font-size: 46px; } + .tx-md-46-force { + font-size: 46px !important; } + .tx-md-48 { + font-size: 48px; } + .tx-md-48-force { + font-size: 48px !important; } + .tx-md-50 { + font-size: 50px; } + .tx-md-50-force { + font-size: 50px !important; } + .tx-md-52 { + font-size: 52px; } + .tx-md-52-force { + font-size: 52px !important; } + .tx-md-54 { + font-size: 54px; } + .tx-md-54-force { + font-size: 54px !important; } + .tx-md-56 { + font-size: 56px; } + .tx-md-56-force { + font-size: 56px !important; } + .tx-md-58 { + font-size: 58px; } + .tx-md-58-force { + font-size: 58px !important; } + .tx-md-60 { + font-size: 60px; } + .tx-md-60-force { + font-size: 60px !important; } + .tx-md-62 { + font-size: 62px; } + .tx-md-62-force { + font-size: 62px !important; } + .tx-md-64 { + font-size: 64px; } + .tx-md-64-force { + font-size: 64px !important; } + .tx-md-66 { + font-size: 66px; } + .tx-md-66-force { + font-size: 66px !important; } + .tx-md-68 { + font-size: 68px; } + .tx-md-68-force { + font-size: 68px !important; } + .tx-md-70 { + font-size: 70px; } + .tx-md-70-force { + font-size: 70px !important; } + .tx-md-72 { + font-size: 72px; } + .tx-md-72-force { + font-size: 72px !important; } + .tx-md-74 { + font-size: 74px; } + .tx-md-74-force { + font-size: 74px !important; } + .tx-md-76 { + font-size: 76px; } + .tx-md-76-force { + font-size: 76px !important; } + .tx-md-78 { + font-size: 78px; } + .tx-md-78-force { + font-size: 78px !important; } + .tx-md-80 { + font-size: 80px; } + .tx-md-80-force { + font-size: 80px !important; } + .tx-md-82 { + font-size: 82px; } + .tx-md-82-force { + font-size: 82px !important; } + .tx-md-84 { + font-size: 84px; } + .tx-md-84-force { + font-size: 84px !important; } + .tx-md-86 { + font-size: 86px; } + .tx-md-86-force { + font-size: 86px !important; } + .tx-md-88 { + font-size: 88px; } + .tx-md-88-force { + font-size: 88px !important; } + .tx-md-90 { + font-size: 90px; } + .tx-md-90-force { + font-size: 90px !important; } + .tx-md-92 { + font-size: 92px; } + .tx-md-92-force { + font-size: 92px !important; } + .tx-md-94 { + font-size: 94px; } + .tx-md-94-force { + font-size: 94px !important; } + .tx-md-96 { + font-size: 96px; } + .tx-md-96-force { + font-size: 96px !important; } + .tx-md-98 { + font-size: 98px; } + .tx-md-98-force { + font-size: 98px !important; } + .tx-md-100 { + font-size: 100px; } + .tx-md-100-force { + font-size: 100px !important; } + .tx-md-102 { + font-size: 102px; } + .tx-md-102-force { + font-size: 102px !important; } + .tx-md-104 { + font-size: 104px; } + .tx-md-104-force { + font-size: 104px !important; } + .tx-md-106 { + font-size: 106px; } + .tx-md-106-force { + font-size: 106px !important; } + .tx-md-108 { + font-size: 108px; } + .tx-md-108-force { + font-size: 108px !important; } + .tx-md-110 { + font-size: 110px; } + .tx-md-110-force { + font-size: 110px !important; } + .tx-md-112 { + font-size: 112px; } + .tx-md-112-force { + font-size: 112px !important; } + .tx-md-114 { + font-size: 114px; } + .tx-md-114-force { + font-size: 114px !important; } + .tx-md-116 { + font-size: 116px; } + .tx-md-116-force { + font-size: 116px !important; } + .tx-md-118 { + font-size: 118px; } + .tx-md-118-force { + font-size: 118px !important; } + .tx-md-120 { + font-size: 120px; } + .tx-md-120-force { + font-size: 120px !important; } + .tx-md-122 { + font-size: 122px; } + .tx-md-122-force { + font-size: 122px !important; } + .tx-md-124 { + font-size: 124px; } + .tx-md-124-force { + font-size: 124px !important; } + .tx-md-126 { + font-size: 126px; } + .tx-md-126-force { + font-size: 126px !important; } + .tx-md-128 { + font-size: 128px; } + .tx-md-128-force { + font-size: 128px !important; } + .tx-md-130 { + font-size: 130px; } + .tx-md-130-force { + font-size: 130px !important; } + .tx-md-132 { + font-size: 132px; } + .tx-md-132-force { + font-size: 132px !important; } + .tx-md-134 { + font-size: 134px; } + .tx-md-134-force { + font-size: 134px !important; } + .tx-md-136 { + font-size: 136px; } + .tx-md-136-force { + font-size: 136px !important; } + .tx-md-138 { + font-size: 138px; } + .tx-md-138-force { + font-size: 138px !important; } + .tx-md-140 { + font-size: 140px; } + .tx-md-140-force { + font-size: 140px !important; } + .tx-md-bold { + font-weight: 700; } + .tx-md-semibold { + font-weight: 600; } + .tx-md-medium { + font-weight: 500; } + .tx-md-normal { + font-weight: 400; } + .tx-md-light { + font-weight: 300; } + .tx-md-thin { + font-weight: 200; } + .tx-md-xthin { + font-weight: 100; } + .lh-md-0 { + line-height: 0; } + .lh-md-1 { + line-height: 1.1; } + .lh-md-2 { + line-height: 1.2; } + .lh-md-3 { + line-height: 1.3; } + .lh-md-4 { + line-height: 1.4; } + .lh-md-5 { + line-height: 1.5; } + .lh-md-6 { + line-height: 1.6; } + .lh-md-7 { + line-height: 1.7; } + .lh-md-8 { + line-height: 1.8; } + .lh-md-9 { + line-height: 1.9; } + .lh-md-10 { + line-height: 2.0; } + .lh-md-11 { + line-height: 2.1; } + .lh-md-12 { + line-height: 2.2; } + .lh-md-13 { + line-height: 2.3; } + .lh-md-14 { + line-height: 2.4; } + .lh-md-15 { + line-height: 2.5; } + .tx-md-center { + text-align: center; } + .tx-md-right { + text-align: right; } + .tx-md-left { + text-align: left; } + .tx-md-center-force { + text-align: center !important; } + .tx-md-right-force { + text-align: right !important; } + .tx-md-left-force { + text-align: left !important; } } + +@media (min-width: 992px) { + .tx-lg-8 { + font-size: 8px; } + .tx-lg-8-force { + font-size: 8px !important; } + .tx-lg-9 { + font-size: 9px; } + .tx-lg-9-force { + font-size: 9px !important; } + .tx-lg-10 { + font-size: 10px; } + .tx-lg-10-force { + font-size: 10px !important; } + .tx-lg-11 { + font-size: 11px; } + .tx-lg-11-force { + font-size: 11px !important; } + .tx-lg-12 { + font-size: 12px; } + .tx-lg-12-force { + font-size: 12px !important; } + .tx-lg-13 { + font-size: 13px; } + .tx-lg-13-force { + font-size: 13px !important; } + .tx-lg-14 { + font-size: 14px; } + .tx-lg-14-force { + font-size: 14px !important; } + .tx-lg-15 { + font-size: 15px; } + .tx-lg-15-force { + font-size: 15px !important; } + .tx-lg-16 { + font-size: 16px; } + .tx-lg-16-force { + font-size: 16px !important; } + .tx-lg-18 { + font-size: 18px; } + .tx-lg-18-force { + font-size: 18px !important; } + .tx-lg-20 { + font-size: 20px; } + .tx-lg-20-force { + font-size: 20px !important; } + .tx-lg-22 { + font-size: 22px; } + .tx-lg-22-force { + font-size: 22px !important; } + .tx-lg-24 { + font-size: 24px; } + .tx-lg-24-force { + font-size: 24px !important; } + .tx-lg-26 { + font-size: 26px; } + .tx-lg-26-force { + font-size: 26px !important; } + .tx-lg-28 { + font-size: 28px; } + .tx-lg-28-force { + font-size: 28px !important; } + .tx-lg-30 { + font-size: 30px; } + .tx-lg-30-force { + font-size: 30px !important; } + .tx-lg-32 { + font-size: 32px; } + .tx-lg-32-force { + font-size: 32px !important; } + .tx-lg-34 { + font-size: 34px; } + .tx-lg-34-force { + font-size: 34px !important; } + .tx-lg-36 { + font-size: 36px; } + .tx-lg-36-force { + font-size: 36px !important; } + .tx-lg-38 { + font-size: 38px; } + .tx-lg-38-force { + font-size: 38px !important; } + .tx-lg-40 { + font-size: 40px; } + .tx-lg-40-force { + font-size: 40px !important; } + .tx-lg-42 { + font-size: 42px; } + .tx-lg-42-force { + font-size: 42px !important; } + .tx-lg-44 { + font-size: 44px; } + .tx-lg-44-force { + font-size: 44px !important; } + .tx-lg-46 { + font-size: 46px; } + .tx-lg-46-force { + font-size: 46px !important; } + .tx-lg-48 { + font-size: 48px; } + .tx-lg-48-force { + font-size: 48px !important; } + .tx-lg-50 { + font-size: 50px; } + .tx-lg-50-force { + font-size: 50px !important; } + .tx-lg-52 { + font-size: 52px; } + .tx-lg-52-force { + font-size: 52px !important; } + .tx-lg-54 { + font-size: 54px; } + .tx-lg-54-force { + font-size: 54px !important; } + .tx-lg-56 { + font-size: 56px; } + .tx-lg-56-force { + font-size: 56px !important; } + .tx-lg-58 { + font-size: 58px; } + .tx-lg-58-force { + font-size: 58px !important; } + .tx-lg-60 { + font-size: 60px; } + .tx-lg-60-force { + font-size: 60px !important; } + .tx-lg-62 { + font-size: 62px; } + .tx-lg-62-force { + font-size: 62px !important; } + .tx-lg-64 { + font-size: 64px; } + .tx-lg-64-force { + font-size: 64px !important; } + .tx-lg-66 { + font-size: 66px; } + .tx-lg-66-force { + font-size: 66px !important; } + .tx-lg-68 { + font-size: 68px; } + .tx-lg-68-force { + font-size: 68px !important; } + .tx-lg-70 { + font-size: 70px; } + .tx-lg-70-force { + font-size: 70px !important; } + .tx-lg-72 { + font-size: 72px; } + .tx-lg-72-force { + font-size: 72px !important; } + .tx-lg-74 { + font-size: 74px; } + .tx-lg-74-force { + font-size: 74px !important; } + .tx-lg-76 { + font-size: 76px; } + .tx-lg-76-force { + font-size: 76px !important; } + .tx-lg-78 { + font-size: 78px; } + .tx-lg-78-force { + font-size: 78px !important; } + .tx-lg-80 { + font-size: 80px; } + .tx-lg-80-force { + font-size: 80px !important; } + .tx-lg-82 { + font-size: 82px; } + .tx-lg-82-force { + font-size: 82px !important; } + .tx-lg-84 { + font-size: 84px; } + .tx-lg-84-force { + font-size: 84px !important; } + .tx-lg-86 { + font-size: 86px; } + .tx-lg-86-force { + font-size: 86px !important; } + .tx-lg-88 { + font-size: 88px; } + .tx-lg-88-force { + font-size: 88px !important; } + .tx-lg-90 { + font-size: 90px; } + .tx-lg-90-force { + font-size: 90px !important; } + .tx-lg-92 { + font-size: 92px; } + .tx-lg-92-force { + font-size: 92px !important; } + .tx-lg-94 { + font-size: 94px; } + .tx-lg-94-force { + font-size: 94px !important; } + .tx-lg-96 { + font-size: 96px; } + .tx-lg-96-force { + font-size: 96px !important; } + .tx-lg-98 { + font-size: 98px; } + .tx-lg-98-force { + font-size: 98px !important; } + .tx-lg-100 { + font-size: 100px; } + .tx-lg-100-force { + font-size: 100px !important; } + .tx-lg-102 { + font-size: 102px; } + .tx-lg-102-force { + font-size: 102px !important; } + .tx-lg-104 { + font-size: 104px; } + .tx-lg-104-force { + font-size: 104px !important; } + .tx-lg-106 { + font-size: 106px; } + .tx-lg-106-force { + font-size: 106px !important; } + .tx-lg-108 { + font-size: 108px; } + .tx-lg-108-force { + font-size: 108px !important; } + .tx-lg-110 { + font-size: 110px; } + .tx-lg-110-force { + font-size: 110px !important; } + .tx-lg-112 { + font-size: 112px; } + .tx-lg-112-force { + font-size: 112px !important; } + .tx-lg-114 { + font-size: 114px; } + .tx-lg-114-force { + font-size: 114px !important; } + .tx-lg-116 { + font-size: 116px; } + .tx-lg-116-force { + font-size: 116px !important; } + .tx-lg-118 { + font-size: 118px; } + .tx-lg-118-force { + font-size: 118px !important; } + .tx-lg-120 { + font-size: 120px; } + .tx-lg-120-force { + font-size: 120px !important; } + .tx-lg-122 { + font-size: 122px; } + .tx-lg-122-force { + font-size: 122px !important; } + .tx-lg-124 { + font-size: 124px; } + .tx-lg-124-force { + font-size: 124px !important; } + .tx-lg-126 { + font-size: 126px; } + .tx-lg-126-force { + font-size: 126px !important; } + .tx-lg-128 { + font-size: 128px; } + .tx-lg-128-force { + font-size: 128px !important; } + .tx-lg-130 { + font-size: 130px; } + .tx-lg-130-force { + font-size: 130px !important; } + .tx-lg-132 { + font-size: 132px; } + .tx-lg-132-force { + font-size: 132px !important; } + .tx-lg-134 { + font-size: 134px; } + .tx-lg-134-force { + font-size: 134px !important; } + .tx-lg-136 { + font-size: 136px; } + .tx-lg-136-force { + font-size: 136px !important; } + .tx-lg-138 { + font-size: 138px; } + .tx-lg-138-force { + font-size: 138px !important; } + .tx-lg-140 { + font-size: 140px; } + .tx-lg-140-force { + font-size: 140px !important; } + .tx-lg-bold { + font-weight: 700; } + .tx-lg-semibold { + font-weight: 600; } + .tx-lg-medium { + font-weight: 500; } + .tx-lg-normal { + font-weight: 400; } + .tx-lg-light { + font-weight: 300; } + .tx-lg-thin { + font-weight: 200; } + .tx-lg-xthin { + font-weight: 100; } + .lh-lg-0 { + line-height: 0; } + .lh-lg-1 { + line-height: 1.1; } + .lh-lg-2 { + line-height: 1.2; } + .lh-lg-3 { + line-height: 1.3; } + .lh-lg-4 { + line-height: 1.4; } + .lh-lg-5 { + line-height: 1.5; } + .lh-lg-6 { + line-height: 1.6; } + .lh-lg-7 { + line-height: 1.7; } + .lh-lg-8 { + line-height: 1.8; } + .lh-lg-9 { + line-height: 1.9; } + .lh-lg-10 { + line-height: 2.0; } + .lh-lg-11 { + line-height: 2.1; } + .lh-lg-12 { + line-height: 2.2; } + .lh-lg-13 { + line-height: 2.3; } + .lh-lg-14 { + line-height: 2.4; } + .lh-lg-15 { + line-height: 2.5; } + .tx-lg-center { + text-align: center; } + .tx-lg-right { + text-align: right; } + .tx-lg-left { + text-align: left; } + .tx-lg-center-force { + text-align: center !important; } + .tx-lg-right-force { + text-align: right !important; } + .tx-lg-left-force { + text-align: left !important; } } + +@media (min-width: 1200px) { + .tx-xl-8 { + font-size: 8px; } + .tx-xl-8-force { + font-size: 8px !important; } + .tx-xl-9 { + font-size: 9px; } + .tx-xl-9-force { + font-size: 9px !important; } + .tx-xl-10 { + font-size: 10px; } + .tx-xl-10-force { + font-size: 10px !important; } + .tx-xl-11 { + font-size: 11px; } + .tx-xl-11-force { + font-size: 11px !important; } + .tx-xl-12 { + font-size: 12px; } + .tx-xl-12-force { + font-size: 12px !important; } + .tx-xl-13 { + font-size: 13px; } + .tx-xl-13-force { + font-size: 13px !important; } + .tx-xl-14 { + font-size: 14px; } + .tx-xl-14-force { + font-size: 14px !important; } + .tx-xl-15 { + font-size: 15px; } + .tx-xl-15-force { + font-size: 15px !important; } + .tx-xl-16 { + font-size: 16px; } + .tx-xl-16-force { + font-size: 16px !important; } + .tx-xl-18 { + font-size: 18px; } + .tx-xl-18-force { + font-size: 18px !important; } + .tx-xl-20 { + font-size: 20px; } + .tx-xl-20-force { + font-size: 20px !important; } + .tx-xl-22 { + font-size: 22px; } + .tx-xl-22-force { + font-size: 22px !important; } + .tx-xl-24 { + font-size: 24px; } + .tx-xl-24-force { + font-size: 24px !important; } + .tx-xl-26 { + font-size: 26px; } + .tx-xl-26-force { + font-size: 26px !important; } + .tx-xl-28 { + font-size: 28px; } + .tx-xl-28-force { + font-size: 28px !important; } + .tx-xl-30 { + font-size: 30px; } + .tx-xl-30-force { + font-size: 30px !important; } + .tx-xl-32 { + font-size: 32px; } + .tx-xl-32-force { + font-size: 32px !important; } + .tx-xl-34 { + font-size: 34px; } + .tx-xl-34-force { + font-size: 34px !important; } + .tx-xl-36 { + font-size: 36px; } + .tx-xl-36-force { + font-size: 36px !important; } + .tx-xl-38 { + font-size: 38px; } + .tx-xl-38-force { + font-size: 38px !important; } + .tx-xl-40 { + font-size: 40px; } + .tx-xl-40-force { + font-size: 40px !important; } + .tx-xl-42 { + font-size: 42px; } + .tx-xl-42-force { + font-size: 42px !important; } + .tx-xl-44 { + font-size: 44px; } + .tx-xl-44-force { + font-size: 44px !important; } + .tx-xl-46 { + font-size: 46px; } + .tx-xl-46-force { + font-size: 46px !important; } + .tx-xl-48 { + font-size: 48px; } + .tx-xl-48-force { + font-size: 48px !important; } + .tx-xl-50 { + font-size: 50px; } + .tx-xl-50-force { + font-size: 50px !important; } + .tx-xl-52 { + font-size: 52px; } + .tx-xl-52-force { + font-size: 52px !important; } + .tx-xl-54 { + font-size: 54px; } + .tx-xl-54-force { + font-size: 54px !important; } + .tx-xl-56 { + font-size: 56px; } + .tx-xl-56-force { + font-size: 56px !important; } + .tx-xl-58 { + font-size: 58px; } + .tx-xl-58-force { + font-size: 58px !important; } + .tx-xl-60 { + font-size: 60px; } + .tx-xl-60-force { + font-size: 60px !important; } + .tx-xl-62 { + font-size: 62px; } + .tx-xl-62-force { + font-size: 62px !important; } + .tx-xl-64 { + font-size: 64px; } + .tx-xl-64-force { + font-size: 64px !important; } + .tx-xl-66 { + font-size: 66px; } + .tx-xl-66-force { + font-size: 66px !important; } + .tx-xl-68 { + font-size: 68px; } + .tx-xl-68-force { + font-size: 68px !important; } + .tx-xl-70 { + font-size: 70px; } + .tx-xl-70-force { + font-size: 70px !important; } + .tx-xl-72 { + font-size: 72px; } + .tx-xl-72-force { + font-size: 72px !important; } + .tx-xl-74 { + font-size: 74px; } + .tx-xl-74-force { + font-size: 74px !important; } + .tx-xl-76 { + font-size: 76px; } + .tx-xl-76-force { + font-size: 76px !important; } + .tx-xl-78 { + font-size: 78px; } + .tx-xl-78-force { + font-size: 78px !important; } + .tx-xl-80 { + font-size: 80px; } + .tx-xl-80-force { + font-size: 80px !important; } + .tx-xl-82 { + font-size: 82px; } + .tx-xl-82-force { + font-size: 82px !important; } + .tx-xl-84 { + font-size: 84px; } + .tx-xl-84-force { + font-size: 84px !important; } + .tx-xl-86 { + font-size: 86px; } + .tx-xl-86-force { + font-size: 86px !important; } + .tx-xl-88 { + font-size: 88px; } + .tx-xl-88-force { + font-size: 88px !important; } + .tx-xl-90 { + font-size: 90px; } + .tx-xl-90-force { + font-size: 90px !important; } + .tx-xl-92 { + font-size: 92px; } + .tx-xl-92-force { + font-size: 92px !important; } + .tx-xl-94 { + font-size: 94px; } + .tx-xl-94-force { + font-size: 94px !important; } + .tx-xl-96 { + font-size: 96px; } + .tx-xl-96-force { + font-size: 96px !important; } + .tx-xl-98 { + font-size: 98px; } + .tx-xl-98-force { + font-size: 98px !important; } + .tx-xl-100 { + font-size: 100px; } + .tx-xl-100-force { + font-size: 100px !important; } + .tx-xl-102 { + font-size: 102px; } + .tx-xl-102-force { + font-size: 102px !important; } + .tx-xl-104 { + font-size: 104px; } + .tx-xl-104-force { + font-size: 104px !important; } + .tx-xl-106 { + font-size: 106px; } + .tx-xl-106-force { + font-size: 106px !important; } + .tx-xl-108 { + font-size: 108px; } + .tx-xl-108-force { + font-size: 108px !important; } + .tx-xl-110 { + font-size: 110px; } + .tx-xl-110-force { + font-size: 110px !important; } + .tx-xl-112 { + font-size: 112px; } + .tx-xl-112-force { + font-size: 112px !important; } + .tx-xl-114 { + font-size: 114px; } + .tx-xl-114-force { + font-size: 114px !important; } + .tx-xl-116 { + font-size: 116px; } + .tx-xl-116-force { + font-size: 116px !important; } + .tx-xl-118 { + font-size: 118px; } + .tx-xl-118-force { + font-size: 118px !important; } + .tx-xl-120 { + font-size: 120px; } + .tx-xl-120-force { + font-size: 120px !important; } + .tx-xl-122 { + font-size: 122px; } + .tx-xl-122-force { + font-size: 122px !important; } + .tx-xl-124 { + font-size: 124px; } + .tx-xl-124-force { + font-size: 124px !important; } + .tx-xl-126 { + font-size: 126px; } + .tx-xl-126-force { + font-size: 126px !important; } + .tx-xl-128 { + font-size: 128px; } + .tx-xl-128-force { + font-size: 128px !important; } + .tx-xl-130 { + font-size: 130px; } + .tx-xl-130-force { + font-size: 130px !important; } + .tx-xl-132 { + font-size: 132px; } + .tx-xl-132-force { + font-size: 132px !important; } + .tx-xl-134 { + font-size: 134px; } + .tx-xl-134-force { + font-size: 134px !important; } + .tx-xl-136 { + font-size: 136px; } + .tx-xl-136-force { + font-size: 136px !important; } + .tx-xl-138 { + font-size: 138px; } + .tx-xl-138-force { + font-size: 138px !important; } + .tx-xl-140 { + font-size: 140px; } + .tx-xl-140-force { + font-size: 140px !important; } + .tx-xl-bold { + font-weight: 700; } + .tx-xl-semibold { + font-weight: 600; } + .tx-xl-medium { + font-weight: 500; } + .tx-xl-normal { + font-weight: 400; } + .tx-xl-light { + font-weight: 300; } + .tx-xl-thin { + font-weight: 200; } + .tx-xl-xthin { + font-weight: 100; } + .lh-xl-0 { + line-height: 0; } + .lh-xl-1 { + line-height: 1.1; } + .lh-xl-2 { + line-height: 1.2; } + .lh-xl-3 { + line-height: 1.3; } + .lh-xl-4 { + line-height: 1.4; } + .lh-xl-5 { + line-height: 1.5; } + .lh-xl-6 { + line-height: 1.6; } + .lh-xl-7 { + line-height: 1.7; } + .lh-xl-8 { + line-height: 1.8; } + .lh-xl-9 { + line-height: 1.9; } + .lh-xl-10 { + line-height: 2.0; } + .lh-xl-11 { + line-height: 2.1; } + .lh-xl-12 { + line-height: 2.2; } + .lh-xl-13 { + line-height: 2.3; } + .lh-xl-14 { + line-height: 2.4; } + .lh-xl-15 { + line-height: 2.5; } + .tx-xl-center { + text-align: center; } + .tx-xl-right { + text-align: right; } + .tx-xl-left { + text-align: left; } + .tx-xl-center-force { + text-align: center !important; } + .tx-xl-right-force { + text-align: right !important; } + .tx-xl-left-force { + text-align: left !important; } } + +/* ------------------------------------- */ +/* ############### Width ############### */ +/* ------------------------------------- */ +.wd-5 { + width: 5px; } + +.wd-5p { + width: 5%; } + +.mx-wd-5p { + max-width: 5%; } + +.mn-wd-5p { + min-width: 5%; } + +.wd-5-force { + width: 5px !important; } + +.wd-5p-force { + width: 5% !important; } + +.mx-wd-5p-force { + max-width: 5% !important; } + +.mn-wd-5p-force { + min-width: 5% !important; } + +.wd-10 { + width: 10px; } + +.wd-10p { + width: 10%; } + +.mx-wd-10p { + max-width: 10%; } + +.mn-wd-10p { + min-width: 10%; } + +.wd-10-force { + width: 10px !important; } + +.wd-10p-force { + width: 10% !important; } + +.mx-wd-10p-force { + max-width: 10% !important; } + +.mn-wd-10p-force { + min-width: 10% !important; } + +.wd-15 { + width: 15px; } + +.wd-15p { + width: 15%; } + +.mx-wd-15p { + max-width: 15%; } + +.mn-wd-15p { + min-width: 15%; } + +.wd-15-force { + width: 15px !important; } + +.wd-15p-force { + width: 15% !important; } + +.mx-wd-15p-force { + max-width: 15% !important; } + +.mn-wd-15p-force { + min-width: 15% !important; } + +.wd-20 { + width: 20px; } + +.wd-20p { + width: 20%; } + +.mx-wd-20p { + max-width: 20%; } + +.mn-wd-20p { + min-width: 20%; } + +.wd-20-force { + width: 20px !important; } + +.wd-20p-force { + width: 20% !important; } + +.mx-wd-20p-force { + max-width: 20% !important; } + +.mn-wd-20p-force { + min-width: 20% !important; } + +.wd-25 { + width: 25px; } + +.wd-25p { + width: 25%; } + +.mx-wd-25p { + max-width: 25%; } + +.mn-wd-25p { + min-width: 25%; } + +.wd-25-force { + width: 25px !important; } + +.wd-25p-force { + width: 25% !important; } + +.mx-wd-25p-force { + max-width: 25% !important; } + +.mn-wd-25p-force { + min-width: 25% !important; } + +.wd-30 { + width: 30px; } + +.wd-30p { + width: 30%; } + +.mx-wd-30p { + max-width: 30%; } + +.mn-wd-30p { + min-width: 30%; } + +.wd-30-force { + width: 30px !important; } + +.wd-30p-force { + width: 30% !important; } + +.mx-wd-30p-force { + max-width: 30% !important; } + +.mn-wd-30p-force { + min-width: 30% !important; } + +.wd-35 { + width: 35px; } + +.wd-35p { + width: 35%; } + +.mx-wd-35p { + max-width: 35%; } + +.mn-wd-35p { + min-width: 35%; } + +.wd-35-force { + width: 35px !important; } + +.wd-35p-force { + width: 35% !important; } + +.mx-wd-35p-force { + max-width: 35% !important; } + +.mn-wd-35p-force { + min-width: 35% !important; } + +.wd-40 { + width: 40px; } + +.wd-40p { + width: 40%; } + +.mx-wd-40p { + max-width: 40%; } + +.mn-wd-40p { + min-width: 40%; } + +.wd-40-force { + width: 40px !important; } + +.wd-40p-force { + width: 40% !important; } + +.mx-wd-40p-force { + max-width: 40% !important; } + +.mn-wd-40p-force { + min-width: 40% !important; } + +.wd-45 { + width: 45px; } + +.wd-45p { + width: 45%; } + +.mx-wd-45p { + max-width: 45%; } + +.mn-wd-45p { + min-width: 45%; } + +.wd-45-force { + width: 45px !important; } + +.wd-45p-force { + width: 45% !important; } + +.mx-wd-45p-force { + max-width: 45% !important; } + +.mn-wd-45p-force { + min-width: 45% !important; } + +.wd-50 { + width: 50px; } + +.wd-50p { + width: 50%; } + +.mx-wd-50p { + max-width: 50%; } + +.mn-wd-50p { + min-width: 50%; } + +.wd-50-force { + width: 50px !important; } + +.wd-50p-force { + width: 50% !important; } + +.mx-wd-50p-force { + max-width: 50% !important; } + +.mn-wd-50p-force { + min-width: 50% !important; } + +.wd-55 { + width: 55px; } + +.wd-55p { + width: 55%; } + +.mx-wd-55p { + max-width: 55%; } + +.mn-wd-55p { + min-width: 55%; } + +.wd-55-force { + width: 55px !important; } + +.wd-55p-force { + width: 55% !important; } + +.mx-wd-55p-force { + max-width: 55% !important; } + +.mn-wd-55p-force { + min-width: 55% !important; } + +.wd-60 { + width: 60px; } + +.wd-60p { + width: 60%; } + +.mx-wd-60p { + max-width: 60%; } + +.mn-wd-60p { + min-width: 60%; } + +.wd-60-force { + width: 60px !important; } + +.wd-60p-force { + width: 60% !important; } + +.mx-wd-60p-force { + max-width: 60% !important; } + +.mn-wd-60p-force { + min-width: 60% !important; } + +.wd-65 { + width: 65px; } + +.wd-65p { + width: 65%; } + +.mx-wd-65p { + max-width: 65%; } + +.mn-wd-65p { + min-width: 65%; } + +.wd-65-force { + width: 65px !important; } + +.wd-65p-force { + width: 65% !important; } + +.mx-wd-65p-force { + max-width: 65% !important; } + +.mn-wd-65p-force { + min-width: 65% !important; } + +.wd-70 { + width: 70px; } + +.wd-70p { + width: 70%; } + +.mx-wd-70p { + max-width: 70%; } + +.mn-wd-70p { + min-width: 70%; } + +.wd-70-force { + width: 70px !important; } + +.wd-70p-force { + width: 70% !important; } + +.mx-wd-70p-force { + max-width: 70% !important; } + +.mn-wd-70p-force { + min-width: 70% !important; } + +.wd-75 { + width: 75px; } + +.wd-75p { + width: 75%; } + +.mx-wd-75p { + max-width: 75%; } + +.mn-wd-75p { + min-width: 75%; } + +.wd-75-force { + width: 75px !important; } + +.wd-75p-force { + width: 75% !important; } + +.mx-wd-75p-force { + max-width: 75% !important; } + +.mn-wd-75p-force { + min-width: 75% !important; } + +.wd-80 { + width: 80px; } + +.wd-80p { + width: 80%; } + +.mx-wd-80p { + max-width: 80%; } + +.mn-wd-80p { + min-width: 80%; } + +.wd-80-force { + width: 80px !important; } + +.wd-80p-force { + width: 80% !important; } + +.mx-wd-80p-force { + max-width: 80% !important; } + +.mn-wd-80p-force { + min-width: 80% !important; } + +.wd-85 { + width: 85px; } + +.wd-85p { + width: 85%; } + +.mx-wd-85p { + max-width: 85%; } + +.mn-wd-85p { + min-width: 85%; } + +.wd-85-force { + width: 85px !important; } + +.wd-85p-force { + width: 85% !important; } + +.mx-wd-85p-force { + max-width: 85% !important; } + +.mn-wd-85p-force { + min-width: 85% !important; } + +.wd-90 { + width: 90px; } + +.wd-90p { + width: 90%; } + +.mx-wd-90p { + max-width: 90%; } + +.mn-wd-90p { + min-width: 90%; } + +.wd-90-force { + width: 90px !important; } + +.wd-90p-force { + width: 90% !important; } + +.mx-wd-90p-force { + max-width: 90% !important; } + +.mn-wd-90p-force { + min-width: 90% !important; } + +.wd-95 { + width: 95px; } + +.wd-95p { + width: 95%; } + +.mx-wd-95p { + max-width: 95%; } + +.mn-wd-95p { + min-width: 95%; } + +.wd-95-force { + width: 95px !important; } + +.wd-95p-force { + width: 95% !important; } + +.mx-wd-95p-force { + max-width: 95% !important; } + +.mn-wd-95p-force { + min-width: 95% !important; } + +.wd-100 { + width: 100px; } + +.wd-100p { + width: 100%; } + +.mx-wd-100p { + max-width: 100%; } + +.mn-wd-100p { + min-width: 100%; } + +.wd-100-force { + width: 100px !important; } + +.wd-100p-force { + width: 100% !important; } + +.mx-wd-100p-force { + max-width: 100% !important; } + +.mn-wd-100p-force { + min-width: 100% !important; } + +.wd-150 { + width: 150px; } + +.wd-150-force { + width: 150px !important; } + +.wd-200 { + width: 200px; } + +.wd-200-force { + width: 200px !important; } + +.wd-250 { + width: 250px; } + +.wd-250-force { + width: 250px !important; } + +.wd-300 { + width: 300px; } + +.wd-300-force { + width: 300px !important; } + +.wd-350 { + width: 350px; } + +.wd-350-force { + width: 350px !important; } + +.wd-400 { + width: 400px; } + +.wd-400-force { + width: 400px !important; } + +.wd-450 { + width: 450px; } + +.wd-450-force { + width: 450px !important; } + +.wd-500 { + width: 500px; } + +.wd-500-force { + width: 500px !important; } + +.wd-550 { + width: 550px; } + +.wd-550-force { + width: 550px !important; } + +.wd-600 { + width: 600px; } + +.wd-600-force { + width: 600px !important; } + +.wd-650 { + width: 650px; } + +.wd-650-force { + width: 650px !important; } + +.wd-700 { + width: 700px; } + +.wd-700-force { + width: 700px !important; } + +.wd-750 { + width: 750px; } + +.wd-750-force { + width: 750px !important; } + +.wd-800 { + width: 800px; } + +.wd-800-force { + width: 800px !important; } + +.wd-850 { + width: 850px; } + +.wd-850-force { + width: 850px !important; } + +.wd-900 { + width: 900px; } + +.wd-900-force { + width: 900px !important; } + +.wd-950 { + width: 950px; } + +.wd-950-force { + width: 950px !important; } + +.wd-1000 { + width: 1000px; } + +.wd-1000-force { + width: 1000px !important; } + +@media (min-width: 480px) { + .wd-xs-5 { + width: 5px; } + .wd-xs-5p { + width: 5%; } + .mx-wd-xs-5p { + max-width: 5%; } + .mn-wd-xs-5p { + min-width: 5%; } + .wd-xs-5-force { + width: 5px !important; } + .wd-xs-5p-force { + width: 5% !important; } + .mx-wd-xs-5p-force { + max-width: 5% !important; } + .mn-wd-xs-5p-force { + min-width: 5% !important; } + .wd-xs-10 { + width: 10px; } + .wd-xs-10p { + width: 10%; } + .mx-wd-xs-10p { + max-width: 10%; } + .mn-wd-xs-10p { + min-width: 10%; } + .wd-xs-10-force { + width: 10px !important; } + .wd-xs-10p-force { + width: 10% !important; } + .mx-wd-xs-10p-force { + max-width: 10% !important; } + .mn-wd-xs-10p-force { + min-width: 10% !important; } + .wd-xs-15 { + width: 15px; } + .wd-xs-15p { + width: 15%; } + .mx-wd-xs-15p { + max-width: 15%; } + .mn-wd-xs-15p { + min-width: 15%; } + .wd-xs-15-force { + width: 15px !important; } + .wd-xs-15p-force { + width: 15% !important; } + .mx-wd-xs-15p-force { + max-width: 15% !important; } + .mn-wd-xs-15p-force { + min-width: 15% !important; } + .wd-xs-20 { + width: 20px; } + .wd-xs-20p { + width: 20%; } + .mx-wd-xs-20p { + max-width: 20%; } + .mn-wd-xs-20p { + min-width: 20%; } + .wd-xs-20-force { + width: 20px !important; } + .wd-xs-20p-force { + width: 20% !important; } + .mx-wd-xs-20p-force { + max-width: 20% !important; } + .mn-wd-xs-20p-force { + min-width: 20% !important; } + .wd-xs-25 { + width: 25px; } + .wd-xs-25p { + width: 25%; } + .mx-wd-xs-25p { + max-width: 25%; } + .mn-wd-xs-25p { + min-width: 25%; } + .wd-xs-25-force { + width: 25px !important; } + .wd-xs-25p-force { + width: 25% !important; } + .mx-wd-xs-25p-force { + max-width: 25% !important; } + .mn-wd-xs-25p-force { + min-width: 25% !important; } + .wd-xs-30 { + width: 30px; } + .wd-xs-30p { + width: 30%; } + .mx-wd-xs-30p { + max-width: 30%; } + .mn-wd-xs-30p { + min-width: 30%; } + .wd-xs-30-force { + width: 30px !important; } + .wd-xs-30p-force { + width: 30% !important; } + .mx-wd-xs-30p-force { + max-width: 30% !important; } + .mn-wd-xs-30p-force { + min-width: 30% !important; } + .wd-xs-35 { + width: 35px; } + .wd-xs-35p { + width: 35%; } + .mx-wd-xs-35p { + max-width: 35%; } + .mn-wd-xs-35p { + min-width: 35%; } + .wd-xs-35-force { + width: 35px !important; } + .wd-xs-35p-force { + width: 35% !important; } + .mx-wd-xs-35p-force { + max-width: 35% !important; } + .mn-wd-xs-35p-force { + min-width: 35% !important; } + .wd-xs-40 { + width: 40px; } + .wd-xs-40p { + width: 40%; } + .mx-wd-xs-40p { + max-width: 40%; } + .mn-wd-xs-40p { + min-width: 40%; } + .wd-xs-40-force { + width: 40px !important; } + .wd-xs-40p-force { + width: 40% !important; } + .mx-wd-xs-40p-force { + max-width: 40% !important; } + .mn-wd-xs-40p-force { + min-width: 40% !important; } + .wd-xs-45 { + width: 45px; } + .wd-xs-45p { + width: 45%; } + .mx-wd-xs-45p { + max-width: 45%; } + .mn-wd-xs-45p { + min-width: 45%; } + .wd-xs-45-force { + width: 45px !important; } + .wd-xs-45p-force { + width: 45% !important; } + .mx-wd-xs-45p-force { + max-width: 45% !important; } + .mn-wd-xs-45p-force { + min-width: 45% !important; } + .wd-xs-50 { + width: 50px; } + .wd-xs-50p { + width: 50%; } + .mx-wd-xs-50p { + max-width: 50%; } + .mn-wd-xs-50p { + min-width: 50%; } + .wd-xs-50-force { + width: 50px !important; } + .wd-xs-50p-force { + width: 50% !important; } + .mx-wd-xs-50p-force { + max-width: 50% !important; } + .mn-wd-xs-50p-force { + min-width: 50% !important; } + .wd-xs-55 { + width: 55px; } + .wd-xs-55p { + width: 55%; } + .mx-wd-xs-55p { + max-width: 55%; } + .mn-wd-xs-55p { + min-width: 55%; } + .wd-xs-55-force { + width: 55px !important; } + .wd-xs-55p-force { + width: 55% !important; } + .mx-wd-xs-55p-force { + max-width: 55% !important; } + .mn-wd-xs-55p-force { + min-width: 55% !important; } + .wd-xs-60 { + width: 60px; } + .wd-xs-60p { + width: 60%; } + .mx-wd-xs-60p { + max-width: 60%; } + .mn-wd-xs-60p { + min-width: 60%; } + .wd-xs-60-force { + width: 60px !important; } + .wd-xs-60p-force { + width: 60% !important; } + .mx-wd-xs-60p-force { + max-width: 60% !important; } + .mn-wd-xs-60p-force { + min-width: 60% !important; } + .wd-xs-65 { + width: 65px; } + .wd-xs-65p { + width: 65%; } + .mx-wd-xs-65p { + max-width: 65%; } + .mn-wd-xs-65p { + min-width: 65%; } + .wd-xs-65-force { + width: 65px !important; } + .wd-xs-65p-force { + width: 65% !important; } + .mx-wd-xs-65p-force { + max-width: 65% !important; } + .mn-wd-xs-65p-force { + min-width: 65% !important; } + .wd-xs-70 { + width: 70px; } + .wd-xs-70p { + width: 70%; } + .mx-wd-xs-70p { + max-width: 70%; } + .mn-wd-xs-70p { + min-width: 70%; } + .wd-xs-70-force { + width: 70px !important; } + .wd-xs-70p-force { + width: 70% !important; } + .mx-wd-xs-70p-force { + max-width: 70% !important; } + .mn-wd-xs-70p-force { + min-width: 70% !important; } + .wd-xs-75 { + width: 75px; } + .wd-xs-75p { + width: 75%; } + .mx-wd-xs-75p { + max-width: 75%; } + .mn-wd-xs-75p { + min-width: 75%; } + .wd-xs-75-force { + width: 75px !important; } + .wd-xs-75p-force { + width: 75% !important; } + .mx-wd-xs-75p-force { + max-width: 75% !important; } + .mn-wd-xs-75p-force { + min-width: 75% !important; } + .wd-xs-80 { + width: 80px; } + .wd-xs-80p { + width: 80%; } + .mx-wd-xs-80p { + max-width: 80%; } + .mn-wd-xs-80p { + min-width: 80%; } + .wd-xs-80-force { + width: 80px !important; } + .wd-xs-80p-force { + width: 80% !important; } + .mx-wd-xs-80p-force { + max-width: 80% !important; } + .mn-wd-xs-80p-force { + min-width: 80% !important; } + .wd-xs-85 { + width: 85px; } + .wd-xs-85p { + width: 85%; } + .mx-wd-xs-85p { + max-width: 85%; } + .mn-wd-xs-85p { + min-width: 85%; } + .wd-xs-85-force { + width: 85px !important; } + .wd-xs-85p-force { + width: 85% !important; } + .mx-wd-xs-85p-force { + max-width: 85% !important; } + .mn-wd-xs-85p-force { + min-width: 85% !important; } + .wd-xs-90 { + width: 90px; } + .wd-xs-90p { + width: 90%; } + .mx-wd-xs-90p { + max-width: 90%; } + .mn-wd-xs-90p { + min-width: 90%; } + .wd-xs-90-force { + width: 90px !important; } + .wd-xs-90p-force { + width: 90% !important; } + .mx-wd-xs-90p-force { + max-width: 90% !important; } + .mn-wd-xs-90p-force { + min-width: 90% !important; } + .wd-xs-95 { + width: 95px; } + .wd-xs-95p { + width: 95%; } + .mx-wd-xs-95p { + max-width: 95%; } + .mn-wd-xs-95p { + min-width: 95%; } + .wd-xs-95-force { + width: 95px !important; } + .wd-xs-95p-force { + width: 95% !important; } + .mx-wd-xs-95p-force { + max-width: 95% !important; } + .mn-wd-xs-95p-force { + min-width: 95% !important; } + .wd-xs-100 { + width: 100px; } + .wd-xs-100p { + width: 100%; } + .mx-wd-xs-100p { + max-width: 100%; } + .mn-wd-xs-100p { + min-width: 100%; } + .wd-xs-100-force { + width: 100px !important; } + .wd-xs-100p-force { + width: 100% !important; } + .mx-wd-xs-100p-force { + max-width: 100% !important; } + .mn-wd-xs-100p-force { + min-width: 100% !important; } + .wd-xs-150 { + width: 150px; } + .wd-xs-150p { + width: 150%; } + .mx-wd-xs-150p { + max-width: 150%; } + .mn-wd-xs-150p { + min-width: 150%; } + .wd-xs-150-force { + width: 150px !important; } + .wd-xs-150p-force { + width: 150% !important; } + .mx-wd-xs-150p-force { + max-width: 150% !important; } + .mn-wd-xs-150p-force { + min-width: 150% !important; } + .wd-xs-200 { + width: 200px; } + .wd-xs-200p { + width: 200%; } + .mx-wd-xs-200p { + max-width: 200%; } + .mn-wd-xs-200p { + min-width: 200%; } + .wd-xs-200-force { + width: 200px !important; } + .wd-xs-200p-force { + width: 200% !important; } + .mx-wd-xs-200p-force { + max-width: 200% !important; } + .mn-wd-xs-200p-force { + min-width: 200% !important; } + .wd-xs-250 { + width: 250px; } + .wd-xs-250p { + width: 250%; } + .mx-wd-xs-250p { + max-width: 250%; } + .mn-wd-xs-250p { + min-width: 250%; } + .wd-xs-250-force { + width: 250px !important; } + .wd-xs-250p-force { + width: 250% !important; } + .mx-wd-xs-250p-force { + max-width: 250% !important; } + .mn-wd-xs-250p-force { + min-width: 250% !important; } + .wd-xs-300 { + width: 300px; } + .wd-xs-300p { + width: 300%; } + .mx-wd-xs-300p { + max-width: 300%; } + .mn-wd-xs-300p { + min-width: 300%; } + .wd-xs-300-force { + width: 300px !important; } + .wd-xs-300p-force { + width: 300% !important; } + .mx-wd-xs-300p-force { + max-width: 300% !important; } + .mn-wd-xs-300p-force { + min-width: 300% !important; } + .wd-xs-350 { + width: 350px; } + .wd-xs-350p { + width: 350%; } + .mx-wd-xs-350p { + max-width: 350%; } + .mn-wd-xs-350p { + min-width: 350%; } + .wd-xs-350-force { + width: 350px !important; } + .wd-xs-350p-force { + width: 350% !important; } + .mx-wd-xs-350p-force { + max-width: 350% !important; } + .mn-wd-xs-350p-force { + min-width: 350% !important; } + .wd-xs-400 { + width: 400px; } + .wd-xs-400p { + width: 400%; } + .mx-wd-xs-400p { + max-width: 400%; } + .mn-wd-xs-400p { + min-width: 400%; } + .wd-xs-400-force { + width: 400px !important; } + .wd-xs-400p-force { + width: 400% !important; } + .mx-wd-xs-400p-force { + max-width: 400% !important; } + .mn-wd-xs-400p-force { + min-width: 400% !important; } + .wd-xs-450 { + width: 450px; } + .wd-xs-450p { + width: 450%; } + .mx-wd-xs-450p { + max-width: 450%; } + .mn-wd-xs-450p { + min-width: 450%; } + .wd-xs-450-force { + width: 450px !important; } + .wd-xs-450p-force { + width: 450% !important; } + .mx-wd-xs-450p-force { + max-width: 450% !important; } + .mn-wd-xs-450p-force { + min-width: 450% !important; } + .wd-xs-500 { + width: 500px; } + .wd-xs-500p { + width: 500%; } + .mx-wd-xs-500p { + max-width: 500%; } + .mn-wd-xs-500p { + min-width: 500%; } + .wd-xs-500-force { + width: 500px !important; } + .wd-xs-500p-force { + width: 500% !important; } + .mx-wd-xs-500p-force { + max-width: 500% !important; } + .mn-wd-xs-500p-force { + min-width: 500% !important; } + .wd-xs-550 { + width: 550px; } + .wd-xs-550p { + width: 550%; } + .mx-wd-xs-550p { + max-width: 550%; } + .mn-wd-xs-550p { + min-width: 550%; } + .wd-xs-550-force { + width: 550px !important; } + .wd-xs-550p-force { + width: 550% !important; } + .mx-wd-xs-550p-force { + max-width: 550% !important; } + .mn-wd-xs-550p-force { + min-width: 550% !important; } + .wd-xs-600 { + width: 600px; } + .wd-xs-600p { + width: 600%; } + .mx-wd-xs-600p { + max-width: 600%; } + .mn-wd-xs-600p { + min-width: 600%; } + .wd-xs-600-force { + width: 600px !important; } + .wd-xs-600p-force { + width: 600% !important; } + .mx-wd-xs-600p-force { + max-width: 600% !important; } + .mn-wd-xs-600p-force { + min-width: 600% !important; } + .wd-xs-650 { + width: 650px; } + .wd-xs-650p { + width: 650%; } + .mx-wd-xs-650p { + max-width: 650%; } + .mn-wd-xs-650p { + min-width: 650%; } + .wd-xs-650-force { + width: 650px !important; } + .wd-xs-650p-force { + width: 650% !important; } + .mx-wd-xs-650p-force { + max-width: 650% !important; } + .mn-wd-xs-650p-force { + min-width: 650% !important; } + .wd-xs-700 { + width: 700px; } + .wd-xs-700p { + width: 700%; } + .mx-wd-xs-700p { + max-width: 700%; } + .mn-wd-xs-700p { + min-width: 700%; } + .wd-xs-700-force { + width: 700px !important; } + .wd-xs-700p-force { + width: 700% !important; } + .mx-wd-xs-700p-force { + max-width: 700% !important; } + .mn-wd-xs-700p-force { + min-width: 700% !important; } + .wd-xs-750 { + width: 750px; } + .wd-xs-750p { + width: 750%; } + .mx-wd-xs-750p { + max-width: 750%; } + .mn-wd-xs-750p { + min-width: 750%; } + .wd-xs-750-force { + width: 750px !important; } + .wd-xs-750p-force { + width: 750% !important; } + .mx-wd-xs-750p-force { + max-width: 750% !important; } + .mn-wd-xs-750p-force { + min-width: 750% !important; } + .wd-xs-800 { + width: 800px; } + .wd-xs-800p { + width: 800%; } + .mx-wd-xs-800p { + max-width: 800%; } + .mn-wd-xs-800p { + min-width: 800%; } + .wd-xs-800-force { + width: 800px !important; } + .wd-xs-800p-force { + width: 800% !important; } + .mx-wd-xs-800p-force { + max-width: 800% !important; } + .mn-wd-xs-800p-force { + min-width: 800% !important; } + .wd-xs-850 { + width: 850px; } + .wd-xs-850p { + width: 850%; } + .mx-wd-xs-850p { + max-width: 850%; } + .mn-wd-xs-850p { + min-width: 850%; } + .wd-xs-850-force { + width: 850px !important; } + .wd-xs-850p-force { + width: 850% !important; } + .mx-wd-xs-850p-force { + max-width: 850% !important; } + .mn-wd-xs-850p-force { + min-width: 850% !important; } + .wd-xs-900 { + width: 900px; } + .wd-xs-900p { + width: 900%; } + .mx-wd-xs-900p { + max-width: 900%; } + .mn-wd-xs-900p { + min-width: 900%; } + .wd-xs-900-force { + width: 900px !important; } + .wd-xs-900p-force { + width: 900% !important; } + .mx-wd-xs-900p-force { + max-width: 900% !important; } + .mn-wd-xs-900p-force { + min-width: 900% !important; } + .wd-xs-950 { + width: 950px; } + .wd-xs-950p { + width: 950%; } + .mx-wd-xs-950p { + max-width: 950%; } + .mn-wd-xs-950p { + min-width: 950%; } + .wd-xs-950-force { + width: 950px !important; } + .wd-xs-950p-force { + width: 950% !important; } + .mx-wd-xs-950p-force { + max-width: 950% !important; } + .mn-wd-xs-950p-force { + min-width: 950% !important; } + .wd-xs-1000 { + width: 1000px; } + .wd-xs-1000p { + width: 1000%; } + .mx-wd-xs-1000p { + max-width: 1000%; } + .mn-wd-xs-1000p { + min-width: 1000%; } + .wd-xs-1000-force { + width: 1000px !important; } + .wd-xs-1000p-force { + width: 1000% !important; } + .mx-wd-xs-1000p-force { + max-width: 1000% !important; } + .mn-wd-xs-1000p-force { + min-width: 1000% !important; } + .wd-xs-auto { + width: auto; } + .wd-xs-auto-force { + width: auto !important; } } + +@media (min-width: 576px) { + .wd-sm-5 { + width: 5px; } + .wd-sm-5p { + width: 5%; } + .mx-wd-sm-5p { + max-width: 5%; } + .mn-wd-sm-5p { + min-width: 5%; } + .wd-sm-5-force { + width: 5px !important; } + .wd-sm-5p-force { + width: 5% !important; } + .mx-wd-sm-5p-force { + max-width: 5% !important; } + .mn-wd-sm-5p-force { + min-width: 5% !important; } + .wd-sm-10 { + width: 10px; } + .wd-sm-10p { + width: 10%; } + .mx-wd-sm-10p { + max-width: 10%; } + .mn-wd-sm-10p { + min-width: 10%; } + .wd-sm-10-force { + width: 10px !important; } + .wd-sm-10p-force { + width: 10% !important; } + .mx-wd-sm-10p-force { + max-width: 10% !important; } + .mn-wd-sm-10p-force { + min-width: 10% !important; } + .wd-sm-15 { + width: 15px; } + .wd-sm-15p { + width: 15%; } + .mx-wd-sm-15p { + max-width: 15%; } + .mn-wd-sm-15p { + min-width: 15%; } + .wd-sm-15-force { + width: 15px !important; } + .wd-sm-15p-force { + width: 15% !important; } + .mx-wd-sm-15p-force { + max-width: 15% !important; } + .mn-wd-sm-15p-force { + min-width: 15% !important; } + .wd-sm-20 { + width: 20px; } + .wd-sm-20p { + width: 20%; } + .mx-wd-sm-20p { + max-width: 20%; } + .mn-wd-sm-20p { + min-width: 20%; } + .wd-sm-20-force { + width: 20px !important; } + .wd-sm-20p-force { + width: 20% !important; } + .mx-wd-sm-20p-force { + max-width: 20% !important; } + .mn-wd-sm-20p-force { + min-width: 20% !important; } + .wd-sm-25 { + width: 25px; } + .wd-sm-25p { + width: 25%; } + .mx-wd-sm-25p { + max-width: 25%; } + .mn-wd-sm-25p { + min-width: 25%; } + .wd-sm-25-force { + width: 25px !important; } + .wd-sm-25p-force { + width: 25% !important; } + .mx-wd-sm-25p-force { + max-width: 25% !important; } + .mn-wd-sm-25p-force { + min-width: 25% !important; } + .wd-sm-30 { + width: 30px; } + .wd-sm-30p { + width: 30%; } + .mx-wd-sm-30p { + max-width: 30%; } + .mn-wd-sm-30p { + min-width: 30%; } + .wd-sm-30-force { + width: 30px !important; } + .wd-sm-30p-force { + width: 30% !important; } + .mx-wd-sm-30p-force { + max-width: 30% !important; } + .mn-wd-sm-30p-force { + min-width: 30% !important; } + .wd-sm-35 { + width: 35px; } + .wd-sm-35p { + width: 35%; } + .mx-wd-sm-35p { + max-width: 35%; } + .mn-wd-sm-35p { + min-width: 35%; } + .wd-sm-35-force { + width: 35px !important; } + .wd-sm-35p-force { + width: 35% !important; } + .mx-wd-sm-35p-force { + max-width: 35% !important; } + .mn-wd-sm-35p-force { + min-width: 35% !important; } + .wd-sm-40 { + width: 40px; } + .wd-sm-40p { + width: 40%; } + .mx-wd-sm-40p { + max-width: 40%; } + .mn-wd-sm-40p { + min-width: 40%; } + .wd-sm-40-force { + width: 40px !important; } + .wd-sm-40p-force { + width: 40% !important; } + .mx-wd-sm-40p-force { + max-width: 40% !important; } + .mn-wd-sm-40p-force { + min-width: 40% !important; } + .wd-sm-45 { + width: 45px; } + .wd-sm-45p { + width: 45%; } + .mx-wd-sm-45p { + max-width: 45%; } + .mn-wd-sm-45p { + min-width: 45%; } + .wd-sm-45-force { + width: 45px !important; } + .wd-sm-45p-force { + width: 45% !important; } + .mx-wd-sm-45p-force { + max-width: 45% !important; } + .mn-wd-sm-45p-force { + min-width: 45% !important; } + .wd-sm-50 { + width: 50px; } + .wd-sm-50p { + width: 50%; } + .mx-wd-sm-50p { + max-width: 50%; } + .mn-wd-sm-50p { + min-width: 50%; } + .wd-sm-50-force { + width: 50px !important; } + .wd-sm-50p-force { + width: 50% !important; } + .mx-wd-sm-50p-force { + max-width: 50% !important; } + .mn-wd-sm-50p-force { + min-width: 50% !important; } + .wd-sm-55 { + width: 55px; } + .wd-sm-55p { + width: 55%; } + .mx-wd-sm-55p { + max-width: 55%; } + .mn-wd-sm-55p { + min-width: 55%; } + .wd-sm-55-force { + width: 55px !important; } + .wd-sm-55p-force { + width: 55% !important; } + .mx-wd-sm-55p-force { + max-width: 55% !important; } + .mn-wd-sm-55p-force { + min-width: 55% !important; } + .wd-sm-60 { + width: 60px; } + .wd-sm-60p { + width: 60%; } + .mx-wd-sm-60p { + max-width: 60%; } + .mn-wd-sm-60p { + min-width: 60%; } + .wd-sm-60-force { + width: 60px !important; } + .wd-sm-60p-force { + width: 60% !important; } + .mx-wd-sm-60p-force { + max-width: 60% !important; } + .mn-wd-sm-60p-force { + min-width: 60% !important; } + .wd-sm-65 { + width: 65px; } + .wd-sm-65p { + width: 65%; } + .mx-wd-sm-65p { + max-width: 65%; } + .mn-wd-sm-65p { + min-width: 65%; } + .wd-sm-65-force { + width: 65px !important; } + .wd-sm-65p-force { + width: 65% !important; } + .mx-wd-sm-65p-force { + max-width: 65% !important; } + .mn-wd-sm-65p-force { + min-width: 65% !important; } + .wd-sm-70 { + width: 70px; } + .wd-sm-70p { + width: 70%; } + .mx-wd-sm-70p { + max-width: 70%; } + .mn-wd-sm-70p { + min-width: 70%; } + .wd-sm-70-force { + width: 70px !important; } + .wd-sm-70p-force { + width: 70% !important; } + .mx-wd-sm-70p-force { + max-width: 70% !important; } + .mn-wd-sm-70p-force { + min-width: 70% !important; } + .wd-sm-75 { + width: 75px; } + .wd-sm-75p { + width: 75%; } + .mx-wd-sm-75p { + max-width: 75%; } + .mn-wd-sm-75p { + min-width: 75%; } + .wd-sm-75-force { + width: 75px !important; } + .wd-sm-75p-force { + width: 75% !important; } + .mx-wd-sm-75p-force { + max-width: 75% !important; } + .mn-wd-sm-75p-force { + min-width: 75% !important; } + .wd-sm-80 { + width: 80px; } + .wd-sm-80p { + width: 80%; } + .mx-wd-sm-80p { + max-width: 80%; } + .mn-wd-sm-80p { + min-width: 80%; } + .wd-sm-80-force { + width: 80px !important; } + .wd-sm-80p-force { + width: 80% !important; } + .mx-wd-sm-80p-force { + max-width: 80% !important; } + .mn-wd-sm-80p-force { + min-width: 80% !important; } + .wd-sm-85 { + width: 85px; } + .wd-sm-85p { + width: 85%; } + .mx-wd-sm-85p { + max-width: 85%; } + .mn-wd-sm-85p { + min-width: 85%; } + .wd-sm-85-force { + width: 85px !important; } + .wd-sm-85p-force { + width: 85% !important; } + .mx-wd-sm-85p-force { + max-width: 85% !important; } + .mn-wd-sm-85p-force { + min-width: 85% !important; } + .wd-sm-90 { + width: 90px; } + .wd-sm-90p { + width: 90%; } + .mx-wd-sm-90p { + max-width: 90%; } + .mn-wd-sm-90p { + min-width: 90%; } + .wd-sm-90-force { + width: 90px !important; } + .wd-sm-90p-force { + width: 90% !important; } + .mx-wd-sm-90p-force { + max-width: 90% !important; } + .mn-wd-sm-90p-force { + min-width: 90% !important; } + .wd-sm-95 { + width: 95px; } + .wd-sm-95p { + width: 95%; } + .mx-wd-sm-95p { + max-width: 95%; } + .mn-wd-sm-95p { + min-width: 95%; } + .wd-sm-95-force { + width: 95px !important; } + .wd-sm-95p-force { + width: 95% !important; } + .mx-wd-sm-95p-force { + max-width: 95% !important; } + .mn-wd-sm-95p-force { + min-width: 95% !important; } + .wd-sm-100 { + width: 100px; } + .wd-sm-100p { + width: 100%; } + .mx-wd-sm-100p { + max-width: 100%; } + .mn-wd-sm-100p { + min-width: 100%; } + .wd-sm-100-force { + width: 100px !important; } + .wd-sm-100p-force { + width: 100% !important; } + .mx-wd-sm-100p-force { + max-width: 100% !important; } + .mn-wd-sm-100p-force { + min-width: 100% !important; } + .wd-sm-150 { + width: 150px; } + .wd-sm-150p { + width: 150%; } + .mx-wd-sm-150p { + max-width: 150%; } + .mn-wd-sm-150p { + min-width: 150%; } + .wd-sm-150-force { + width: 150px !important; } + .wd-sm-150p-force { + width: 150% !important; } + .mx-wd-sm-150p-force { + max-width: 150% !important; } + .mn-wd-sm-150p-force { + min-width: 150% !important; } + .wd-sm-200 { + width: 200px; } + .wd-sm-200p { + width: 200%; } + .mx-wd-sm-200p { + max-width: 200%; } + .mn-wd-sm-200p { + min-width: 200%; } + .wd-sm-200-force { + width: 200px !important; } + .wd-sm-200p-force { + width: 200% !important; } + .mx-wd-sm-200p-force { + max-width: 200% !important; } + .mn-wd-sm-200p-force { + min-width: 200% !important; } + .wd-sm-250 { + width: 250px; } + .wd-sm-250p { + width: 250%; } + .mx-wd-sm-250p { + max-width: 250%; } + .mn-wd-sm-250p { + min-width: 250%; } + .wd-sm-250-force { + width: 250px !important; } + .wd-sm-250p-force { + width: 250% !important; } + .mx-wd-sm-250p-force { + max-width: 250% !important; } + .mn-wd-sm-250p-force { + min-width: 250% !important; } + .wd-sm-300 { + width: 300px; } + .wd-sm-300p { + width: 300%; } + .mx-wd-sm-300p { + max-width: 300%; } + .mn-wd-sm-300p { + min-width: 300%; } + .wd-sm-300-force { + width: 300px !important; } + .wd-sm-300p-force { + width: 300% !important; } + .mx-wd-sm-300p-force { + max-width: 300% !important; } + .mn-wd-sm-300p-force { + min-width: 300% !important; } + .wd-sm-350 { + width: 350px; } + .wd-sm-350p { + width: 350%; } + .mx-wd-sm-350p { + max-width: 350%; } + .mn-wd-sm-350p { + min-width: 350%; } + .wd-sm-350-force { + width: 350px !important; } + .wd-sm-350p-force { + width: 350% !important; } + .mx-wd-sm-350p-force { + max-width: 350% !important; } + .mn-wd-sm-350p-force { + min-width: 350% !important; } + .wd-sm-400 { + width: 400px; } + .wd-sm-400p { + width: 400%; } + .mx-wd-sm-400p { + max-width: 400%; } + .mn-wd-sm-400p { + min-width: 400%; } + .wd-sm-400-force { + width: 400px !important; } + .wd-sm-400p-force { + width: 400% !important; } + .mx-wd-sm-400p-force { + max-width: 400% !important; } + .mn-wd-sm-400p-force { + min-width: 400% !important; } + .wd-sm-450 { + width: 450px; } + .wd-sm-450p { + width: 450%; } + .mx-wd-sm-450p { + max-width: 450%; } + .mn-wd-sm-450p { + min-width: 450%; } + .wd-sm-450-force { + width: 450px !important; } + .wd-sm-450p-force { + width: 450% !important; } + .mx-wd-sm-450p-force { + max-width: 450% !important; } + .mn-wd-sm-450p-force { + min-width: 450% !important; } + .wd-sm-500 { + width: 500px; } + .wd-sm-500p { + width: 500%; } + .mx-wd-sm-500p { + max-width: 500%; } + .mn-wd-sm-500p { + min-width: 500%; } + .wd-sm-500-force { + width: 500px !important; } + .wd-sm-500p-force { + width: 500% !important; } + .mx-wd-sm-500p-force { + max-width: 500% !important; } + .mn-wd-sm-500p-force { + min-width: 500% !important; } + .wd-sm-550 { + width: 550px; } + .wd-sm-550p { + width: 550%; } + .mx-wd-sm-550p { + max-width: 550%; } + .mn-wd-sm-550p { + min-width: 550%; } + .wd-sm-550-force { + width: 550px !important; } + .wd-sm-550p-force { + width: 550% !important; } + .mx-wd-sm-550p-force { + max-width: 550% !important; } + .mn-wd-sm-550p-force { + min-width: 550% !important; } + .wd-sm-600 { + width: 600px; } + .wd-sm-600p { + width: 600%; } + .mx-wd-sm-600p { + max-width: 600%; } + .mn-wd-sm-600p { + min-width: 600%; } + .wd-sm-600-force { + width: 600px !important; } + .wd-sm-600p-force { + width: 600% !important; } + .mx-wd-sm-600p-force { + max-width: 600% !important; } + .mn-wd-sm-600p-force { + min-width: 600% !important; } + .wd-sm-650 { + width: 650px; } + .wd-sm-650p { + width: 650%; } + .mx-wd-sm-650p { + max-width: 650%; } + .mn-wd-sm-650p { + min-width: 650%; } + .wd-sm-650-force { + width: 650px !important; } + .wd-sm-650p-force { + width: 650% !important; } + .mx-wd-sm-650p-force { + max-width: 650% !important; } + .mn-wd-sm-650p-force { + min-width: 650% !important; } + .wd-sm-700 { + width: 700px; } + .wd-sm-700p { + width: 700%; } + .mx-wd-sm-700p { + max-width: 700%; } + .mn-wd-sm-700p { + min-width: 700%; } + .wd-sm-700-force { + width: 700px !important; } + .wd-sm-700p-force { + width: 700% !important; } + .mx-wd-sm-700p-force { + max-width: 700% !important; } + .mn-wd-sm-700p-force { + min-width: 700% !important; } + .wd-sm-750 { + width: 750px; } + .wd-sm-750p { + width: 750%; } + .mx-wd-sm-750p { + max-width: 750%; } + .mn-wd-sm-750p { + min-width: 750%; } + .wd-sm-750-force { + width: 750px !important; } + .wd-sm-750p-force { + width: 750% !important; } + .mx-wd-sm-750p-force { + max-width: 750% !important; } + .mn-wd-sm-750p-force { + min-width: 750% !important; } + .wd-sm-800 { + width: 800px; } + .wd-sm-800p { + width: 800%; } + .mx-wd-sm-800p { + max-width: 800%; } + .mn-wd-sm-800p { + min-width: 800%; } + .wd-sm-800-force { + width: 800px !important; } + .wd-sm-800p-force { + width: 800% !important; } + .mx-wd-sm-800p-force { + max-width: 800% !important; } + .mn-wd-sm-800p-force { + min-width: 800% !important; } + .wd-sm-850 { + width: 850px; } + .wd-sm-850p { + width: 850%; } + .mx-wd-sm-850p { + max-width: 850%; } + .mn-wd-sm-850p { + min-width: 850%; } + .wd-sm-850-force { + width: 850px !important; } + .wd-sm-850p-force { + width: 850% !important; } + .mx-wd-sm-850p-force { + max-width: 850% !important; } + .mn-wd-sm-850p-force { + min-width: 850% !important; } + .wd-sm-900 { + width: 900px; } + .wd-sm-900p { + width: 900%; } + .mx-wd-sm-900p { + max-width: 900%; } + .mn-wd-sm-900p { + min-width: 900%; } + .wd-sm-900-force { + width: 900px !important; } + .wd-sm-900p-force { + width: 900% !important; } + .mx-wd-sm-900p-force { + max-width: 900% !important; } + .mn-wd-sm-900p-force { + min-width: 900% !important; } + .wd-sm-950 { + width: 950px; } + .wd-sm-950p { + width: 950%; } + .mx-wd-sm-950p { + max-width: 950%; } + .mn-wd-sm-950p { + min-width: 950%; } + .wd-sm-950-force { + width: 950px !important; } + .wd-sm-950p-force { + width: 950% !important; } + .mx-wd-sm-950p-force { + max-width: 950% !important; } + .mn-wd-sm-950p-force { + min-width: 950% !important; } + .wd-sm-1000 { + width: 1000px; } + .wd-sm-1000p { + width: 1000%; } + .mx-wd-sm-1000p { + max-width: 1000%; } + .mn-wd-sm-1000p { + min-width: 1000%; } + .wd-sm-1000-force { + width: 1000px !important; } + .wd-sm-1000p-force { + width: 1000% !important; } + .mx-wd-sm-1000p-force { + max-width: 1000% !important; } + .mn-wd-sm-1000p-force { + min-width: 1000% !important; } + .wd-sm-auto { + width: auto; } + .wd-sm-auto-force { + width: auto !important; } } + +@media (min-width: 768px) { + .wd-md-5 { + width: 5px; } + .wd-md-5p { + width: 5%; } + .mx-wd-md-5p { + max-width: 5%; } + .mn-wd-md-5p { + min-width: 5%; } + .wd-md-5-force { + width: 5px !important; } + .wd-md-5p-force { + width: 5% !important; } + .mx-wd-md-5p-force { + max-width: 5% !important; } + .mn-wd-md-5p-force { + min-width: 5% !important; } + .wd-md-10 { + width: 10px; } + .wd-md-10p { + width: 10%; } + .mx-wd-md-10p { + max-width: 10%; } + .mn-wd-md-10p { + min-width: 10%; } + .wd-md-10-force { + width: 10px !important; } + .wd-md-10p-force { + width: 10% !important; } + .mx-wd-md-10p-force { + max-width: 10% !important; } + .mn-wd-md-10p-force { + min-width: 10% !important; } + .wd-md-15 { + width: 15px; } + .wd-md-15p { + width: 15%; } + .mx-wd-md-15p { + max-width: 15%; } + .mn-wd-md-15p { + min-width: 15%; } + .wd-md-15-force { + width: 15px !important; } + .wd-md-15p-force { + width: 15% !important; } + .mx-wd-md-15p-force { + max-width: 15% !important; } + .mn-wd-md-15p-force { + min-width: 15% !important; } + .wd-md-20 { + width: 20px; } + .wd-md-20p { + width: 20%; } + .mx-wd-md-20p { + max-width: 20%; } + .mn-wd-md-20p { + min-width: 20%; } + .wd-md-20-force { + width: 20px !important; } + .wd-md-20p-force { + width: 20% !important; } + .mx-wd-md-20p-force { + max-width: 20% !important; } + .mn-wd-md-20p-force { + min-width: 20% !important; } + .wd-md-25 { + width: 25px; } + .wd-md-25p { + width: 25%; } + .mx-wd-md-25p { + max-width: 25%; } + .mn-wd-md-25p { + min-width: 25%; } + .wd-md-25-force { + width: 25px !important; } + .wd-md-25p-force { + width: 25% !important; } + .mx-wd-md-25p-force { + max-width: 25% !important; } + .mn-wd-md-25p-force { + min-width: 25% !important; } + .wd-md-30 { + width: 30px; } + .wd-md-30p { + width: 30%; } + .mx-wd-md-30p { + max-width: 30%; } + .mn-wd-md-30p { + min-width: 30%; } + .wd-md-30-force { + width: 30px !important; } + .wd-md-30p-force { + width: 30% !important; } + .mx-wd-md-30p-force { + max-width: 30% !important; } + .mn-wd-md-30p-force { + min-width: 30% !important; } + .wd-md-35 { + width: 35px; } + .wd-md-35p { + width: 35%; } + .mx-wd-md-35p { + max-width: 35%; } + .mn-wd-md-35p { + min-width: 35%; } + .wd-md-35-force { + width: 35px !important; } + .wd-md-35p-force { + width: 35% !important; } + .mx-wd-md-35p-force { + max-width: 35% !important; } + .mn-wd-md-35p-force { + min-width: 35% !important; } + .wd-md-40 { + width: 40px; } + .wd-md-40p { + width: 40%; } + .mx-wd-md-40p { + max-width: 40%; } + .mn-wd-md-40p { + min-width: 40%; } + .wd-md-40-force { + width: 40px !important; } + .wd-md-40p-force { + width: 40% !important; } + .mx-wd-md-40p-force { + max-width: 40% !important; } + .mn-wd-md-40p-force { + min-width: 40% !important; } + .wd-md-45 { + width: 45px; } + .wd-md-45p { + width: 45%; } + .mx-wd-md-45p { + max-width: 45%; } + .mn-wd-md-45p { + min-width: 45%; } + .wd-md-45-force { + width: 45px !important; } + .wd-md-45p-force { + width: 45% !important; } + .mx-wd-md-45p-force { + max-width: 45% !important; } + .mn-wd-md-45p-force { + min-width: 45% !important; } + .wd-md-50 { + width: 50px; } + .wd-md-50p { + width: 50%; } + .mx-wd-md-50p { + max-width: 50%; } + .mn-wd-md-50p { + min-width: 50%; } + .wd-md-50-force { + width: 50px !important; } + .wd-md-50p-force { + width: 50% !important; } + .mx-wd-md-50p-force { + max-width: 50% !important; } + .mn-wd-md-50p-force { + min-width: 50% !important; } + .wd-md-55 { + width: 55px; } + .wd-md-55p { + width: 55%; } + .mx-wd-md-55p { + max-width: 55%; } + .mn-wd-md-55p { + min-width: 55%; } + .wd-md-55-force { + width: 55px !important; } + .wd-md-55p-force { + width: 55% !important; } + .mx-wd-md-55p-force { + max-width: 55% !important; } + .mn-wd-md-55p-force { + min-width: 55% !important; } + .wd-md-60 { + width: 60px; } + .wd-md-60p { + width: 60%; } + .mx-wd-md-60p { + max-width: 60%; } + .mn-wd-md-60p { + min-width: 60%; } + .wd-md-60-force { + width: 60px !important; } + .wd-md-60p-force { + width: 60% !important; } + .mx-wd-md-60p-force { + max-width: 60% !important; } + .mn-wd-md-60p-force { + min-width: 60% !important; } + .wd-md-65 { + width: 65px; } + .wd-md-65p { + width: 65%; } + .mx-wd-md-65p { + max-width: 65%; } + .mn-wd-md-65p { + min-width: 65%; } + .wd-md-65-force { + width: 65px !important; } + .wd-md-65p-force { + width: 65% !important; } + .mx-wd-md-65p-force { + max-width: 65% !important; } + .mn-wd-md-65p-force { + min-width: 65% !important; } + .wd-md-70 { + width: 70px; } + .wd-md-70p { + width: 70%; } + .mx-wd-md-70p { + max-width: 70%; } + .mn-wd-md-70p { + min-width: 70%; } + .wd-md-70-force { + width: 70px !important; } + .wd-md-70p-force { + width: 70% !important; } + .mx-wd-md-70p-force { + max-width: 70% !important; } + .mn-wd-md-70p-force { + min-width: 70% !important; } + .wd-md-75 { + width: 75px; } + .wd-md-75p { + width: 75%; } + .mx-wd-md-75p { + max-width: 75%; } + .mn-wd-md-75p { + min-width: 75%; } + .wd-md-75-force { + width: 75px !important; } + .wd-md-75p-force { + width: 75% !important; } + .mx-wd-md-75p-force { + max-width: 75% !important; } + .mn-wd-md-75p-force { + min-width: 75% !important; } + .wd-md-80 { + width: 80px; } + .wd-md-80p { + width: 80%; } + .mx-wd-md-80p { + max-width: 80%; } + .mn-wd-md-80p { + min-width: 80%; } + .wd-md-80-force { + width: 80px !important; } + .wd-md-80p-force { + width: 80% !important; } + .mx-wd-md-80p-force { + max-width: 80% !important; } + .mn-wd-md-80p-force { + min-width: 80% !important; } + .wd-md-85 { + width: 85px; } + .wd-md-85p { + width: 85%; } + .mx-wd-md-85p { + max-width: 85%; } + .mn-wd-md-85p { + min-width: 85%; } + .wd-md-85-force { + width: 85px !important; } + .wd-md-85p-force { + width: 85% !important; } + .mx-wd-md-85p-force { + max-width: 85% !important; } + .mn-wd-md-85p-force { + min-width: 85% !important; } + .wd-md-90 { + width: 90px; } + .wd-md-90p { + width: 90%; } + .mx-wd-md-90p { + max-width: 90%; } + .mn-wd-md-90p { + min-width: 90%; } + .wd-md-90-force { + width: 90px !important; } + .wd-md-90p-force { + width: 90% !important; } + .mx-wd-md-90p-force { + max-width: 90% !important; } + .mn-wd-md-90p-force { + min-width: 90% !important; } + .wd-md-95 { + width: 95px; } + .wd-md-95p { + width: 95%; } + .mx-wd-md-95p { + max-width: 95%; } + .mn-wd-md-95p { + min-width: 95%; } + .wd-md-95-force { + width: 95px !important; } + .wd-md-95p-force { + width: 95% !important; } + .mx-wd-md-95p-force { + max-width: 95% !important; } + .mn-wd-md-95p-force { + min-width: 95% !important; } + .wd-md-100 { + width: 100px; } + .wd-md-100p { + width: 100%; } + .mx-wd-md-100p { + max-width: 100%; } + .mn-wd-md-100p { + min-width: 100%; } + .wd-md-100-force { + width: 100px !important; } + .wd-md-100p-force { + width: 100% !important; } + .mx-wd-md-100p-force { + max-width: 100% !important; } + .mn-wd-md-100p-force { + min-width: 100% !important; } + .wd-md-150 { + width: 150px; } + .wd-md-150p { + width: 150%; } + .mx-wd-md-150p { + max-width: 150%; } + .mn-wd-md-150p { + min-width: 150%; } + .wd-md-150-force { + width: 150px !important; } + .wd-md-150p-force { + width: 150% !important; } + .mx-wd-md-150p-force { + max-width: 150% !important; } + .mn-wd-md-150p-force { + min-width: 150% !important; } + .wd-md-200 { + width: 200px; } + .wd-md-200p { + width: 200%; } + .mx-wd-md-200p { + max-width: 200%; } + .mn-wd-md-200p { + min-width: 200%; } + .wd-md-200-force { + width: 200px !important; } + .wd-md-200p-force { + width: 200% !important; } + .mx-wd-md-200p-force { + max-width: 200% !important; } + .mn-wd-md-200p-force { + min-width: 200% !important; } + .wd-md-250 { + width: 250px; } + .wd-md-250p { + width: 250%; } + .mx-wd-md-250p { + max-width: 250%; } + .mn-wd-md-250p { + min-width: 250%; } + .wd-md-250-force { + width: 250px !important; } + .wd-md-250p-force { + width: 250% !important; } + .mx-wd-md-250p-force { + max-width: 250% !important; } + .mn-wd-md-250p-force { + min-width: 250% !important; } + .wd-md-300 { + width: 300px; } + .wd-md-300p { + width: 300%; } + .mx-wd-md-300p { + max-width: 300%; } + .mn-wd-md-300p { + min-width: 300%; } + .wd-md-300-force { + width: 300px !important; } + .wd-md-300p-force { + width: 300% !important; } + .mx-wd-md-300p-force { + max-width: 300% !important; } + .mn-wd-md-300p-force { + min-width: 300% !important; } + .wd-md-350 { + width: 350px; } + .wd-md-350p { + width: 350%; } + .mx-wd-md-350p { + max-width: 350%; } + .mn-wd-md-350p { + min-width: 350%; } + .wd-md-350-force { + width: 350px !important; } + .wd-md-350p-force { + width: 350% !important; } + .mx-wd-md-350p-force { + max-width: 350% !important; } + .mn-wd-md-350p-force { + min-width: 350% !important; } + .wd-md-400 { + width: 400px; } + .wd-md-400p { + width: 400%; } + .mx-wd-md-400p { + max-width: 400%; } + .mn-wd-md-400p { + min-width: 400%; } + .wd-md-400-force { + width: 400px !important; } + .wd-md-400p-force { + width: 400% !important; } + .mx-wd-md-400p-force { + max-width: 400% !important; } + .mn-wd-md-400p-force { + min-width: 400% !important; } + .wd-md-450 { + width: 450px; } + .wd-md-450p { + width: 450%; } + .mx-wd-md-450p { + max-width: 450%; } + .mn-wd-md-450p { + min-width: 450%; } + .wd-md-450-force { + width: 450px !important; } + .wd-md-450p-force { + width: 450% !important; } + .mx-wd-md-450p-force { + max-width: 450% !important; } + .mn-wd-md-450p-force { + min-width: 450% !important; } + .wd-md-500 { + width: 500px; } + .wd-md-500p { + width: 500%; } + .mx-wd-md-500p { + max-width: 500%; } + .mn-wd-md-500p { + min-width: 500%; } + .wd-md-500-force { + width: 500px !important; } + .wd-md-500p-force { + width: 500% !important; } + .mx-wd-md-500p-force { + max-width: 500% !important; } + .mn-wd-md-500p-force { + min-width: 500% !important; } + .wd-md-550 { + width: 550px; } + .wd-md-550p { + width: 550%; } + .mx-wd-md-550p { + max-width: 550%; } + .mn-wd-md-550p { + min-width: 550%; } + .wd-md-550-force { + width: 550px !important; } + .wd-md-550p-force { + width: 550% !important; } + .mx-wd-md-550p-force { + max-width: 550% !important; } + .mn-wd-md-550p-force { + min-width: 550% !important; } + .wd-md-600 { + width: 600px; } + .wd-md-600p { + width: 600%; } + .mx-wd-md-600p { + max-width: 600%; } + .mn-wd-md-600p { + min-width: 600%; } + .wd-md-600-force { + width: 600px !important; } + .wd-md-600p-force { + width: 600% !important; } + .mx-wd-md-600p-force { + max-width: 600% !important; } + .mn-wd-md-600p-force { + min-width: 600% !important; } + .wd-md-650 { + width: 650px; } + .wd-md-650p { + width: 650%; } + .mx-wd-md-650p { + max-width: 650%; } + .mn-wd-md-650p { + min-width: 650%; } + .wd-md-650-force { + width: 650px !important; } + .wd-md-650p-force { + width: 650% !important; } + .mx-wd-md-650p-force { + max-width: 650% !important; } + .mn-wd-md-650p-force { + min-width: 650% !important; } + .wd-md-700 { + width: 700px; } + .wd-md-700p { + width: 700%; } + .mx-wd-md-700p { + max-width: 700%; } + .mn-wd-md-700p { + min-width: 700%; } + .wd-md-700-force { + width: 700px !important; } + .wd-md-700p-force { + width: 700% !important; } + .mx-wd-md-700p-force { + max-width: 700% !important; } + .mn-wd-md-700p-force { + min-width: 700% !important; } + .wd-md-750 { + width: 750px; } + .wd-md-750p { + width: 750%; } + .mx-wd-md-750p { + max-width: 750%; } + .mn-wd-md-750p { + min-width: 750%; } + .wd-md-750-force { + width: 750px !important; } + .wd-md-750p-force { + width: 750% !important; } + .mx-wd-md-750p-force { + max-width: 750% !important; } + .mn-wd-md-750p-force { + min-width: 750% !important; } + .wd-md-800 { + width: 800px; } + .wd-md-800p { + width: 800%; } + .mx-wd-md-800p { + max-width: 800%; } + .mn-wd-md-800p { + min-width: 800%; } + .wd-md-800-force { + width: 800px !important; } + .wd-md-800p-force { + width: 800% !important; } + .mx-wd-md-800p-force { + max-width: 800% !important; } + .mn-wd-md-800p-force { + min-width: 800% !important; } + .wd-md-850 { + width: 850px; } + .wd-md-850p { + width: 850%; } + .mx-wd-md-850p { + max-width: 850%; } + .mn-wd-md-850p { + min-width: 850%; } + .wd-md-850-force { + width: 850px !important; } + .wd-md-850p-force { + width: 850% !important; } + .mx-wd-md-850p-force { + max-width: 850% !important; } + .mn-wd-md-850p-force { + min-width: 850% !important; } + .wd-md-900 { + width: 900px; } + .wd-md-900p { + width: 900%; } + .mx-wd-md-900p { + max-width: 900%; } + .mn-wd-md-900p { + min-width: 900%; } + .wd-md-900-force { + width: 900px !important; } + .wd-md-900p-force { + width: 900% !important; } + .mx-wd-md-900p-force { + max-width: 900% !important; } + .mn-wd-md-900p-force { + min-width: 900% !important; } + .wd-md-950 { + width: 950px; } + .wd-md-950p { + width: 950%; } + .mx-wd-md-950p { + max-width: 950%; } + .mn-wd-md-950p { + min-width: 950%; } + .wd-md-950-force { + width: 950px !important; } + .wd-md-950p-force { + width: 950% !important; } + .mx-wd-md-950p-force { + max-width: 950% !important; } + .mn-wd-md-950p-force { + min-width: 950% !important; } + .wd-md-1000 { + width: 1000px; } + .wd-md-1000p { + width: 1000%; } + .mx-wd-md-1000p { + max-width: 1000%; } + .mn-wd-md-1000p { + min-width: 1000%; } + .wd-md-1000-force { + width: 1000px !important; } + .wd-md-1000p-force { + width: 1000% !important; } + .mx-wd-md-1000p-force { + max-width: 1000% !important; } + .mn-wd-md-1000p-force { + min-width: 1000% !important; } + .wd-md-auto { + width: auto; } + .wd-md-auto-force { + width: auto !important; } } + +@media (min-width: 992px) { + .wd-lg-5 { + width: 5px; } + .wd-lg-5p { + width: 5%; } + .mx-wd-lg-5p { + max-width: 5%; } + .mn-wd-lg-5p { + min-width: 5%; } + .wd-lg-5-force { + width: 5px !important; } + .wd-lg-5p-force { + width: 5% !important; } + .mx-wd-lg-5p-force { + max-width: 5% !important; } + .mn-wd-lg-5p-force { + min-width: 5% !important; } + .wd-lg-10 { + width: 10px; } + .wd-lg-10p { + width: 10%; } + .mx-wd-lg-10p { + max-width: 10%; } + .mn-wd-lg-10p { + min-width: 10%; } + .wd-lg-10-force { + width: 10px !important; } + .wd-lg-10p-force { + width: 10% !important; } + .mx-wd-lg-10p-force { + max-width: 10% !important; } + .mn-wd-lg-10p-force { + min-width: 10% !important; } + .wd-lg-15 { + width: 15px; } + .wd-lg-15p { + width: 15%; } + .mx-wd-lg-15p { + max-width: 15%; } + .mn-wd-lg-15p { + min-width: 15%; } + .wd-lg-15-force { + width: 15px !important; } + .wd-lg-15p-force { + width: 15% !important; } + .mx-wd-lg-15p-force { + max-width: 15% !important; } + .mn-wd-lg-15p-force { + min-width: 15% !important; } + .wd-lg-20 { + width: 20px; } + .wd-lg-20p { + width: 20%; } + .mx-wd-lg-20p { + max-width: 20%; } + .mn-wd-lg-20p { + min-width: 20%; } + .wd-lg-20-force { + width: 20px !important; } + .wd-lg-20p-force { + width: 20% !important; } + .mx-wd-lg-20p-force { + max-width: 20% !important; } + .mn-wd-lg-20p-force { + min-width: 20% !important; } + .wd-lg-25 { + width: 25px; } + .wd-lg-25p { + width: 25%; } + .mx-wd-lg-25p { + max-width: 25%; } + .mn-wd-lg-25p { + min-width: 25%; } + .wd-lg-25-force { + width: 25px !important; } + .wd-lg-25p-force { + width: 25% !important; } + .mx-wd-lg-25p-force { + max-width: 25% !important; } + .mn-wd-lg-25p-force { + min-width: 25% !important; } + .wd-lg-30 { + width: 30px; } + .wd-lg-30p { + width: 30%; } + .mx-wd-lg-30p { + max-width: 30%; } + .mn-wd-lg-30p { + min-width: 30%; } + .wd-lg-30-force { + width: 30px !important; } + .wd-lg-30p-force { + width: 30% !important; } + .mx-wd-lg-30p-force { + max-width: 30% !important; } + .mn-wd-lg-30p-force { + min-width: 30% !important; } + .wd-lg-35 { + width: 35px; } + .wd-lg-35p { + width: 35%; } + .mx-wd-lg-35p { + max-width: 35%; } + .mn-wd-lg-35p { + min-width: 35%; } + .wd-lg-35-force { + width: 35px !important; } + .wd-lg-35p-force { + width: 35% !important; } + .mx-wd-lg-35p-force { + max-width: 35% !important; } + .mn-wd-lg-35p-force { + min-width: 35% !important; } + .wd-lg-40 { + width: 40px; } + .wd-lg-40p { + width: 40%; } + .mx-wd-lg-40p { + max-width: 40%; } + .mn-wd-lg-40p { + min-width: 40%; } + .wd-lg-40-force { + width: 40px !important; } + .wd-lg-40p-force { + width: 40% !important; } + .mx-wd-lg-40p-force { + max-width: 40% !important; } + .mn-wd-lg-40p-force { + min-width: 40% !important; } + .wd-lg-45 { + width: 45px; } + .wd-lg-45p { + width: 45%; } + .mx-wd-lg-45p { + max-width: 45%; } + .mn-wd-lg-45p { + min-width: 45%; } + .wd-lg-45-force { + width: 45px !important; } + .wd-lg-45p-force { + width: 45% !important; } + .mx-wd-lg-45p-force { + max-width: 45% !important; } + .mn-wd-lg-45p-force { + min-width: 45% !important; } + .wd-lg-50 { + width: 50px; } + .wd-lg-50p { + width: 50%; } + .mx-wd-lg-50p { + max-width: 50%; } + .mn-wd-lg-50p { + min-width: 50%; } + .wd-lg-50-force { + width: 50px !important; } + .wd-lg-50p-force { + width: 50% !important; } + .mx-wd-lg-50p-force { + max-width: 50% !important; } + .mn-wd-lg-50p-force { + min-width: 50% !important; } + .wd-lg-55 { + width: 55px; } + .wd-lg-55p { + width: 55%; } + .mx-wd-lg-55p { + max-width: 55%; } + .mn-wd-lg-55p { + min-width: 55%; } + .wd-lg-55-force { + width: 55px !important; } + .wd-lg-55p-force { + width: 55% !important; } + .mx-wd-lg-55p-force { + max-width: 55% !important; } + .mn-wd-lg-55p-force { + min-width: 55% !important; } + .wd-lg-60 { + width: 60px; } + .wd-lg-60p { + width: 60%; } + .mx-wd-lg-60p { + max-width: 60%; } + .mn-wd-lg-60p { + min-width: 60%; } + .wd-lg-60-force { + width: 60px !important; } + .wd-lg-60p-force { + width: 60% !important; } + .mx-wd-lg-60p-force { + max-width: 60% !important; } + .mn-wd-lg-60p-force { + min-width: 60% !important; } + .wd-lg-65 { + width: 65px; } + .wd-lg-65p { + width: 65%; } + .mx-wd-lg-65p { + max-width: 65%; } + .mn-wd-lg-65p { + min-width: 65%; } + .wd-lg-65-force { + width: 65px !important; } + .wd-lg-65p-force { + width: 65% !important; } + .mx-wd-lg-65p-force { + max-width: 65% !important; } + .mn-wd-lg-65p-force { + min-width: 65% !important; } + .wd-lg-70 { + width: 70px; } + .wd-lg-70p { + width: 70%; } + .mx-wd-lg-70p { + max-width: 70%; } + .mn-wd-lg-70p { + min-width: 70%; } + .wd-lg-70-force { + width: 70px !important; } + .wd-lg-70p-force { + width: 70% !important; } + .mx-wd-lg-70p-force { + max-width: 70% !important; } + .mn-wd-lg-70p-force { + min-width: 70% !important; } + .wd-lg-75 { + width: 75px; } + .wd-lg-75p { + width: 75%; } + .mx-wd-lg-75p { + max-width: 75%; } + .mn-wd-lg-75p { + min-width: 75%; } + .wd-lg-75-force { + width: 75px !important; } + .wd-lg-75p-force { + width: 75% !important; } + .mx-wd-lg-75p-force { + max-width: 75% !important; } + .mn-wd-lg-75p-force { + min-width: 75% !important; } + .wd-lg-80 { + width: 80px; } + .wd-lg-80p { + width: 80%; } + .mx-wd-lg-80p { + max-width: 80%; } + .mn-wd-lg-80p { + min-width: 80%; } + .wd-lg-80-force { + width: 80px !important; } + .wd-lg-80p-force { + width: 80% !important; } + .mx-wd-lg-80p-force { + max-width: 80% !important; } + .mn-wd-lg-80p-force { + min-width: 80% !important; } + .wd-lg-85 { + width: 85px; } + .wd-lg-85p { + width: 85%; } + .mx-wd-lg-85p { + max-width: 85%; } + .mn-wd-lg-85p { + min-width: 85%; } + .wd-lg-85-force { + width: 85px !important; } + .wd-lg-85p-force { + width: 85% !important; } + .mx-wd-lg-85p-force { + max-width: 85% !important; } + .mn-wd-lg-85p-force { + min-width: 85% !important; } + .wd-lg-90 { + width: 90px; } + .wd-lg-90p { + width: 90%; } + .mx-wd-lg-90p { + max-width: 90%; } + .mn-wd-lg-90p { + min-width: 90%; } + .wd-lg-90-force { + width: 90px !important; } + .wd-lg-90p-force { + width: 90% !important; } + .mx-wd-lg-90p-force { + max-width: 90% !important; } + .mn-wd-lg-90p-force { + min-width: 90% !important; } + .wd-lg-95 { + width: 95px; } + .wd-lg-95p { + width: 95%; } + .mx-wd-lg-95p { + max-width: 95%; } + .mn-wd-lg-95p { + min-width: 95%; } + .wd-lg-95-force { + width: 95px !important; } + .wd-lg-95p-force { + width: 95% !important; } + .mx-wd-lg-95p-force { + max-width: 95% !important; } + .mn-wd-lg-95p-force { + min-width: 95% !important; } + .wd-lg-100 { + width: 100px; } + .wd-lg-100p { + width: 100%; } + .mx-wd-lg-100p { + max-width: 100%; } + .mn-wd-lg-100p { + min-width: 100%; } + .wd-lg-100-force { + width: 100px !important; } + .wd-lg-100p-force { + width: 100% !important; } + .mx-wd-lg-100p-force { + max-width: 100% !important; } + .mn-wd-lg-100p-force { + min-width: 100% !important; } + .wd-lg-150 { + width: 150px; } + .wd-lg-150p { + width: 150%; } + .mx-wd-lg-150p { + max-width: 150%; } + .mn-wd-lg-150p { + min-width: 150%; } + .wd-lg-150-force { + width: 150px !important; } + .wd-lg-150p-force { + width: 150% !important; } + .mx-wd-lg-150p-force { + max-width: 150% !important; } + .mn-wd-lg-150p-force { + min-width: 150% !important; } + .wd-lg-200 { + width: 200px; } + .wd-lg-200p { + width: 200%; } + .mx-wd-lg-200p { + max-width: 200%; } + .mn-wd-lg-200p { + min-width: 200%; } + .wd-lg-200-force { + width: 200px !important; } + .wd-lg-200p-force { + width: 200% !important; } + .mx-wd-lg-200p-force { + max-width: 200% !important; } + .mn-wd-lg-200p-force { + min-width: 200% !important; } + .wd-lg-250 { + width: 250px; } + .wd-lg-250p { + width: 250%; } + .mx-wd-lg-250p { + max-width: 250%; } + .mn-wd-lg-250p { + min-width: 250%; } + .wd-lg-250-force { + width: 250px !important; } + .wd-lg-250p-force { + width: 250% !important; } + .mx-wd-lg-250p-force { + max-width: 250% !important; } + .mn-wd-lg-250p-force { + min-width: 250% !important; } + .wd-lg-300 { + width: 300px; } + .wd-lg-300p { + width: 300%; } + .mx-wd-lg-300p { + max-width: 300%; } + .mn-wd-lg-300p { + min-width: 300%; } + .wd-lg-300-force { + width: 300px !important; } + .wd-lg-300p-force { + width: 300% !important; } + .mx-wd-lg-300p-force { + max-width: 300% !important; } + .mn-wd-lg-300p-force { + min-width: 300% !important; } + .wd-lg-350 { + width: 350px; } + .wd-lg-350p { + width: 350%; } + .mx-wd-lg-350p { + max-width: 350%; } + .mn-wd-lg-350p { + min-width: 350%; } + .wd-lg-350-force { + width: 350px !important; } + .wd-lg-350p-force { + width: 350% !important; } + .mx-wd-lg-350p-force { + max-width: 350% !important; } + .mn-wd-lg-350p-force { + min-width: 350% !important; } + .wd-lg-400 { + width: 400px; } + .wd-lg-400p { + width: 400%; } + .mx-wd-lg-400p { + max-width: 400%; } + .mn-wd-lg-400p { + min-width: 400%; } + .wd-lg-400-force { + width: 400px !important; } + .wd-lg-400p-force { + width: 400% !important; } + .mx-wd-lg-400p-force { + max-width: 400% !important; } + .mn-wd-lg-400p-force { + min-width: 400% !important; } + .wd-lg-450 { + width: 450px; } + .wd-lg-450p { + width: 450%; } + .mx-wd-lg-450p { + max-width: 450%; } + .mn-wd-lg-450p { + min-width: 450%; } + .wd-lg-450-force { + width: 450px !important; } + .wd-lg-450p-force { + width: 450% !important; } + .mx-wd-lg-450p-force { + max-width: 450% !important; } + .mn-wd-lg-450p-force { + min-width: 450% !important; } + .wd-lg-500 { + width: 500px; } + .wd-lg-500p { + width: 500%; } + .mx-wd-lg-500p { + max-width: 500%; } + .mn-wd-lg-500p { + min-width: 500%; } + .wd-lg-500-force { + width: 500px !important; } + .wd-lg-500p-force { + width: 500% !important; } + .mx-wd-lg-500p-force { + max-width: 500% !important; } + .mn-wd-lg-500p-force { + min-width: 500% !important; } + .wd-lg-550 { + width: 550px; } + .wd-lg-550p { + width: 550%; } + .mx-wd-lg-550p { + max-width: 550%; } + .mn-wd-lg-550p { + min-width: 550%; } + .wd-lg-550-force { + width: 550px !important; } + .wd-lg-550p-force { + width: 550% !important; } + .mx-wd-lg-550p-force { + max-width: 550% !important; } + .mn-wd-lg-550p-force { + min-width: 550% !important; } + .wd-lg-600 { + width: 600px; } + .wd-lg-600p { + width: 600%; } + .mx-wd-lg-600p { + max-width: 600%; } + .mn-wd-lg-600p { + min-width: 600%; } + .wd-lg-600-force { + width: 600px !important; } + .wd-lg-600p-force { + width: 600% !important; } + .mx-wd-lg-600p-force { + max-width: 600% !important; } + .mn-wd-lg-600p-force { + min-width: 600% !important; } + .wd-lg-650 { + width: 650px; } + .wd-lg-650p { + width: 650%; } + .mx-wd-lg-650p { + max-width: 650%; } + .mn-wd-lg-650p { + min-width: 650%; } + .wd-lg-650-force { + width: 650px !important; } + .wd-lg-650p-force { + width: 650% !important; } + .mx-wd-lg-650p-force { + max-width: 650% !important; } + .mn-wd-lg-650p-force { + min-width: 650% !important; } + .wd-lg-700 { + width: 700px; } + .wd-lg-700p { + width: 700%; } + .mx-wd-lg-700p { + max-width: 700%; } + .mn-wd-lg-700p { + min-width: 700%; } + .wd-lg-700-force { + width: 700px !important; } + .wd-lg-700p-force { + width: 700% !important; } + .mx-wd-lg-700p-force { + max-width: 700% !important; } + .mn-wd-lg-700p-force { + min-width: 700% !important; } + .wd-lg-750 { + width: 750px; } + .wd-lg-750p { + width: 750%; } + .mx-wd-lg-750p { + max-width: 750%; } + .mn-wd-lg-750p { + min-width: 750%; } + .wd-lg-750-force { + width: 750px !important; } + .wd-lg-750p-force { + width: 750% !important; } + .mx-wd-lg-750p-force { + max-width: 750% !important; } + .mn-wd-lg-750p-force { + min-width: 750% !important; } + .wd-lg-800 { + width: 800px; } + .wd-lg-800p { + width: 800%; } + .mx-wd-lg-800p { + max-width: 800%; } + .mn-wd-lg-800p { + min-width: 800%; } + .wd-lg-800-force { + width: 800px !important; } + .wd-lg-800p-force { + width: 800% !important; } + .mx-wd-lg-800p-force { + max-width: 800% !important; } + .mn-wd-lg-800p-force { + min-width: 800% !important; } + .wd-lg-850 { + width: 850px; } + .wd-lg-850p { + width: 850%; } + .mx-wd-lg-850p { + max-width: 850%; } + .mn-wd-lg-850p { + min-width: 850%; } + .wd-lg-850-force { + width: 850px !important; } + .wd-lg-850p-force { + width: 850% !important; } + .mx-wd-lg-850p-force { + max-width: 850% !important; } + .mn-wd-lg-850p-force { + min-width: 850% !important; } + .wd-lg-900 { + width: 900px; } + .wd-lg-900p { + width: 900%; } + .mx-wd-lg-900p { + max-width: 900%; } + .mn-wd-lg-900p { + min-width: 900%; } + .wd-lg-900-force { + width: 900px !important; } + .wd-lg-900p-force { + width: 900% !important; } + .mx-wd-lg-900p-force { + max-width: 900% !important; } + .mn-wd-lg-900p-force { + min-width: 900% !important; } + .wd-lg-950 { + width: 950px; } + .wd-lg-950p { + width: 950%; } + .mx-wd-lg-950p { + max-width: 950%; } + .mn-wd-lg-950p { + min-width: 950%; } + .wd-lg-950-force { + width: 950px !important; } + .wd-lg-950p-force { + width: 950% !important; } + .mx-wd-lg-950p-force { + max-width: 950% !important; } + .mn-wd-lg-950p-force { + min-width: 950% !important; } + .wd-lg-1000 { + width: 1000px; } + .wd-lg-1000p { + width: 1000%; } + .mx-wd-lg-1000p { + max-width: 1000%; } + .mn-wd-lg-1000p { + min-width: 1000%; } + .wd-lg-1000-force { + width: 1000px !important; } + .wd-lg-1000p-force { + width: 1000% !important; } + .mx-wd-lg-1000p-force { + max-width: 1000% !important; } + .mn-wd-lg-1000p-force { + min-width: 1000% !important; } + .wd-lg-auto { + width: auto; } + .wd-lg-auto-force { + width: auto !important; } } + +@media (min-width: 1200px) { + .wd-xl-5 { + width: 5px; } + .wd-xl-5p { + width: 5%; } + .mx-wd-xl-5p { + max-width: 5%; } + .mn-wd-xl-5p { + min-width: 5%; } + .wd-xl-5-force { + width: 5px !important; } + .wd-xl-5p-force { + width: 5% !important; } + .mx-wd-xl-5p-force { + max-width: 5% !important; } + .mn-wd-xl-5p-force { + min-width: 5% !important; } + .wd-xl-10 { + width: 10px; } + .wd-xl-10p { + width: 10%; } + .mx-wd-xl-10p { + max-width: 10%; } + .mn-wd-xl-10p { + min-width: 10%; } + .wd-xl-10-force { + width: 10px !important; } + .wd-xl-10p-force { + width: 10% !important; } + .mx-wd-xl-10p-force { + max-width: 10% !important; } + .mn-wd-xl-10p-force { + min-width: 10% !important; } + .wd-xl-15 { + width: 15px; } + .wd-xl-15p { + width: 15%; } + .mx-wd-xl-15p { + max-width: 15%; } + .mn-wd-xl-15p { + min-width: 15%; } + .wd-xl-15-force { + width: 15px !important; } + .wd-xl-15p-force { + width: 15% !important; } + .mx-wd-xl-15p-force { + max-width: 15% !important; } + .mn-wd-xl-15p-force { + min-width: 15% !important; } + .wd-xl-20 { + width: 20px; } + .wd-xl-20p { + width: 20%; } + .mx-wd-xl-20p { + max-width: 20%; } + .mn-wd-xl-20p { + min-width: 20%; } + .wd-xl-20-force { + width: 20px !important; } + .wd-xl-20p-force { + width: 20% !important; } + .mx-wd-xl-20p-force { + max-width: 20% !important; } + .mn-wd-xl-20p-force { + min-width: 20% !important; } + .wd-xl-25 { + width: 25px; } + .wd-xl-25p { + width: 25%; } + .mx-wd-xl-25p { + max-width: 25%; } + .mn-wd-xl-25p { + min-width: 25%; } + .wd-xl-25-force { + width: 25px !important; } + .wd-xl-25p-force { + width: 25% !important; } + .mx-wd-xl-25p-force { + max-width: 25% !important; } + .mn-wd-xl-25p-force { + min-width: 25% !important; } + .wd-xl-30 { + width: 30px; } + .wd-xl-30p { + width: 30%; } + .mx-wd-xl-30p { + max-width: 30%; } + .mn-wd-xl-30p { + min-width: 30%; } + .wd-xl-30-force { + width: 30px !important; } + .wd-xl-30p-force { + width: 30% !important; } + .mx-wd-xl-30p-force { + max-width: 30% !important; } + .mn-wd-xl-30p-force { + min-width: 30% !important; } + .wd-xl-35 { + width: 35px; } + .wd-xl-35p { + width: 35%; } + .mx-wd-xl-35p { + max-width: 35%; } + .mn-wd-xl-35p { + min-width: 35%; } + .wd-xl-35-force { + width: 35px !important; } + .wd-xl-35p-force { + width: 35% !important; } + .mx-wd-xl-35p-force { + max-width: 35% !important; } + .mn-wd-xl-35p-force { + min-width: 35% !important; } + .wd-xl-40 { + width: 40px; } + .wd-xl-40p { + width: 40%; } + .mx-wd-xl-40p { + max-width: 40%; } + .mn-wd-xl-40p { + min-width: 40%; } + .wd-xl-40-force { + width: 40px !important; } + .wd-xl-40p-force { + width: 40% !important; } + .mx-wd-xl-40p-force { + max-width: 40% !important; } + .mn-wd-xl-40p-force { + min-width: 40% !important; } + .wd-xl-45 { + width: 45px; } + .wd-xl-45p { + width: 45%; } + .mx-wd-xl-45p { + max-width: 45%; } + .mn-wd-xl-45p { + min-width: 45%; } + .wd-xl-45-force { + width: 45px !important; } + .wd-xl-45p-force { + width: 45% !important; } + .mx-wd-xl-45p-force { + max-width: 45% !important; } + .mn-wd-xl-45p-force { + min-width: 45% !important; } + .wd-xl-50 { + width: 50px; } + .wd-xl-50p { + width: 50%; } + .mx-wd-xl-50p { + max-width: 50%; } + .mn-wd-xl-50p { + min-width: 50%; } + .wd-xl-50-force { + width: 50px !important; } + .wd-xl-50p-force { + width: 50% !important; } + .mx-wd-xl-50p-force { + max-width: 50% !important; } + .mn-wd-xl-50p-force { + min-width: 50% !important; } + .wd-xl-55 { + width: 55px; } + .wd-xl-55p { + width: 55%; } + .mx-wd-xl-55p { + max-width: 55%; } + .mn-wd-xl-55p { + min-width: 55%; } + .wd-xl-55-force { + width: 55px !important; } + .wd-xl-55p-force { + width: 55% !important; } + .mx-wd-xl-55p-force { + max-width: 55% !important; } + .mn-wd-xl-55p-force { + min-width: 55% !important; } + .wd-xl-60 { + width: 60px; } + .wd-xl-60p { + width: 60%; } + .mx-wd-xl-60p { + max-width: 60%; } + .mn-wd-xl-60p { + min-width: 60%; } + .wd-xl-60-force { + width: 60px !important; } + .wd-xl-60p-force { + width: 60% !important; } + .mx-wd-xl-60p-force { + max-width: 60% !important; } + .mn-wd-xl-60p-force { + min-width: 60% !important; } + .wd-xl-65 { + width: 65px; } + .wd-xl-65p { + width: 65%; } + .mx-wd-xl-65p { + max-width: 65%; } + .mn-wd-xl-65p { + min-width: 65%; } + .wd-xl-65-force { + width: 65px !important; } + .wd-xl-65p-force { + width: 65% !important; } + .mx-wd-xl-65p-force { + max-width: 65% !important; } + .mn-wd-xl-65p-force { + min-width: 65% !important; } + .wd-xl-70 { + width: 70px; } + .wd-xl-70p { + width: 70%; } + .mx-wd-xl-70p { + max-width: 70%; } + .mn-wd-xl-70p { + min-width: 70%; } + .wd-xl-70-force { + width: 70px !important; } + .wd-xl-70p-force { + width: 70% !important; } + .mx-wd-xl-70p-force { + max-width: 70% !important; } + .mn-wd-xl-70p-force { + min-width: 70% !important; } + .wd-xl-75 { + width: 75px; } + .wd-xl-75p { + width: 75%; } + .mx-wd-xl-75p { + max-width: 75%; } + .mn-wd-xl-75p { + min-width: 75%; } + .wd-xl-75-force { + width: 75px !important; } + .wd-xl-75p-force { + width: 75% !important; } + .mx-wd-xl-75p-force { + max-width: 75% !important; } + .mn-wd-xl-75p-force { + min-width: 75% !important; } + .wd-xl-80 { + width: 80px; } + .wd-xl-80p { + width: 80%; } + .mx-wd-xl-80p { + max-width: 80%; } + .mn-wd-xl-80p { + min-width: 80%; } + .wd-xl-80-force { + width: 80px !important; } + .wd-xl-80p-force { + width: 80% !important; } + .mx-wd-xl-80p-force { + max-width: 80% !important; } + .mn-wd-xl-80p-force { + min-width: 80% !important; } + .wd-xl-85 { + width: 85px; } + .wd-xl-85p { + width: 85%; } + .mx-wd-xl-85p { + max-width: 85%; } + .mn-wd-xl-85p { + min-width: 85%; } + .wd-xl-85-force { + width: 85px !important; } + .wd-xl-85p-force { + width: 85% !important; } + .mx-wd-xl-85p-force { + max-width: 85% !important; } + .mn-wd-xl-85p-force { + min-width: 85% !important; } + .wd-xl-90 { + width: 90px; } + .wd-xl-90p { + width: 90%; } + .mx-wd-xl-90p { + max-width: 90%; } + .mn-wd-xl-90p { + min-width: 90%; } + .wd-xl-90-force { + width: 90px !important; } + .wd-xl-90p-force { + width: 90% !important; } + .mx-wd-xl-90p-force { + max-width: 90% !important; } + .mn-wd-xl-90p-force { + min-width: 90% !important; } + .wd-xl-95 { + width: 95px; } + .wd-xl-95p { + width: 95%; } + .mx-wd-xl-95p { + max-width: 95%; } + .mn-wd-xl-95p { + min-width: 95%; } + .wd-xl-95-force { + width: 95px !important; } + .wd-xl-95p-force { + width: 95% !important; } + .mx-wd-xl-95p-force { + max-width: 95% !important; } + .mn-wd-xl-95p-force { + min-width: 95% !important; } + .wd-xl-100 { + width: 100px; } + .wd-xl-100p { + width: 100%; } + .mx-wd-xl-100p { + max-width: 100%; } + .mn-wd-xl-100p { + min-width: 100%; } + .wd-xl-100-force { + width: 100px !important; } + .wd-xl-100p-force { + width: 100% !important; } + .mx-wd-xl-100p-force { + max-width: 100% !important; } + .mn-wd-xl-100p-force { + min-width: 100% !important; } + .wd-xl-150 { + width: 150px; } + .wd-xl-150p { + width: 150%; } + .mx-wd-xl-150p { + max-width: 150%; } + .mn-wd-xl-150p { + min-width: 150%; } + .wd-xl-150-force { + width: 150px !important; } + .wd-xl-150p-force { + width: 150% !important; } + .mx-wd-xl-150p-force { + max-width: 150% !important; } + .mn-wd-xl-150p-force { + min-width: 150% !important; } + .wd-xl-200 { + width: 200px; } + .wd-xl-200p { + width: 200%; } + .mx-wd-xl-200p { + max-width: 200%; } + .mn-wd-xl-200p { + min-width: 200%; } + .wd-xl-200-force { + width: 200px !important; } + .wd-xl-200p-force { + width: 200% !important; } + .mx-wd-xl-200p-force { + max-width: 200% !important; } + .mn-wd-xl-200p-force { + min-width: 200% !important; } + .wd-xl-250 { + width: 250px; } + .wd-xl-250p { + width: 250%; } + .mx-wd-xl-250p { + max-width: 250%; } + .mn-wd-xl-250p { + min-width: 250%; } + .wd-xl-250-force { + width: 250px !important; } + .wd-xl-250p-force { + width: 250% !important; } + .mx-wd-xl-250p-force { + max-width: 250% !important; } + .mn-wd-xl-250p-force { + min-width: 250% !important; } + .wd-xl-300 { + width: 300px; } + .wd-xl-300p { + width: 300%; } + .mx-wd-xl-300p { + max-width: 300%; } + .mn-wd-xl-300p { + min-width: 300%; } + .wd-xl-300-force { + width: 300px !important; } + .wd-xl-300p-force { + width: 300% !important; } + .mx-wd-xl-300p-force { + max-width: 300% !important; } + .mn-wd-xl-300p-force { + min-width: 300% !important; } + .wd-xl-350 { + width: 350px; } + .wd-xl-350p { + width: 350%; } + .mx-wd-xl-350p { + max-width: 350%; } + .mn-wd-xl-350p { + min-width: 350%; } + .wd-xl-350-force { + width: 350px !important; } + .wd-xl-350p-force { + width: 350% !important; } + .mx-wd-xl-350p-force { + max-width: 350% !important; } + .mn-wd-xl-350p-force { + min-width: 350% !important; } + .wd-xl-400 { + width: 400px; } + .wd-xl-400p { + width: 400%; } + .mx-wd-xl-400p { + max-width: 400%; } + .mn-wd-xl-400p { + min-width: 400%; } + .wd-xl-400-force { + width: 400px !important; } + .wd-xl-400p-force { + width: 400% !important; } + .mx-wd-xl-400p-force { + max-width: 400% !important; } + .mn-wd-xl-400p-force { + min-width: 400% !important; } + .wd-xl-450 { + width: 450px; } + .wd-xl-450p { + width: 450%; } + .mx-wd-xl-450p { + max-width: 450%; } + .mn-wd-xl-450p { + min-width: 450%; } + .wd-xl-450-force { + width: 450px !important; } + .wd-xl-450p-force { + width: 450% !important; } + .mx-wd-xl-450p-force { + max-width: 450% !important; } + .mn-wd-xl-450p-force { + min-width: 450% !important; } + .wd-xl-500 { + width: 500px; } + .wd-xl-500p { + width: 500%; } + .mx-wd-xl-500p { + max-width: 500%; } + .mn-wd-xl-500p { + min-width: 500%; } + .wd-xl-500-force { + width: 500px !important; } + .wd-xl-500p-force { + width: 500% !important; } + .mx-wd-xl-500p-force { + max-width: 500% !important; } + .mn-wd-xl-500p-force { + min-width: 500% !important; } + .wd-xl-550 { + width: 550px; } + .wd-xl-550p { + width: 550%; } + .mx-wd-xl-550p { + max-width: 550%; } + .mn-wd-xl-550p { + min-width: 550%; } + .wd-xl-550-force { + width: 550px !important; } + .wd-xl-550p-force { + width: 550% !important; } + .mx-wd-xl-550p-force { + max-width: 550% !important; } + .mn-wd-xl-550p-force { + min-width: 550% !important; } + .wd-xl-600 { + width: 600px; } + .wd-xl-600p { + width: 600%; } + .mx-wd-xl-600p { + max-width: 600%; } + .mn-wd-xl-600p { + min-width: 600%; } + .wd-xl-600-force { + width: 600px !important; } + .wd-xl-600p-force { + width: 600% !important; } + .mx-wd-xl-600p-force { + max-width: 600% !important; } + .mn-wd-xl-600p-force { + min-width: 600% !important; } + .wd-xl-650 { + width: 650px; } + .wd-xl-650p { + width: 650%; } + .mx-wd-xl-650p { + max-width: 650%; } + .mn-wd-xl-650p { + min-width: 650%; } + .wd-xl-650-force { + width: 650px !important; } + .wd-xl-650p-force { + width: 650% !important; } + .mx-wd-xl-650p-force { + max-width: 650% !important; } + .mn-wd-xl-650p-force { + min-width: 650% !important; } + .wd-xl-700 { + width: 700px; } + .wd-xl-700p { + width: 700%; } + .mx-wd-xl-700p { + max-width: 700%; } + .mn-wd-xl-700p { + min-width: 700%; } + .wd-xl-700-force { + width: 700px !important; } + .wd-xl-700p-force { + width: 700% !important; } + .mx-wd-xl-700p-force { + max-width: 700% !important; } + .mn-wd-xl-700p-force { + min-width: 700% !important; } + .wd-xl-750 { + width: 750px; } + .wd-xl-750p { + width: 750%; } + .mx-wd-xl-750p { + max-width: 750%; } + .mn-wd-xl-750p { + min-width: 750%; } + .wd-xl-750-force { + width: 750px !important; } + .wd-xl-750p-force { + width: 750% !important; } + .mx-wd-xl-750p-force { + max-width: 750% !important; } + .mn-wd-xl-750p-force { + min-width: 750% !important; } + .wd-xl-800 { + width: 800px; } + .wd-xl-800p { + width: 800%; } + .mx-wd-xl-800p { + max-width: 800%; } + .mn-wd-xl-800p { + min-width: 800%; } + .wd-xl-800-force { + width: 800px !important; } + .wd-xl-800p-force { + width: 800% !important; } + .mx-wd-xl-800p-force { + max-width: 800% !important; } + .mn-wd-xl-800p-force { + min-width: 800% !important; } + .wd-xl-850 { + width: 850px; } + .wd-xl-850p { + width: 850%; } + .mx-wd-xl-850p { + max-width: 850%; } + .mn-wd-xl-850p { + min-width: 850%; } + .wd-xl-850-force { + width: 850px !important; } + .wd-xl-850p-force { + width: 850% !important; } + .mx-wd-xl-850p-force { + max-width: 850% !important; } + .mn-wd-xl-850p-force { + min-width: 850% !important; } + .wd-xl-900 { + width: 900px; } + .wd-xl-900p { + width: 900%; } + .mx-wd-xl-900p { + max-width: 900%; } + .mn-wd-xl-900p { + min-width: 900%; } + .wd-xl-900-force { + width: 900px !important; } + .wd-xl-900p-force { + width: 900% !important; } + .mx-wd-xl-900p-force { + max-width: 900% !important; } + .mn-wd-xl-900p-force { + min-width: 900% !important; } + .wd-xl-950 { + width: 950px; } + .wd-xl-950p { + width: 950%; } + .mx-wd-xl-950p { + max-width: 950%; } + .mn-wd-xl-950p { + min-width: 950%; } + .wd-xl-950-force { + width: 950px !important; } + .wd-xl-950p-force { + width: 950% !important; } + .mx-wd-xl-950p-force { + max-width: 950% !important; } + .mn-wd-xl-950p-force { + min-width: 950% !important; } + .wd-xl-1000 { + width: 1000px; } + .wd-xl-1000p { + width: 1000%; } + .mx-wd-xl-1000p { + max-width: 1000%; } + .mn-wd-xl-1000p { + min-width: 1000%; } + .wd-xl-1000-force { + width: 1000px !important; } + .wd-xl-1000p-force { + width: 1000% !important; } + .mx-wd-xl-1000p-force { + max-width: 1000% !important; } + .mn-wd-xl-1000p-force { + min-width: 1000% !important; } + .wd-xl-auto { + width: auto; } + .wd-xl-auto { + width: auto !important; } } + +.wd-100v { + width: 100vw; } + +.wd-1 { + width: 1px; } + +.wd-2 { + width: 2px; } + +.wd-3 { + width: 3px; } + +.wd-4 { + width: 4px; } + +.wd-6 { + width: 6px; } + +.wd-7 { + width: 7px; } + +.wd-8 { + width: 8px; } + +.wd-9 { + width: 9px; } + +.wd-16 { + width: 16px; } + +.wd-32 { + width: 32px; } + +.wd-36 { + width: 36px; } + +.wd-48 { + width: 48px; } + +.wd-64 { + width: 64px; } + +.wd-72 { + width: 72px; } + +.wd-170 { + width: 170px; } + +.wd-180 { + width: 180px; } + +.wd-190 { + width: 190px; } + +.wd-220 { + width: 220px; } + +.wd-230 { + width: 230px; } + +.mx-wd-1350 { + max-width: 1350px; } + +/* +* *************************************** + +* specific CSS rules applied to the site + +* *************************************** +*/ + +.btn-primary-outline { + color: #FFA500; + background-color: rgba(0, 0, 0, 0); + border: 1px solid #FFA500 !important; +} + +.btn-primary-dark { + color: #fff; + background-color: #20384f !important; + border: 1px solid #30516f !important; +} + +#heightNumber { + padding: 5px 12px; + font-weight: normal; + color: #FFA500; + text-align: center; + background-color: rgba(0, 0, 0, 0); + border: 1px solid #FFA500 !important; +} + +.icon-info { + float: right; + line-height: 0.6 !important; +} + +.fa-sm { + font-size: 0.6em; +} + +.dash-small-info { + width: 100% +} + +.tx-secondary { + text-transform: none !important; + font-size: 11px !important; +} + +.bg-primary-dark { + background-color: #343a40 !important; + border: 1px solid #212529 !important; +} + +.card-label { + font-weight: bold; + color: #FFA500; +} + +#blockInfo i, +#transactionInfo i { + color: white; +} + +.card h2, +.card h3 { + margin-bottom: 0px !important; +} + +#txt_search { + width: 350px; +} + +.nav-link-last { + border-right-width: 1px !important; +} + +#calcHashHolder { + width: 590px; + max-width: 100%; +} + +#calcHashResultsHolder { + min-width: 225px; + max-width: 225px; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + line-height: 30px; +} + +.input-group-addon { + line-height: 30px; + height: 45px; + padding: 6px; + background-color: #212529; + border: 1px solid #495057; +} + +#calcHashDropdown { + padding: 0.85em 0.75rem; +} + +#calcHashAmount { + display: inline-block; + text-align: center; + vertical-align: middle; + overflow: hidden; +} + +#calcHashPeriod { + display: inline-block; + width: 60px; + vertical-align: middle; +} + +#miningStats, +#miningProfitCalc { + height: 100%; +} + +#network-pools { + border: 1px solid #343a40; +} + +#network-hash th { + white-space: nowrap; +} + +.statement-link { + text-transform: uppercase; + font-weight: 700; + font-size: 12px; + letter-spacing: 1px; + color: #1b84e7 !important; + border: 1px solid #1b84e7; + width: 200px; + padding: 10px 15px; +} + +html { + width:100vw; + overflow-x:hidden; +} + +#explorerFooter { + position: absolute; + bottom: 0; + width: 100%; +} + +html { + position: relative; + min-height: 100%; +} + +body { + height: 100%; +} + +#explorerFooter p { + width: 100%; + text-align: center; +} + +#page { + padding-bottom: 75px; +} + +.pools-chart-row { + align-items: center; + justify-content: center; +} + +#errorDialog i { + color: red; +} + +#txDetails .modal-body { + overflow-y: auto; + width: calc(100vw - 100px); + max-height: calc(100vh - 250px); +} + +.logoText { + border-left: 1px solid #555; + padding-left: 10px; +} + +.slim-logo span { + color: #868ba1; +} + +.slim-logo a { + color: #FFA500 !important; +} + +.nav-link i, +.tx-primary, +.statement-link, +.nav-item.active a, +.nav-statistics-wrapper .nav:first-child .nav-link { + color: #aaa !important; +} + +.statement-link, +.nav-statistics-wrapper .nav:first-child .nav-link::before { + border-color: #FFA500 !important; +} + +a { + color: #FFA500 !important; +} + +.rdiobox input[type="radio"]:checked + span::before { + border-color: transparent; + background-color: #FFA500; +} + +.btn-primary { + color: #333; + background-color: #FFA500; + border-color: #FFA500; +} + +.search-box .btn { + background-color: #FFA500 !important; +} + +.search-box { + margin-right: 20px; +} + +#newLang { + height: 40px; +} + +.latestBlocks { + width: 100%; + justify-content: space-between; +} diff --git a/css/themes/slim.one.css b/css/themes/slim.one.css new file mode 100644 index 0000000..583a4fa --- /dev/null +++ b/css/themes/slim.one.css @@ -0,0 +1,1080 @@ +body { + background-color: #282d31; } + +/******************** HEADER *********************/ +.slim-header { + background-color: #212529; + border-bottom-color: #343a40; } + +.slim-logo a { + color: #1b84e7; } + +.slim-logo span { + color: #868ba1; } + +.search-box .btn { + background-color: #1b84e7; + background-image: none; } + +.slim-header-right .dropdown-menu { + background-color: #1c2023; + border-width: 0; + box-shadow: none; + z-index: 1050; } + .slim-header-right .dropdown-menu::before { + border-bottom-color: #343a40; } + .slim-header-right .dropdown-menu::after { + border-bottom-color: #1c2023; } + +.slim-header-right .dropdown-c .nav-link { + color: #868ba1; } + .slim-header-right .dropdown-c .nav-link:hover, .slim-header-right .dropdown-c .nav-link:focus { + background-color: #212529; + color: #fff; } + +.slim-header-right .dropdown-menu-header { + border-color: #343a40; } + .slim-header-right .dropdown-menu-header div a:nth-child(2) { + border-color: #343a40; } + +.slim-header-right .dropdown-menu-title { + color: #868ba1; } + +.slim-header-right .dropdown-list .dropdown-link { + color: #868ba1; } + .slim-header-right .dropdown-list .dropdown-link .media { + border-color: #343a40; } + .slim-header-right .dropdown-list .dropdown-link p strong { + color: #dee2e6; } + .slim-header-right .dropdown-list .dropdown-link span { + color: #868ba1; + opacity: .6; } + .slim-header-right .dropdown-list .dropdown-link:hover .media, .slim-header-right .dropdown-list .dropdown-link:focus .media { + background-color: #212529; } + .slim-header-right .dropdown-list .dropdown-link.read .media { + background-color: #212529; } + .slim-header-right .dropdown-list .dropdown-link.read:hover .media, .slim-header-right .dropdown-list .dropdown-link.read:focus .media { + background-color: #262a2f; } + +.header-notification { + color: #868ba1; } + .header-notification:hover, .header-notification:focus { + background-color: #1c2023; } + +.logged-user { + color: #868ba1; } + +/******************** HEADER NAVBAR *******************/ +.slim-navbar { + background-color: #212529; + border-color: #343a40; } + .slim-navbar .nav-link { + background-color: #212529; + border-color: #343a40; + color: #868ba1; } + .slim-navbar .nav-link:hover, .slim-navbar .nav-link:focus { + background-color: #262a2f; + color: #fff; } + .slim-navbar .nav-item.active .nav-link { + background-color: #262a2f; + background-image: none; + color: #1b84e7; + border-width: 1px; } + .slim-navbar .nav-item.active .nav-link .icon { + color: #1b84e7; } + .slim-navbar .sub-item { + background-color: #1a1d21; + border-width: 0; + box-shadow: none; } + .slim-navbar .sub-item ul a { + color: #868ba1; } + .slim-navbar .sub-item ul a:hover, .slim-navbar .sub-item ul a:focus { + color: #1b84e7; + background-color: transparent; } + .slim-navbar .sub-item .sub-with-sub ul { + background-color: #1a1d21; + border-width: 0; } + .slim-navbar .mega-dropdown .sub-item .section-label { + border-color: #2f353a; + color: #fff; } + .slim-navbar .mega-dropdown .sub-item a { + padding-left: 0; + padding-right: 0; + color: #868ba1; } + .slim-navbar .mega-dropdown .sub-item a:hover, .slim-navbar .mega-dropdown .sub-item a:focus { + background-color: transparent; } + +.search-box { + background-color: #212529; + border-color: #343a40; } + .search-box .form-control { + color: #fff; } + +.dropdown-activity-list .activity-label { + background-color: #1c2023; + border-color: #343a40; } + +.dropdown-activity-list .activity-item { + border-color: #343a40; } + .dropdown-activity-list .activity-item .row .col-8 { + color: #868ba1; } + +/******************** GLOBAL STYLES ********************/ +.slim-pagetitle { + color: #fff; } + +.slim-breadcrumb .breadcrumb-item + .breadcrumb-item::before { + color: #495057; } + +.slim-card-title { + font-weight: 600; + color: #fff; } + +.slim-footer { + background-color: #212529; + border-color: #343a40; } + +.section-wrapper { + background-color: #212529; + border-color: #343a40; } + +.section-title { + color: #fff; + font-weight: 600; } + +.section-label, +.section-label-sm { + color: #868ba1; } + +.table-reference thead tr th, +.table-reference thead tr td { + background-color: transparent !important; } + +.table-reference thead tr th, +.table-reference thead tr td, +.table-reference tbody tr th, +.table-reference tbody tr td { + border-color: #343a40; + color: #868ba1; } + +hr { + border-color: #343a40; } + +.img-thumbnail { + border-color: #343a40; + background-color: #212529; } + +/******************** DASHBOARD ********************/ +.dash-headline-item-one { + background-color: #212529; + border-color: #343a40; } + .dash-headline-item-one h1 { + color: #fff; + font-weight: 400; } + .dash-headline-item-one .earning-label { + color: #1b84e7; } + +.dash-headline-item-two { + background-color: #212529; + border-color: #343a40; } + .dash-headline-item-two h4 { + color: #fff; + font-weight: 400; } + .dash-headline-item-two .item-label { + color: #1b84e7; } + +.dash-headline-item-three, +.dash-headline-item-four { + background-color: #212529; + border-color: #343a40; } + .dash-headline-item-three h1, + .dash-headline-item-four h1 { + color: #fff; + font-weight: 400; } + .dash-headline-item-three .item-label, + .dash-headline-item-four .item-label { + color: #1b84e7; } + +.card-dash-one { + border-color: #343a40; } + .card-dash-one .row > div:nth-child(odd) { + background-color: #212529; } + .card-dash-one .row > div:nth-child(even) { + background-color: #262a2f; } + .card-dash-one .row > div + div { + border-color: #343a40; } + .card-dash-one .dash-content h2 { + color: #fff; + font-weight: 400; } + +.card-customer-overview .card-header .nav-link + .nav-link::before { + border-color: #343a40; } + +.card-status h1 { + color: #fff; + font-weight: 400; } + +.card-dash-headline h4 { + color: #fff; } + +.card-earning-summary h1 { + color: #fff; } + +.card-dash-chart-one .row > div:first-child { + border-color: #343a40; } + +.card-dash-chart-one .left-panel .nav-link + .nav-link::before { + border-color: #343a40; } + +.card-dash-chart-one .active-visitor-wrapper h1 { + color: #fff; } + +.dashboard-4 .card-table .card-header .nav-link + .nav-link::before { + border-color: #343a40; } + +.d-h-t-right .summary-item h1 { + color: #fff; } + +.d-h-t-right .summary-item + .summary-item::before { + border-color: #343a40; } + +.nav-statistics-wrapper { + border-color: #343a40; } + .nav-statistics-wrapper .nav-link.active { + color: #1b84e7; } + .nav-statistics-wrapper .nav:first-child .nav-link::before { + border-color: #1b84e7; } + +.dashboard-chart-one .card-total h1 { + color: #fff; + font-weight: 400; } + +.dashboard-chart-one .card-revenue h6 { + color: #fff; } + +.dashboard-chart-one .card-revenue h1 { + color: #fff; } + +.dashboard-chart-one .card-revenue label span { + color: #fff; } + +.card-popular-product .prod-name a { + color: #fff; } + +.card-popular-product h1 { + color: #fff; + font-weight: 400; } + +.card-popular-product .row > div:last-child::before { + border-color: #343a40; } + +/************************ WIDGETS *******************/ +.card-table { + background-color: #212529; + border-color: #343a40; } + .card-table .card-header, + .card-table .card-footer { + border-color: #343a40; } + .card-table .slim-card-title { + color: #fff; } + .card-table .table thead tr th, + .card-table .table thead tr td { + background-color: #1c2023; + color: #868ba1; + border-color: #343a40; + font-weight: 500; } + .card-table .table tbody tr th, + .card-table .table tbody tr td { + border-color: #343a40; + color: #868ba1; } + .card-table .table tbody tr th a, + .card-table .table tbody tr td a { + color: #e9ecef; } + .card-table .table tbody tr th a:hover, .card-table .table tbody tr th a:focus, + .card-table .table tbody tr td a:hover, + .card-table .table tbody tr td a:focus { + color: #f8f9fa; } + +.card-info h5 { + color: #fff; } + +.card-sales .row .col p { + color: #fff; } + +.card-sales .row .col + .col::before { + border-color: #343a40; } + +.card-impression h2 { + color: #fff; } + +/******************** CARD ********************/ +.card:not([class*=" bg-"]) { + background-color: #212529; + border-color: #343a40; } + +.card-header, +.card-footer { + border-color: #343a40; } + +.card-header-tabs::before { + border-color: #343a40; } + +.card-header-tabs .nav-link { + color: #868ba1; } + .card-header-tabs .nav-link:hover, .card-header-tabs .nav-link:focus { + color: #dee2e6; } + .card-header-tabs .nav-link.active { + background-color: #212529; + color: #1b84e7; + border-color: #343a40; + border-bottom-color: #212529; } + +.card-header-tabs.nav-tabs-for-dark .nav-link.active, .card-header-tabs.nav-tabs-for-dark .nav-link.active:focus { + color: #1b84e7; } + +/******************** ACCORDION ********************/ +.accordion-one .card-header a { + border-color: #343a40; } + .accordion-one .card-header a.collapsed { + background-color: #343a40; + border-color: transparent; + color: #868ba1; } + .accordion-one .card-header a.collapsed:hover, .accordion-one .card-header a.collapsed:focus { + color: #fff; } + +.accordion-two .card { + background-color: #343a40; } + +.accordion-two .card-header a { + background-color: #393f46; + border-color: #3f474e; + color: #fff; } + .accordion-two .card-header a.collapsed { + background-color: #1c2023; + color: #868ba1; } + .accordion-two .card-header a.collapsed:hover, .accordion-two .card-header a.collapsed:focus { + background-color: #262a2f; + color: #dee2e6; } + +/******************** ALERTS ********************/ +.alert { + border-width: 0; } + +.alert-outline { + border-width: 1px; } + .alert-outline .close { + color: #868ba1; + text-shadow: none; } + +/******************** BUTTONS ********************/ +.btn:not([class*=" btn-outline-"]) { + border-width: 0; } + +/******************** DROPDOWNS ********************/ +.dropdown-demo .dd-link { + color: #868ba1; } + .dropdown-demo .dd-link > div { + border-color: #343a40; } + +.dropdown-menu { + background-color: #16181b; + border-width: 0; + box-shadow: none; } + +.dropdown-nav .nav-link { + color: #868ba1; } + .dropdown-nav .nav-link:hover, .dropdown-nav .nav-link:focus { + background-color: #212529; + color: #fff; } + +.dropdown-menu-header { + border-color: #343a40; } + .dropdown-menu-header label { + color: #868ba1; } + +.dropdown-media-list .media + .media { + border-color: #343a40; } + +.dropdown-media-list .media:hover, .dropdown-media-list .media:focus { + background-color: #1c2023; } + +.dropdown-media-list .media-body > div p { + color: #fff; } + +.nav-tabs-dropdown .nav-link { + background-color: #2c3237; } + .nav-tabs-dropdown .nav-link.active { + background-color: #16181b; } + +.dropdown-tab-label { + color: #fff; } + +/******************** FORMS ********************/ +.form-control { + background-color: #212529; + border-color: #495057; } + .form-control:focus { + background-color: #212529; } + .form-control:not([value=""]) { + color: #fff; } + +/******************** LIST GROUP ********************/ +.list-group-item { + background-color: #212529; + border-color: #343a40; + color: #868ba1; } + +.list-group-striped .list-group-item:nth-child(even) { + background-color: #282d31; } + +.mail-list { + border-color: #343a40; } + .mail-list .mail-item { + background-color: #212529; } + .mail-list .mail-item + .mail-item { + border-color: #343a40; } + .mail-list .mail-item.active { + background-color: #2c3237; } + +.list-group-user .user-name-address p { + color: #dee2e6; } + +.list-group-user .user-btn-wrapper .btn { + border-color: #495057; + color: #868ba1; } + .list-group-user .user-btn-wrapper .btn:hover, .list-group-user .user-btn-wrapper .btn:focus { + background-color: #343a40; + border-color: #6c757d; } + +/******************** MEDIA OBJECT ********************/ +.media-demo, +.media-list-demo { + border-color: #343a40; } + +/******************** NAV ********************/ +.nav-tabs { + border-color: #343a40; } + +.nav-link { + color: #868ba1; } + .nav-link:hover, .nav-link:focus { + color: #dee2e6; } + .nav-link.active { + color: #1b84e7; } + +.nav-gray-600 .nav-link.active { + color: #212529; } + +.nav-white-800 .nav-link { + color: rgba(255, 255, 255, 0.5); } + .nav-white-800 .nav-link:hover, .nav-white-800 .nav-link:focus { + color: #fff; } + .nav-white-800 .nav-link.active { + color: #fff; } + +.nav-underline .nav-link::before { + background-color: #1b84e7; } + +.nav-underline .nav-link.active { + color: #1b84e7; } + +/******************** PAGINATION ********************/ +.pagination-wrapper { + border-color: #343a40; } + +.pagination:not([class*=" pagination-"]) .page-item .page-link { + background-color: transparent; + border-color: #343a40; + color: #868ba1; } + .pagination:not([class*=" pagination-"]) .page-item .page-link:hover, .pagination:not([class*=" pagination-"]) .page-item .page-link:focus { + background-color: #343a40; + border-color: #495057; } + +.pagination:not([class*=" pagination-"]) .page-item.active .page-link { + background-color: #1b84e7; + border-color: transparent; + color: #fff; } + +.pagination-dark:not([class*=" pagination-"]) .page-item .page-link { + border-color: rgba(255, 255, 255, 0.2); + background-color: transparent; + color: rgba(255, 255, 255, 0.7); } + .pagination-dark:not([class*=" pagination-"]) .page-item .page-link:hover, .pagination-dark:not([class*=" pagination-"]) .page-item .page-link:focus { + border-color: rgba(255, 255, 255, 0.4); + color: #fff; + background-color: rgba(0, 0, 0, 0.05); } + +.pagination-dark:not([class*=" pagination-"]) .page-item.active .page-link { + background-color: #fff; + border-color: transparent; + color: #1b84e7; } + +[class*=" pagination-"]:not(.pagination-dark) .page-item:not(.active) .page-link { + background-color: transparent; + border-color: rgba(255, 255, 255, 0.1); + color: #868ba1; } + [class*=" pagination-"]:not(.pagination-dark) .page-item:not(.active) .page-link:hover, [class*=" pagination-"]:not(.pagination-dark) .page-item:not(.active) .page-link:focus { + border-color: rgba(255, 255, 255, 0.3); + color: #fff; } + +.pagination-dark .page-item.active .page-link:hover, +.pagination-dark .page-item.active .page-link:focus { + color: #343a40; + background-color: #fff; } + +/******************** TOOLTIP & POPOVER********************/ +.tooltip-static-demo { + border-color: #343a40; } + +.popover-static-demo { + border-color: #343a40; + background-color: transparent; } + +.popover { + border-width: 0; } + +[class*=" popover-head-"] .popover-header, +[class*=" popover-head-"] .popover-body { + border-width: 0; } + +/******************** PROGRESS ********************/ +.progress { + background-color: #343a40; } + +/******************** SPINNER ********************/ +.sk-double-bounce .sk-child, +.sk-wave .sk-rect, +.sk-chasing-dots .sk-child, +.sk-circle .sk-child::before, +.sk-three-bounce .sk-child, +.sk-cube-grid .sk-cube, +.sk-folding-cube .sk-cube { + background-color: #dee2e6; } + +/******************** PROFILE PAGE ********************/ +.card-profile-name { + color: #fff; } + +.card-profile-position { + color: #868ba1; } + +.card-profile .card-footer { + background-color: transparent; + border-color: #343a40; } + .card-profile .card-footer > div a { + border-color: #343a40; } + +.nav-activity-profile .nav-link { + background-color: #212529; + color: #868ba1; + border-color: #343a40; + font-weight: 600; } + .nav-activity-profile .nav-link:hover, .nav-activity-profile .nav-link:focus { + background-color: #292d32; + color: #fff; } + +.card-latest-activity .activity-text { + color: #868ba1; } + +.card-latest-activity .card-footer { + border-color: #343a40; } + .card-latest-activity .card-footer a { + border-color: #343a40; + color: #868ba1; } + .card-latest-activity .card-footer a:hover, .card-latest-activity .card-footer a:focus { + color: #fff; } + +.card-experience .position-name { + color: #fff; } + +.card-experience .position-company { + color: #1b84e7; } + +.card-experience .card-footer { + border-color: #343a40; } + .card-experience .card-footer a { + border-color: #343a40; + color: #868ba1; } + .card-experience .card-footer a:hover, .card-experience .card-footer a:focus { + color: #fff; } + .card-experience .card-footer a:first-child, .card-experience .card-footer a:last-child { + border-color: #343a40; } + +.card-connection hr { + border-color: #343a40; } + +.card-people-list .media + .media { + border-color: #343a40; } + +/******************** INVOICE PAGE ********************/ +.invoice-title { + color: #343a40; } + +.billed-to h6 { + color: #dee2e6; } + +.invoice-info-row span:first-child { + color: #dee2e6; } + +.table-invoice thead tr th, +.table-invoice thead tr td { + background-color: #343a40; + color: #868ba1; } + +.table-invoice tbody tr th, +.table-invoice tbody tr td { + border-color: #343a40; + color: #868ba1; } + .table-invoice tbody tr th:first-child, + .table-invoice tbody tr td:first-child { + color: #dee2e6; } + +.table-invoice tbody tr:first-child th, +.table-invoice tbody tr:first-child td { + border-color: #495057; } + +/******************** CONTACT MANAGER PAGE ********************/ +.manager-left .nav { + border-color: #343a40; } + +.manager-left .nav-link { + background-color: #212529; } + .manager-left .nav-link:hover, .manager-left .nav-link:focus { + background-color: #292d32; + color: #fff; } + .manager-left .nav-link::before { + background-color: #343a40; } + .manager-left .nav-link + .nav-link { + border-color: #343a40; } + .manager-left .nav-link.active, .manager-left .nav-link.active:hover, .manager-left .nav-link.active:focus { + background-color: #292d32; } + +.card-contact { + background-color: #212529; + border-color: #343a40; } + .card-contact .card-img { + background-color: #212529; } + .card-contact .contact-name { + color: #dee2e6; } + .card-contact .contact-name:hover, .card-contact .contact-name:focus { + color: #fff; } + .card-contact .contact-item { + border-color: #343a40; } + +/******************** FLOT CHART ********************/ +.legendLabel { + color: #868ba1; } + +/******************** TABLE BASIC ********************/ +.table:not([class*=" table-colored"]) thead tr th, +.table:not([class*=" table-colored"]) thead tr td { + background-color: #343a40; } + +.table:not([class*=" table-colored"]) thead tr th, +.table:not([class*=" table-colored"]) thead tr td, +.table:not([class*=" table-colored"]) tbody tr th, +.table:not([class*=" table-colored"]) tbody tr td { + border-color: #343a40; + color: #868ba1; } + +.table-striped tbody tr:nth-child(odd) th, +.table-striped tbody tr:nth-child(odd) td { + background-color: #262a2f; } + +.table-bordered tbody tr:last-child th, +.table-bordered tbody tr:last-child td { + border-bottom-color: #343a40; } + +/******************** DATA BASIC ********************/ +.dataTables_wrapper .select2-container--default .select2-selection--single { + background-color: #212529; + border-color: #343a40; } + .dataTables_wrapper .select2-container--default .select2-selection--single .select2-selection__rendered { + color: #868ba1; } + +.dataTables_wrapper .dataTables_length label { + color: #868ba1; } + +.dataTables_wrapper .dataTables_filter input { + background-color: #212529; + border-color: #343a40; } + .dataTables_wrapper .dataTables_filter input:focus { + border-color: #495057; + color: #868ba1; } + +.dataTables_wrapper .dataTables_info { + color: #868ba1; } + +.dataTables_wrapper .dataTables_paginate .paginate_button { + border-color: #343a40; + background-color: #212529; + color: #868ba1 !important; } + .dataTables_wrapper .dataTables_paginate .paginate_button:hover, .dataTables_wrapper .dataTables_paginate .paginate_button:focus { + border-color: #343a40; + background-color: #262a2f; + color: #ced4da !important; } + .dataTables_wrapper .dataTables_paginate .paginate_button.disabled, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:focus { + background-color: #212529; + border-color: #343a40; + opacity: .3; } + +.table.dataTable { + border-color: #343a40; } + .table.dataTable tbody tr.odd td { + background-color: #212529; } + .table.dataTable tbody tr.odd td.sorting_1 { + background-color: #262a2f; } + .table.dataTable tbody tr.even td { + background-color: #262a2f; } + .table.dataTable tbody tr.even td.sorting_1 { + background-color: #2a2f34; } + .table.dataTable tbody tr:hover td, .table.dataTable tbody tr:hover td.sorting_1 { + background-color: #2c3237; } + .table.dataTable.no-footer { + border-bottom-color: #343a40; } + +/******************** FILE MANAGER ********************/ +.file-item { + background-color: #212529; + border-color: #343a40; } + .file-item a { + color: #868ba1; } + .file-item a:hover, .file-item a:focus { + color: #ced4da; } + +.load-more-wrapper { + border-color: #343a40; + background-color: #212529; } + .load-more-wrapper a { + color: #868ba1; } + .load-more-wrapper:hover, .load-more-wrapper:focus { + border-color: #495057; } + .load-more-wrapper:hover a, .load-more-wrapper:focus a { + color: #fff; } + +/******************** CALENDAR PAGE ********************/ +.fc-toolbar h2 { + color: #fff; } + +.fc-toolbar .fc-button { + background-color: #212529; + border: 1px solid #343a40; } + .fc-toolbar .fc-button:hover, .fc-toolbar .fc-button:focus { + background-color: #262a2f; } + +.fc-unthemed tbody tr td { + background-color: #212529; + border-color: #343a40; } + .fc-unthemed tbody tr td.fc-today { + background-color: #262a2f; } + +/******************** TIMELINE PAGE ********************/ +.post-title a, +.timeline-title a { + color: #dee2e6; } + +.timeline-date { + color: #fff; } + +.timeline-body::before { + background-color: #212529; } + +.timeline-body::after { + background-color: #343a40; } + +.post-item { + border-color: #343a40; } + .post-item::before { + background-color: #212529; } + +/******************** PRICING PAGE ********************/ +.pricing-price { + color: #fff; } + +.card-pricing-one > .row .col-lg + .col-lg::before { + background-color: #343a40; } + +.card-pricing-two .pricing-title { + color: #fff; } + +.pricing-list li + li { + border-color: #343a40; } + +.card-pricing-three .card-pricing { + background-color: #262a2f; + border-color: #343a40; + color: #868ba1; } + .card-pricing-three .card-pricing h1 { + color: #fff; } + +.card-pricing-three .card-body { + border-color: #343a40; } + +/******************** SIGNIN/UP PAGE ********************/ +.signin-box { + background-color: #212529; + border-color: #343a40; } + .signin-box .form-control { + color: #dee2e6; } + +.signin-title-primary { + color: #fff; } + +.signin-right { + background-color: #212529; } + +.signup-separator::before { + background-color: #343a40; } + +.signup-separator span { + background-color: #212529; } + +/******************** ERROR PAGES ********************/ +.page-error-wrapper .error-title { + color: #fff; } + +/******************** FORM ELEMENTS *********************/ +.form-control[readonly], .form-control[disabled] { + background-color: #1c2023; + border-color: #292d32; } + +.form-control.is-warning { + border-color: #F49917; } + +.ckbox span::before, +.rdiobox span::before { + background-color: #212529; + border-color: #495057; } + +.custom-file-label { + background-color: #212529; + border-color: #495057; } + +.input-group-text { + background-color: #1c2023; + border-color: #495057; } + +.bootstrap-tagsinput { + border-radius: 0; + background-color: #212529; + border-color: #495057; } + +.sp-replacer { + background-color: #212529; + border-color: #495057; + color: #868ba1; } + .sp-replacer:hover, .sp-replacer:focus { + color: #dee2e6; } + +/******************** FORM ELEMENTS *********************/ +.select2-dark.select2-selection { + background-color: #212529; + border-color: #495057; } + .select2-dark.select2-selection .select2-selection__rendered { + color: #fff; } + +.select2-dark.select2-dropdown { + border-width: 0; } + +.form-layout-2 .form-group, +.form-layout-3 .form-group { + border-color: #343a40; } + +.form-layout-6 .row > div, +.form-layout-7 .row > div { + border-color: #343a40; } + .form-layout-6 .row > div:first-child, + .form-layout-7 .row > div:first-child { + background-color: #262a2f; } + +.form-card-wrapper { + background-color: #1c2023; } + +/******************** FORM WIZARD *********************/ +.wizard > .steps .disabled a, .wizard > .steps .disabled a:hover, .wizard > .steps .disabled a:focus { + background-color: #343a40; + color: #868ba1; } + +.wizard > .content { + background-color: #212529; + border: 1px solid #343a40; } + +.wizard .actions .disabled a { + background-color: #343a40; } + +.wizard > .content > .body input { + border-color: #495057; } + +.wizard-style-1 > .steps > ul a .number, +.wizard-style-1 > .steps > ul a:hover .number, +.wizard-style-1 > .steps > ul a:active .number { + background-color: #495057; + color: #dee2e6; } + +/******************** FORM EDITOR *********************/ +.note-editor.note-frame { + border-width: 0; } + +.card-header.note-toolbar { + border-radius: 0; } + +.note-editor.note-frame .note-statusbar { + border-radius: 0; } + +/******************** SELECT2 *********************/ +.select2-container--default.select2-container--disabled .select2-dark { + background-color: #16181b; + border-color: #292d32; } + +.select2-dropdown { + border-width: 0; } + +/******************** RANGESLIDER *********************/ +.irs-line-left, +.irs-line-right, +.irs-line-mid { + background-color: #343a40; } + +.irs-min, +.irs-max { + background-color: #495057; + color: #868ba1; } + +/******************** MESSAGES RIGHT *********************/ +.messages-list { + border-color: #343a40; } + .messages-list .media-left .square-10 { + border-color: #212529; } + .messages-list .media { + background-color: #212529; + color: #868ba1; + border-left-color: #343a40; } + .messages-list .media.unread { + background-color: #262a2f; } + .messages-list .media.unread .media-left .square-10 { + border-color: #212529; } + .messages-list .media + .media { + border-color: #343a40; } + .messages-list .media:hover, .messages-list .media:focus { + background-color: #262a2f; } + .messages-list .media-body h6 { + color: #fff; } + +.messages-right { + background-color: #212529; + border-color: #343a40; } + +.message-header { + border-color: #343a40; } + .message-header .media .media-body h6 { + color: #fff; } + +.message-body { + background-color: #1c2023; } + .message-body .media-list .reverse .msg p { + background-color: #343a40; + color: #868ba1; } + +.message-footer { + border-color: #343a40; } + +/******************** WIDGETS *********************/ +.card-recent-messages .card-header { + border-color: #343a40; } + .card-recent-messages .card-header span { + color: #fff; } + +.card-recent-messages .media-body h6 { + color: #fff; } + +.card-map-widget .card-body { + border-color: #343a40; } + .card-map-widget .card-body h6 { + color: #fff; } + +.card-activities .media::before { + border-color: #343a40; } + +.card-activities .media h6 { + color: #fff; } + +.card-profile .profile-name { + color: #fff; } + +.card-blog .card-body { + border-color: #343a40; } + +.card-blog .blog-title a { + color: #fff; } + +.card-blog-split .row > div:last-child { + background-color: #212529; } + +.card-blog-split .blog-title a { + color: #fff; } + +/******************** RTL SUPPORT *********************/ +[dir="rtl"] .card-dash-one .row > div + div { + border-color: #343a40; } + +[dir="rtl"] .card-sales .row .col + .col::before { + border-color: #343a40; } + +[dir="rtl"] .card-profile .card-footer > div a { + border-color: #343a40; } + +[dir="rtl"] .card-latest-activity .card-footer a { + border-color: #343a40; } + +[dir="rtl"] .card-experience .card-footer a:first-child, [dir="rtl"] .card-experience .card-footer a:last-child { + border-color: #343a40; } + +[dir="rtl"] .post-item { + border-color: #343a40; } + +[dir="rtl"] .card-activities .media::before { + border-color: #343a40; } + +[dir="rtl"] .card-customer-overview .card-header .nav-link + .nav-link::after { + border-color: #343a40; } + +[dir="rtl"] .card-dash-chart-one .left-panel .nav-link + .nav-link::after { + border-color: #343a40; } + +[dir="rtl"] .card-dash-chart-one .left-panel, [dir="rtl"] .card-dash-chart-one .right-panel { + text-align: right; } + +[dir="rtl"] .card-dash-chart-one .row > div:first-child { + border-color: #343a40; } + +[dir="rtl"] .dashboard-4 .card-table .card-header .nav-link + .nav-link::after { + border-color: #343a40; } + +[dir="rtl"] .dash-headline-two { + text-align: right; } + +[dir="rtl"] .d-h-t-right .summary-item + .summary-item::before { + border-color: #343a40; } + +[dir="rtl"] .card-popular-product .row > div:last-child::before { + border-color: #343a40; } + +.template-options-wrapper { + border-color: #292d32; + background-color: #16181b; } + +.template-options-btn { + background-color: #16181b; + border-color: #292d32; + color: #fff; } + +.template-options-title { + color: #fff; + font-weight: 500; } + +.option-row-wrapper + .option-row-wrapper { + border-color: #292d32; } + +.skin-mode-item a.skin-light-mode, +.skin-mode-item a.skin-dark-mode { + border: 0; } diff --git a/img/conceal-small.png b/img/conceal-small.png new file mode 100644 index 0000000000000000000000000000000000000000..ccbf7c9f7a49b17b1271c8f5d5053bb3abfa1a7e GIT binary patch literal 16654 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 Conceal.Network - Block Explorer - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+ + +
+
+ + +
+ +
+
+
+
- + + + -
-
- -
- -

- -
-
+ + $('.scrollup').hover(function(){ + $(this).stop().animate({opacity: 0.9}, 400); + }, function(){ + $(this).stop().animate({opacity: 0.3}, 400); + }); + }); + }); + diff --git a/js/ResizeSensor.js b/js/ResizeSensor.js new file mode 100644 index 0000000..4429740 --- /dev/null +++ b/js/ResizeSensor.js @@ -0,0 +1,217 @@ +/** + * Copyright Marc J. Schmidt. See the LICENSE file at the top-level + * directory of this distribution and at + * https://github.com/marcj/css-element-queries/blob/master/LICENSE. + */ +; + +'use strict'; + +(function (root, factory) { + if (typeof define === "function" && define.amd) { + define(factory); + } else if (typeof exports === "object") { + module.exports = factory(); + } else { + root.ResizeSensor = factory(); + } +}(typeof window !== 'undefined' ? window : this, function () { + + // Make sure it does not throw in a SSR (Server Side Rendering) situation + if (typeof window === "undefined") { + return null; + } + // Only used for the dirty checking, so the event callback count is limited to max 1 call per fps per sensor. + // In combination with the event based resize sensor this saves cpu time, because the sensor is too fast and + // would generate too many unnecessary events. + var requestAnimationFrame = window.requestAnimationFrame || + window.mozRequestAnimationFrame || + window.webkitRequestAnimationFrame || + function (fn) { + return window.setTimeout(fn, 20); + }; + + /** + * Iterate over each of the provided element(s). + * + * @param {HTMLElement|HTMLElement[]} elements + * @param {Function} callback + */ + function forEachElement(elements, callback){ + var elementsType = Object.prototype.toString.call(elements); + var isCollectionTyped = ('[object Array]' === elementsType + || ('[object NodeList]' === elementsType) + || ('[object HTMLCollection]' === elementsType) + || ('[object Object]' === elementsType) + || ('undefined' !== typeof jQuery && elements instanceof jQuery) //jquery + || ('undefined' !== typeof Elements && elements instanceof Elements) //mootools + ); + var i = 0, j = elements.length; + if (isCollectionTyped) { + for (; i < j; i++) { + callback(elements[i]); + } + } else { + callback(elements); + } + } + + /** + * Class for dimension change detection. + * + * @param {Element|Element[]|Elements|jQuery} element + * @param {Function} callback + * + * @constructor + */ + var ResizeSensor = function(element, callback) { + /** + * + * @constructor + */ + function EventQueue() { + var q = []; + this.add = function(ev) { + q.push(ev); + }; + + var i, j; + this.call = function() { + for (i = 0, j = q.length; i < j; i++) { + q[i].call(); + } + }; + + this.remove = function(ev) { + var newQueue = []; + for(i = 0, j = q.length; i < j; i++) { + if(q[i] !== ev) newQueue.push(q[i]); + } + q = newQueue; + } + + this.length = function() { + return q.length; + } + } + + /** + * + * @param {HTMLElement} element + * @param {Function} resized + */ + function attachResizeEvent(element, resized) { + if (!element) return; + if (element.resizedAttached) { + element.resizedAttached.add(resized); + return; + } + + element.resizedAttached = new EventQueue(); + element.resizedAttached.add(resized); + + element.resizeSensor = document.createElement('div'); + element.resizeSensor.className = 'resize-sensor'; + var style = 'position: absolute; left: 0; top: 0; right: 0; bottom: 0; overflow: hidden; z-index: -1; visibility: hidden;'; + var styleChild = 'position: absolute; left: 0; top: 0; transition: 0s;'; + + element.resizeSensor.style.cssText = style; + element.resizeSensor.innerHTML = + '
' + + '
' + + '
' + + '
' + + '
' + + '
'; + element.appendChild(element.resizeSensor); + + if (element.resizeSensor.offsetParent !== element) { + element.style.position = 'relative'; + } + + var expand = element.resizeSensor.childNodes[0]; + var expandChild = expand.childNodes[0]; + var shrink = element.resizeSensor.childNodes[1]; + var dirty, rafId, newWidth, newHeight; + var lastWidth = element.offsetWidth; + var lastHeight = element.offsetHeight; + + var reset = function() { + expandChild.style.width = '100000px'; + expandChild.style.height = '100000px'; + + expand.scrollLeft = 100000; + expand.scrollTop = 100000; + + shrink.scrollLeft = 100000; + shrink.scrollTop = 100000; + }; + + reset(); + + var onResized = function() { + rafId = 0; + + if (!dirty) return; + + lastWidth = newWidth; + lastHeight = newHeight; + + if (element.resizedAttached) { + element.resizedAttached.call(); + } + }; + + var onScroll = function() { + newWidth = element.offsetWidth; + newHeight = element.offsetHeight; + dirty = newWidth != lastWidth || newHeight != lastHeight; + + if (dirty && !rafId) { + rafId = requestAnimationFrame(onResized); + } + + reset(); + }; + + var addEvent = function(el, name, cb) { + if (el.attachEvent) { + el.attachEvent('on' + name, cb); + } else { + el.addEventListener(name, cb); + } + }; + + addEvent(expand, 'scroll', onScroll); + addEvent(shrink, 'scroll', onScroll); + } + + forEachElement(element, function(elem){ + attachResizeEvent(elem, callback); + }); + + this.detach = function(ev) { + ResizeSensor.detach(element, ev); + }; + }; + + ResizeSensor.detach = function(element, ev) { + forEachElement(element, function(elem){ + if (!elem) return + if(elem.resizedAttached && typeof ev == "function"){ + elem.resizedAttached.remove(ev); + if(elem.resizedAttached.length()) return; + } + if (elem.resizeSensor) { + if (elem.contains(elem.resizeSensor)) { + elem.removeChild(elem.resizeSensor); + } + delete elem.resizeSensor; + delete elem.resizedAttached; + } + }); + }; + + return ResizeSensor; + +})); diff --git a/js/common.js b/js/common.js new file mode 100644 index 0000000..2034e67 --- /dev/null +++ b/js/common.js @@ -0,0 +1,423 @@ +/** + * Common javascript code for cryptonote-nodejs-pool + * Author: Daniel Vandal + * GitHub: https://github.com/dvandal/cryptonote-nodejs-pool + **/ + +/** + * Layout + **/ + +// Collapse menu on load for mobile devices +$('#menu-content').collapse('hide'); + +/** + * Cookies handler + **/ + +var docCookies = { + getItem: function (sKey) { + return decodeURIComponent(document.cookie.replace(new RegExp("(?:(?:^|.*;)\\s*" + encodeURIComponent(sKey).replace(/[\-\.\+\*]/g, "\\$&") + "\\s*\\=\\s*([^;]*).*$)|^.*$"), "$1")) || null; + }, + setItem: function (sKey, sValue, vEnd, sPath, sDomain, bSecure) { + if (!sKey || /^(?:expires|max\-age|path|domain|secure)$/i.test(sKey)) { return false; } + var sExpires = ""; + if (vEnd) { + switch (vEnd.constructor) { + case Number: + sExpires = vEnd === Infinity ? "; expires=Fri, 31 Dec 9999 23:59:59 GMT" : "; max-age=" + vEnd; + break; + case String: + sExpires = "; expires=" + vEnd; + break; + case Date: + sExpires = "; expires=" + vEnd.toUTCString(); + break; + } + } + document.cookie = encodeURIComponent(sKey) + "=" + encodeURIComponent(sValue) + sExpires + (sDomain ? "; domain=" + sDomain : "") + (sPath ? "; path=" + sPath : "") + (bSecure ? "; secure" : ""); + return true; + }, + removeItem: function (sKey, sPath, sDomain) { + if (!sKey || !this.hasItem(sKey)) { return false; } + document.cookie = encodeURIComponent(sKey) + "=; expires=Thu, 01 Jan 1970 00:00:00 GMT" + ( sDomain ? "; domain=" + sDomain : "") + ( sPath ? "; path=" + sPath : ""); + return true; + }, + hasItem: function (sKey) { + return (new RegExp("(?:^|;\\s*)" + encodeURIComponent(sKey).replace(/[\-\.\+\*]/g, "\\$&") + "\\s*\\=")).test(document.cookie); + } +}; + +/** + * Pages routing + **/ + +// Current page +var currentPage; + +// Handle hash change +window.onhashchange = function(){ + routePage(); +}; + +// Route to page +var xhrPageLoading; +function routePage(loadedCallback) { + if (currentPage) currentPage.destroy(); + $('#page').html(''); + $('#loading').show(); + + if (xhrPageLoading) { + xhrPageLoading.abort(); + } + + $('.hot_link').parent().removeClass('active'); + var $link = $('a.hot_link[href="' + (window.location.hash || '#') + '"]'); + + $link.parent().addClass('active'); + var page = $link.data('page'); + + loadTranslations(); + + xhrPageLoading = $.ajax({ + url: 'pages/' + page, + cache: false, + success: function (data) { + $('#menu-content').collapse('hide'); + $('#loading').hide(); + $('#page').show().html(data); + loadTranslations(); + if (currentPage) currentPage.update(); + if (loadedCallback) loadedCallback(); + } + }); +} + +/** + * Strings + **/ + +// Add .update() custom jQuery function to update text content +$.fn.update = function(txt){ + var el = this[0]; + if (el.textContent !== txt) + el.textContent = txt; + return this; +}; + +// Update Text classes +function updateTextClasses(className, text){ + var els = document.getElementsByClassName(className); + if (els) { + for (var i = 0; i < els.length; i++){ + var el = els[i]; + if (el && el.textContent !== text) + el.textContent = text; + } + } +} + +// Update Text content +function updateText(elementId, text){ + var el = document.getElementById(elementId); + if (el && el.textContent !== text){ + el.textContent = text; + } + return el; +} + +// Convert float to string +function floatToString(float) { + return float.toFixed(6).replace(/\.0+$|0+$/, ''); +} + +// Format number +function formatNumber(number, delimiter){ + if(number != '') { + number = number.split(delimiter).join(''); + + var formatted = ''; + var sign = ''; + + if(number < 0){ + number = -number; + sign = '-'; + } + + while(number >= 1000){ + var mod = number % 1000; + + if(formatted != '') formatted = delimiter + formatted; + if(mod == 0) formatted = '000' + formatted; + else if(mod < 10) formatted = '00' + mod + formatted; + else if(mod < 100) formatted = '0' + mod + formatted; + else formatted = mod + formatted; + + number = parseInt(number / 1000); + } + + if(formatted != '') formatted = sign + number + delimiter + formatted; + else formatted = sign + number; + return formatted; + } + return ''; +} + +// Format date +function formatDate(time){ + if (!time) return ''; + return new Date(parseInt(time) * 1000).toLocaleString(); +} + +// Format percentage +function formatPercent(percent) { + if (!percent && percent !== 0) return ''; + return percent + '%'; +} + +// Get readable time +function getReadableTime(seconds){ + var units = [ [60, 'second'], [60, 'minute'], [24, 'hour'], + [7, 'day'], [4, 'week'], [12, 'month'], [1, 'year'] ]; + + function formatAmounts(amount, unit){ + var rounded = Math.round(amount); + var unit = unit + (rounded > 1 ? 's' : ''); + if (getTranslation(unit)) unit = getTranslation(unit); + return '' + rounded + ' ' + unit; + } + + var amount = seconds; + for (var i = 0; i < units.length; i++){ + if (amount < units[i][0]) { + return formatAmounts(amount, units[i][1]); + } + amount = amount / units[i][0]; + } + return formatAmounts(amount, units[units.length - 1][1]); +} + +// Get readable hashrate +function getReadableHashRateString(hashrate, decimals){ + if (decimals == undefined) { decimals = 2; } + if (!hashrate) hashrate = 0; + + var i = 0; + var byteUnits = [' H', ' kH', ' MH', ' GH', ' TH', ' PH' ]; + if (hashrate > 0) { + while (hashrate > 1000){ + hashrate = hashrate / 1000; + i++; + } + } + return parseFloat(hashrate).toFixed(decimals) + byteUnits[i]; +} + +// Get coin decimal places +function getCoinDecimalPlaces() { + if (typeof coinDecimalPlaces != "undefined") return coinDecimalPlaces; + else if (lastStats.config.coinDecimalPlaces) return lastStats.config.coinDecimalPlaces; + else lastStats.config.coinUnits.toString().length - 1; +} + +// Get readable coins +function getReadableCoins(coins, digits, withoutSymbol){ + var coinDecimalPlaces = getCoinDecimalPlaces(); + var amount = parseFloat((parseInt(coins || 0) / lastStats.config.coinUnits).toFixed(digits || coinDecimalPlaces)); + return amount.toString() + (withoutSymbol ? '' : (' ' + lastStats.config.symbol)); +} + +// Format payment link +function formatPaymentLink(hash){ + return '' + hash + ''; +} + +// Format difficulty +function formatDifficulty(x) { + return x.toString().replace(/\B(?=(\d{3})+(?!\d))/g, " "); +} + +// Format luck / current effort +function formatLuck(difficulty, shares) { + var percent = Math.round(shares / difficulty * 100); + if(!percent){ + return '?'; + } + else if(percent <= 100){ + return '' + percent + '%'; + } + else if(percent >= 101 && percent <= 150){ + return '' + percent + '%'; + } + else{ + return '' + percent + '%'; + } +} + +/** + * URLs + **/ + +// Return pool host +function getPoolHost() { + if (typeof poolHost != "undefined") return poolHost; + if (lastStats.config.poolHost) return lastStats.config.poolHost; + else return window.location.hostname; +} + +// Return transaction URL +function getTransactionUrl(id) { + return transactionExplorer.replace(new RegExp('{symbol}', 'g'), lastStats.config.symbol.toLowerCase()).replace(new RegExp('{id}', 'g'), id); +} + +// Return blockchain explorer URL +function getBlockchainUrl(id) { + return blockchainExplorer.replace(new RegExp('{symbol}', 'g'), lastStats.config.symbol.toLowerCase()).replace(new RegExp('{id}', 'g'), id); +} + +/** + * Tables + **/ + +// Sort table cells +function sortTable() { + var table = $(this).parents('table').eq(0), + rows = table.find('tr:gt(0)').toArray().sort(compareTableRows($(this).index())); + this.asc = !this.asc; + if(!this.asc) { + rows = rows.reverse() + } + for(var i = 0; i < rows.length; i++) { + table.append(rows[i]) + } +} + +// Compare table rows +function compareTableRows(index) { + return function(a, b) { + var valA = getCellValue(a, index), valB = getCellValue(b, index); + if (!valA) { valA = 0; } + if (!valB) { valB = 0; } + return $.isNumeric(valA) && $.isNumeric(valB) ? valA - valB : valA.toString().localeCompare(valB.toString()) + } +} + +// Get table cell value +function getCellValue(row, index) { + return $(row).children('td').eq(index).data("sort") +} + +/** + * Translations + **/ + +if (typeof langs == "undefined") { + var langs = { en: 'English' }; +} + +if (typeof defaultLang == "undefined") { + var defaultLang = 'en'; +} + +var langCode = defaultLang; +var langData = null; + +function getTranslation(key) { + if (!langData || !langData[key]) return null; + return langData[key]; +} + +var translate = function(data) { + langData = data; + + $("[tkey]").each(function(index) { + var strTr = data[$(this).attr('tkey')]; + $(this).html(strTr); + }); + + $("[tplaceholder]").each(function(index) { + var strTr = data[$(this).attr('tplaceholder')]; + $(this).attr('placeholder', strTr) + }); + + $("[tvalue]").each(function(index) { + var strTr = data[$(this).attr('tvalue')]; + $(this).attr('value', strTr) + }); +} + +// Get language code from URL +const $_GET = {}; +const args = location.search.substr(1).split(/&/); +for (var i=0; i' + langs[lang] + ''; + numLangs ++; + } + html += ''; + } + if (html && numLangs > 1) { + $('#langSelector').html(html); + $('#newLang').each(function(){ + $(this).change(function() { + var newLang = $(this).val(); + var url = '?lang=' + newLang; + if (window.location.hash) url += window.location.hash; + window.location.href = url; + }); + }); + } + + // Mobile + var html = ''; + var numLangs = 0; + if (langs) { + html += ''; + } + if (html && numLangs > 1) { + $('#mLangSelector').html(html); + $('#mNewLang').each(function(){ + $(this).change(function() { + var newLang = $(this).val(); + var url = '?lang=' + newLang; + if (window.location.hash) url += window.location.hash; + window.location.href = url; + }); + }); + } +} diff --git a/js/main.js b/js/main.js index e7df358..21a4c05 100644 --- a/js/main.js +++ b/js/main.js @@ -1,6 +1,5 @@ -var blockchainExplorer = "?hash={id}#blockchain_block"; -var transactionExplorer = "?hash={id}#blockchain_transaction"; -var paymentIdExplorer = "?hash={id}#blockchain_payment_id"; +var blockchainExplorer = "?hash={id}{lang}#blockchain_block"; +var transactionExplorer = "?hash={id}{lang}#blockchain_transaction"; var style_cookie_name = "style"; var style_cookie_duration = 365; @@ -15,6 +14,57 @@ var renderDate = function(d) { ('0' + d.getMinutes()).slice(-2); }; +function GetURLParameter(sParam) +{ + var sPageURL = window.location.search.substring(1); + var sURLVariables = sPageURL.split('&'); + for (var i = 0; i < sURLVariables.length; i++) + { + var sParameterName = sURLVariables[i].split('='); + if (sParameterName[0] == sParam) + { + return sParameterName[1]; + } + } +}; + +function setParameter(paramName, paramValue) +{ + var url = window.location.href; + var hash = location.hash; + url = url.replace(hash, ''); + if (url.indexOf(paramName + "=") >= 0) + { + var prefix = url.substring(0, url.indexOf(paramName)); + var suffix = url.substring(url.indexOf(paramName)); + suffix = suffix.substring(suffix.indexOf("=") + 1); + suffix = (suffix.indexOf("&") >= 0) ? suffix.substring(suffix.indexOf("&")) : ""; + url = prefix + paramName + "=" + paramValue + suffix; + } + else + { + if (url.indexOf("?") < 0) + url += "?" + paramName + "=" + paramValue; + else + url += "&" + paramName + "=" + paramValue; + } + window.location.href = url + hash; +} + +function debounce(func, wait, immediate) { + var timeout; + return function() { + var context = this, args = arguments; + var later = function() { + timeout = null; + if (!immediate) func.apply(context, args); + }; + var callNow = immediate && !timeout; + clearTimeout(timeout); + timeout = setTimeout(later, wait); + if (callNow) func.apply(context, args); + }; +}; $(document).ready(function() { if (donationAddress !== undefined && donationAddress !== "") { @@ -23,8 +73,18 @@ $(document).ready(function() { } }); +function getFinalUrl(URL) { + var Language = GetURLParameter('lang'); + + if (Language) { + return URL.replace('{lang}', "&lang=" + Language); + } else { + return URL.replace('{lang}', ""); + } +} + function getTransactionUrl(id) { - return transactionExplorer.replace('{symbol}', symbol.toLowerCase()).replace('{id}', id); + return getFinalUrl(transactionExplorer.replace('{symbol}', symbol.toLowerCase()).replace('{id}', id)) } $.fn.update = function(txt){ @@ -36,17 +96,15 @@ $.fn.update = function(txt){ function updateTextClasses(className, text){ var els = document.getElementsByClassName(className); - for (var i = 0; i < els.length; i++){ - var el = els[i]; - if (el.textContent !== text) - el.textContent = text; + if ($(els).html !== text) { + $(els).html(text); } } function updateText(elementId, text){ var el = document.getElementById(elementId); - if (el.textContent !== text){ - el.textContent = text; + if ($(el).html !== text) { + $(el).html(text); } return el; } @@ -93,12 +151,12 @@ function formatBlockLink(hash){ } function getReadableCoins(coins, digits, withoutSymbol){ - var amount = (coins/ coinUnits).toFixed(6); + var amount = (coins/ coinUnits).toFixed(digits); return (amount) + (withoutSymbol ? '' : (' ' + symbol)); } function getReadableCoins2(coins, digits, withoutSymbol){ - var amount = (parseInt(coins || 0) / coinUnits).toFixed(digits || coinUnits.toString().length - 1); + var amount = (parseInt(coins || 0) / coinUnits).toFixed(digits); return localizeNumber(amount) + (withoutSymbol ? '' : (' ' + symbol)); } @@ -135,7 +193,9 @@ function fetchLiveStats() { }).done(function(data){ pulseLiveUpdate(); lastStats = data; - currentPage.update(); + if (currentPage) { + currentPage.update(); + } }).always(function () { setTimeout(function() { fetchLiveStats(); @@ -170,15 +230,21 @@ function routePage(loadedCallback) { success: function (data) { $('#loading').hide(); $('#page').show().html(data); - currentPage.init(); - currentPage.update(); - if (loadedCallback) loadedCallback(); + + if (currentPage) { + currentPage.init(); + currentPage.update(); + } + + if (loadedCallback) { + loadedCallback(); + } } }); } function getBlockchainUrl(id) { - return blockchainExplorer.replace('{id}', id); + return getFinalUrl(blockchainExplorer.replace('{id}', id)); } $(function(){ @@ -214,3 +280,109 @@ function hex2a(hexx) { str += String.fromCharCode(parseInt(hex.substr(i, 2), 16)); return str; } + +if (typeof defaultLang == "undefined") { + var defaultLang = 'en'; +} + +var langCode = defaultLang; +var langData = null; + +const $_GET = {}; +const args = location.search.substr(1).split(/&/); +for (var i=0; i' + langs[lang] + ''; + numLangs ++; + } + html += ''; + } + if (html && numLangs > 1) { + $('#langSelector').html(html); + $('#newLang').each(function(){ + $(this).change(function() { + var newLang = $(this).val(); + setParameter("lang",newLang); + }); + }); + } + + // Mobile + var html = ''; + var numLangs = 0; + if (langs) { + html += ''; + } + if (html && numLangs > 1) { + $('#mLangSelector').html(html); + $('#mNewLang').each(function(){ + $(this).change(function() { + var newLang = $(this).val(); + setParameter("lang",newLang); + }); + }); + } +} diff --git a/js/pools.js b/js/pools.js index 73a290a..4eb9099 100644 --- a/js/pools.js +++ b/js/pools.js @@ -98,7 +98,7 @@ var displayChart = function displayChart() { segmentShowStroke: false }] }; - + if (poolsChart === null) { var options = { animation: { @@ -106,9 +106,9 @@ var displayChart = function displayChart() { }, title: { display: true, - text: 'Network Hashrate Visualization', + text: langData['poolsChartTitle'] || 'Network Hashrate Visualization', fontSize: 18, - fontColor: '#2ecc71' + fontColor: '#FFA500' }, legend: { position: 'bottom', @@ -147,7 +147,7 @@ var displayChart = function displayChart() { } } -var lazyRefreshChart = _.debounce(displayChart, 50); +var lazyRefreshChart = debounce(displayChart, 50, true); NETWORK_STAT_MAP.forEach(function(url, host, map) { @@ -413,6 +413,7 @@ currentPage = { init: function(){ getBlocks(); renderLastBlock(); + loadTranslations(); }, update: function(){ updateText('networkHashrate', getReadableHashRateString(lastStats.difficulty / blockTargetInterval) + '/sec'); diff --git a/js/slim.js b/js/slim.js new file mode 100644 index 0000000..255323a --- /dev/null +++ b/js/slim.js @@ -0,0 +1,100 @@ +$(function(){ + 'use strict'; + + + /////////////////// START: TEMPLATE SETTINGS ///////////////////// + var loc = window.location.pathname; + var path = loc.split('/'); + var isRtl = false; + var newloc = ''; + + // inject additional link tag for header skin + $('head').append(''); + + // show/hide template options panel + $('body').on('click', '.template-options-btn', function(e){ + e.preventDefault(); + $('.template-options-wrapper').toggleClass('show'); + }); + + // set current page to light mode + $('body').on('click', '.skin-light-mode', function(e){ + e.preventDefault(); + newloc = loc.replace('template-dark', 'template'); + $(location).attr('href', newloc); + }); + + // set current page to dark mode + $('body').on('click', '.skin-dark-mode', function(e){ + e.preventDefault(); + if(loc.indexOf('template-dark') >= 0) { + newloc = loc; + } else { + newloc = loc.replace('template', 'template-dark'); + } + $(location).attr('href', newloc); + }); + + // set current page to rtl/ltr direction + $('body').on('click', '.slim-direction', function(){ + var val = $(this).val(); + + if(val === 'rtl') { + if(!isRtl) { + if(path[3]) { + newloc = '/slim/'+path[2]+'-rtl/'+path[3]; + } else { + newloc = '/slim/'+path[2]+'-rtl/'; + } + $(location).attr('href', newloc); + } + } else { + if(isRtl) { + if(path[3]) { + newloc = '/slim/'+path[2].replace('-rtl','')+'/'+path[3]; + } else { + newloc = '/slim/'+path[2].replace('-rtl','')+'/'; + } + $(location).attr('href', newloc); + } + } + }); + + // toggles header to sticky + $('body').on('click', '.sticky-header', function(){ + var val = $(this).val(); + if(val === 'yes') { + $.cookie('sticky-header', 'true'); + $('body').addClass('slim-sticky-header'); + } else { + $.removeCookie('sticky-header'); + $('body').removeClass('slim-sticky-header'); + } + }); + + // set skin to header + $('body').on('click', '.header-skin', function(){ + var val = $(this).val(); + if(val !== 'default') { + $.cookie('header-skin', val); + $('#headerSkin').attr('href','../css/slim.'+val+'.css'); + } else { + $.removeCookie('header-skin'); + $('#headerSkin').attr('href', ''); + } + }); + + // set page to wide + $('body').on('click', '.full-width', function(){ + var val = $(this).val(); + if(val === 'yes') { + $.cookie('full-width', 'true'); + $('body').addClass('slim-full-width'); + } else { + $.removeCookie('full-width'); + $('body').removeClass('slim-full-width'); + } + }); + /////////////////// END: TEMPLATE SETTINGS ///////////////////// + +}); diff --git a/lang/en.json b/lang/en.json new file mode 100644 index 0000000..364c904 --- /dev/null +++ b/lang/en.json @@ -0,0 +1,163 @@ +{ + "dashboard": "Dashboard", + "explorer": "Explorer", + "miningPools": "Mining Pools", + "txViewer": "TX Viewer", + "api": "API", + "searchHint": "Search by block height / hash, transaction hash, payment id", + + "welcome": "Welcome", + "earnedToDate": "Interest
earned todate", + "totalBanked": "Total
banked", + "overview": "Overview", + "netDifficulty": "Network Difficulty", + "netDiffInfo": "Chart on the right show the network difficulty for the last 30 blocks.", + "netExplorer": "Network Explorer >", + "netOverallSummary": "Overall Network Summary", + "aboutConcealNetwork": "About Conceal Network", + "blockchainHeight": "Blockchain Height", + "transactions": "Transactions", + "netHashrate": "Network Hashrate", + "supplyAndBanking": "Supply & Banking", + "aboutConcealBanking": "About Conceal Banking", + "totalBanked": "Total Banked", + "totalBankedInfo": "Total funds locked in deposits and investments", + "circulatingSuppy": "Circulating Supply", + "circulatingSuppyInfo": "The total number of coins not banked.", + "totalSupply": "Total Supply", + "totalSupplyInfo": "The total supply minted to date.", + "markets": "Market / Calculator", + "mktCCXToUSD": "CCX to USD", + "mktCCXToBTC": "CCX to BTC", + "mktMarketcap": "Marketcap", + "mktDailyVolume": "Daily Volume", + "estimateProfit": "Estimate Mining Profits", + "perDay": "per day", + + "netStats": "NETWORK STATISTICS", + "txNetworkAmmount": "AMOUNT", + "txNetworkFee": "FEE", + "txNetworkSize": "SIZE", + "txNetworkHash": "HASH", + "latestBlocks": "LATEST BLOCKS", + "viewingRange": "Viewing Range:", + "btnNewer": "Newer", + "btnOlder": "Older", + "btnGo": "Go", + "blockLatestHeight": "HEIGHT", + "blockLatestSize": "SIZE", + "blockLatestHash": "BLOCK HASH", + "blockLatestDiff": "DIFFICULTY", + "blockLatestTXS": "TXS", + "blockLatestTime": "DATE-TIME", + "searchHeight": "Height", + + "stats": "Stats", + "poolsSpeed": "Pools speed:", + "networkSpeed": "Network speed:", + "totalMiners": "Total miners:", + "currDiff": "Current difficulty:", + "avgDiff": "Average difficulty:", + "avfHashrate": "Average Hashrate:", + "estMiningProfits": "Estimate Mining Profits", + "CCXPerDay": "CCX / day", + "poolsHeight": "Height", + "poolsHashrate": "Hashrate", + "poolsMiners": "Miners", + "poolsTotalFee": "Total Fee", + "poolsMinPayout": "Min. Payout", + "poolsLastBlockFound": "Last Block Found", + "poolsChartTitle": "Network Hashrate Visualization", + + "txText1": "This page allows viewing of private data in a transaction not viewable using the Conceal Block Explorer, if you have the transaction hash, the recipient wallet address and either the secret transaction key (provided by the sender and valid for only a single transaction) or the recipient's secret view key.", + "txText2": "Select the type of secret key, complete the form, then click on SHOW TRANSACTION. If you omit the address and/or secret key, the transaction will be displayed without private data. The transaction can be viewed only after it is included in a block, which may take a few minutes.", + "txTransactionKey": "Secret transaction key provided by sender", + "txViewKey": "Secret view key owned by recipient", + "txTransactionHash": "Transaction hash", + "txTransactionHashHint": "Enter your transaction hash", + "txRecipientWalletAddress": "Recipient wallet address", + "txRecipientWalletAddressHint": "Enter the recipient wallet address", + "txTransactionSecretKey": "Transaction secret key", + "txTransactionSecretKeyHint": "Enter the transaction secret key", + "btnShowTransaction": "SHOW TRANSACTION", + "txViewerTitle": "Conceal Transaction Viewer", + + "apiTitle": "Supported APIs", + "apiHashrateLabel": "hashrate", + "apiHashrateText": "current estimated network hashrate", + "apiHeightLabel": "height", + "apiHeightText": "current height (incl. genesis block)", + "apiRewardLabel": "reward", + "apiRewardText": "current block reward", + "apiSupplyLabel": "supply", + "apiSupplyText": "circulating supply", + "apiTotalSupplyLabel": "totalsupply", + "apiTotalSupplyText": "current total supply of coins", + "apiTotalBankedLabel": "totalbanked", + "apiTotalBankedText": "current total banked coins", + + "blockHeightHint": "Block index in the chain, counting from zero (i.e. genesis block).", + "blockTimestampHint": "Block timestamp displayed as UTC. The timestamp correctness it up to miner, who mined the block.", + "blockVersionHint": "“major version”.“minor version”", + "blockDifficultyHint": "How difficult it is to find a solution for the block. More specifically, it`s mathematical expectation for number of hashes someone needs to calculate in order to find a correct nonce value solving the block.", + "blockOrphanHint": "True, if the block belongs to an alternative chain. In such case all the transactions, excluding coinbase, are removed from the block back to transaction pool to be included in another block. It means there is no reward for the miner.", + "blockTransactionsHint": "Number of transactions in the block, including coinbase transaction (which transfers block reward to the miner).", + "blocTotalCoinsHint": "Cumulative amount of coins issued by all the blocks in blockchain from the genesis and up to this block.", + "blockTotalTxCountHint": "Cumulative number of transactions in the blockchain, from the genesis block and up to this block.", + "blockTotalTxSizeHint": "Cumulative size of all transactions in the block, including coinbase. In case it's exceeding 'effective txs median' the reward penalty occurs and therefore miner receives less reward.", + "blockTotalTxBlockSizeHint": "Size of the whole block, i.e. block header plus all transactions.", + "blockTotalTxMedianHint": "Median value of block total transactions size among last n blocks.", + "blockEffectiveTxMedianHint": "Bounded from below median value that is actually used to calculate penalty. More specifically, <effective median> = max(<current median>, 20000)", + "blockRewardPenaltyHint": "Penalty for exceeding the median. <penalty> = (<total transactions size> / <effective tx median> − 1) ^ 2. No penalty if total transactions size is less then effective median. Penalty is near 100% if total txs size is twice the effective median. Greater blocks are not allowed.", + "blockBaseRewardHint": "Base value for calculating the block reward. Does not depend on how many transactions are included into the block. Also, this is how many coins the miner would receive if the block contains only coinbase transaction.", + "blockTxFeeHint": "Sum of fees for all transactions in the block.">earned todate", + "totalBanked": "Total
banked", + "overview": "Overview", + "netDifficulty": "Network Difficulty", + "netDiffInfo": "Chart on the right show the network difficulty for the last 30 blocks.", + "netExplorer": "Network Explorer >", + "netOverallSummary": "Overall Network Summary", + "aboutConcealNetwork": "About Conceal Network", + "blockchainHeight": "Blockchain Height", + "transactions": "Transactions", + "netHashrate": "Network Hashrate", + "supplyAndBanking": "Supply & Banking", + "aboutConcealBanking": "About Conceal Banking", + "totalBanked": "Total Banked", + "totalBankedInfo": "Total funds locked in deposits and investments", + "circulatingSuppy": "Circulating Supply", + "circulatingSuppyInfo": "The total number of coins not banked.", + "totalSupply": "Total Supply", + "totalSupplyInfo": "The total supply minted to date.", + "markets": "Market / Calculator", + "mktCCXToUSD": "CCX to USD", + "mktCCXToBTC": "CCX to BTC", + "mktMarketcap": "Marketcap", + "mktDailyVolume": "Daily Volume", + "estimateProfit": "Estimate Mining Profits", + "perDay": "per day", + + "netStats": "NETWORK STATISTICS", + "txNetworkAmmount": "AMOUNT", + "txNetworkFee": "FEE", + "txNetworkSize": "SIZE", + "txNetworkHash": "HASH", + "latestBlocks": "LATEST BLOCKS", + "viewingRange": "Viewing Range:", + "btnNewer": "Newer", + "btnOlder": "Older", + "btnGo": "Go", + "blockLatestHeight": "HEIGHT", + "blockLatestSize": "SIZE", + "blockLatestHash": "BLOCK HASH", + "blockLatestDiff": "DIFFICULTY", + "blockLatestTXS": "TXS", + "blockLatestTime": "DATE-TIME", + "searchHeight": "Height", + + "stats": "Stats", + "poolsSpeed": "Pools speed:", + "networkSpeed": "Network speed:", + "totalMiners": "Total miners:", + "currDiff": "Current difficulty:", + "avgDiff": "Average difficulty:", + "avfHashrate": "Average Hashrate:", + "estMiningProfits": "Estimate Mining Profits", + "CCXPerDay": "CCX / day", + "poolsHeight": "Height", + "poolsHashrate": "Hashrate", + "poolsMiners": "Miners", + "poolsTotalFee": "Total Fee", + "poolsMinPayout": "Min. Payout", + "poolsLastBlockFound": "Last Block Found", + "poolsChartTitle": "Network Hashrate Visualization", + + "txText1": "This page allows viewing of private data in a transaction not viewable using the Conceal Block Explorer, if you have the transaction hash, the recipient wallet address and either the secret transaction key (provided by the sender and valid for only a single transaction) or the recipient's secret view key.", + "txText2": "Select the type of secret key, complete the form, then click on SHOW TRANSACTION. If you omit the address and/or secret key, the transaction will be displayed without private data. The transaction can be viewed only after it is included in a block, which may take a few minutes.", + "txTransactionKey": "Secret transaction key provided by sender", + "txViewKey": "Secret view key owned by recipient", + "txTransactionHash": "Transaction hash", + "txTransactionHashHint": "Enter your transaction hash", + "txRecipientWalletAddress": "Recipient wallet address", + "txRecipientWalletAddressHint": "Enter the recipient wallet address", + "txTransactionSecretKey": "Transaction secret key", + "txTransactionSecretKeyHint": "Enter the transaction secret key", + "btnShowTransaction": "SHOW TRANSACTION", + "txViewerTitle": "Conceal Transaction Viewer", + + "apiTitle": "Supported APIs", + "apiHashrateLabel": "hashrate", + "apiHashrateText": "current estimated network hashrate", + "apiHeightLabel": "height", + "apiHeightText": "current height (incl. genesis block)", + "apiRewardLabel": "reward", + "apiRewardText": "current block reward", + "apiSupplyLabel": "supply", + "apiSupplyText": "circulating supply", + "apiTotalSupplyLabel": "totalsupply", + "apiTotalSupplyText": "current total supply of coins", + "apiTotalBankedLabel": "totalbanked", + "apiTotalBankedText": "current total banked coins", + + "blockHeightHint": "Block index in the chain, counting from zero (i.e. genesis block).", + "blockTimestampHint": "Block timestamp displayed as UTC. The timestamp correctness it up to miner, who mined the block.", + "blockVersionHint": "“major version”.“minor version”", + "blockDifficultyHint": "How difficult it is to find a solution for the block. More specifically, it`s mathematical expectation for number of hashes someone needs to calculate in order to find a correct nonce value solving the block.", + "blockOrphanHint": "True, if the block belongs to an alternative chain. In such case all the transactions, excluding coinbase, are removed from the block back to transaction pool to be included in another block. It means there is no reward for the miner.", + "blockTransactionsHint": "Number of transactions in the block, including coinbase transaction (which transfers block reward to the miner).", + "blocTotalCoinsHint": "Cumulative amount of coins issued by all the blocks in blockchain from the genesis and up to this block.", + "blockTotalTxCountHint": "Cumulative number of transactions in the blockchain, from the genesis block and up to this block.", + "blockTotalTxSizeHint": "Cumulative size of all transactions in the block, including coinbase. In case it's exceeding 'effective txs median' the reward penalty occurs and therefore miner receives less reward.", + "blockTotalTxBlockSizeHint": "Size of the whole block, i.e. block header plus all transactions.", + "blockTotalTxMedianHint": "Median value of block total transactions size among last n blocks.", + "blockEffectiveTxMedianHint": "Bounded from below median value that is actually used to calculate penalty. More specifically, <effective median> = max(<current median>, 20000)", + "blockRewardPenaltyHint": "Penalty for exceeding the median. <penalty> = (<total transactions size> / <effective tx median> − 1) ^ 2. No penalty if total transactions size is less then effective median. Penalty is near 100% if total txs size is twice the effective median. Greater blocks are not allowed.", + "blockBaseRewardHint": "Base value for calculating the block reward. Does not depend on how many transactions are included into the block. Also, this is how many coins the miner would receive if the block contains only coinbase transaction.", + "blockTxFeeHint": "Sum of fees for all transactions in the block.">=3 && n%100<=10 ? 3 : n%100>=11 ? 4 : 5]; + } + + jQuery.timeago.settings.strings = { + prefixAgo: "منذ", + prefixFromNow: "بعد", + suffixAgo: null, + suffixFromNow: null, // null OR "من الآن" + second: function(value) { return numpf(value, [ + 'أقل من ثانية', + 'ثانية واحدة', + 'ثانيتين', + '%d ثوانٍ', + '%d ثانية', + '%d ثانية']); }, + seconds: function(value) { return numpf(value, [ + 'أقل من ثانية', + 'ثانية واحدة', + 'ثانيتين', + '%d ثوانٍ', + '%d ثانية', + '%d ثانية']); }, + minute: function(value) { return numpf(value, [ + 'أقل من دقيقة', + 'دقيقة واحدة', + 'دقيقتين', + '%d دقائق', + '%d دقيقة', + 'دقيقة']); }, + minutes: function(value) { return numpf(value, [ + 'أقل من دقيقة', + 'دقيقة واحدة', + 'دقيقتين', + '%d دقائق', + '%d دقيقة', + 'دقيقة']); }, + hour: function(value) { return numpf(value, [ + 'أقل من ساعة', + 'ساعة واحدة', + 'ساعتين', + '%d ساعات', + '%d ساعة', + '%d ساعة']); }, + hours: function(value) { return numpf(value, [ + 'أقل من ساعة', + 'ساعة واحدة', + 'ساعتين', + '%d ساعات', + '%d ساعة', + '%d ساعة']); }, + day: function(value) { return numpf(value, [ + 'أقل من يوم', + 'يوم واحد', + 'يومين', + '%d أيام', + '%d يومًا', + '%d يوم']); }, + days: function(value) { return numpf(value, [ + 'أقل من يوم', + 'يوم واحد', + 'يومين', + '%d أيام', + '%d يومًا', + '%d يوم']); }, + month: function(value) { return numpf(value, [ + 'أقل من شهر', + 'شهر واحد', + 'شهرين', + '%d أشهر', + '%d شهرًا', + '%d شهر']); }, + months: function(value) { return numpf(value, [ + 'أقل من شهر', + 'شهر واحد', + 'شهرين', + '%d أشهر', + '%d شهرًا', + '%d شهر']); }, + year: function(value) { return numpf(value, [ + 'أقل من عام', + 'عام واحد', + '%d عامين', + '%d أعوام', + '%d عامًا']); + }, + years: function(value) { return numpf(value, [ + 'أقل من عام', + 'عام واحد', + 'عامين', + '%d أعوام', + '%d عامًا', + '%d عام']);} + }; +})); diff --git a/lang/timeago/jquery.timeago.az.js b/lang/timeago/jquery.timeago.az.js new file mode 100644 index 0000000..8332c41 --- /dev/null +++ b/lang/timeago/jquery.timeago.az.js @@ -0,0 +1,30 @@ +(function (factory) { + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof module === 'object' && typeof module.exports === 'object') { + factory(require('jquery')); + } else { + factory(jQuery); + } +}(function (jQuery) { + // Azerbaijani + jQuery.timeago.settings.strings = { + prefixAgo: null, + prefixFromNow: null, + suffixAgo: 'əvvəl', + suffixFromNow: 'sonra', + seconds: 'saniyələr', + minute: '1 dəqiqə', + minutes: '%d dəqiqə', + hour: '1 saat', + hours: '%d saat', + day: '1 gün', + days: '%d gün', + month: '1 ay', + months: '%d ay', + year: '1 il', + years: '%d il', + wordSeparator: '', + numbers: [] + }; +})); diff --git a/lang/timeago/jquery.timeago.bg.js b/lang/timeago/jquery.timeago.bg.js new file mode 100644 index 0000000..a3bd343 --- /dev/null +++ b/lang/timeago/jquery.timeago.bg.js @@ -0,0 +1,28 @@ +(function (factory) { + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof module === 'object' && typeof module.exports === 'object') { + factory(require('jquery')); + } else { + factory(jQuery); + } +}(function (jQuery) { + // Bulgarian + jQuery.timeago.settings.strings = { + prefixAgo: "преди", + prefixFromNow: "след", + suffixAgo: null, + suffixFromNow: null, + seconds: "по-малко от минута", + minute: "една минута", + minutes: "%d минути", + hour: "един час", + hours: "%d часа", + day: "един ден", + days: "%d дни", + month: "един месец", + months: "%d месеца", + year: "една година", + years: "%d години" + }; +})); diff --git a/lang/timeago/jquery.timeago.bs.js b/lang/timeago/jquery.timeago.bs.js new file mode 100644 index 0000000..cbb1780 --- /dev/null +++ b/lang/timeago/jquery.timeago.bs.js @@ -0,0 +1,55 @@ +(function (factory) { + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof module === 'object' && typeof module.exports === 'object') { + factory(require('jquery')); + } else { + factory(jQuery); + } +}(function (jQuery) { + // Bosnian + var numpf = function(n, f, s, t) { + var n10; + n10 = n % 10; + if (n10 === 1 && (n === 1 || n > 20)) { + return f; + } else if (n10 > 1 && n10 < 5 && (n > 20 || n < 10)) { + return s; + } else { + return t; + } + }; + + jQuery.timeago.settings.strings = { + prefixAgo: "prije", + prefixFromNow: "za", + suffixAgo: null, + suffixFromNow: null, + second: "sekund", + seconds: function(value) { + return numpf(value, "%d sekund", "%d sekunde", "%d sekundi"); + }, + minute: "oko minut", + minutes: function(value) { + return numpf(value, "%d minut", "%d minute", "%d minuta"); + }, + hour: "oko sat", + hours: function(value) { + return numpf(value, "%d sat", "%d sata", "%d sati"); + }, + day: "oko jednog dana", + days: function(value) { + return numpf(value, "%d dan", "%d dana", "%d dana"); + }, + month: "mjesec dana", + months: function(value) { + return numpf(value, "%d mjesec", "%d mjeseca", "%d mjeseci"); + }, + year: "prije godinu dana ", + years: function(value) { + return numpf(value, "%d godinu", "%d godine", "%d godina"); + }, + wordSeparator: " " + }; + +})); diff --git a/lang/timeago/jquery.timeago.ca.js b/lang/timeago/jquery.timeago.ca.js new file mode 100644 index 0000000..e4cb5ca --- /dev/null +++ b/lang/timeago/jquery.timeago.ca.js @@ -0,0 +1,30 @@ +(function (factory) { + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof module === 'object' && typeof module.exports === 'object') { + factory(require('jquery')); + } else { + factory(jQuery); + } +}(function (jQuery) { + // Catalan + jQuery.timeago.settings.strings = { + prefixAgo: "fa", + prefixFromNow: "d'aquí", + suffixAgo: null, + suffixFromNow: null, + seconds: "menys d'un minut", + minute: "un minut", + minutes: "%d minuts", + hour: "una hora", + hours: "%d hores", + day: "un dia", + days: "%d dies", + month: "un mes", + months: "%d mesos", + year: "un any", + years: "%d anys", + wordSeparator: " ", + numbers: [] + }; +})); diff --git a/lang/timeago/jquery.timeago.cs.js b/lang/timeago/jquery.timeago.cs.js new file mode 100644 index 0000000..b940f69 --- /dev/null +++ b/lang/timeago/jquery.timeago.cs.js @@ -0,0 +1,34 @@ +(function (factory) { + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof module === 'object' && typeof module.exports === 'object') { + factory(require('jquery')); + } else { + factory(jQuery); + } +}(function (jQuery) { + // Czech + (function() { + function f(n, d, a) { + return a[d>=0 ? 0 : a.length===2 || n<5 ? 1 : 2]; + } + + jQuery.timeago.settings.strings = { + prefixAgo: 'před', + prefixFromNow: 'za', + suffixAgo: null, + suffixFromNow: null, + seconds: function(n, d) {return f(n, d, ['méně než minutou', 'méně než minutu']);}, + minute: function(n, d) {return f(n, d, ['minutou', 'minutu']);}, + minutes: function(n, d) {return f(n, d, ['%d minutami', '%d minuty', '%d minut']);}, + hour: function(n, d) {return f(n, d, ['hodinou', 'hodinu']);}, + hours: function(n, d) {return f(n, d, ['%d hodinami', '%d hodiny', '%d hodin']);}, + day: function(n, d) {return f(n, d, ['%d dnem', '%d den']);}, + days: function(n, d) {return f(n, d, ['%d dny', '%d dny', '%d dní']);}, + month: function(n, d) {return f(n, d, ['%d měsícem', '%d měsíc']);}, + months: function(n, d) {return f(n, d, ['%d měsíci', '%d měsíce', '%d měsíců']);}, + year: function(n, d) {return f(n, d, ['%d rokem', '%d rok']);}, + years: function(n, d) {return f(n, d, ['%d lety', '%d roky', '%d let']);} + }; + })(); +})); diff --git a/lang/timeago/jquery.timeago.cy.js b/lang/timeago/jquery.timeago.cy.js new file mode 100644 index 0000000..4c514a8 --- /dev/null +++ b/lang/timeago/jquery.timeago.cy.js @@ -0,0 +1,30 @@ +(function (factory) { + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof module === 'object' && typeof module.exports === 'object') { + factory(require('jquery')); + } else { + factory(jQuery); + } +}(function (jQuery) { + // Welsh + jQuery.timeago.settings.strings = { + prefixAgo: null, + prefixFromNow: null, + suffixAgo: "yn ôl", + suffixFromNow: "o hyn", + seconds: "llai na munud", + minute: "am funud", + minutes: "%d munud", + hour: "tua awr", + hours: "am %d awr", + day: "y dydd", + days: "%d diwrnod", + month: "tua mis", + months: "%d mis", + year: "am y flwyddyn", + years: "%d blynedd", + wordSeparator: " ", + numbers: [] + }; +})); diff --git a/lang/timeago/jquery.timeago.da.js b/lang/timeago/jquery.timeago.da.js new file mode 100644 index 0000000..236c34c --- /dev/null +++ b/lang/timeago/jquery.timeago.da.js @@ -0,0 +1,28 @@ +(function (factory) { + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof module === 'object' && typeof module.exports === 'object') { + factory(require('jquery')); + } else { + factory(jQuery); + } +}(function (jQuery) { + // Danish + jQuery.timeago.settings.strings = { + prefixAgo: "for", + prefixFromNow: "om", + suffixAgo: "siden", + suffixFromNow: "", + seconds: "mindre end et minut", + minute: "ca. et minut", + minutes: "%d minutter", + hour: "ca. en time", + hours: "ca. %d timer", + day: "en dag", + days: "%d dage", + month: "ca. en måned", + months: "%d måneder", + year: "ca. et år", + years: "%d år" + }; +})); diff --git a/lang/timeago/jquery.timeago.de.js b/lang/timeago/jquery.timeago.de.js new file mode 100644 index 0000000..6a877a2 --- /dev/null +++ b/lang/timeago/jquery.timeago.de.js @@ -0,0 +1,28 @@ +(function (factory) { + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof module === 'object' && typeof module.exports === 'object') { + factory(require('jquery')); + } else { + factory(jQuery); + } +}(function (jQuery) { + // German + jQuery.timeago.settings.strings = { + prefixAgo: "vor", + prefixFromNow: "in", + suffixAgo: "", + suffixFromNow: "", + seconds: "wenigen Sekunden", + minute: "etwa einer Minute", + minutes: "%d Minuten", + hour: "etwa einer Stunde", + hours: "%d Stunden", + day: "etwa einem Tag", + days: "%d Tagen", + month: "etwa einem Monat", + months: "%d Monaten", + year: "etwa einem Jahr", + years: "%d Jahren" + }; +})); diff --git a/lang/timeago/jquery.timeago.dv.js b/lang/timeago/jquery.timeago.dv.js new file mode 100644 index 0000000..0d70a49 --- /dev/null +++ b/lang/timeago/jquery.timeago.dv.js @@ -0,0 +1,32 @@ +(function (factory) { + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof module === 'object' && typeof module.exports === 'object') { + factory(require('jquery')); + } else { + factory(jQuery); + } +}(function (jQuery) { + /** + * Dhivehi time in Thaana for timeago.js + **/ + jQuery.timeago.settings.strings = { + prefixAgo: null, + prefixFromNow: null, + suffixAgo: "ކުރިން", + suffixFromNow: "ފަހުން", + seconds: "ސިކުންތުކޮޅެއް", + minute: "މިނިޓެއްވަރު", + minutes: "%d މިނިޓު", + hour: "ގަޑިއެއްވަރު", + hours: "ގާތްގަނޑަކަށް %d ގަޑިއިރު", + day: "އެއް ދުވަސް", + days: "މީގެ %d ދުވަސް", + month: "މަހެއްވަރު", + months: "މީގެ %d މަސް", + year: "އަހަރެއްވަރު", + years: "މީގެ %d އަހަރު", + wordSeparator: " ", + numbers: [] + }; +})); diff --git a/lang/timeago/jquery.timeago.el.js b/lang/timeago/jquery.timeago.el.js new file mode 100644 index 0000000..2db9ebe --- /dev/null +++ b/lang/timeago/jquery.timeago.el.js @@ -0,0 +1,28 @@ +(function (factory) { + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof module === 'object' && typeof module.exports === 'object') { + factory(require('jquery')); + } else { + factory(jQuery); + } +}(function (jQuery) { + // Greek + jQuery.timeago.settings.strings = { + prefixAgo: "πριν", + prefixFromNow: "σε", + suffixAgo: "", + suffixFromNow: "", + seconds: "λιγότερο από ένα λεπτό", + minute: "περίπου ένα λεπτό", + minutes: "%d λεπτά", + hour: "περίπου μία ώρα", + hours: "περίπου %d ώρες", + day: "μία μέρα", + days: "%d μέρες", + month: "περίπου ένα μήνα", + months: "%d μήνες", + year: "περίπου ένα χρόνο", + years: "%d χρόνια" + }; +})); diff --git a/lang/timeago/jquery.timeago.en.js b/lang/timeago/jquery.timeago.en.js new file mode 100644 index 0000000..8ca50af --- /dev/null +++ b/lang/timeago/jquery.timeago.en.js @@ -0,0 +1,30 @@ +(function (factory) { + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof module === 'object' && typeof module.exports === 'object') { + factory(require('jquery')); + } else { + factory(jQuery); + } +}(function (jQuery) { + // English (Template) + jQuery.timeago.settings.strings = { + prefixAgo: null, + prefixFromNow: null, + suffixAgo: "ago", + suffixFromNow: "from now", + seconds: "less than a minute", + minute: "about a minute", + minutes: "%d minutes", + hour: "about an hour", + hours: "about %d hours", + day: "a day", + days: "%d days", + month: "about a month", + months: "%d months", + year: "about a year", + years: "%d years", + wordSeparator: " ", + numbers: [] + }; +})); diff --git a/lang/timeago/jquery.timeago.es.js b/lang/timeago/jquery.timeago.es.js new file mode 100644 index 0000000..0785b3f --- /dev/null +++ b/lang/timeago/jquery.timeago.es.js @@ -0,0 +1,29 @@ +(function (factory) { + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof module === 'object' && typeof module.exports === 'object') { + factory(require('jquery')); + } else { + factory(jQuery); + } +}(function (jQuery) { + // Spanish + jQuery.timeago.settings.strings = { + prefixAgo: "hace", + prefixFromNow: "dentro de", + suffixAgo: "", + suffixFromNow: "", + seconds: "menos de un minuto", + minute: "un minuto", + minutes: "unos %d minutos", + hour: "una hora", + hours: "%d horas", + day: "un día", + days: "%d días", + month: "un mes", + months: "%d meses", + year: "un año", + years: "%d años" + }; +})); + diff --git a/lang/timeago/jquery.timeago.et.js b/lang/timeago/jquery.timeago.et.js new file mode 100644 index 0000000..ac2461e --- /dev/null +++ b/lang/timeago/jquery.timeago.et.js @@ -0,0 +1,28 @@ +(function (factory) { + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof module === 'object' && typeof module.exports === 'object') { + factory(require('jquery')); + } else { + factory(jQuery); + } +}(function (jQuery) { + // Estonian + jQuery.timeago.settings.strings = { + prefixAgo: null, + prefixFromNow: null, + suffixAgo: "tagasi", + suffixFromNow: "pärast", + seconds: function(n, d) { return d < 0 ? "vähem kui minuti aja" : "vähem kui minut aega"; }, + minute: function(n, d) { return d < 0 ? "umbes minuti aja" : "umbes minut aega"; }, + minutes: function(n, d) { return d < 0 ? "%d minuti" : "%d minutit"; }, + hour: function(n, d) { return d < 0 ? "umbes tunni aja" : "umbes tund aega"; }, + hours: function(n, d) { return d < 0 ? "%d tunni" : "%d tundi"; }, + day: function(n, d) { return d < 0 ? "umbes päeva" : "umbes päev"; }, + days: "%d päeva", + month: function(n, d) { return d < 0 ? "umbes kuu aja" : "umbes kuu aega"; }, + months: function(n, d) { return d < 0 ? "%d kuu" : "%d kuud"; }, + year: function(n, d) { return d < 0 ? "umbes aasta aja" : "umbes aasta aega"; }, + years: function(n, d) { return d < 0 ? "%d aasta" : "%d aastat"; } + }; +})); diff --git a/lang/timeago/jquery.timeago.eu.js b/lang/timeago/jquery.timeago.eu.js new file mode 100644 index 0000000..5c2c32c --- /dev/null +++ b/lang/timeago/jquery.timeago.eu.js @@ -0,0 +1,28 @@ +(function (factory) { + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof module === 'object' && typeof module.exports === 'object') { + factory(require('jquery')); + } else { + factory(jQuery); + } +}(function (jQuery) { + jQuery.timeago.settings.strings = { + prefixAgo: "duela", + prefixFromNow: "hemendik", + suffixAgo: "", + suffixFromNow: "barru", + seconds: "minutu bat bainu gutxiago", + minute: "minutu bat", + minutes: "%d minutu inguru", + hour: "ordu bat", + hours: "%d ordu", + day: "egun bat", + days: "%d egun", + month: "hilabete bat", + months: "%d hilabete", + year: "urte bat", + years: "%d urte" + }; +})); + diff --git a/lang/timeago/jquery.timeago.fa.js b/lang/timeago/jquery.timeago.fa.js new file mode 100644 index 0000000..ec8ccb9 --- /dev/null +++ b/lang/timeago/jquery.timeago.fa.js @@ -0,0 +1,32 @@ +(function (factory) { + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof module === 'object' && typeof module.exports === 'object') { + factory(require('jquery')); + } else { + factory(jQuery); + } +}(function (jQuery) { + // Persian + // Use DIR attribute for RTL text in Persian Language for ABBR tag . + // By MB.seifollahi@gmail.com + jQuery.timeago.settings.strings = { + prefixAgo: null, + prefixFromNow: null, + suffixAgo: "پیش", + suffixFromNow: "از حال", + seconds: "کمتر از یک دقیقه", + minute: "حدود یک دقیقه", + minutes: "%d دقیقه", + hour: "حدود یک ساعت", + hours: "حدود %d ساعت", + day: "یک روز", + days: "%d روز", + month: "حدود یک ماه", + months: "%d ماه", + year: "حدود یک سال", + years: "%d سال", + wordSeparator: " ", + numbers: ['۰', '۱', '۲', '۳', '۴', '۵', '۶', '۷', '۸', '۹'] + }; +})); diff --git a/lang/timeago/jquery.timeago.fi.js b/lang/timeago/jquery.timeago.fi.js new file mode 100644 index 0000000..b5f7e69 --- /dev/null +++ b/lang/timeago/jquery.timeago.fi.js @@ -0,0 +1,38 @@ +(function (factory) { + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof module === 'object' && typeof module.exports === 'object') { + factory(require('jquery')); + } else { + factory(jQuery); + } +}(function (jQuery) { + // Finnish + jQuery.timeago.settings.strings = { + prefixAgo: null, + prefixFromNow: null, + suffixAgo: "sitten", + suffixFromNow: "tulevaisuudessa", + seconds: "alle minuutti", + minute: "minuutti", + minutes: "%d minuuttia", + hour: "tunti", + hours: "%d tuntia", + day: "päivä", + days: "%d päivää", + month: "kuukausi", + months: "%d kuukautta", + year: "vuosi", + years: "%d vuotta" + }; + + // The above is not a great localization because one would usually + // write "2 days ago" in Finnish as "2 päivää sitten", however + // one would write "2 days into the future" as "2:n päivän päästä" + // which cannot be achieved with localization support this simple. + // This is because Finnish has word suffixes (attached directly + // to the end of the word). The word "day" is "päivä" in Finnish. + // As workaround, the above localizations will say + // "2 päivää tulevaisuudessa" which is understandable but + // not as fluent. +})); diff --git a/lang/timeago/jquery.timeago.fr.js b/lang/timeago/jquery.timeago.fr.js new file mode 100644 index 0000000..1bb052a --- /dev/null +++ b/lang/timeago/jquery.timeago.fr.js @@ -0,0 +1,27 @@ +(function (factory) { + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof module === 'object' && typeof module.exports === 'object') { + factory(require('jquery')); + } else { + factory(jQuery); + } +}(function (jQuery) { + // French + jQuery.timeago.settings.strings = { + // environ ~= about, it's optional + prefixAgo: "il y a", + prefixFromNow: "d'ici", + seconds: "moins d'une minute", + minute: "environ une minute", + minutes: "environ %d minutes", + hour: "environ une heure", + hours: "environ %d heures", + day: "environ un jour", + days: "environ %d jours", + month: "environ un mois", + months: "environ %d mois", + year: "un an", + years: "%d ans" + }; +})); diff --git a/lang/timeago/jquery.timeago.gl.js b/lang/timeago/jquery.timeago.gl.js new file mode 100644 index 0000000..277bbf7 --- /dev/null +++ b/lang/timeago/jquery.timeago.gl.js @@ -0,0 +1,28 @@ +(function (factory) { + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof module === 'object' && typeof module.exports === 'object') { + factory(require('jquery')); + } else { + factory(jQuery); + } +}(function (jQuery) { + // Galician + jQuery.timeago.settings.strings = { + prefixAgo: "hai", + prefixFromNow: "dentro de", + suffixAgo: "", + suffixFromNow: "", + seconds: "menos dun minuto", + minute: "un minuto", + minutes: "uns %d minutos", + hour: "unha hora", + hours: "%d horas", + day: "un día", + days: "%d días", + month: "un mes", + months: "%d meses", + year: "un ano", + years: "%d anos" + }; +})); diff --git a/lang/timeago/jquery.timeago.he.js b/lang/timeago/jquery.timeago.he.js new file mode 100644 index 0000000..2cd31ab --- /dev/null +++ b/lang/timeago/jquery.timeago.he.js @@ -0,0 +1,26 @@ +(function (factory) { + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof module === 'object' && typeof module.exports === 'object') { + factory(require('jquery')); + } else { + factory(jQuery); + } +}(function (jQuery) { + // Hebrew + jQuery.timeago.settings.strings = { + prefixAgo: "לפני", + prefixFromNow: "עוד", + seconds: "פחות מדקה", + minute: "דקה", + minutes: "%d דקות", + hour: "שעה", + hours: function(number){return (number===2) ? "שעתיים" : "%d שעות";}, + day: "יום", + days: function(number){return (number===2) ? "יומיים" : "%d ימים";}, + month: "חודש", + months: function(number){return (number===2) ? "חודשיים" : "%d חודשים";}, + year: "שנה", + years: function(number){return (number===2) ? "שנתיים" : "%d שנים";} + }; +})); diff --git a/lang/timeago/jquery.timeago.hr.js b/lang/timeago/jquery.timeago.hr.js new file mode 100644 index 0000000..bd14297 --- /dev/null +++ b/lang/timeago/jquery.timeago.hr.js @@ -0,0 +1,54 @@ +(function (factory) { + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof module === 'object' && typeof module.exports === 'object') { + factory(require('jquery')); + } else { + factory(jQuery); + } +}(function (jQuery) { + // Croatian + var numpf = function (n, f, s, t) { + var n10; + n10 = n % 10; + if (n10 === 1 && (n === 1 || n > 20)) { + return f; + } else if (n10 > 1 && n10 < 5 && (n > 20 || n < 10)) { + return s; + } else { + return t; + } + }; + + jQuery.timeago.settings.strings = { + prefixAgo: "prije", + prefixFromNow: "za", + suffixAgo: null, + suffixFromNow: null, + second: "sekundu", + seconds: function (value) { + return numpf(value, "%d sekundu", "%d sekunde", "%d sekundi"); + }, + minute: "oko minutu", + minutes: function (value) { + return numpf(value, "%d minutu", "%d minute", "%d minuta"); + }, + hour: "oko jedan sat", + hours: function (value) { + return numpf(value, "%d sat", "%d sata", "%d sati"); + }, + day: "jedan dan", + days: function (value) { + return numpf(value, "%d dan", "%d dana", "%d dana"); + }, + month: "mjesec dana", + months: function (value) { + return numpf(value, "%d mjesec", "%d mjeseca", "%d mjeseci"); + }, + year: "prije godinu dana", + years: function (value) { + return numpf(value, "%d godinu", "%d godine", "%d godina"); + }, + wordSeparator: " " + }; +})); diff --git a/lang/timeago/jquery.timeago.hu.js b/lang/timeago/jquery.timeago.hu.js new file mode 100644 index 0000000..0009de9 --- /dev/null +++ b/lang/timeago/jquery.timeago.hu.js @@ -0,0 +1,28 @@ +(function (factory) { + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof module === 'object' && typeof module.exports === 'object') { + factory(require('jquery')); + } else { + factory(jQuery); + } +}(function (jQuery) { + // Hungarian + jQuery.timeago.settings.strings = { + prefixAgo: null, + prefixFromNow: null, + suffixAgo: null, + suffixFromNow: null, + seconds: "kevesebb mint egy perce", + minute: "körülbelül egy perce", + minutes: "%d perce", + hour: "körülbelül egy órája", + hours: "körülbelül %d órája", + day: "körülbelül egy napja", + days: "%d napja", + month: "körülbelül egy hónapja", + months: "%d hónapja", + year: "körülbelül egy éve", + years: "%d éve" + }; +})); diff --git a/lang/timeago/jquery.timeago.hy.js b/lang/timeago/jquery.timeago.hy.js new file mode 100644 index 0000000..3f0de6e --- /dev/null +++ b/lang/timeago/jquery.timeago.hy.js @@ -0,0 +1,28 @@ +(function (factory) { + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof module === 'object' && typeof module.exports === 'object') { + factory(require('jquery')); + } else { + factory(jQuery); + } +}(function (jQuery) { + // Armenian + jQuery.timeago.settings.strings = { + prefixAgo: null, + prefixFromNow: null, + suffixAgo: "առաջ", + suffixFromNow: "հետո", + seconds: "վայրկյաններ", + minute: "մեկ րոպե", + minutes: "%d րոպե", + hour: "մեկ ժամ", + hours: "%d ժամ", + day: "մեկ օր", + days: "%d օր", + month: "մեկ ամիս", + months: "%d ամիս", + year: "մեկ տարի", + years: "%d տարի" + }; +})); diff --git a/lang/timeago/jquery.timeago.id.js b/lang/timeago/jquery.timeago.id.js new file mode 100644 index 0000000..ca530cc --- /dev/null +++ b/lang/timeago/jquery.timeago.id.js @@ -0,0 +1,29 @@ +(function (factory) { + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof module === 'object' && typeof module.exports === 'object') { + factory(require('jquery')); + } else { + factory(jQuery); + } +}(function (jQuery) { + // Indonesian + jQuery.timeago.settings.strings = { + prefixAgo: null, + prefixFromNow: null, + suffixAgo: "yang lalu", + suffixFromNow: "dari sekarang", + seconds: "kurang dari semenit", + minute: "sekitar satu menit", + minutes: "%d menit", + hour: "sekitar sejam", + hours: "sekitar %d jam", + day: "sehari", + days: "%d hari", + month: "sekitar sebulan", + months: "%d bulan", + year: "sekitar setahun", + years: "%d tahun" + }; +})); + diff --git a/lang/timeago/jquery.timeago.is.js b/lang/timeago/jquery.timeago.is.js new file mode 100644 index 0000000..e3d4b1f --- /dev/null +++ b/lang/timeago/jquery.timeago.is.js @@ -0,0 +1,29 @@ +(function (factory) { + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof module === 'object' && typeof module.exports === 'object') { + factory(require('jquery')); + } else { + factory(jQuery); + } +}(function (jQuery) { + jQuery.timeago.settings.strings = { + prefixAgo: "fyrir", + prefixFromNow: "eftir", + suffixAgo: "síðan", + suffixFromNow: null, + seconds: "minna en mínútu", + minute: "mínútu", + minutes: "%d mínútum", + hour: "klukkutíma", + hours: "um %d klukkutímum", + day: "degi", + days: "%d dögum", + month: "mánuði", + months: "%d mánuðum", + year: "ári", + years: "%d árum", + wordSeparator: " ", + numbers: [] + }; +})); diff --git a/lang/timeago/jquery.timeago.it.js b/lang/timeago/jquery.timeago.it.js new file mode 100644 index 0000000..e1cac84 --- /dev/null +++ b/lang/timeago/jquery.timeago.it.js @@ -0,0 +1,26 @@ +(function (factory) { + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof module === 'object' && typeof module.exports === 'object') { + factory(require('jquery')); + } else { + factory(jQuery); + } +}(function (jQuery) { + // Italian + jQuery.timeago.settings.strings = { + suffixAgo: "fa", + suffixFromNow: "da ora", + seconds: "meno di un minuto", + minute: "circa un minuto", + minutes: "%d minuti", + hour: "circa un'ora", + hours: "circa %d ore", + day: "un giorno", + days: "%d giorni", + month: "circa un mese", + months: "%d mesi", + year: "circa un anno", + years: "%d anni" + }; +})); diff --git a/lang/timeago/jquery.timeago.ja.js b/lang/timeago/jquery.timeago.ja.js new file mode 100644 index 0000000..30f3308 --- /dev/null +++ b/lang/timeago/jquery.timeago.ja.js @@ -0,0 +1,29 @@ +(function (factory) { + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof module === 'object' && typeof module.exports === 'object') { + factory(require('jquery')); + } else { + factory(jQuery); + } +}(function (jQuery) { + // Japanese + jQuery.timeago.settings.strings = { + prefixAgo: "", + prefixFromNow: "今から", + suffixAgo: "前", + suffixFromNow: "後", + seconds: "1 分未満", + minute: "約 1 分", + minutes: "%d 分", + hour: "約 1 時間", + hours: "約 %d 時間", + day: "約 1 日", + days: "約 %d 日", + month: "約 1 ヶ月", + months: "約 %d ヶ月", + year: "約 1 年", + years: "約 %d 年", + wordSeparator: "" + }; +})); diff --git a/lang/timeago/jquery.timeago.jv.js b/lang/timeago/jquery.timeago.jv.js new file mode 100644 index 0000000..0344053 --- /dev/null +++ b/lang/timeago/jquery.timeago.jv.js @@ -0,0 +1,28 @@ +(function (factory) { + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof module === 'object' && typeof module.exports === 'object') { + factory(require('jquery')); + } else { + factory(jQuery); + } +}(function (jQuery) { + // Javanesse (Boso Jowo) + jQuery.timeago.settings.strings = { + prefixAgo: null, + prefixFromNow: null, + suffixAgo: "kepungkur", + suffixFromNow: "seko saiki", + seconds: "kurang seko sakmenit", + minute: "kurang luwih sakmenit", + minutes: "%d menit", + hour: "kurang luwih sakjam", + hours: "kurang luwih %d jam", + day: "sedina", + days: "%d dina", + month: "kurang luwih sewulan", + months: "%d wulan", + year: "kurang luwih setahun", + years: "%d tahun" + }; +})); diff --git a/lang/timeago/jquery.timeago.ko.js b/lang/timeago/jquery.timeago.ko.js new file mode 100644 index 0000000..23d1d37 --- /dev/null +++ b/lang/timeago/jquery.timeago.ko.js @@ -0,0 +1,31 @@ +(function (factory) { + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof module === 'object' && typeof module.exports === 'object') { + factory(require('jquery')); + } else { + factory(jQuery); + } +}(function (jQuery) { + // Korean + jQuery.timeago.settings.strings = { + prefixAgo: null, + prefixFromNow: null, + suffixAgo: "전", + suffixFromNow: "후", + seconds: "1분", + minute: "약 1분", + minutes: "%d분", + hour: "약 1시간", + hours: "약 %d시간", + day: "하루", + days: "%d일", + month: "약 1개월", + months: "%d개월", + year: "약 1년", + years: "%d년", + wordSeparator: " ", + numbers: [] + }; +})); + diff --git a/lang/timeago/jquery.timeago.ky.js b/lang/timeago/jquery.timeago.ky.js new file mode 100644 index 0000000..58dba29 --- /dev/null +++ b/lang/timeago/jquery.timeago.ky.js @@ -0,0 +1,42 @@ +(function (factory) { + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof module === 'object' && typeof module.exports === 'object') { + factory(require('jquery')); + } else { + factory(jQuery); + } +}(function (jQuery) { + // Russian + function numpf(n, f, s, t) { + // f - 1, 21, 31, ... + // s - 2-4, 22-24, 32-34 ... + // t - 5-20, 25-30, ... + var n10 = n % 10; + if ( (n10 === 1) && ( (n === 1) || (n > 20) ) ) { + return f; + } else if ( (n10 > 1) && (n10 < 5) && ( (n > 20) || (n < 10) ) ) { + return s; + } else { + return t; + } + } + + jQuery.timeago.settings.strings = { + prefixAgo: null, + prefixFromNow: "через", + suffixAgo: "мурун", + suffixFromNow: null, + seconds: "1 минуттан аз", + minute: "минута", + minutes: function(value) { return numpf(value, "%d минута", "%d минута", "%d минут"); }, + hour: "саат", + hours: function(value) { return numpf(value, "%d саат", "%d саат", "%d саат"); }, + day: "күн", + days: function(value) { return numpf(value, "%d күн", "%d күн", "%d күн"); }, + month: "ай", + months: function(value) { return numpf(value, "%d ай", "%d ай", "%d ай"); }, + year: "жыл", + years: function(value) { return numpf(value, "%d жыл", "%d жыл", "%d жыл"); } + }; +})); diff --git a/lang/timeago/jquery.timeago.lt.js b/lang/timeago/jquery.timeago.lt.js new file mode 100644 index 0000000..2079fcc --- /dev/null +++ b/lang/timeago/jquery.timeago.lt.js @@ -0,0 +1,30 @@ +(function (factory) { + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof module === 'object' && typeof module.exports === 'object') { + factory(require('jquery')); + } else { + factory(jQuery); + } +}(function (jQuery) { + //Lithuanian + jQuery.timeago.settings.strings = { + prefixAgo: "prieš", + prefixFromNow: null, + suffixAgo: null, + suffixFromNow: "nuo dabar", + seconds: "%d sek.", + minute: "min.", + minutes: "%d min.", + hour: "val.", + hours: "%d val.", + day: "1 d.", + days: "%d d.", + month: "mėn.", + months: "%d mėn.", + year: "metus", + years: "%d metus", + wordSeparator: " ", + numbers: [] + }; +})); diff --git a/lang/timeago/jquery.timeago.lv.js b/lang/timeago/jquery.timeago.lv.js new file mode 100644 index 0000000..855d1a4 --- /dev/null +++ b/lang/timeago/jquery.timeago.lv.js @@ -0,0 +1,30 @@ +(function (factory) { + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof module === 'object' && typeof module.exports === 'object') { + factory(require('jquery')); + } else { + factory(jQuery); + } +}(function (jQuery) { + //Latvian + jQuery.timeago.settings.strings = { + prefixAgo: "pirms", + prefixFromNow: null, + suffixAgo: null, + suffixFromNow: "no šī brīža", + seconds: "%d sek.", + minute: "min.", + minutes: "%d min.", + hour: "st.", + hours: "%d st.", + day: "1 d.", + days: "%d d.", + month: "mēnesis.", + months: "%d mēnesis.", + year: "gads", + years: "%d gads", + wordSeparator: " ", + numbers: [] + }; +})); diff --git a/lang/timeago/jquery.timeago.mk.js b/lang/timeago/jquery.timeago.mk.js new file mode 100644 index 0000000..301a5da --- /dev/null +++ b/lang/timeago/jquery.timeago.mk.js @@ -0,0 +1,30 @@ +(function (factory) { + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof module === 'object' && typeof module.exports === 'object') { + factory(require('jquery')); + } else { + factory(jQuery); + } +}(function (jQuery) { + // Macedonian + (function() { + jQuery.timeago.settings.strings={ + prefixAgo: "пред", + prefixFromNow: "за", + suffixAgo: null, + suffixFromNow: null, + seconds: "%d секунди", + minute: "%d минута", + minutes: "%d минути", + hour: "%d час", + hours: "%d часа", + day: "%d ден", + days: "%d денови" , + month: "%d месец", + months: "%d месеци", + year: "%d година", + years: "%d години" + }; + })(); +})); diff --git a/lang/timeago/jquery.timeago.nl.js b/lang/timeago/jquery.timeago.nl.js new file mode 100644 index 0000000..2c5de89 --- /dev/null +++ b/lang/timeago/jquery.timeago.nl.js @@ -0,0 +1,30 @@ +(function (factory) { + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof module === 'object' && typeof module.exports === 'object') { + factory(require('jquery')); + } else { + factory(jQuery); + } +}(function (jQuery) { + // Dutch + jQuery.timeago.settings.strings = { + prefixAgo: null, + prefixFromNow: "over", + suffixAgo: "geleden", + suffixFromNow: null, + seconds: "minder dan een minuut", + minute: "ongeveer een minuut", + minutes: "%d minuten", + hour: "ongeveer een uur", + hours: "ongeveer %d uur", + day: "een dag", + days: "%d dagen", + month: "ongeveer een maand", + months: "%d maanden", + year: "ongeveer een jaar", + years: "%d jaar", + wordSeparator: " ", + numbers: [] + }; +})); diff --git a/lang/timeago/jquery.timeago.no.js b/lang/timeago/jquery.timeago.no.js new file mode 100644 index 0000000..c896337 --- /dev/null +++ b/lang/timeago/jquery.timeago.no.js @@ -0,0 +1,28 @@ +(function (factory) { + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof module === 'object' && typeof module.exports === 'object') { + factory(require('jquery')); + } else { + factory(jQuery); + } +}(function (jQuery) { + // Norwegian + jQuery.timeago.settings.strings = { + prefixAgo: "for", + prefixFromNow: "om", + suffixAgo: "siden", + suffixFromNow: "", + seconds: "mindre enn et minutt", + minute: "ca. et minutt", + minutes: "%d minutter", + hour: "ca. en time", + hours: "ca. %d timer", + day: "en dag", + days: "%d dager", + month: "ca. en måned", + months: "%d måneder", + year: "ca. et år", + years: "%d år" + }; +})); diff --git a/lang/timeago/jquery.timeago.pl.js b/lang/timeago/jquery.timeago.pl.js new file mode 100644 index 0000000..4842784 --- /dev/null +++ b/lang/timeago/jquery.timeago.pl.js @@ -0,0 +1,39 @@ +(function (factory) { + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof module === 'object' && typeof module.exports === 'object') { + factory(require('jquery')); + } else { + factory(jQuery); + } +}(function (jQuery) { + // Polish + function numpf(n, s, t) { + // s - 2-4, 22-24, 32-34 ... + // t - 5-21, 25-31, ... + var n10 = n % 10; + if ( (n10 > 1) && (n10 < 5) && ( (n > 20) || (n < 10) ) ) { + return s; + } else { + return t; + } + } + + jQuery.timeago.settings.strings = { + prefixAgo: null, + prefixFromNow: "za", + suffixAgo: "temu", + suffixFromNow: null, + seconds: "mniej niż minutę", + minute: "minutę", + minutes: function(value) { return numpf(value, "%d minuty", "%d minut"); }, + hour: "godzinę", + hours: function(value) { return numpf(value, "%d godziny", "%d godzin"); }, + day: "dzień", + days: "%d dni", + month: "miesiąc", + months: function(value) { return numpf(value, "%d miesiące", "%d miesięcy"); }, + year: "rok", + years: function(value) { return numpf(value, "%d lata", "%d lat"); } + }; +})); diff --git a/lang/timeago/jquery.timeago.pt-br.js b/lang/timeago/jquery.timeago.pt-br.js new file mode 100644 index 0000000..a8701a8 --- /dev/null +++ b/lang/timeago/jquery.timeago.pt-br.js @@ -0,0 +1,28 @@ +(function (factory) { + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof module === 'object' && typeof module.exports === 'object') { + factory(require('jquery')); + } else { + factory(jQuery); + } +}(function (jQuery) { + // Brazilian Portuguese + jQuery.timeago.settings.strings = { + prefixAgo: "há", + prefixFromNow: "em", + suffixAgo: null, + suffixFromNow: null, + seconds: "alguns segundos", + minute: "um minuto", + minutes: "%d minutos", + hour: "uma hora", + hours: "%d horas", + day: "um dia", + days: "%d dias", + month: "um mês", + months: "%d meses", + year: "um ano", + years: "%d anos" + }; +})); diff --git a/lang/timeago/jquery.timeago.pt.js b/lang/timeago/jquery.timeago.pt.js new file mode 100644 index 0000000..13791a0 --- /dev/null +++ b/lang/timeago/jquery.timeago.pt.js @@ -0,0 +1,26 @@ +(function (factory) { + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof module === 'object' && typeof module.exports === 'object') { + factory(require('jquery')); + } else { + factory(jQuery); + } +}(function (jQuery) { + // Portuguese + jQuery.timeago.settings.strings = { + suffixAgo: "atrás", + suffixFromNow: "a partir de agora", + seconds: "menos de um minuto", + minute: "cerca de um minuto", + minutes: "%d minutos", + hour: "cerca de uma hora", + hours: "cerca de %d horas", + day: "um dia", + days: "%d dias", + month: "cerca de um mês", + months: "%d meses", + year: "cerca de um ano", + years: "%d anos" + }; +})); diff --git a/lang/timeago/jquery.timeago.ro.js b/lang/timeago/jquery.timeago.ro.js new file mode 100644 index 0000000..fe59db9 --- /dev/null +++ b/lang/timeago/jquery.timeago.ro.js @@ -0,0 +1,29 @@ +(function (factory) { + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof module === 'object' && typeof module.exports === 'object') { + factory(require('jquery')); + } else { + factory(jQuery); + } +}(function (jQuery) { + // Romanian + jQuery.timeago.settings.strings = { + prefixAgo: "acum", + prefixFromNow: "in timp de", + suffixAgo: "", + suffixFromNow: "", + seconds: "mai putin de un minut", + minute: "un minut", + minutes: "%d minute", + hour: "o ora", + hours: "%d ore", + day: "o zi", + days: "%d zile", + month: "o luna", + months: "%d luni", + year: "un an", + years: "%d ani" + }; +})); + diff --git a/lang/timeago/jquery.timeago.rs.js b/lang/timeago/jquery.timeago.rs.js new file mode 100644 index 0000000..b9e5188 --- /dev/null +++ b/lang/timeago/jquery.timeago.rs.js @@ -0,0 +1,54 @@ +(function (factory) { + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof module === 'object' && typeof module.exports === 'object') { + factory(require('jquery')); + } else { + factory(jQuery); + } +}(function (jQuery) { + // Serbian + var numpf = function (n, f, s, t) { + var n10; + n10 = n % 10; + if (n10 === 1 && (n === 1 || n > 20)) { + return f; + } else if (n10 > 1 && n10 < 5 && (n > 20 || n < 10)) { + return s; + } else { + return t; + } + }; + + jQuery.timeago.settings.strings = { + prefixAgo: "pre", + prefixFromNow: "za", + suffixAgo: null, + suffixFromNow: null, + second: "sekund", + seconds: function (value) { + return numpf(value, "%d sekund", "%d sekunde", "%d sekundi"); + }, + minute: "oko minut", + minutes: function (value) { + return numpf(value, "%d minut", "%d minuta", "%d minuta"); + }, + hour: "oko jedan sat", + hours: function (value) { + return numpf(value, "%d sat", "%d sata", "%d sati"); + }, + day: "jedan dan", + days: function (value) { + return numpf(value, "%d dan", "%d dana", "%d dana"); + }, + month: "mesec dana", + months: function (value) { + return numpf(value, "%d mesec", "%d meseca", "%d meseci"); + }, + year: "godinu dana", + years: function (value) { + return numpf(value, "%d godinu", "%d godine", "%d godina"); + }, + wordSeparator: " " + }; +})); diff --git a/lang/timeago/jquery.timeago.ru.js b/lang/timeago/jquery.timeago.ru.js new file mode 100644 index 0000000..4ff3f8d --- /dev/null +++ b/lang/timeago/jquery.timeago.ru.js @@ -0,0 +1,43 @@ +(function (factory) { + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof module === 'object' && typeof module.exports === 'object') { + factory(require('jquery')); + } else { + factory(jQuery); + } +}(function (jQuery) { + // Russian + function numpf(n, f, s, t) { + // f - 1, 21, 31, ... + // s - 2-4, 22-24, 32-34 ... + // t - 5-20, 25-30, ... + n = n % 100; + var n10 = n % 10; + if ( (n10 === 1) && ( (n === 1) || (n > 20) ) ) { + return f; + } else if ( (n10 > 1) && (n10 < 5) && ( (n > 20) || (n < 10) ) ) { + return s; + } else { + return t; + } + } + + jQuery.timeago.settings.strings = { + prefixAgo: null, + prefixFromNow: "через", + suffixAgo: "назад", + suffixFromNow: null, + seconds: "меньше минуты", + minute: "минуту", + minutes: function(value) { return numpf(value, "%d минуту", "%d минуты", "%d минут"); }, + hour: "час", + hours: function(value) { return numpf(value, "%d час", "%d часа", "%d часов"); }, + day: "день", + days: function(value) { return numpf(value, "%d день", "%d дня", "%d дней"); }, + month: "месяц", + months: function(value) { return numpf(value, "%d месяц", "%d месяца", "%d месяцев"); }, + year: "год", + years: function(value) { return numpf(value, "%d год", "%d года", "%d лет"); } + }; +})); diff --git a/lang/timeago/jquery.timeago.rw.js b/lang/timeago/jquery.timeago.rw.js new file mode 100644 index 0000000..50119e1 --- /dev/null +++ b/lang/timeago/jquery.timeago.rw.js @@ -0,0 +1,30 @@ +(function (factory) { + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof module === 'object' && typeof module.exports === 'object') { + factory(require('jquery')); + } else { + factory(jQuery); + } +}(function (jQuery) { + // Kinyarwanda + jQuery.timeago.settings.strings = { + prefixAgo: "hashize", + prefixFromNow: "mu", + suffixAgo: null, + suffixFromNow: null, + seconds: "amasegonda macye", + minute: "umunota", + minutes: "iminota %d", + hour: "isaha", + hours: "amasaha %d", + day: "umunsi", + days: "iminsi %d", + month: "ukwezi", + months: "amezi %d", + year: "umwaka", + years: "imyaka %d", + wordSeparator: " ", + numbers: [] + }; +})); diff --git a/lang/timeago/jquery.timeago.si.js b/lang/timeago/jquery.timeago.si.js new file mode 100644 index 0000000..6fa215e --- /dev/null +++ b/lang/timeago/jquery.timeago.si.js @@ -0,0 +1,28 @@ +(function (factory) { + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof module === 'object' && typeof module.exports === 'object') { + factory(require('jquery')); + } else { + factory(jQuery); + } +}(function (jQuery) { + // Sinhalese (SI) + jQuery.timeago.settings.strings = { + prefixAgo: null, + prefixFromNow: null, + suffixAgo: "පෙර", + suffixFromNow: "පසුව", + seconds: "තත්පර කිහිපයකට", + minute: "මිනිත්තුවකට පමණ", + minutes: "මිනිත්තු %d කට", + hour: "පැයක් පමණ ", + hours: "පැය %d කට පමණ", + day: "දවසක ට", + days: "දවස් %d කට ", + month: "මාසයක් පමණ", + months: "මාස %d කට", + year: "වසරක් පමණ", + years: "වසරක් %d කට පමණ" + }; +})); diff --git a/lang/timeago/jquery.timeago.sk.js b/lang/timeago/jquery.timeago.sk.js new file mode 100644 index 0000000..e28ab7c --- /dev/null +++ b/lang/timeago/jquery.timeago.sk.js @@ -0,0 +1,34 @@ +(function (factory) { + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof module === 'object' && typeof module.exports === 'object') { + factory(require('jquery')); + } else { + factory(jQuery); + } +}(function (jQuery) { + // Slovak + (function() { + function f(n, d, a) { + return a[d>=0 ? 0 : a.length===2 || n<5 ? 1 : 2]; + } + + jQuery.timeago.settings.strings = { + prefixAgo: 'pred', + prefixFromNow: 'o', + suffixAgo: null, + suffixFromNow: null, + seconds: function(n, d) {return f(n, d, ['menej ako minútou', 'menej ako minútu']);}, + minute: function(n, d) {return f(n, d, ['minútou', 'minútu']);}, + minutes: function(n, d) {return f(n, d, ['%d minútami', '%d minúty', '%d minút']);}, + hour: function(n, d) {return f(n, d, ['hodinou', 'hodinu']);}, + hours: function(n, d) {return f(n, d, ['%d hodinami', '%d hodiny', '%d hodín']);}, + day: function(n, d) {return f(n, d, ['%d dňom', '%d deň']);}, + days: function(n, d) {return f(n, d, ['%d dňami', '%d dni', '%d dní']);}, + month: function(n, d) {return f(n, d, ['%d mesiacom', '%d mesiac']);}, + months: function(n, d) {return f(n, d, ['%d mesiacmi', '%d mesiace', '%d mesiacov']);}, + year: function(n, d) {return f(n, d, ['%d rokom', '%d rok']);}, + years: function(n, d) {return f(n, d, ['%d rokmi', '%d roky', '%d rokov']);} + }; + })(); +})); diff --git a/lang/timeago/jquery.timeago.sl.js b/lang/timeago/jquery.timeago.sl.js new file mode 100644 index 0000000..9f0329a --- /dev/null +++ b/lang/timeago/jquery.timeago.sl.js @@ -0,0 +1,46 @@ +(function (factory) { + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof module === 'object' && typeof module.exports === 'object') { + factory(require('jquery')); + } else { + factory(jQuery); + } +}(function (jQuery) { + // Slovenian with support for dual + var numpf = function (n, a) { + return a[n%100===1 ? 1 : n%100===2 ? 2 : n%100===3 || n%100===4 ? 3 : 0]; + }; + + jQuery.timeago.settings.strings = { + prefixAgo: null, + prefixFromNow: "čez", + suffixAgo: "nazaj", + suffixFromNow: null, + second: "sekundo", + seconds: function (value) { + return numpf(value, ["%d sekund", "%d sekundo", "%d sekundi", "%d sekunde"]); + }, + minute: "minuto", + minutes: function (value) { + return numpf(value, ["%d minut", "%d minuto", "%d minuti", "%d minute"]); + }, + hour: "eno uro", + hours: function (value) { + return numpf(value, ["%d ur", "%d uro", "%d uri", "%d ure"]); + }, + day: "en dan", + days: function (value) { + return numpf(value, ["%d dni", "%d dan", "%d dneva", "%d dni"]); + }, + month: "en mesec", + months: function (value) { + return numpf(value, ["%d mesecev", "%d mesec", "%d meseca", "%d mesece"]); + }, + year: "eno leto", + years: function (value) { + return numpf(value, ["%d let", "%d leto", "%d leti", "%d leta"]); + }, + wordSeparator: " " + }; +})); diff --git a/lang/timeago/jquery.timeago.sq.js b/lang/timeago/jquery.timeago.sq.js new file mode 100644 index 0000000..cb8ae70 --- /dev/null +++ b/lang/timeago/jquery.timeago.sq.js @@ -0,0 +1,26 @@ +(function (factory) { + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof module === 'object' && typeof module.exports === 'object') { + factory(require('jquery')); + } else { + factory(jQuery); + } +}(function (jQuery) { + // Albanian SQ + jQuery.timeago.settings.strings = { + suffixAgo: "më parë", + suffixFromNow: "tani", + seconds: "më pak se një minutë", + minute: "rreth një minutë", + minutes: "%d minuta", + hour: "rreth një orë", + hours: "rreth %d orë", + day: "një ditë", + days: "%d ditë", + month: "rreth një muaj", + months: "%d muaj", + year: "rreth një vit", + years: "%d vjet" + }; +})); diff --git a/lang/timeago/jquery.timeago.sr.js b/lang/timeago/jquery.timeago.sr.js new file mode 100644 index 0000000..bd1efe7 --- /dev/null +++ b/lang/timeago/jquery.timeago.sr.js @@ -0,0 +1,54 @@ +(function (factory) { + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof module === 'object' && typeof module.exports === 'object') { + factory(require('jquery')); + } else { + factory(jQuery); + } +}(function (jQuery) { + // Serbian + var numpf = function (n, f, s, t) { + var n10; + n10 = n % 10; + if (n10 === 1 && (n === 1 || n > 20)) { + return f; + } else if (n10 > 1 && n10 < 5 && (n > 20 || n < 10)) { + return s; + } else { + return t; + } + }; + + jQuery.timeago.settings.strings = { + prefixAgo: "пре", + prefixFromNow: "за", + suffixAgo: null, + suffixFromNow: null, + second: "секунд", + seconds: function (value) { + return numpf(value, "%d секунд", "%d секунде", "%d секунди"); + }, + minute: "један минут", + minutes: function (value) { + return numpf(value, "%d минут", "%d минута", "%d минута"); + }, + hour: "један сат", + hours: function (value) { + return numpf(value, "%d сат", "%d сата", "%d сати"); + }, + day: "један дан", + days: function (value) { + return numpf(value, "%d дан", "%d дана", "%d дана"); + }, + month: "месец дана", + months: function (value) { + return numpf(value, "%d месец", "%d месеца", "%d месеци"); + }, + year: "годину дана", + years: function (value) { + return numpf(value, "%d годину", "%d године", "%d година"); + }, + wordSeparator: " " + }; +})); diff --git a/lang/timeago/jquery.timeago.sv.js b/lang/timeago/jquery.timeago.sv.js new file mode 100644 index 0000000..caf09db --- /dev/null +++ b/lang/timeago/jquery.timeago.sv.js @@ -0,0 +1,28 @@ +(function (factory) { + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof module === 'object' && typeof module.exports === 'object') { + factory(require('jquery')); + } else { + factory(jQuery); + } +}(function (jQuery) { + // Swedish + jQuery.timeago.settings.strings = { + prefixAgo: "för", + prefixFromNow: "om", + suffixAgo: "sedan", + suffixFromNow: "", + seconds: "mindre än en minut", + minute: "ungefär en minut", + minutes: "%d minuter", + hour: "ungefär en timme", + hours: "ungefär %d timmar", + day: "en dag", + days: "%d dagar", + month: "ungefär en månad", + months: "%d månader", + year: "ungefär ett år", + years: "%d år" + }; +})); diff --git a/lang/timeago/jquery.timeago.th.js b/lang/timeago/jquery.timeago.th.js new file mode 100644 index 0000000..23d59d4 --- /dev/null +++ b/lang/timeago/jquery.timeago.th.js @@ -0,0 +1,30 @@ +(function (factory) { + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof module === 'object' && typeof module.exports === 'object') { + factory(require('jquery')); + } else { + factory(jQuery); + } +}(function (jQuery) { + // Thai + jQuery.timeago.settings.strings = { + prefixAgo: null, + prefixFromNow: null, + suffixAgo: "ที่แล้ว", + suffixFromNow: "จากตอนนี้", + seconds: "น้อยกว่าหนึ่งนาที", + minute: "ประมาณหนึ่งนาที", + minutes: "%d นาที", + hour: "ประมาณหนึ่งชั่วโมง", + hours: "ประมาณ %d ชั่วโมง", + day: "หนึ่งวัน", + days: "%d วัน", + month: "ประมาณหนึ่งเดือน", + months: "%d เดือน", + year: "ประมาณหนึ่งปี", + years: "%d ปี", + wordSeparator: "", + numbers: [] + }; +})); diff --git a/lang/timeago/jquery.timeago.tr.js b/lang/timeago/jquery.timeago.tr.js new file mode 100644 index 0000000..8e0d2d4 --- /dev/null +++ b/lang/timeago/jquery.timeago.tr.js @@ -0,0 +1,26 @@ +(function (factory) { + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof module === 'object' && typeof module.exports === 'object') { + factory(require('jquery')); + } else { + factory(jQuery); + } +}(function (jQuery) { + // Turkish + jQuery.timeago.settings.strings = { + suffixAgo: 'önce', + suffixFromNow: null, + seconds: 'birkaç saniye', + minute: '1 dakika', + minutes: '%d dakika', + hour: '1 saat', + hours: '%d saat', + day: '1 gün', + days: '%d gün', + month: '1 ay', + months: '%d ay', + year: '1 yıl', + years: '%d yıl' + }; +})); diff --git a/lang/timeago/jquery.timeago.uk.js b/lang/timeago/jquery.timeago.uk.js new file mode 100644 index 0000000..489963b --- /dev/null +++ b/lang/timeago/jquery.timeago.uk.js @@ -0,0 +1,42 @@ +(function (factory) { + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof module === 'object' && typeof module.exports === 'object') { + factory(require('jquery')); + } else { + factory(jQuery); + } +}(function (jQuery) { + // Ukrainian + function numpf(n, f, s, t) { + // f - 1, 21, 31, ... + // s - 2-4, 22-24, 32-34 ... + // t - 5-20, 25-30, ... + var n10 = n % 10; + if ( (n10 === 1) && ( (n === 1) || (n > 20) ) ) { + return f; + } else if ( (n10 > 1) && (n10 < 5) && ( (n > 20) || (n < 10) ) ) { + return s; + } else { + return t; + } + } + + jQuery.timeago.settings.strings = { + prefixAgo: null, + prefixFromNow: "через", + suffixAgo: "тому", + suffixFromNow: null, + seconds: "менше хвилини", + minute: "хвилина", + minutes: function(value) { return numpf(value, "%d хвилина", "%d хвилини", "%d хвилин"); }, + hour: "година", + hours: function(value) { return numpf(value, "%d година", "%d години", "%d годин"); }, + day: "день", + days: function(value) { return numpf(value, "%d день", "%d дні", "%d днів"); }, + month: "місяць", + months: function(value) { return numpf(value, "%d місяць", "%d місяці", "%d місяців"); }, + year: "рік", + years: function(value) { return numpf(value, "%d рік", "%d роки", "%d років"); } + }; +})); diff --git a/lang/timeago/jquery.timeago.ur.js b/lang/timeago/jquery.timeago.ur.js new file mode 100644 index 0000000..9d0cd40 --- /dev/null +++ b/lang/timeago/jquery.timeago.ur.js @@ -0,0 +1,30 @@ +(function (factory) { + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof module === 'object' && typeof module.exports === 'object') { + factory(require('jquery')); + } else { + factory(jQuery); + } +}(function (jQuery) { + // Urdu + jQuery.timeago.settings.strings = { + prefixAgo: null, + prefixFromNow: null, + suffixAgo: "پہلے", + suffixFromNow: "اب سے", + seconds: "کچھ سیکنڈز", + minute: "تقریباً ایک منٹ", + minutes: "%d منٹ", + hour: "تقریباً ایک گھنٹہ", + hours: "تقریباً %d گھنٹے", + day: "ایک دن", + days: "%d دن", + month: "تقریباً ایک مہینہ", + months: "%d مہینے", + year: "تقریباً ایک سال", + years: "%d سال", + wordSeparator: " ", + numbers: [] + }; +})); diff --git a/lang/timeago/jquery.timeago.uz.js b/lang/timeago/jquery.timeago.uz.js new file mode 100644 index 0000000..f4ce8b3 --- /dev/null +++ b/lang/timeago/jquery.timeago.uz.js @@ -0,0 +1,29 @@ +(function (factory) { + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof module === 'object' && typeof module.exports === 'object') { + factory(require('jquery')); + } else { + factory(jQuery); + } +}(function (jQuery) { + //Uzbek + jQuery.timeago.settings.strings = { + prefixAgo: null, + prefixFromNow: "keyin", + suffixAgo: "avval", + suffixFromNow: null, + seconds: "bir necha soniya", + minute: "1 daqiqa", + minutes: function(value) { return "%d daqiqa"; }, + hour: "1 soat", + hours: function(value) { return "%d soat"; }, + day: "1 kun", + days: function(value) { return "%d kun"; }, + month: "1 oy", + months: function(value) { return "%d oy"; }, + year: "1 yil", + years: function(value) { return "%d yil"; }, + wordSeparator: " " + }; +})); diff --git a/lang/timeago/jquery.timeago.vi.js b/lang/timeago/jquery.timeago.vi.js new file mode 100644 index 0000000..30f592a --- /dev/null +++ b/lang/timeago/jquery.timeago.vi.js @@ -0,0 +1,30 @@ +(function (factory) { + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof module === 'object' && typeof module.exports === 'object') { + factory(require('jquery')); + } else { + factory(jQuery); + } +}(function (jQuery) { + // Vietnamese + jQuery.timeago.settings.strings = { + prefixAgo: 'cách đây', + prefixFromNow: null, + suffixAgo: null, + suffixFromNow: "trước", + seconds: "chưa đến một phút", + minute: "khoảng một phút", + minutes: "%d phút", + hour: "khoảng một tiếng", + hours: "khoảng %d tiếng", + day: "một ngày", + days: "%d ngày", + month: "khoảng một tháng", + months: "%d tháng", + year: "khoảng một năm", + years: "%d năm", + wordSeparator: " ", + numbers: [] + }; +})); diff --git a/lang/timeago/jquery.timeago.zh-CN.js b/lang/timeago/jquery.timeago.zh-CN.js new file mode 100644 index 0000000..c21a287 --- /dev/null +++ b/lang/timeago/jquery.timeago.zh-CN.js @@ -0,0 +1,31 @@ +(function (factory) { + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof module === 'object' && typeof module.exports === 'object') { + factory(require('jquery')); + } else { + factory(jQuery); + } +}(function (jQuery) { + // Simplified Chinese + jQuery.timeago.settings.strings = { + prefixAgo: null, + prefixFromNow: null, + suffixAgo: "之前", + suffixFromNow: "之后", + seconds: "不到1分钟", + minute: "大约1分钟", + minutes: "%d分钟", + hour: "大约1小时", + hours: "大约%d小时", + day: "1天", + days: "%d天", + month: "大约1个月", + months: "%d月", + year: "大约1年", + years: "%d年", + numbers: [], + wordSeparator: "" + }; +})); + diff --git a/lang/timeago/jquery.timeago.zh-TW.js b/lang/timeago/jquery.timeago.zh-TW.js new file mode 100644 index 0000000..15f5626 --- /dev/null +++ b/lang/timeago/jquery.timeago.zh-TW.js @@ -0,0 +1,30 @@ +(function (factory) { + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof module === 'object' && typeof module.exports === 'object') { + factory(require('jquery')); + } else { + factory(jQuery); + } +}(function (jQuery) { + // Traditional Chinese, zh-tw + jQuery.timeago.settings.strings = { + prefixAgo: null, + prefixFromNow: null, + suffixAgo: "之前", + suffixFromNow: "之後", + seconds: "不到1分鐘", + minute: "大約1分鐘", + minutes: "%d分鐘", + hour: "大約1小時", + hours: "%d小時", + day: "大約1天", + days: "%d天", + month: "大約1個月", + months: "%d個月", + year: "大約1年", + years: "%d年", + numbers: [], + wordSeparator: "" + }; +})); diff --git a/lib/Ionicons/css/ionicons.css b/lib/Ionicons/css/ionicons.css new file mode 100644 index 0000000..885aa6b --- /dev/null +++ b/lib/Ionicons/css/ionicons.css @@ -0,0 +1,1480 @@ +@charset "UTF-8"; +/*! + Ionicons, v2.0.0 + Created by Ben Sperry for the Ionic Framework, http://ionicons.com/ + https://twitter.com/benjsperry https://twitter.com/ionicframework + MIT License: https://github.com/driftyco/ionicons + + Android-style icons originally built by Google’s + Material Design Icons: https://github.com/google/material-design-icons + used under CC BY http://creativecommons.org/licenses/by/4.0/ + Modified icons to fit ionicon’s grid from original. +*/ +@font-face { font-family: "Ionicons"; src: url("../fonts/ionicons.eot?v=2.0.0"); src: url("../fonts/ionicons.eot?v=2.0.0#iefix") format("embedded-opentype"), url("../fonts/ionicons.ttf?v=2.0.0") format("truetype"), url("../fonts/ionicons.woff?v=2.0.0") format("woff"), url("../fonts/ionicons.svg?v=2.0.0#Ionicons") format("svg"); font-weight: normal; font-style: normal; } +.ion, .ionicons, .ion-alert:before, .ion-alert-circled:before, .ion-android-add:before, .ion-android-add-circle:before, .ion-android-alarm-clock:before, .ion-android-alert:before, .ion-android-apps:before, .ion-android-archive:before, .ion-android-arrow-back:before, .ion-android-arrow-down:before, .ion-android-arrow-dropdown:before, .ion-android-arrow-dropdown-circle:before, .ion-android-arrow-dropleft:before, .ion-android-arrow-dropleft-circle:before, .ion-android-arrow-dropright:before, .ion-android-arrow-dropright-circle:before, .ion-android-arrow-dropup:before, .ion-android-arrow-dropup-circle:before, .ion-android-arrow-forward:before, .ion-android-arrow-up:before, .ion-android-attach:before, .ion-android-bar:before, .ion-android-bicycle:before, .ion-android-boat:before, .ion-android-bookmark:before, .ion-android-bulb:before, .ion-android-bus:before, .ion-android-calendar:before, .ion-android-call:before, .ion-android-camera:before, .ion-android-cancel:before, .ion-android-car:before, .ion-android-cart:before, .ion-android-chat:before, .ion-android-checkbox:before, .ion-android-checkbox-blank:before, .ion-android-checkbox-outline:before, .ion-android-checkbox-outline-blank:before, .ion-android-checkmark-circle:before, .ion-android-clipboard:before, .ion-android-close:before, .ion-android-cloud:before, .ion-android-cloud-circle:before, .ion-android-cloud-done:before, .ion-android-cloud-outline:before, .ion-android-color-palette:before, .ion-android-compass:before, .ion-android-contact:before, .ion-android-contacts:before, .ion-android-contract:before, .ion-android-create:before, .ion-android-delete:before, .ion-android-desktop:before, .ion-android-document:before, .ion-android-done:before, .ion-android-done-all:before, .ion-android-download:before, .ion-android-drafts:before, .ion-android-exit:before, .ion-android-expand:before, .ion-android-favorite:before, .ion-android-favorite-outline:before, .ion-android-film:before, .ion-android-folder:before, .ion-android-folder-open:before, .ion-android-funnel:before, .ion-android-globe:before, .ion-android-hand:before, .ion-android-hangout:before, .ion-android-happy:before, .ion-android-home:before, .ion-android-image:before, .ion-android-laptop:before, .ion-android-list:before, .ion-android-locate:before, .ion-android-lock:before, .ion-android-mail:before, .ion-android-map:before, .ion-android-menu:before, .ion-android-microphone:before, .ion-android-microphone-off:before, .ion-android-more-horizontal:before, .ion-android-more-vertical:before, .ion-android-navigate:before, .ion-android-notifications:before, .ion-android-notifications-none:before, .ion-android-notifications-off:before, .ion-android-open:before, .ion-android-options:before, .ion-android-people:before, .ion-android-person:before, .ion-android-person-add:before, .ion-android-phone-landscape:before, .ion-android-phone-portrait:before, .ion-android-pin:before, .ion-android-plane:before, .ion-android-playstore:before, .ion-android-print:before, .ion-android-radio-button-off:before, .ion-android-radio-button-on:before, .ion-android-refresh:before, .ion-android-remove:before, .ion-android-remove-circle:before, .ion-android-restaurant:before, .ion-android-sad:before, .ion-android-search:before, .ion-android-send:before, .ion-android-settings:before, .ion-android-share:before, .ion-android-share-alt:before, .ion-android-star:before, .ion-android-star-half:before, .ion-android-star-outline:before, .ion-android-stopwatch:before, .ion-android-subway:before, .ion-android-sunny:before, .ion-android-sync:before, .ion-android-textsms:before, .ion-android-time:before, .ion-android-train:before, .ion-android-unlock:before, .ion-android-upload:before, .ion-android-volume-down:before, .ion-android-volume-mute:before, .ion-android-volume-off:before, .ion-android-volume-up:before, .ion-android-walk:before, .ion-android-warning:before, .ion-android-watch:before, .ion-android-wifi:before, .ion-aperture:before, .ion-archive:before, .ion-arrow-down-a:before, .ion-arrow-down-b:before, .ion-arrow-down-c:before, .ion-arrow-expand:before, .ion-arrow-graph-down-left:before, .ion-arrow-graph-down-right:before, .ion-arrow-graph-up-left:before, .ion-arrow-graph-up-right:before, .ion-arrow-left-a:before, .ion-arrow-left-b:before, .ion-arrow-left-c:before, .ion-arrow-move:before, .ion-arrow-resize:before, .ion-arrow-return-left:before, .ion-arrow-return-right:before, .ion-arrow-right-a:before, .ion-arrow-right-b:before, .ion-arrow-right-c:before, .ion-arrow-shrink:before, .ion-arrow-swap:before, .ion-arrow-up-a:before, .ion-arrow-up-b:before, .ion-arrow-up-c:before, .ion-asterisk:before, .ion-at:before, .ion-backspace:before, .ion-backspace-outline:before, .ion-bag:before, .ion-battery-charging:before, .ion-battery-empty:before, .ion-battery-full:before, .ion-battery-half:before, .ion-battery-low:before, .ion-beaker:before, .ion-beer:before, .ion-bluetooth:before, .ion-bonfire:before, .ion-bookmark:before, .ion-bowtie:before, .ion-briefcase:before, .ion-bug:before, .ion-calculator:before, .ion-calendar:before, .ion-camera:before, .ion-card:before, .ion-cash:before, .ion-chatbox:before, .ion-chatbox-working:before, .ion-chatboxes:before, .ion-chatbubble:before, .ion-chatbubble-working:before, .ion-chatbubbles:before, .ion-checkmark:before, .ion-checkmark-circled:before, .ion-checkmark-round:before, .ion-chevron-down:before, .ion-chevron-left:before, .ion-chevron-right:before, .ion-chevron-up:before, .ion-clipboard:before, .ion-clock:before, .ion-close:before, .ion-close-circled:before, .ion-close-round:before, .ion-closed-captioning:before, .ion-cloud:before, .ion-code:before, .ion-code-download:before, .ion-code-working:before, .ion-coffee:before, .ion-compass:before, .ion-compose:before, .ion-connection-bars:before, .ion-contrast:before, .ion-crop:before, .ion-cube:before, .ion-disc:before, .ion-document:before, .ion-document-text:before, .ion-drag:before, .ion-earth:before, .ion-easel:before, .ion-edit:before, .ion-egg:before, .ion-eject:before, .ion-email:before, .ion-email-unread:before, .ion-erlenmeyer-flask:before, .ion-erlenmeyer-flask-bubbles:before, .ion-eye:before, .ion-eye-disabled:before, .ion-female:before, .ion-filing:before, .ion-film-marker:before, .ion-fireball:before, .ion-flag:before, .ion-flame:before, .ion-flash:before, .ion-flash-off:before, .ion-folder:before, .ion-fork:before, .ion-fork-repo:before, .ion-forward:before, .ion-funnel:before, .ion-gear-a:before, .ion-gear-b:before, .ion-grid:before, .ion-hammer:before, .ion-happy:before, .ion-happy-outline:before, .ion-headphone:before, .ion-heart:before, .ion-heart-broken:before, .ion-help:before, .ion-help-buoy:before, .ion-help-circled:before, .ion-home:before, .ion-icecream:before, .ion-image:before, .ion-images:before, .ion-information:before, .ion-information-circled:before, .ion-ionic:before, .ion-ios-alarm:before, .ion-ios-alarm-outline:before, .ion-ios-albums:before, .ion-ios-albums-outline:before, .ion-ios-americanfootball:before, .ion-ios-americanfootball-outline:before, .ion-ios-analytics:before, .ion-ios-analytics-outline:before, .ion-ios-arrow-back:before, .ion-ios-arrow-down:before, .ion-ios-arrow-forward:before, .ion-ios-arrow-left:before, .ion-ios-arrow-right:before, .ion-ios-arrow-thin-down:before, .ion-ios-arrow-thin-left:before, .ion-ios-arrow-thin-right:before, .ion-ios-arrow-thin-up:before, .ion-ios-arrow-up:before, .ion-ios-at:before, .ion-ios-at-outline:before, .ion-ios-barcode:before, .ion-ios-barcode-outline:before, .ion-ios-baseball:before, .ion-ios-baseball-outline:before, .ion-ios-basketball:before, .ion-ios-basketball-outline:before, .ion-ios-bell:before, .ion-ios-bell-outline:before, .ion-ios-body:before, .ion-ios-body-outline:before, .ion-ios-bolt:before, .ion-ios-bolt-outline:before, .ion-ios-book:before, .ion-ios-book-outline:before, .ion-ios-bookmarks:before, .ion-ios-bookmarks-outline:before, .ion-ios-box:before, .ion-ios-box-outline:before, .ion-ios-briefcase:before, .ion-ios-briefcase-outline:before, .ion-ios-browsers:before, .ion-ios-browsers-outline:before, .ion-ios-calculator:before, .ion-ios-calculator-outline:before, .ion-ios-calendar:before, .ion-ios-calendar-outline:before, .ion-ios-camera:before, .ion-ios-camera-outline:before, .ion-ios-cart:before, .ion-ios-cart-outline:before, .ion-ios-chatboxes:before, .ion-ios-chatboxes-outline:before, .ion-ios-chatbubble:before, .ion-ios-chatbubble-outline:before, .ion-ios-checkmark:before, .ion-ios-checkmark-empty:before, .ion-ios-checkmark-outline:before, .ion-ios-circle-filled:before, .ion-ios-circle-outline:before, .ion-ios-clock:before, .ion-ios-clock-outline:before, .ion-ios-close:before, .ion-ios-close-empty:before, .ion-ios-close-outline:before, .ion-ios-cloud:before, .ion-ios-cloud-download:before, .ion-ios-cloud-download-outline:before, .ion-ios-cloud-outline:before, .ion-ios-cloud-upload:before, .ion-ios-cloud-upload-outline:before, .ion-ios-cloudy:before, .ion-ios-cloudy-night:before, .ion-ios-cloudy-night-outline:before, .ion-ios-cloudy-outline:before, .ion-ios-cog:before, .ion-ios-cog-outline:before, .ion-ios-color-filter:before, .ion-ios-color-filter-outline:before, .ion-ios-color-wand:before, .ion-ios-color-wand-outline:before, .ion-ios-compose:before, .ion-ios-compose-outline:before, .ion-ios-contact:before, .ion-ios-contact-outline:before, .ion-ios-copy:before, .ion-ios-copy-outline:before, .ion-ios-crop:before, .ion-ios-crop-strong:before, .ion-ios-download:before, .ion-ios-download-outline:before, .ion-ios-drag:before, .ion-ios-email:before, .ion-ios-email-outline:before, .ion-ios-eye:before, .ion-ios-eye-outline:before, .ion-ios-fastforward:before, .ion-ios-fastforward-outline:before, .ion-ios-filing:before, .ion-ios-filing-outline:before, .ion-ios-film:before, .ion-ios-film-outline:before, .ion-ios-flag:before, .ion-ios-flag-outline:before, .ion-ios-flame:before, .ion-ios-flame-outline:before, .ion-ios-flask:before, .ion-ios-flask-outline:before, .ion-ios-flower:before, .ion-ios-flower-outline:before, .ion-ios-folder:before, .ion-ios-folder-outline:before, .ion-ios-football:before, .ion-ios-football-outline:before, .ion-ios-game-controller-a:before, .ion-ios-game-controller-a-outline:before, .ion-ios-game-controller-b:before, .ion-ios-game-controller-b-outline:before, .ion-ios-gear:before, .ion-ios-gear-outline:before, .ion-ios-glasses:before, .ion-ios-glasses-outline:before, .ion-ios-grid-view:before, .ion-ios-grid-view-outline:before, .ion-ios-heart:before, .ion-ios-heart-outline:before, .ion-ios-help:before, .ion-ios-help-empty:before, .ion-ios-help-outline:before, .ion-ios-home:before, .ion-ios-home-outline:before, .ion-ios-infinite:before, .ion-ios-infinite-outline:before, .ion-ios-information:before, .ion-ios-information-empty:before, .ion-ios-information-outline:before, .ion-ios-ionic-outline:before, .ion-ios-keypad:before, .ion-ios-keypad-outline:before, .ion-ios-lightbulb:before, .ion-ios-lightbulb-outline:before, .ion-ios-list:before, .ion-ios-list-outline:before, .ion-ios-location:before, .ion-ios-location-outline:before, .ion-ios-locked:before, .ion-ios-locked-outline:before, .ion-ios-loop:before, .ion-ios-loop-strong:before, .ion-ios-medical:before, .ion-ios-medical-outline:before, .ion-ios-medkit:before, .ion-ios-medkit-outline:before, .ion-ios-mic:before, .ion-ios-mic-off:before, .ion-ios-mic-outline:before, .ion-ios-minus:before, .ion-ios-minus-empty:before, .ion-ios-minus-outline:before, .ion-ios-monitor:before, .ion-ios-monitor-outline:before, .ion-ios-moon:before, .ion-ios-moon-outline:before, .ion-ios-more:before, .ion-ios-more-outline:before, .ion-ios-musical-note:before, .ion-ios-musical-notes:before, .ion-ios-navigate:before, .ion-ios-navigate-outline:before, .ion-ios-nutrition:before, .ion-ios-nutrition-outline:before, .ion-ios-paper:before, .ion-ios-paper-outline:before, .ion-ios-paperplane:before, .ion-ios-paperplane-outline:before, .ion-ios-partlysunny:before, .ion-ios-partlysunny-outline:before, .ion-ios-pause:before, .ion-ios-pause-outline:before, .ion-ios-paw:before, .ion-ios-paw-outline:before, .ion-ios-people:before, .ion-ios-people-outline:before, .ion-ios-person:before, .ion-ios-person-outline:before, .ion-ios-personadd:before, .ion-ios-personadd-outline:before, .ion-ios-photos:before, .ion-ios-photos-outline:before, .ion-ios-pie:before, .ion-ios-pie-outline:before, .ion-ios-pint:before, .ion-ios-pint-outline:before, .ion-ios-play:before, .ion-ios-play-outline:before, .ion-ios-plus:before, .ion-ios-plus-empty:before, .ion-ios-plus-outline:before, .ion-ios-pricetag:before, .ion-ios-pricetag-outline:before, .ion-ios-pricetags:before, .ion-ios-pricetags-outline:before, .ion-ios-printer:before, .ion-ios-printer-outline:before, .ion-ios-pulse:before, .ion-ios-pulse-strong:before, .ion-ios-rainy:before, .ion-ios-rainy-outline:before, .ion-ios-recording:before, .ion-ios-recording-outline:before, .ion-ios-redo:before, .ion-ios-redo-outline:before, .ion-ios-refresh:before, .ion-ios-refresh-empty:before, .ion-ios-refresh-outline:before, .ion-ios-reload:before, .ion-ios-reverse-camera:before, .ion-ios-reverse-camera-outline:before, .ion-ios-rewind:before, .ion-ios-rewind-outline:before, .ion-ios-rose:before, .ion-ios-rose-outline:before, .ion-ios-search:before, .ion-ios-search-strong:before, .ion-ios-settings:before, .ion-ios-settings-strong:before, .ion-ios-shuffle:before, .ion-ios-shuffle-strong:before, .ion-ios-skipbackward:before, .ion-ios-skipbackward-outline:before, .ion-ios-skipforward:before, .ion-ios-skipforward-outline:before, .ion-ios-snowy:before, .ion-ios-speedometer:before, .ion-ios-speedometer-outline:before, .ion-ios-star:before, .ion-ios-star-half:before, .ion-ios-star-outline:before, .ion-ios-stopwatch:before, .ion-ios-stopwatch-outline:before, .ion-ios-sunny:before, .ion-ios-sunny-outline:before, .ion-ios-telephone:before, .ion-ios-telephone-outline:before, .ion-ios-tennisball:before, .ion-ios-tennisball-outline:before, .ion-ios-thunderstorm:before, .ion-ios-thunderstorm-outline:before, .ion-ios-time:before, .ion-ios-time-outline:before, .ion-ios-timer:before, .ion-ios-timer-outline:before, .ion-ios-toggle:before, .ion-ios-toggle-outline:before, .ion-ios-trash:before, .ion-ios-trash-outline:before, .ion-ios-undo:before, .ion-ios-undo-outline:before, .ion-ios-unlocked:before, .ion-ios-unlocked-outline:before, .ion-ios-upload:before, .ion-ios-upload-outline:before, .ion-ios-videocam:before, .ion-ios-videocam-outline:before, .ion-ios-volume-high:before, .ion-ios-volume-low:before, .ion-ios-wineglass:before, .ion-ios-wineglass-outline:before, .ion-ios-world:before, .ion-ios-world-outline:before, .ion-ipad:before, .ion-iphone:before, .ion-ipod:before, .ion-jet:before, .ion-key:before, .ion-knife:before, .ion-laptop:before, .ion-leaf:before, .ion-levels:before, .ion-lightbulb:before, .ion-link:before, .ion-load-a:before, .ion-load-b:before, .ion-load-c:before, .ion-load-d:before, .ion-location:before, .ion-lock-combination:before, .ion-locked:before, .ion-log-in:before, .ion-log-out:before, .ion-loop:before, .ion-magnet:before, .ion-male:before, .ion-man:before, .ion-map:before, .ion-medkit:before, .ion-merge:before, .ion-mic-a:before, .ion-mic-b:before, .ion-mic-c:before, .ion-minus:before, .ion-minus-circled:before, .ion-minus-round:before, .ion-model-s:before, .ion-monitor:before, .ion-more:before, .ion-mouse:before, .ion-music-note:before, .ion-navicon:before, .ion-navicon-round:before, .ion-navigate:before, .ion-network:before, .ion-no-smoking:before, .ion-nuclear:before, .ion-outlet:before, .ion-paintbrush:before, .ion-paintbucket:before, .ion-paper-airplane:before, .ion-paperclip:before, .ion-pause:before, .ion-person:before, .ion-person-add:before, .ion-person-stalker:before, .ion-pie-graph:before, .ion-pin:before, .ion-pinpoint:before, .ion-pizza:before, .ion-plane:before, .ion-planet:before, .ion-play:before, .ion-playstation:before, .ion-plus:before, .ion-plus-circled:before, .ion-plus-round:before, .ion-podium:before, .ion-pound:before, .ion-power:before, .ion-pricetag:before, .ion-pricetags:before, .ion-printer:before, .ion-pull-request:before, .ion-qr-scanner:before, .ion-quote:before, .ion-radio-waves:before, .ion-record:before, .ion-refresh:before, .ion-reply:before, .ion-reply-all:before, .ion-ribbon-a:before, .ion-ribbon-b:before, .ion-sad:before, .ion-sad-outline:before, .ion-scissors:before, .ion-search:before, .ion-settings:before, .ion-share:before, .ion-shuffle:before, .ion-skip-backward:before, .ion-skip-forward:before, .ion-social-android:before, .ion-social-android-outline:before, .ion-social-angular:before, .ion-social-angular-outline:before, .ion-social-apple:before, .ion-social-apple-outline:before, .ion-social-bitcoin:before, .ion-social-bitcoin-outline:before, .ion-social-buffer:before, .ion-social-buffer-outline:before, .ion-social-chrome:before, .ion-social-chrome-outline:before, .ion-social-codepen:before, .ion-social-codepen-outline:before, .ion-social-css3:before, .ion-social-css3-outline:before, .ion-social-designernews:before, .ion-social-designernews-outline:before, .ion-social-dribbble:before, .ion-social-dribbble-outline:before, .ion-social-dropbox:before, .ion-social-dropbox-outline:before, .ion-social-euro:before, .ion-social-euro-outline:before, .ion-social-facebook:before, .ion-social-facebook-outline:before, .ion-social-foursquare:before, .ion-social-foursquare-outline:before, .ion-social-freebsd-devil:before, .ion-social-github:before, .ion-social-github-outline:before, .ion-social-google:before, .ion-social-google-outline:before, .ion-social-googleplus:before, .ion-social-googleplus-outline:before, .ion-social-hackernews:before, .ion-social-hackernews-outline:before, .ion-social-html5:before, .ion-social-html5-outline:before, .ion-social-instagram:before, .ion-social-instagram-outline:before, .ion-social-javascript:before, .ion-social-javascript-outline:before, .ion-social-linkedin:before, .ion-social-linkedin-outline:before, .ion-social-markdown:before, .ion-social-nodejs:before, .ion-social-octocat:before, .ion-social-pinterest:before, .ion-social-pinterest-outline:before, .ion-social-python:before, .ion-social-reddit:before, .ion-social-reddit-outline:before, .ion-social-rss:before, .ion-social-rss-outline:before, .ion-social-sass:before, .ion-social-skype:before, .ion-social-skype-outline:before, .ion-social-snapchat:before, .ion-social-snapchat-outline:before, .ion-social-tumblr:before, .ion-social-tumblr-outline:before, .ion-social-tux:before, .ion-social-twitch:before, .ion-social-twitch-outline:before, .ion-social-twitter:before, .ion-social-twitter-outline:before, .ion-social-usd:before, .ion-social-usd-outline:before, .ion-social-vimeo:before, .ion-social-vimeo-outline:before, .ion-social-whatsapp:before, .ion-social-whatsapp-outline:before, .ion-social-windows:before, .ion-social-windows-outline:before, .ion-social-wordpress:before, .ion-social-wordpress-outline:before, .ion-social-yahoo:before, .ion-social-yahoo-outline:before, .ion-social-yen:before, .ion-social-yen-outline:before, .ion-social-youtube:before, .ion-social-youtube-outline:before, .ion-soup-can:before, .ion-soup-can-outline:before, .ion-speakerphone:before, .ion-speedometer:before, .ion-spoon:before, .ion-star:before, .ion-stats-bars:before, .ion-steam:before, .ion-stop:before, .ion-thermometer:before, .ion-thumbsdown:before, .ion-thumbsup:before, .ion-toggle:before, .ion-toggle-filled:before, .ion-transgender:before, .ion-trash-a:before, .ion-trash-b:before, .ion-trophy:before, .ion-tshirt:before, .ion-tshirt-outline:before, .ion-umbrella:before, .ion-university:before, .ion-unlocked:before, .ion-upload:before, .ion-usb:before, .ion-videocamera:before, .ion-volume-high:before, .ion-volume-low:before, .ion-volume-medium:before, .ion-volume-mute:before, .ion-wand:before, .ion-waterdrop:before, .ion-wifi:before, .ion-wineglass:before, .ion-woman:before, .ion-wrench:before, .ion-xbox:before { display: inline-block; font-family: "Ionicons"; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; text-rendering: auto; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } + +.ion-alert:before { content: "\f101"; } + +.ion-alert-circled:before { content: "\f100"; } + +.ion-android-add:before { content: "\f2c7"; } + +.ion-android-add-circle:before { content: "\f359"; } + +.ion-android-alarm-clock:before { content: "\f35a"; } + +.ion-android-alert:before { content: "\f35b"; } + +.ion-android-apps:before { content: "\f35c"; } + +.ion-android-archive:before { content: "\f2c9"; } + +.ion-android-arrow-back:before { content: "\f2ca"; } + +.ion-android-arrow-down:before { content: "\f35d"; } + +.ion-android-arrow-dropdown:before { content: "\f35f"; } + +.ion-android-arrow-dropdown-circle:before { content: "\f35e"; } + +.ion-android-arrow-dropleft:before { content: "\f361"; } + +.ion-android-arrow-dropleft-circle:before { content: "\f360"; } + +.ion-android-arrow-dropright:before { content: "\f363"; } + +.ion-android-arrow-dropright-circle:before { content: "\f362"; } + +.ion-android-arrow-dropup:before { content: "\f365"; } + +.ion-android-arrow-dropup-circle:before { content: "\f364"; } + +.ion-android-arrow-forward:before { content: "\f30f"; } + +.ion-android-arrow-up:before { content: "\f366"; } + +.ion-android-attach:before { content: "\f367"; } + +.ion-android-bar:before { content: "\f368"; } + +.ion-android-bicycle:before { content: "\f369"; } + +.ion-android-boat:before { content: "\f36a"; } + +.ion-android-bookmark:before { content: "\f36b"; } + +.ion-android-bulb:before { content: "\f36c"; } + +.ion-android-bus:before { content: "\f36d"; } + +.ion-android-calendar:before { content: "\f2d1"; } + +.ion-android-call:before { content: "\f2d2"; } + +.ion-android-camera:before { content: "\f2d3"; } + +.ion-android-cancel:before { content: "\f36e"; } + +.ion-android-car:before { content: "\f36f"; } + +.ion-android-cart:before { content: "\f370"; } + +.ion-android-chat:before { content: "\f2d4"; } + +.ion-android-checkbox:before { content: "\f374"; } + +.ion-android-checkbox-blank:before { content: "\f371"; } + +.ion-android-checkbox-outline:before { content: "\f373"; } + +.ion-android-checkbox-outline-blank:before { content: "\f372"; } + +.ion-android-checkmark-circle:before { content: "\f375"; } + +.ion-android-clipboard:before { content: "\f376"; } + +.ion-android-close:before { content: "\f2d7"; } + +.ion-android-cloud:before { content: "\f37a"; } + +.ion-android-cloud-circle:before { content: "\f377"; } + +.ion-android-cloud-done:before { content: "\f378"; } + +.ion-android-cloud-outline:before { content: "\f379"; } + +.ion-android-color-palette:before { content: "\f37b"; } + +.ion-android-compass:before { content: "\f37c"; } + +.ion-android-contact:before { content: "\f2d8"; } + +.ion-android-contacts:before { content: "\f2d9"; } + +.ion-android-contract:before { content: "\f37d"; } + +.ion-android-create:before { content: "\f37e"; } + +.ion-android-delete:before { content: "\f37f"; } + +.ion-android-desktop:before { content: "\f380"; } + +.ion-android-document:before { content: "\f381"; } + +.ion-android-done:before { content: "\f383"; } + +.ion-android-done-all:before { content: "\f382"; } + +.ion-android-download:before { content: "\f2dd"; } + +.ion-android-drafts:before { content: "\f384"; } + +.ion-android-exit:before { content: "\f385"; } + +.ion-android-expand:before { content: "\f386"; } + +.ion-android-favorite:before { content: "\f388"; } + +.ion-android-favorite-outline:before { content: "\f387"; } + +.ion-android-film:before { content: "\f389"; } + +.ion-android-folder:before { content: "\f2e0"; } + +.ion-android-folder-open:before { content: "\f38a"; } + +.ion-android-funnel:before { content: "\f38b"; } + +.ion-android-globe:before { content: "\f38c"; } + +.ion-android-hand:before { content: "\f2e3"; } + +.ion-android-hangout:before { content: "\f38d"; } + +.ion-android-happy:before { content: "\f38e"; } + +.ion-android-home:before { content: "\f38f"; } + +.ion-android-image:before { content: "\f2e4"; } + +.ion-android-laptop:before { content: "\f390"; } + +.ion-android-list:before { content: "\f391"; } + +.ion-android-locate:before { content: "\f2e9"; } + +.ion-android-lock:before { content: "\f392"; } + +.ion-android-mail:before { content: "\f2eb"; } + +.ion-android-map:before { content: "\f393"; } + +.ion-android-menu:before { content: "\f394"; } + +.ion-android-microphone:before { content: "\f2ec"; } + +.ion-android-microphone-off:before { content: "\f395"; } + +.ion-android-more-horizontal:before { content: "\f396"; } + +.ion-android-more-vertical:before { content: "\f397"; } + +.ion-android-navigate:before { content: "\f398"; } + +.ion-android-notifications:before { content: "\f39b"; } + +.ion-android-notifications-none:before { content: "\f399"; } + +.ion-android-notifications-off:before { content: "\f39a"; } + +.ion-android-open:before { content: "\f39c"; } + +.ion-android-options:before { content: "\f39d"; } + +.ion-android-people:before { content: "\f39e"; } + +.ion-android-person:before { content: "\f3a0"; } + +.ion-android-person-add:before { content: "\f39f"; } + +.ion-android-phone-landscape:before { content: "\f3a1"; } + +.ion-android-phone-portrait:before { content: "\f3a2"; } + +.ion-android-pin:before { content: "\f3a3"; } + +.ion-android-plane:before { content: "\f3a4"; } + +.ion-android-playstore:before { content: "\f2f0"; } + +.ion-android-print:before { content: "\f3a5"; } + +.ion-android-radio-button-off:before { content: "\f3a6"; } + +.ion-android-radio-button-on:before { content: "\f3a7"; } + +.ion-android-refresh:before { content: "\f3a8"; } + +.ion-android-remove:before { content: "\f2f4"; } + +.ion-android-remove-circle:before { content: "\f3a9"; } + +.ion-android-restaurant:before { content: "\f3aa"; } + +.ion-android-sad:before { content: "\f3ab"; } + +.ion-android-search:before { content: "\f2f5"; } + +.ion-android-send:before { content: "\f2f6"; } + +.ion-android-settings:before { content: "\f2f7"; } + +.ion-android-share:before { content: "\f2f8"; } + +.ion-android-share-alt:before { content: "\f3ac"; } + +.ion-android-star:before { content: "\f2fc"; } + +.ion-android-star-half:before { content: "\f3ad"; } + +.ion-android-star-outline:before { content: "\f3ae"; } + +.ion-android-stopwatch:before { content: "\f2fd"; } + +.ion-android-subway:before { content: "\f3af"; } + +.ion-android-sunny:before { content: "\f3b0"; } + +.ion-android-sync:before { content: "\f3b1"; } + +.ion-android-textsms:before { content: "\f3b2"; } + +.ion-android-time:before { content: "\f3b3"; } + +.ion-android-train:before { content: "\f3b4"; } + +.ion-android-unlock:before { content: "\f3b5"; } + +.ion-android-upload:before { content: "\f3b6"; } + +.ion-android-volume-down:before { content: "\f3b7"; } + +.ion-android-volume-mute:before { content: "\f3b8"; } + +.ion-android-volume-off:before { content: "\f3b9"; } + +.ion-android-volume-up:before { content: "\f3ba"; } + +.ion-android-walk:before { content: "\f3bb"; } + +.ion-android-warning:before { content: "\f3bc"; } + +.ion-android-watch:before { content: "\f3bd"; } + +.ion-android-wifi:before { content: "\f305"; } + +.ion-aperture:before { content: "\f313"; } + +.ion-archive:before { content: "\f102"; } + +.ion-arrow-down-a:before { content: "\f103"; } + +.ion-arrow-down-b:before { content: "\f104"; } + +.ion-arrow-down-c:before { content: "\f105"; } + +.ion-arrow-expand:before { content: "\f25e"; } + +.ion-arrow-graph-down-left:before { content: "\f25f"; } + +.ion-arrow-graph-down-right:before { content: "\f260"; } + +.ion-arrow-graph-up-left:before { content: "\f261"; } + +.ion-arrow-graph-up-right:before { content: "\f262"; } + +.ion-arrow-left-a:before { content: "\f106"; } + +.ion-arrow-left-b:before { content: "\f107"; } + +.ion-arrow-left-c:before { content: "\f108"; } + +.ion-arrow-move:before { content: "\f263"; } + +.ion-arrow-resize:before { content: "\f264"; } + +.ion-arrow-return-left:before { content: "\f265"; } + +.ion-arrow-return-right:before { content: "\f266"; } + +.ion-arrow-right-a:before { content: "\f109"; } + +.ion-arrow-right-b:before { content: "\f10a"; } + +.ion-arrow-right-c:before { content: "\f10b"; } + +.ion-arrow-shrink:before { content: "\f267"; } + +.ion-arrow-swap:before { content: "\f268"; } + +.ion-arrow-up-a:before { content: "\f10c"; } + +.ion-arrow-up-b:before { content: "\f10d"; } + +.ion-arrow-up-c:before { content: "\f10e"; } + +.ion-asterisk:before { content: "\f314"; } + +.ion-at:before { content: "\f10f"; } + +.ion-backspace:before { content: "\f3bf"; } + +.ion-backspace-outline:before { content: "\f3be"; } + +.ion-bag:before { content: "\f110"; } + +.ion-battery-charging:before { content: "\f111"; } + +.ion-battery-empty:before { content: "\f112"; } + +.ion-battery-full:before { content: "\f113"; } + +.ion-battery-half:before { content: "\f114"; } + +.ion-battery-low:before { content: "\f115"; } + +.ion-beaker:before { content: "\f269"; } + +.ion-beer:before { content: "\f26a"; } + +.ion-bluetooth:before { content: "\f116"; } + +.ion-bonfire:before { content: "\f315"; } + +.ion-bookmark:before { content: "\f26b"; } + +.ion-bowtie:before { content: "\f3c0"; } + +.ion-briefcase:before { content: "\f26c"; } + +.ion-bug:before { content: "\f2be"; } + +.ion-calculator:before { content: "\f26d"; } + +.ion-calendar:before { content: "\f117"; } + +.ion-camera:before { content: "\f118"; } + +.ion-card:before { content: "\f119"; } + +.ion-cash:before { content: "\f316"; } + +.ion-chatbox:before { content: "\f11b"; } + +.ion-chatbox-working:before { content: "\f11a"; } + +.ion-chatboxes:before { content: "\f11c"; } + +.ion-chatbubble:before { content: "\f11e"; } + +.ion-chatbubble-working:before { content: "\f11d"; } + +.ion-chatbubbles:before { content: "\f11f"; } + +.ion-checkmark:before { content: "\f122"; } + +.ion-checkmark-circled:before { content: "\f120"; } + +.ion-checkmark-round:before { content: "\f121"; } + +.ion-chevron-down:before { content: "\f123"; } + +.ion-chevron-left:before { content: "\f124"; } + +.ion-chevron-right:before { content: "\f125"; } + +.ion-chevron-up:before { content: "\f126"; } + +.ion-clipboard:before { content: "\f127"; } + +.ion-clock:before { content: "\f26e"; } + +.ion-close:before { content: "\f12a"; } + +.ion-close-circled:before { content: "\f128"; } + +.ion-close-round:before { content: "\f129"; } + +.ion-closed-captioning:before { content: "\f317"; } + +.ion-cloud:before { content: "\f12b"; } + +.ion-code:before { content: "\f271"; } + +.ion-code-download:before { content: "\f26f"; } + +.ion-code-working:before { content: "\f270"; } + +.ion-coffee:before { content: "\f272"; } + +.ion-compass:before { content: "\f273"; } + +.ion-compose:before { content: "\f12c"; } + +.ion-connection-bars:before { content: "\f274"; } + +.ion-contrast:before { content: "\f275"; } + +.ion-crop:before { content: "\f3c1"; } + +.ion-cube:before { content: "\f318"; } + +.ion-disc:before { content: "\f12d"; } + +.ion-document:before { content: "\f12f"; } + +.ion-document-text:before { content: "\f12e"; } + +.ion-drag:before { content: "\f130"; } + +.ion-earth:before { content: "\f276"; } + +.ion-easel:before { content: "\f3c2"; } + +.ion-edit:before { content: "\f2bf"; } + +.ion-egg:before { content: "\f277"; } + +.ion-eject:before { content: "\f131"; } + +.ion-email:before { content: "\f132"; } + +.ion-email-unread:before { content: "\f3c3"; } + +.ion-erlenmeyer-flask:before { content: "\f3c5"; } + +.ion-erlenmeyer-flask-bubbles:before { content: "\f3c4"; } + +.ion-eye:before { content: "\f133"; } + +.ion-eye-disabled:before { content: "\f306"; } + +.ion-female:before { content: "\f278"; } + +.ion-filing:before { content: "\f134"; } + +.ion-film-marker:before { content: "\f135"; } + +.ion-fireball:before { content: "\f319"; } + +.ion-flag:before { content: "\f279"; } + +.ion-flame:before { content: "\f31a"; } + +.ion-flash:before { content: "\f137"; } + +.ion-flash-off:before { content: "\f136"; } + +.ion-folder:before { content: "\f139"; } + +.ion-fork:before { content: "\f27a"; } + +.ion-fork-repo:before { content: "\f2c0"; } + +.ion-forward:before { content: "\f13a"; } + +.ion-funnel:before { content: "\f31b"; } + +.ion-gear-a:before { content: "\f13d"; } + +.ion-gear-b:before { content: "\f13e"; } + +.ion-grid:before { content: "\f13f"; } + +.ion-hammer:before { content: "\f27b"; } + +.ion-happy:before { content: "\f31c"; } + +.ion-happy-outline:before { content: "\f3c6"; } + +.ion-headphone:before { content: "\f140"; } + +.ion-heart:before { content: "\f141"; } + +.ion-heart-broken:before { content: "\f31d"; } + +.ion-help:before { content: "\f143"; } + +.ion-help-buoy:before { content: "\f27c"; } + +.ion-help-circled:before { content: "\f142"; } + +.ion-home:before { content: "\f144"; } + +.ion-icecream:before { content: "\f27d"; } + +.ion-image:before { content: "\f147"; } + +.ion-images:before { content: "\f148"; } + +.ion-information:before { content: "\f14a"; } + +.ion-information-circled:before { content: "\f149"; } + +.ion-ionic:before { content: "\f14b"; } + +.ion-ios-alarm:before { content: "\f3c8"; } + +.ion-ios-alarm-outline:before { content: "\f3c7"; } + +.ion-ios-albums:before { content: "\f3ca"; } + +.ion-ios-albums-outline:before { content: "\f3c9"; } + +.ion-ios-americanfootball:before { content: "\f3cc"; } + +.ion-ios-americanfootball-outline:before { content: "\f3cb"; } + +.ion-ios-analytics:before { content: "\f3ce"; } + +.ion-ios-analytics-outline:before { content: "\f3cd"; } + +.ion-ios-arrow-back:before { content: "\f3cf"; } + +.ion-ios-arrow-down:before { content: "\f3d0"; } + +.ion-ios-arrow-forward:before { content: "\f3d1"; } + +.ion-ios-arrow-left:before { content: "\f3d2"; } + +.ion-ios-arrow-right:before { content: "\f3d3"; } + +.ion-ios-arrow-thin-down:before { content: "\f3d4"; } + +.ion-ios-arrow-thin-left:before { content: "\f3d5"; } + +.ion-ios-arrow-thin-right:before { content: "\f3d6"; } + +.ion-ios-arrow-thin-up:before { content: "\f3d7"; } + +.ion-ios-arrow-up:before { content: "\f3d8"; } + +.ion-ios-at:before { content: "\f3da"; } + +.ion-ios-at-outline:before { content: "\f3d9"; } + +.ion-ios-barcode:before { content: "\f3dc"; } + +.ion-ios-barcode-outline:before { content: "\f3db"; } + +.ion-ios-baseball:before { content: "\f3de"; } + +.ion-ios-baseball-outline:before { content: "\f3dd"; } + +.ion-ios-basketball:before { content: "\f3e0"; } + +.ion-ios-basketball-outline:before { content: "\f3df"; } + +.ion-ios-bell:before { content: "\f3e2"; } + +.ion-ios-bell-outline:before { content: "\f3e1"; } + +.ion-ios-body:before { content: "\f3e4"; } + +.ion-ios-body-outline:before { content: "\f3e3"; } + +.ion-ios-bolt:before { content: "\f3e6"; } + +.ion-ios-bolt-outline:before { content: "\f3e5"; } + +.ion-ios-book:before { content: "\f3e8"; } + +.ion-ios-book-outline:before { content: "\f3e7"; } + +.ion-ios-bookmarks:before { content: "\f3ea"; } + +.ion-ios-bookmarks-outline:before { content: "\f3e9"; } + +.ion-ios-box:before { content: "\f3ec"; } + +.ion-ios-box-outline:before { content: "\f3eb"; } + +.ion-ios-briefcase:before { content: "\f3ee"; } + +.ion-ios-briefcase-outline:before { content: "\f3ed"; } + +.ion-ios-browsers:before { content: "\f3f0"; } + +.ion-ios-browsers-outline:before { content: "\f3ef"; } + +.ion-ios-calculator:before { content: "\f3f2"; } + +.ion-ios-calculator-outline:before { content: "\f3f1"; } + +.ion-ios-calendar:before { content: "\f3f4"; } + +.ion-ios-calendar-outline:before { content: "\f3f3"; } + +.ion-ios-camera:before { content: "\f3f6"; } + +.ion-ios-camera-outline:before { content: "\f3f5"; } + +.ion-ios-cart:before { content: "\f3f8"; } + +.ion-ios-cart-outline:before { content: "\f3f7"; } + +.ion-ios-chatboxes:before { content: "\f3fa"; } + +.ion-ios-chatboxes-outline:before { content: "\f3f9"; } + +.ion-ios-chatbubble:before { content: "\f3fc"; } + +.ion-ios-chatbubble-outline:before { content: "\f3fb"; } + +.ion-ios-checkmark:before { content: "\f3ff"; } + +.ion-ios-checkmark-empty:before { content: "\f3fd"; } + +.ion-ios-checkmark-outline:before { content: "\f3fe"; } + +.ion-ios-circle-filled:before { content: "\f400"; } + +.ion-ios-circle-outline:before { content: "\f401"; } + +.ion-ios-clock:before { content: "\f403"; } + +.ion-ios-clock-outline:before { content: "\f402"; } + +.ion-ios-close:before { content: "\f406"; } + +.ion-ios-close-empty:before { content: "\f404"; } + +.ion-ios-close-outline:before { content: "\f405"; } + +.ion-ios-cloud:before { content: "\f40c"; } + +.ion-ios-cloud-download:before { content: "\f408"; } + +.ion-ios-cloud-download-outline:before { content: "\f407"; } + +.ion-ios-cloud-outline:before { content: "\f409"; } + +.ion-ios-cloud-upload:before { content: "\f40b"; } + +.ion-ios-cloud-upload-outline:before { content: "\f40a"; } + +.ion-ios-cloudy:before { content: "\f410"; } + +.ion-ios-cloudy-night:before { content: "\f40e"; } + +.ion-ios-cloudy-night-outline:before { content: "\f40d"; } + +.ion-ios-cloudy-outline:before { content: "\f40f"; } + +.ion-ios-cog:before { content: "\f412"; } + +.ion-ios-cog-outline:before { content: "\f411"; } + +.ion-ios-color-filter:before { content: "\f414"; } + +.ion-ios-color-filter-outline:before { content: "\f413"; } + +.ion-ios-color-wand:before { content: "\f416"; } + +.ion-ios-color-wand-outline:before { content: "\f415"; } + +.ion-ios-compose:before { content: "\f418"; } + +.ion-ios-compose-outline:before { content: "\f417"; } + +.ion-ios-contact:before { content: "\f41a"; } + +.ion-ios-contact-outline:before { content: "\f419"; } + +.ion-ios-copy:before { content: "\f41c"; } + +.ion-ios-copy-outline:before { content: "\f41b"; } + +.ion-ios-crop:before { content: "\f41e"; } + +.ion-ios-crop-strong:before { content: "\f41d"; } + +.ion-ios-download:before { content: "\f420"; } + +.ion-ios-download-outline:before { content: "\f41f"; } + +.ion-ios-drag:before { content: "\f421"; } + +.ion-ios-email:before { content: "\f423"; } + +.ion-ios-email-outline:before { content: "\f422"; } + +.ion-ios-eye:before { content: "\f425"; } + +.ion-ios-eye-outline:before { content: "\f424"; } + +.ion-ios-fastforward:before { content: "\f427"; } + +.ion-ios-fastforward-outline:before { content: "\f426"; } + +.ion-ios-filing:before { content: "\f429"; } + +.ion-ios-filing-outline:before { content: "\f428"; } + +.ion-ios-film:before { content: "\f42b"; } + +.ion-ios-film-outline:before { content: "\f42a"; } + +.ion-ios-flag:before { content: "\f42d"; } + +.ion-ios-flag-outline:before { content: "\f42c"; } + +.ion-ios-flame:before { content: "\f42f"; } + +.ion-ios-flame-outline:before { content: "\f42e"; } + +.ion-ios-flask:before { content: "\f431"; } + +.ion-ios-flask-outline:before { content: "\f430"; } + +.ion-ios-flower:before { content: "\f433"; } + +.ion-ios-flower-outline:before { content: "\f432"; } + +.ion-ios-folder:before { content: "\f435"; } + +.ion-ios-folder-outline:before { content: "\f434"; } + +.ion-ios-football:before { content: "\f437"; } + +.ion-ios-football-outline:before { content: "\f436"; } + +.ion-ios-game-controller-a:before { content: "\f439"; } + +.ion-ios-game-controller-a-outline:before { content: "\f438"; } + +.ion-ios-game-controller-b:before { content: "\f43b"; } + +.ion-ios-game-controller-b-outline:before { content: "\f43a"; } + +.ion-ios-gear:before { content: "\f43d"; } + +.ion-ios-gear-outline:before { content: "\f43c"; } + +.ion-ios-glasses:before { content: "\f43f"; } + +.ion-ios-glasses-outline:before { content: "\f43e"; } + +.ion-ios-grid-view:before { content: "\f441"; } + +.ion-ios-grid-view-outline:before { content: "\f440"; } + +.ion-ios-heart:before { content: "\f443"; } + +.ion-ios-heart-outline:before { content: "\f442"; } + +.ion-ios-help:before { content: "\f446"; } + +.ion-ios-help-empty:before { content: "\f444"; } + +.ion-ios-help-outline:before { content: "\f445"; } + +.ion-ios-home:before { content: "\f448"; } + +.ion-ios-home-outline:before { content: "\f447"; } + +.ion-ios-infinite:before { content: "\f44a"; } + +.ion-ios-infinite-outline:before { content: "\f449"; } + +.ion-ios-information:before { content: "\f44d"; } + +.ion-ios-information-empty:before { content: "\f44b"; } + +.ion-ios-information-outline:before { content: "\f44c"; } + +.ion-ios-ionic-outline:before { content: "\f44e"; } + +.ion-ios-keypad:before { content: "\f450"; } + +.ion-ios-keypad-outline:before { content: "\f44f"; } + +.ion-ios-lightbulb:before { content: "\f452"; } + +.ion-ios-lightbulb-outline:before { content: "\f451"; } + +.ion-ios-list:before { content: "\f454"; } + +.ion-ios-list-outline:before { content: "\f453"; } + +.ion-ios-location:before { content: "\f456"; } + +.ion-ios-location-outline:before { content: "\f455"; } + +.ion-ios-locked:before { content: "\f458"; } + +.ion-ios-locked-outline:before { content: "\f457"; } + +.ion-ios-loop:before { content: "\f45a"; } + +.ion-ios-loop-strong:before { content: "\f459"; } + +.ion-ios-medical:before { content: "\f45c"; } + +.ion-ios-medical-outline:before { content: "\f45b"; } + +.ion-ios-medkit:before { content: "\f45e"; } + +.ion-ios-medkit-outline:before { content: "\f45d"; } + +.ion-ios-mic:before { content: "\f461"; } + +.ion-ios-mic-off:before { content: "\f45f"; } + +.ion-ios-mic-outline:before { content: "\f460"; } + +.ion-ios-minus:before { content: "\f464"; } + +.ion-ios-minus-empty:before { content: "\f462"; } + +.ion-ios-minus-outline:before { content: "\f463"; } + +.ion-ios-monitor:before { content: "\f466"; } + +.ion-ios-monitor-outline:before { content: "\f465"; } + +.ion-ios-moon:before { content: "\f468"; } + +.ion-ios-moon-outline:before { content: "\f467"; } + +.ion-ios-more:before { content: "\f46a"; } + +.ion-ios-more-outline:before { content: "\f469"; } + +.ion-ios-musical-note:before { content: "\f46b"; } + +.ion-ios-musical-notes:before { content: "\f46c"; } + +.ion-ios-navigate:before { content: "\f46e"; } + +.ion-ios-navigate-outline:before { content: "\f46d"; } + +.ion-ios-nutrition:before { content: "\f470"; } + +.ion-ios-nutrition-outline:before { content: "\f46f"; } + +.ion-ios-paper:before { content: "\f472"; } + +.ion-ios-paper-outline:before { content: "\f471"; } + +.ion-ios-paperplane:before { content: "\f474"; } + +.ion-ios-paperplane-outline:before { content: "\f473"; } + +.ion-ios-partlysunny:before { content: "\f476"; } + +.ion-ios-partlysunny-outline:before { content: "\f475"; } + +.ion-ios-pause:before { content: "\f478"; } + +.ion-ios-pause-outline:before { content: "\f477"; } + +.ion-ios-paw:before { content: "\f47a"; } + +.ion-ios-paw-outline:before { content: "\f479"; } + +.ion-ios-people:before { content: "\f47c"; } + +.ion-ios-people-outline:before { content: "\f47b"; } + +.ion-ios-person:before { content: "\f47e"; } + +.ion-ios-person-outline:before { content: "\f47d"; } + +.ion-ios-personadd:before { content: "\f480"; } + +.ion-ios-personadd-outline:before { content: "\f47f"; } + +.ion-ios-photos:before { content: "\f482"; } + +.ion-ios-photos-outline:before { content: "\f481"; } + +.ion-ios-pie:before { content: "\f484"; } + +.ion-ios-pie-outline:before { content: "\f483"; } + +.ion-ios-pint:before { content: "\f486"; } + +.ion-ios-pint-outline:before { content: "\f485"; } + +.ion-ios-play:before { content: "\f488"; } + +.ion-ios-play-outline:before { content: "\f487"; } + +.ion-ios-plus:before { content: "\f48b"; } + +.ion-ios-plus-empty:before { content: "\f489"; } + +.ion-ios-plus-outline:before { content: "\f48a"; } + +.ion-ios-pricetag:before { content: "\f48d"; } + +.ion-ios-pricetag-outline:before { content: "\f48c"; } + +.ion-ios-pricetags:before { content: "\f48f"; } + +.ion-ios-pricetags-outline:before { content: "\f48e"; } + +.ion-ios-printer:before { content: "\f491"; } + +.ion-ios-printer-outline:before { content: "\f490"; } + +.ion-ios-pulse:before { content: "\f493"; } + +.ion-ios-pulse-strong:before { content: "\f492"; } + +.ion-ios-rainy:before { content: "\f495"; } + +.ion-ios-rainy-outline:before { content: "\f494"; } + +.ion-ios-recording:before { content: "\f497"; } + +.ion-ios-recording-outline:before { content: "\f496"; } + +.ion-ios-redo:before { content: "\f499"; } + +.ion-ios-redo-outline:before { content: "\f498"; } + +.ion-ios-refresh:before { content: "\f49c"; } + +.ion-ios-refresh-empty:before { content: "\f49a"; } + +.ion-ios-refresh-outline:before { content: "\f49b"; } + +.ion-ios-reload:before { content: "\f49d"; } + +.ion-ios-reverse-camera:before { content: "\f49f"; } + +.ion-ios-reverse-camera-outline:before { content: "\f49e"; } + +.ion-ios-rewind:before { content: "\f4a1"; } + +.ion-ios-rewind-outline:before { content: "\f4a0"; } + +.ion-ios-rose:before { content: "\f4a3"; } + +.ion-ios-rose-outline:before { content: "\f4a2"; } + +.ion-ios-search:before { content: "\f4a5"; } + +.ion-ios-search-strong:before { content: "\f4a4"; } + +.ion-ios-settings:before { content: "\f4a7"; } + +.ion-ios-settings-strong:before { content: "\f4a6"; } + +.ion-ios-shuffle:before { content: "\f4a9"; } + +.ion-ios-shuffle-strong:before { content: "\f4a8"; } + +.ion-ios-skipbackward:before { content: "\f4ab"; } + +.ion-ios-skipbackward-outline:before { content: "\f4aa"; } + +.ion-ios-skipforward:before { content: "\f4ad"; } + +.ion-ios-skipforward-outline:before { content: "\f4ac"; } + +.ion-ios-snowy:before { content: "\f4ae"; } + +.ion-ios-speedometer:before { content: "\f4b0"; } + +.ion-ios-speedometer-outline:before { content: "\f4af"; } + +.ion-ios-star:before { content: "\f4b3"; } + +.ion-ios-star-half:before { content: "\f4b1"; } + +.ion-ios-star-outline:before { content: "\f4b2"; } + +.ion-ios-stopwatch:before { content: "\f4b5"; } + +.ion-ios-stopwatch-outline:before { content: "\f4b4"; } + +.ion-ios-sunny:before { content: "\f4b7"; } + +.ion-ios-sunny-outline:before { content: "\f4b6"; } + +.ion-ios-telephone:before { content: "\f4b9"; } + +.ion-ios-telephone-outline:before { content: "\f4b8"; } + +.ion-ios-tennisball:before { content: "\f4bb"; } + +.ion-ios-tennisball-outline:before { content: "\f4ba"; } + +.ion-ios-thunderstorm:before { content: "\f4bd"; } + +.ion-ios-thunderstorm-outline:before { content: "\f4bc"; } + +.ion-ios-time:before { content: "\f4bf"; } + +.ion-ios-time-outline:before { content: "\f4be"; } + +.ion-ios-timer:before { content: "\f4c1"; } + +.ion-ios-timer-outline:before { content: "\f4c0"; } + +.ion-ios-toggle:before { content: "\f4c3"; } + +.ion-ios-toggle-outline:before { content: "\f4c2"; } + +.ion-ios-trash:before { content: "\f4c5"; } + +.ion-ios-trash-outline:before { content: "\f4c4"; } + +.ion-ios-undo:before { content: "\f4c7"; } + +.ion-ios-undo-outline:before { content: "\f4c6"; } + +.ion-ios-unlocked:before { content: "\f4c9"; } + +.ion-ios-unlocked-outline:before { content: "\f4c8"; } + +.ion-ios-upload:before { content: "\f4cb"; } + +.ion-ios-upload-outline:before { content: "\f4ca"; } + +.ion-ios-videocam:before { content: "\f4cd"; } + +.ion-ios-videocam-outline:before { content: "\f4cc"; } + +.ion-ios-volume-high:before { content: "\f4ce"; } + +.ion-ios-volume-low:before { content: "\f4cf"; } + +.ion-ios-wineglass:before { content: "\f4d1"; } + +.ion-ios-wineglass-outline:before { content: "\f4d0"; } + +.ion-ios-world:before { content: "\f4d3"; } + +.ion-ios-world-outline:before { content: "\f4d2"; } + +.ion-ipad:before { content: "\f1f9"; } + +.ion-iphone:before { content: "\f1fa"; } + +.ion-ipod:before { content: "\f1fb"; } + +.ion-jet:before { content: "\f295"; } + +.ion-key:before { content: "\f296"; } + +.ion-knife:before { content: "\f297"; } + +.ion-laptop:before { content: "\f1fc"; } + +.ion-leaf:before { content: "\f1fd"; } + +.ion-levels:before { content: "\f298"; } + +.ion-lightbulb:before { content: "\f299"; } + +.ion-link:before { content: "\f1fe"; } + +.ion-load-a:before { content: "\f29a"; } + +.ion-load-b:before { content: "\f29b"; } + +.ion-load-c:before { content: "\f29c"; } + +.ion-load-d:before { content: "\f29d"; } + +.ion-location:before { content: "\f1ff"; } + +.ion-lock-combination:before { content: "\f4d4"; } + +.ion-locked:before { content: "\f200"; } + +.ion-log-in:before { content: "\f29e"; } + +.ion-log-out:before { content: "\f29f"; } + +.ion-loop:before { content: "\f201"; } + +.ion-magnet:before { content: "\f2a0"; } + +.ion-male:before { content: "\f2a1"; } + +.ion-man:before { content: "\f202"; } + +.ion-map:before { content: "\f203"; } + +.ion-medkit:before { content: "\f2a2"; } + +.ion-merge:before { content: "\f33f"; } + +.ion-mic-a:before { content: "\f204"; } + +.ion-mic-b:before { content: "\f205"; } + +.ion-mic-c:before { content: "\f206"; } + +.ion-minus:before { content: "\f209"; } + +.ion-minus-circled:before { content: "\f207"; } + +.ion-minus-round:before { content: "\f208"; } + +.ion-model-s:before { content: "\f2c1"; } + +.ion-monitor:before { content: "\f20a"; } + +.ion-more:before { content: "\f20b"; } + +.ion-mouse:before { content: "\f340"; } + +.ion-music-note:before { content: "\f20c"; } + +.ion-navicon:before { content: "\f20e"; } + +.ion-navicon-round:before { content: "\f20d"; } + +.ion-navigate:before { content: "\f2a3"; } + +.ion-network:before { content: "\f341"; } + +.ion-no-smoking:before { content: "\f2c2"; } + +.ion-nuclear:before { content: "\f2a4"; } + +.ion-outlet:before { content: "\f342"; } + +.ion-paintbrush:before { content: "\f4d5"; } + +.ion-paintbucket:before { content: "\f4d6"; } + +.ion-paper-airplane:before { content: "\f2c3"; } + +.ion-paperclip:before { content: "\f20f"; } + +.ion-pause:before { content: "\f210"; } + +.ion-person:before { content: "\f213"; } + +.ion-person-add:before { content: "\f211"; } + +.ion-person-stalker:before { content: "\f212"; } + +.ion-pie-graph:before { content: "\f2a5"; } + +.ion-pin:before { content: "\f2a6"; } + +.ion-pinpoint:before { content: "\f2a7"; } + +.ion-pizza:before { content: "\f2a8"; } + +.ion-plane:before { content: "\f214"; } + +.ion-planet:before { content: "\f343"; } + +.ion-play:before { content: "\f215"; } + +.ion-playstation:before { content: "\f30a"; } + +.ion-plus:before { content: "\f218"; } + +.ion-plus-circled:before { content: "\f216"; } + +.ion-plus-round:before { content: "\f217"; } + +.ion-podium:before { content: "\f344"; } + +.ion-pound:before { content: "\f219"; } + +.ion-power:before { content: "\f2a9"; } + +.ion-pricetag:before { content: "\f2aa"; } + +.ion-pricetags:before { content: "\f2ab"; } + +.ion-printer:before { content: "\f21a"; } + +.ion-pull-request:before { content: "\f345"; } + +.ion-qr-scanner:before { content: "\f346"; } + +.ion-quote:before { content: "\f347"; } + +.ion-radio-waves:before { content: "\f2ac"; } + +.ion-record:before { content: "\f21b"; } + +.ion-refresh:before { content: "\f21c"; } + +.ion-reply:before { content: "\f21e"; } + +.ion-reply-all:before { content: "\f21d"; } + +.ion-ribbon-a:before { content: "\f348"; } + +.ion-ribbon-b:before { content: "\f349"; } + +.ion-sad:before { content: "\f34a"; } + +.ion-sad-outline:before { content: "\f4d7"; } + +.ion-scissors:before { content: "\f34b"; } + +.ion-search:before { content: "\f21f"; } + +.ion-settings:before { content: "\f2ad"; } + +.ion-share:before { content: "\f220"; } + +.ion-shuffle:before { content: "\f221"; } + +.ion-skip-backward:before { content: "\f222"; } + +.ion-skip-forward:before { content: "\f223"; } + +.ion-social-android:before { content: "\f225"; } + +.ion-social-android-outline:before { content: "\f224"; } + +.ion-social-angular:before { content: "\f4d9"; } + +.ion-social-angular-outline:before { content: "\f4d8"; } + +.ion-social-apple:before { content: "\f227"; } + +.ion-social-apple-outline:before { content: "\f226"; } + +.ion-social-bitcoin:before { content: "\f2af"; } + +.ion-social-bitcoin-outline:before { content: "\f2ae"; } + +.ion-social-buffer:before { content: "\f229"; } + +.ion-social-buffer-outline:before { content: "\f228"; } + +.ion-social-chrome:before { content: "\f4db"; } + +.ion-social-chrome-outline:before { content: "\f4da"; } + +.ion-social-codepen:before { content: "\f4dd"; } + +.ion-social-codepen-outline:before { content: "\f4dc"; } + +.ion-social-css3:before { content: "\f4df"; } + +.ion-social-css3-outline:before { content: "\f4de"; } + +.ion-social-designernews:before { content: "\f22b"; } + +.ion-social-designernews-outline:before { content: "\f22a"; } + +.ion-social-dribbble:before { content: "\f22d"; } + +.ion-social-dribbble-outline:before { content: "\f22c"; } + +.ion-social-dropbox:before { content: "\f22f"; } + +.ion-social-dropbox-outline:before { content: "\f22e"; } + +.ion-social-euro:before { content: "\f4e1"; } + +.ion-social-euro-outline:before { content: "\f4e0"; } + +.ion-social-facebook:before { content: "\f231"; } + +.ion-social-facebook-outline:before { content: "\f230"; } + +.ion-social-foursquare:before { content: "\f34d"; } + +.ion-social-foursquare-outline:before { content: "\f34c"; } + +.ion-social-freebsd-devil:before { content: "\f2c4"; } + +.ion-social-github:before { content: "\f233"; } + +.ion-social-github-outline:before { content: "\f232"; } + +.ion-social-google:before { content: "\f34f"; } + +.ion-social-google-outline:before { content: "\f34e"; } + +.ion-social-googleplus:before { content: "\f235"; } + +.ion-social-googleplus-outline:before { content: "\f234"; } + +.ion-social-hackernews:before { content: "\f237"; } + +.ion-social-hackernews-outline:before { content: "\f236"; } + +.ion-social-html5:before { content: "\f4e3"; } + +.ion-social-html5-outline:before { content: "\f4e2"; } + +.ion-social-instagram:before { content: "\f351"; } + +.ion-social-instagram-outline:before { content: "\f350"; } + +.ion-social-javascript:before { content: "\f4e5"; } + +.ion-social-javascript-outline:before { content: "\f4e4"; } + +.ion-social-linkedin:before { content: "\f239"; } + +.ion-social-linkedin-outline:before { content: "\f238"; } + +.ion-social-markdown:before { content: "\f4e6"; } + +.ion-social-nodejs:before { content: "\f4e7"; } + +.ion-social-octocat:before { content: "\f4e8"; } + +.ion-social-pinterest:before { content: "\f2b1"; } + +.ion-social-pinterest-outline:before { content: "\f2b0"; } + +.ion-social-python:before { content: "\f4e9"; } + +.ion-social-reddit:before { content: "\f23b"; } + +.ion-social-reddit-outline:before { content: "\f23a"; } + +.ion-social-rss:before { content: "\f23d"; } + +.ion-social-rss-outline:before { content: "\f23c"; } + +.ion-social-sass:before { content: "\f4ea"; } + +.ion-social-skype:before { content: "\f23f"; } + +.ion-social-skype-outline:before { content: "\f23e"; } + +.ion-social-snapchat:before { content: "\f4ec"; } + +.ion-social-snapchat-outline:before { content: "\f4eb"; } + +.ion-social-tumblr:before { content: "\f241"; } + +.ion-social-tumblr-outline:before { content: "\f240"; } + +.ion-social-tux:before { content: "\f2c5"; } + +.ion-social-twitch:before { content: "\f4ee"; } + +.ion-social-twitch-outline:before { content: "\f4ed"; } + +.ion-social-twitter:before { content: "\f243"; } + +.ion-social-twitter-outline:before { content: "\f242"; } + +.ion-social-usd:before { content: "\f353"; } + +.ion-social-usd-outline:before { content: "\f352"; } + +.ion-social-vimeo:before { content: "\f245"; } + +.ion-social-vimeo-outline:before { content: "\f244"; } + +.ion-social-whatsapp:before { content: "\f4f0"; } + +.ion-social-whatsapp-outline:before { content: "\f4ef"; } + +.ion-social-windows:before { content: "\f247"; } + +.ion-social-windows-outline:before { content: "\f246"; } + +.ion-social-wordpress:before { content: "\f249"; } + +.ion-social-wordpress-outline:before { content: "\f248"; } + +.ion-social-yahoo:before { content: "\f24b"; } + +.ion-social-yahoo-outline:before { content: "\f24a"; } + +.ion-social-yen:before { content: "\f4f2"; } + +.ion-social-yen-outline:before { content: "\f4f1"; } + +.ion-social-youtube:before { content: "\f24d"; } + +.ion-social-youtube-outline:before { content: "\f24c"; } + +.ion-soup-can:before { content: "\f4f4"; } + +.ion-soup-can-outline:before { content: "\f4f3"; } + +.ion-speakerphone:before { content: "\f2b2"; } + +.ion-speedometer:before { content: "\f2b3"; } + +.ion-spoon:before { content: "\f2b4"; } + +.ion-star:before { content: "\f24e"; } + +.ion-stats-bars:before { content: "\f2b5"; } + +.ion-steam:before { content: "\f30b"; } + +.ion-stop:before { content: "\f24f"; } + +.ion-thermometer:before { content: "\f2b6"; } + +.ion-thumbsdown:before { content: "\f250"; } + +.ion-thumbsup:before { content: "\f251"; } + +.ion-toggle:before { content: "\f355"; } + +.ion-toggle-filled:before { content: "\f354"; } + +.ion-transgender:before { content: "\f4f5"; } + +.ion-trash-a:before { content: "\f252"; } + +.ion-trash-b:before { content: "\f253"; } + +.ion-trophy:before { content: "\f356"; } + +.ion-tshirt:before { content: "\f4f7"; } + +.ion-tshirt-outline:before { content: "\f4f6"; } + +.ion-umbrella:before { content: "\f2b7"; } + +.ion-university:before { content: "\f357"; } + +.ion-unlocked:before { content: "\f254"; } + +.ion-upload:before { content: "\f255"; } + +.ion-usb:before { content: "\f2b8"; } + +.ion-videocamera:before { content: "\f256"; } + +.ion-volume-high:before { content: "\f257"; } + +.ion-volume-low:before { content: "\f258"; } + +.ion-volume-medium:before { content: "\f259"; } + +.ion-volume-mute:before { content: "\f25a"; } + +.ion-wand:before { content: "\f358"; } + +.ion-waterdrop:before { content: "\f25b"; } + +.ion-wifi:before { content: "\f25c"; } + +.ion-wineglass:before { content: "\f2b9"; } + +.ion-woman:before { content: "\f25d"; } + +.ion-wrench:before { content: "\f2ba"; } + +.ion-xbox:before { content: "\f30c"; } diff --git a/lib/Ionicons/fonts/ionicons.eot b/lib/Ionicons/fonts/ionicons.eot new file mode 100644 index 0000000000000000000000000000000000000000..92a3f20a39267ae7f45144f412a995a663730360 GIT binary patch literal 120724 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

@FHUiu&=5w(f-3S1h*&)&h2 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 + + + + +Created by FontForge 20120731 at Thu Dec 4 09:51:48 2014 + By Adam Bradley +Created by Adam Bradley with FontForge 2.0 (http://fontforge.sf.net) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/lib/Ionicons/fonts/ionicons.ttf b/lib/Ionicons/fonts/ionicons.ttf new file mode 100644 index 0000000000000000000000000000000000000000..c4e4632486d863337c1c73478ddb3c20726c55a0 GIT binary patch literal 188508 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

8E#xmG!w{$tO5=<$!EHPzZXo}IBc1_sqA&q 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 literal 0 HcmV?d00001 diff --git a/lib/Ionicons/fonts/ionicons.woff b/lib/Ionicons/fonts/ionicons.woff new file mode 100644 index 0000000000000000000000000000000000000000..5f3a14e0a5ca6d20cc4fac708979e807b0d51bc3 GIT binary patch literal 67904 zcmZs8V{|4>+wC3O$;7suiEZ1qZQHhO+n(6Y#FI>H+_AoS-gSPS?zOAewQKLItGckd zJQT#m0U!VX00c%5fbidQ?eJgu|GmV;RptKa$o^I0{sW#}G|ZEN3M0!uQ{lf@`X3C1 zxQv!f?2H@%0C3%Z@!Y?z8=FNXdP-`@Z* z3tKO9000&U0Ne!uK#Cn-Nhpvl&5TU{&hty8$H9I5Ef9(Sa{O2S34`93?CH6*k zW&ps)e}0{R{;*=CZF@%t7gqq_bLC$y@qgW&${JqX^xQNtG&M8?7^A6iJ$w4+G{A4m z!V@_fW!<5Je|`hd!2W^|WrTpxApoAnVO#)!|EK4@{RV^(pn*XHq{Jc72VDsPN-kjO z|6cyzw+HO9Wq z%*b|e&wxgh{gGT@6k@Sf;xaJK1JF|dI5=XYpqQW%gS{Y2EW9obRzU zR?ojoUyA0-1^>Y#+lX*4wj$Gw zspW2nxtTfEW=Pyl+3L1z3fE0wJI)7g!Q#v-%q8$DXVHJ6(@H&h5bvfh@#@nN0ZRYM zJ8Rxq0J_%$Q&3w>YjR3y!4n?WPd>paiq~wQy=&U*&wR+sY>(CAVk;EACp?9Zcpv&k zJ#aJDDe5B^lN6e6vj-e|v6sHg@e6ReF;Uh_G4@?Q<0H*JT?T`=tZ)iW4upbbZR^h99yzvgS(c(et2B>6HtxiYNz zwC`*!+Uz`ijcL+gR?9x~t<#teeCRA3_p{KgK%UnH$KVhe3Vh~o2}c(!`}=sxHT)nvhm+urR`1M|0AC`9%kofst zf%nTf3WWThFTiKkEsOm5j{>s+-|z2&pncL`64MFoggXLXA8e1y{Dt``1q}Y(h-(j6 zl_%_q^BD>O{4M^+pyw!Gw%^|Z0;~dP0$_Ur{et|o{4V^g{3`r@{CfQK{0RK){N(&% z{9OE2{4o4N{QUd`{PMe)ia%4Ju{N;&;9zG3f}?eVh8rRM+m_V(|EW-BOYmgy_VBj|<_Mt(YltL>9EiS%A4m*H(nz^TQ^){hVPtdUY7|fuDilMM zT9k9tR@4tPQ?zWfX0$1^HFQLD4s>VqYV;8dcnl_t=pT4LEPvGgnEG*!iHb>qsg9YC z*@y*>MTI4d<%m^`1;nPp*2W>g$;KtX)x`zkY2vlx9pcO5_Y*)9a1gi?q!L;Z4im8u zl@m=69T0O8`;!QgERm9tN|WJ{wUgtKE0bSSFj3r7N>c_>=2PKORZ|^M1E}q(^Ql{@ zr)UsqlxYfSE@??Nhw_c8Yq4-=0jPd3j2FAc9RZz~@jUnW1l0G>dyz=xo=;Hi+P zkgHIlP`@y|aJC4qh^HunsH$kY*qivU_^!l~)QZ%pG@dkzw6S!e^sw}`473cJOr%V+ z%z`Y1tgLLLY`yGnIZ!!7Ic_;=xn{XBxovqwd42g#1$l)9MH)qZ#dyU=C1Yg@HD$GGb%461y1)9a295^5MzF@PCW~gj7L!)A)}^+xcCq%GE`x5b z?x`M`UZ7sJ-XDE{K8L=lezbm}ey9G3{fXsl&K-9q7Ak*O1P|{G}u-5R) zh|I{+sM=`E=-e39nA_OgxX^gY7-+&^B5#swGH7yW3NR%yl{U3BjWo?R?KQnNLpRel z^EK-=J2nTHcbgwr5LmES*ji*;tXP6u5?I<=rdsw|&RHQ_iCfuQWn0}^(^;!qJ6oq( zw_9&pf7y`P2-{fOB->Qm{I*56m9=%Xt+YM0Q5OSbE@JGRHO7q>UGceHP|-*rHA zpm30OsCNW7hB}ry{&BK(8gv$Q?sQ>s33sV<8F4jsU30T^TXH*edvb?%$8o1|mv?t| zPj~NipYy2ojP)G$y!1Nvp72riS@I?DRrh`KQ}%Q83-tT#kLd5{-|BxE02?435E@V! z&>zSj7#-Lf_$Np;s5A%|%o3~}>>4~50ti755ezX5i3}+ZnF%=#1%$GMYKFFl-i8T> z6^3nwgNFx(&qe%*;D}_19EsA60!DL0J4csCFT_yAc*m5-OvPNsqQ-K>s>eFUX2y2L z;lydixyMDu4aQx^3&zLBFC_pHbQ59|J`&ZFol|^MCQ{x~LsPfY6w?~hP183snllkI zjWY`~r!qgXbh9F}+Os~gIkT;^qqEm?h;le{%yZ&%L320rS(M9z|V?~F>(8c`4#>KV8E5&amG$ryS=B0S0wxzYD zyQME>uw~I@hvksvSQT^?-Br@n9MvB+lC^lX?zP#q&2^AXrjNH_R4bT-^Jnm4vL;WSw`Wj3`oEj2?ovoz~BAGC0{Xt&t5;`?G^B0H~ z5*H2@@fJD%`wyz^gGn`&aHIGj*+q5O%h-M}GdDB8lBr*nQ8Vl4F56wHPS=iePt&f$ z7m^`L991X6CpF<@`wfZ>r(yvwt{I4H8^UCw!Z8MEJ3qmKb*nwdHNf{_qVvm>H+DSb z&0%D^cFH;w-r}oz#`CUS(_VD@eFyg^3D*o4-uNeIcluwh;aPuJCzp2tIq+*joPy+$ zfz59#0+G~rbOpv3;C)3@=$GAh1xnwpYqosfnQHF1LBL7g>E;(JqP4I!Zv-czA4r`G zWGR88E<2fWnQHxdw|)hR*Ol}_7~`9r6mr@ZeKeKix0b6|$NGgC8_Be&$WL17Z_$rz41?fW+DA!n&t zk!QUSSJf3$*l@*GF5RDsyj^Vk-0U7xr)hn=zvJ2Pa!FIB5kPtrdNLgt6#5_9Y;2w@ z_s#kPv?|>*UbC?Mv6~CoLk#iHDV%g!C(T?QKE_^WXJ_|6*+pf*T_3Hl)GM^CLxUWQ zV5Em0XoMh&?_ZooH3%d^Ga`$TlTHehQ!B!6wkE_*y3iL8Cd8+A&jp8wtHd)U^q~Dp zw@Wg^of{60Q^PavaHQw_mbt{ZDoXXtzI4JbaQ3n_wt?hFb{-+-iZC2!gy>$G1~W?C zi}&u?it6JPT?g7W5Podb1tTWf{I0C%1K)X92S|H2#q6%B>FXtCEy!dCGAdNTiRt}2 z=erH2x@JZdx{8VrkK!^&Zp^Yr$@l6~xSQQ^YaY_QHNARNmUUNvI9xGV7x|lF3$veX zjMO%wIuKH3+6t28Vm%OLz<`0!c(~{sp+3U$XL7U0VrfMy4NYdPAjUH|wTXClF`{wU z@~fzHca?_<{eDJIJ#CrP1@vT^^>pN-vVf@iz?Y25Uxs)?SQ~%r|E?8@QmpjomwYdD zbmM0Wfk5#moeGrMl6!&TI6CscmY8=)IY9aUwsqyXQco5v%k9N@xrP2%_Stzm9R)RB z=jOR7G{ENR`JI_XgKlR*H#aXkE0@15P;T80H(vqUt2`|)npCW5PBZmVPfya6G7LSf zJ=N?+4;vjeO9i~Gy1QJ z%Yz1{bAC#;K(pfXA-;l=N_^VnaXCv>>j_SGb#@h$t8sL8)}(yw(Na+ZRd~`I`c&Ga zFrIj~J#N_iRCalHc!@MilB!m-?9LKGRHZ0-kP3p8og)gAE{YdcQ-7OhGc`w|gM){?Ypn~0FSq`;{ao8mElnY(0JO)@tz)-!;|lD;mQd7poQedAEmGt~7M8}J z5?aIQ7|#I+dC@52%BEHgj|ZNt@md9hvtqetfb9EmnnA%k2_JS$BXDAtW? zU|NQw90^F$Infxm9k*w<(C;8mxEI<~;;31Yonxdsk~Oh?VkL?Sh<&ysLKIQ_7{?us zS6uLY?~wq2JRGlqq8iRUNp?pV80c}qaP@7V-~_c$q5{f&V&OrBXMV)4SxU!Ru3cbc5C_OuACe^|2loP2 zY=Pj2i}YNM3xn&`_sB45^R_|S(Wo!|fd1`v@6Mhe-+HW70Re*f(U+H&IOZV?PxNIJ z*`^p@U*s9@m%C9>eQ1_rtOL?F0jt0PVEVgo|atpb;?#XUb);2O& z_pcf72DkP^%3Dt^T1e|GNYo9Jsx{arorc>udTgbiR=Hr^;^=~kxe~JIl0qY7#v2Wi0@3mFd0vM}2?EN(n$QYxER3Y8 zd@mxcqDY@p7y2Hv{Scu^vh}pav9%5Z;6jU%UjD99`Xu8Sk_EVbuE_e}*CF24er&1| zAeizumUu&;wkdWTv7;ih&p;Q$I9s}9DB+a-2<1r-9hy1XAVCG!*IxPln8@P_^*m_= zuh47{Ii0}o?Qe(LpE7k|SwY%kXmgAGg@Ll;`o7;q4W6vSogS2Y7wr1fcyYa6x8#05ldBLU0=z=8nM4h)p20b)J_9A+-kyd?c(c|0~2`kBr zZe9%(6?eRnw|w^!S1m0%YcWZ80>5RLy%08$y_^g-i<7glUDY6qn~UOQlRgnNVpd zVqB@X%W1^<{p5|Fa#n(~szvBmGvwze$VTf7{vpFjyc1>BOjv9Ck@5x&rS6u7wX zvB2LJOyb`^#s(t_-C0RZ3U{yI#|8~~e+bDGmJ~JxQ_)qt6tQC=P{tP|mL{Gs2ONNd z`w~e}${XStViPJb+@6YDZd4=?W|Rh=B;cDU;0pwq;u-rMaOMgdY?onLRMr1#MNg*E zcoYq|qL?D~&O66!l^|SoE_!P3uri7tgX@1gMTH~8-` zytky#1M5R6Y$TE%E=gEwq<~J~gA9~KJ;lHQ<@K?ZS_rEaBn%2+;C-IE}2)Y1xgfvNoFbOu$%+F`Mf46NiScEB8<{anWf0*rQR;FTduMX#; z9!nK@dj@TYS@P`$?gH$}m%A5|g+s*1nipURDCWKKs^EKYy+e#fc8ZG#Fa4`6_z7{X zzXhtoi~Py`g;kP@3Ugdbe#ar06u-luagS@9%B?8IXdYfjfP=sit&&Fg$PM_Sn$vCEZLHuf`NfoB`=*O4mR{a%Pc z9t@Iq1i!3Jw)D2qI?%pI1(JWn@N&qlvkyOElSiYQ^v=75;H5GU;b?%iyvkN`uvOuE z-~)sAvlry=&s*FVOs_9Yr&xjchk|jJ_XfcvvJa$HHnrC3Y^;Z$8#GA12TDKmxljeX z?hEJaI*{lC0QCBADC9^&9;CD2HmZWTr-~%g#pKBg>>sl}-_92-vtG2(o@WJWTk4By z(J;bC6#XstpC|ZN=R*87gXJe#d@_GIp%U{sUySSL$qh`$?{MDXfpu6QBVc~0t{pUk zCu@Ny!Ic%>6N1x1E}u7?A3W#=UQi7e-rqUh{q}IfnCM3yg2eHUPWb#Hd6124C(be} z%4!X6Py6DTmX|B4>rylc*yYi%oFvMkZio~LJbH?!LCbU|3P(+qzWZ>|kzS9a!MRCc z^ucuZUGtOe!wQ7A4Isocg)Kqg9i@NhBx$~^2Y$wti%Ow_E3P^W1_#au_J2{1uuT?F zfzB!5{#03vsb}^YM4*VYquaKXJwe+f@5Z{CbffYjWeJn^`mvs|*!b*@t!U)UX2)T5 zp@w8$*Jtv6Z}R?}F%5MM9pAP!zWKA0!cuTKOc**^4kAqOZS3%>}eJuKF;_A9lv3ej?=st9Hfj+5XO3scpzgP-Al zv!%>^*r3TGGZ&kI0%EmUBC+Fzi>C#HreT9E|Lj> z+sS&;Y;(VwU#rKsf2P~}sDzAE#2zz+iJNyl)({bF`L_VJ32tUwf5=0i%FpSb4SWqU z@-q#x>M;3pa3=lTB(S>QsXLyxWB-ZV@k-Lcg=KKD(EkJX6~R&(O+_0lD`&M5Jo1Oi z7J@1v;;9<95chEP_IEJ@DcJid_jZ6b=tm9yGr8RIj)zWU%IY48sPd}CXIS#CD)fPy z2-ZZJTOuv@Y5-X?9orVlM)&m-4Mka&jSepEP0i!s2gXj;DxAP9!W&3hfXYfT+pz>{ z)sSUqqpbC#d>rJJdfzfa4?Ye@w-IsH4#8g{CPjF9oPg)PsOE{7*{um0IIr3*@=gappE8h~)t=68KXVUv!Lov4$2~UB- zH3~>x_g@Sc{1Q1#f33{ZybdSB#$0JpawH~2 zM^WK=J@t^o+xC101AOd+8p_Y*)6~Xk(eV(?LPtrY*x{!nl48kpl<`sFPOt+vkXll-@2~ACn5{(_tFu&0WLTt?FGR_c;SFLUq=Y1#EuX`z&ITtvI0P!e=&a;T_W!;1j%_@bV6`%XA-ZnbHz zE(js&EtYiF!Q(J)XqizUr1r@TZhf9ptp}I>qzi%rabm4vhMQ0`9VsPrcI`wo*WkxD z0uFFzn-j`&$>fzaji)fLPR@vWnV=&^%SuUf1~W0re39i%eMcoai2U9(%P{1SO%Ba< zcB+)#`N-AZ{md|NsOt`Xu6P}Nb2K)c!%gRo+-XfiC6p@JB&7eG`{~L~qHEZl_ za)ydu<7}d0nFzQgcJW|iWAl)Mi+gc_t0Usu1~ZR>mC!OciK-K}hu;*uxPiy)tnDbA zYtPcMYIb!KB)~a~dG{%OM>@?i@NO2T-C%T%@O`DbjD%@XoPuO!8zP82*;w%3tz5 zptdEpUcI^dL0FSXxs;b&8>!L@NL)f8&zk2>C(OJRqc^4b{4P765bx%WNu>DJ*bt=V zbXOf+h?Yde0G_dc-9_g!Z0OCz9u-NyW~L7roEQT-0ECS3p7YR7}x5zhdiguKFE zvEIx1b-NO8;GecY0#SoerfLe@|EK@`@ELRgnZaMghx# zwR|6BqvWe?!|n^beIX?bI80)V;Ayt@q@|y3R+Xa&r{o;^J=p}?XV^xA>}QU4b%AI8 z)a0}X264f-aWsg+8#0m2?Hk|c94!aDK83}(jR7_EP)3ss)64^$%ztP?UKvK9N2_0f&~o0mj}H;a>j+R zY$DklrMyue;aiqzJ@TVo+15OmmW@=U;KXIq&G6um@z8p=2Z|Wc`_|tZzjxc?T(;K? zWq*JeIp%?!^sq^IMAi!xYm|!8^GtUS+f>E@wdbwz$T2>ae2tOnXWns54$9ftjcp5paqn+Z$AjpbZaypXj>T@_|PK zeM+sRD8*zYVSn=0WTJ%@Ztz&obC0&%%vm?5+hd`v0@1V4f6fG}8w#(Ga>UesDPrLp z)L?O?dZq@~T%WzRVyd=IHo(UtP&ax1t?ht(`2OZoG|mSr*^(S_bnQijOe01#hF?;^cfa1 zmY?_H4^2@{)Vf;Qakve1i!~w!2(5Fj5mM%H=4ykg0h)!XSfH@z3o&kgs^A7C$`qO5 z!=C5p7z>ORzrJ1l7iZ1J$6LC7EB2RTjsE(%GNsMDxy)-rJ=Rshd87Fg7>s-MA`+< z_AaY-$sRZU-V6tvNT@?fA#NKCsZkH2WF8mTu2@V#y3fATbg!3FM&+`axo3ktAOr#M$sskNIy&ubxqTRKMA>r{D zGd7YdYHCn&iQyssI3fX+D){w$xtMmBzYEBfi&ABEc>sQ@f*03_Hy}uBc6P5b&E^*} zE?Bg^_7}auciT&5tbH3ByE6~X<&(!F_xGWb#&F|qfH@yCy^Lqj)U^ag-N*`yXw2y4 zWwEJ}+Zdf~MjxHqb%uZ2kxVFUrD*r~dyL=TSpkjXr*70|LGglswRkS?jT zFUUM0@~a>0Yarv9sb*2@;GiRDzDPotn1%b1g?Gtxdlg`X^SB(tqCAPWzmh#elcu;78BfE>ZV&1lW{mRW-H2SPORdQ5D)+$NDoWzy zKF9~jUz?={rHxxmpiOTf%7JNAyW?L6m5$}eqYBLfoWi(aOd5H?-;<4wM`>Y>$$5vv z!}YI}b|X)S$<~Hi20lr+hVSoC{0OSF8^sD5XUphk!n>y&=XuND_&D~=T4x9+;mIdL z$%;s@t^JD^aR(L%i9%u8)a@2aInd4tG)ML}*d0CZRK~@Uk%fCJtzX!u-wMF>@4Ir? zWPFI(8KO}XAatG0XF!ln^%F@)Tbn!+z|!Ab_)iopAMNA~=;71wp#6*+q%K|Wq35V6 zzd%-iAzANW;`XV<7G%rZzXSbo4wI))7l9)Nhgp})sL>{Tw+6Foi6TPusNuIuU~vQrf~WbChz7#+E>Ba6%kL?PVJ{3xF4Jmro5ui;|uEM80JiS%5M<&wxRl`7Zke? z#C})b1@nu^eKGrmP_}^@MWk7TtDaVb8nAbUbEN?Mw@-HSEi(cNFnn0;PosLVcg9#! zjil`kX0OA|az?o9F}UKt-11)SvDI&w z7gd(_2R`guPTNfm?^RSUp+px2(BQ@XJav`T$zS?S=$HeXBiA#YjdPY`Zdt)+Og4}Y zdy?`wHg72S`~nJKZxPq!M&D9DwxlS}THdSNC&cwr;$>LEP{&zlnyV%gvq`w^szaD~ zS_zdU1rpbQgnc&68=(nJT~T4QZj{M-C?Vj;K?n+aYzRdYa4bLcVCId!r1y>9ZVy?p zm*?RMmBK*RN_wk%qT}o+tvg7eNTO?MUL_f!e+yCF+%UMr@JO(e1{&AB(Un8!9zU1l zHMd*ascRN!3wcQMRBo_%cWECX;}-%21O=8yUg(5lU*dJ(JqF8C0SIPd^i#mOdwp?X)QZaW2C=mw>4D!d2-A*J<@G_;k>D0w*hWX zSEkq3Y}1dVsBuPVKlw=50uyl1Uc!6KW!V!m(*gmhgoW;uw<3j!EMFs%hi!ua*YTT| zihX|p27LkettPCTA`#*Gi9Aft2~yhFTkosx>MQY4+uTnl;7=C;p_;766K_Xl00YD6 z5qpxhJ>#+U)jYaK|{yI4%a=Arz2}hdmPpkLh?Ra*abHijm zz<3$<98SAG>v4{30JHDY;NQ@{#n~TvRu)%&-+DDgSi@YL3DAF>2TCuGN0P` z7aV*h9V%GK!-YtXDYw4D0O+Yo6Y;mXw=C+fQ5Sj~>D=z-rf~a%!pu6><9(Jy$-(PG z+9hstmwrRQ-GNvux4>S@6b1zbo;ED$BpdBkY8x;k^ypc5}tR zYz|0#!+udP;M7fX!pEldiE~z`}gu`C6`ND z95wsUr5X~M?zm*x8To#;&J$|#2<-9r-`u5g(#qxX15Ts9eo0WGvw`g`oN?Xa;NWr2 zZq=ksg3RYcbT4qhWX#&{lT??+CDD zZ)MW#49bhdVEdvHsrAucmfI%5I=1iIb3(RGeSrt4#LK(^6y2{)IS%}sTu(N(>DgQP zKg*i;N-jXFuNWSn>X@f{Va^T73t5@!%<|=j3OkPAiW_Vb@CKYz0 z!9t9S)FvbGE>f;n$=^W8Ikj%kbnatfU!Iwt^%`X+gMr6Y?3O)c1oN)sp!QhIX`rHh3RlP2l}=Js~l}r!R^6^mj>!;sNyp)s;BFLu?M%RNF===#7irGJdBs|khnX<*&A2kLy-H_E3l(_AH83+QT_YK?+Yrj7OHF} zCeHE>@l_pfCov+-Syvp^19!y+(IYz5uDKJJksNRS_~-jX8^`i)MpRNXhd%F*G+7X8 z7g`i5BJjFLv}aCnnCK2Os~8AA<5cS|NQGu}u9^AU%UKiE)2-y7JirHv$3g=irdSkK zw}TKkZ*h+}9w>#M%%|G(AYv*^(m9Ljju9{>MYWjxSSv`k+V%EAJ-@?@F4r#=>!=3G zR8@a=f_f?aC|l--H)otdZ4CpbKl0>6#Xu&x--soiV!RyKwVrgIZr0{a*!TR5Li?#H zw~8LMYpV=qxZJ%T+DkEQL#?7$g1M&ZJNcSTriu2qod|_3DX-&YNm4X5H1eF z-$7?U*xtZ@OcvCqfw+7ymt98I>z8A43lqqVQ}mca^wM z86tk1H;9B#3qg>m!}^vNZ`fHFb#LhJ+iYPa{LW>=SLKlC9*zT~4}xsZZ>0WS<*e41 zb8vlZpZANpYLe7MJ|nOJ$GpL>g?VEA1v2XD1Ru+Gzx4=#kGBS1b`^SX->?1_3k3(i zHwre7IMSaKc03KJDTzP7E(oGDy?o5y-tc)um7fAj;hpfJZkW!wVZS$`u44G*(T9IkM3cmHF52duMbN`u2(DNt zE=YO7G)I=?OmEGkE;fn26mx6o>Hn8kZ>jxfp8-h>{#S^+W+cy9R>xB>Flh9H^l#g8 zF$v7O0_>N{Xlx~HHv>UJ#hzE~^Rq#ue>8qj|GloZlP-C!=s3}F)NOs)N`yxc& zEK1a)8X{BfC>{6@8F(+ZARlCBl<$hzG4Sb+&nteS16EfKKnni2c6a(Lpq)FEK-*x5ytKQjfr`zNf^2p?G|1R z+3ys)TbIso zPep0wpSQ%w%^G+spMLMYpN2l&JbZneZLk`M?G%_B+kfS=T1T!WrqKk6E9Y1yveIdb zyF`8<^WOsa>eC5*8)sO2mhX?Cko5a~FOi6M2Kceck?^G>LcGf5!XK)>g;U_wq>fDx zP{C-V)-Bpjt#dij%9uQr1c&hS8rybLFdMS6vUD}+d^Ss&{!(d=;TN>i*C;k-BOZ9? zHG(pW=JCOO8TBp)o)FVA<$>>^*{8gQScUH=8G+NbT;sNakcM;DK$$1TOE zy2&n`3c*?OutVFKBpc31#(E%k4k?LI#*|P6HC+|o zSmq2l$60(qS9iU5y`Z!0+atP4@?L3UO%#gMsi9!Q#j~B`hlSp_Q%jk&-P3LUppu(` zXty14pKD<{?GLk9VJTP?icwCDp7Ec#<)sL=Gg3UCd+iGf^5X@)_ju!RFU2cDKE1g; z-ltn484c)}2A*76p)$YjZ*2)J8;(ZiBZy6{JujF>cy;r6tZO##a++n=S!PS7ulWAH z{%W7F>Ey@Fc;40F4uvUza&s}RCFl|_L&nzbLIz~=oYmKNpQ?pv_nA_M8=tGs)n8@N zttiK%V-<%T$2{uJ?FcvXrPraW*uOoB)9gCnRvqv^B>J4E`rIE{eo_Sb5JHrWxdl{e z{|XyhdBmr20KF*b8@QI(f{U{nC8<2LEbE!g{vEM>vII&bO{{shJfOtL*L);%|vs*q1ph&QI2;tBd&n5S)MMOF z<0y_v(A&Q?i`Aael=pl>vy;pC*M2>KHRtU&oA11+4Ayf1;X|JVOT0a2d=ZaPo%eNm zHDhH5U&>V9IP;qUlkc7&6nw=%(4xQRm&`{YBN=Dv8~*H#KA2RD5Q01YT3!(OyYW&< z6`^vDR|~>yx)j%(>s2fm;fR_u#K6{QbAiZ356hnKaTX)O)XT|9b(`*a)|To}!!FAp z<^Y@-iqI0hGi4`kXGG^umjoBxHi*tfT??aC%6)eWGa$J5&ZT%%0%o6XMIwz>TTja| z-{OZQyC`f^rLbt_k;Ek(b3m$AZ=Z2|aH9}og&P747?oaU=!^bMlRgsuO!2zD->i*N zJCnU@Led8|-;Fs-eFj%9_acYi>I%8DY^tXcfVWI2y4UcTF;iPyDT)lnHSBj4Bx))^ zhQ!{$tJw}B8gS)zKee7&Uqqc15j(u?J0vL=>wq5P1i$x7OhxsnzW!QCtmPCl7AIhB z(#$%s#*5s5HL^5k0DL=}p<&TBpR&1hgRrGdm~3&?Dj6v1C6okgjUfY3tLe^JBR4D3 z^;33|(}>nD!-Vy=j?@Xrc;)Em{EU6y8QB4$PgL~FIh`e5eJ&a)mZL02>y9uM-W?>w zt!*L$PH-a=ZF;j<$qnbpx5-%nd$fQH5!8Bq>*oZ&Msa7@?w72PxUgNdJdKC$KYYJA zxQLpq7t8Rft^5C&@%}v7g*=o_=wT)n-$!&mqMltbMfHtBwV$sFbrd3i_Q=Qq9TtoC zlC8yhjheuqUwt#nPJeq}A%yCF$O**hCOZpLbGOcfQ0$;zJaRwlhC!@n(zbiILSS~x zqZg@ED>nTqBS2RiL23w7LSuk5vT6q}xZ_NVR(ayPG0@ZT3+mVrNm;!!u?U+*^7DB- zc=IqIo|OpzUjNLqn6EEAZQ1kv=Bu&6MKei>(2XfTno{)5vE0K?=jE@&54>sZ`W9dcveX-=;%fpaW}ZLhOV zZ(-vLV_r1I-E-k>{lvT)GA`I**Tr|9=X{<9L)U|52BDElVs6@kj2`_i_hxQ zXkU|xY^<@&VL@Y;Wv7-fx>cZC!COO)%>*aRcL#DzV`FLEr=}Om6Gg!VF<Pm^8}UnK0d`M92A52&yzJ!uuzwnIgSU%> zwzX+0B8i>G{`Y_v%s`w3CU*0_9F^QnqP{$8t-FShal&ttX9O!sIp| zGlNG&TSd7|vE3%gs#kbuCrX)UP|(CiV6%Z#l9Ajx!go~=1zG&zJgam?+;8PNp5Hm@ zNE?UE?oCCf$<`U>!;Vv(_b9!dZvDtLWyUbnl7Vw5nV?jPn(4}})E!t1S5<0vnvpO^)EUUqz0%Ybx3fY$vSo_?bj004YK&h8Y74(PjB0y>wo?4D4Mc|`&rV*5&y=))Oh&DJ z1DsEG@sT!DblNf^BY`5yUnj1&Q;B-KJMBq#HCi-H1Hcv4_2)d8)`DKoIZ~2LE3k-Q ztG5bentA+z{TJPPKS?ENs zHviD0vtPCjB7UNsdxWQM68pt1yiQVW7j3w@OEMR;c#qaIfV8Nvxd_tzWEv0QbN8x9 zcem4&Q8H~qZ_&RZknq6s>&ce9MyE@ZZta=a;{I5GJVN;Rb9SCwiMz68>R1cPco}SO zR&*H2;Qx^Ggmgez&{}{WpK5=96{T-F5cLP@>>B=M-w?&KP7WuLGezDnaro|#9Ko+?8NfUu;QHV z2axid%qdn=Nw>EjuvT}PDebwqlxpEC0rs?)>pxqYQvb|6evFROkF&$=Q+j!04ZfXOhcGe` zdAV=sNl4c9%nXeSzTk?@>{Bh)`<)%H~x`u{o>t@ zID_W~>T}d|h4NfM9Jedy45NF9WK_(;9fWlufPt5?Ko}ALo%->K#gq{9L?)yjdSMnY zcKT|q-fzSv*5vXPLXdgAFKoI;sq+hH2>R5P?fGDxjG8@XX;Z_V3)zX0=ocWJf^5lC|^3lK}+h`@G9(=zY`d!}(@iljvUBeJ}%))*+d4Mp} z_y4Xd`4(vzxKC)1z32DNDc*)WIu-cNe=e+=>nk~1{w)o008tnq=$y!O zCaM0bL*OYhioD@H!Nd8$D4r(zi|%Fi+R>-v7*ioRuhnjk_)B`2r8K%iyU!) zr&M|>WjLJSgQeD=_xb4+fn|HNg?*;m%AQkyD3W8Ttz##tjKa{l3UAIYUfegxWZ zS-Be$A}2*)pfzf;rJe zq?$+hI;d!AOLrc?01p%7DHX!fe5;GZtJMwAI|3NCU9(EZQ9iWEek2wCd54grU9ga_ z{Y@hI9$24wsq9d1uX@vZzOz6`;Pvu<05d?$zY>W5;jMSyee0s1&HANsFf|p-i~h=r zzjyq)_3Qr4uH96#XJ2`fz307q?1LK!S+98h71mY1Kd9?CiqUl}pG)!>q?yb4r6is4 z>&79Sp*$W(4-Vc7epKm3Qbc4s4 zMBpu4!M4#EnZKu2_F0PcipawC8mKRGxGP3GanNNJ8iYouo12Bs{on>wjaB9Fe>|+f zQAM|FYDrPY&yA}}N!9ioS5BQ$Tbf=hRI-}dMr)^41s?D9;AurY0q-hur6R*MwaNdv z+EP{DSJf61Z!dnE`vTCSO80^CKg|4ZHAW=vuT6*-pC!VW$zH}$lhm7S z<`N5sZbYRN+FZLIomg8t@yfNeSF+>gNSq!AK9$Kn7M#cEnb2`_y`g*-D62bucGz!&EczvTkEaE zd+>H|XAU#j3whA?h_!atOIjNs7Nr)S^aQkiH5B&hT#g?4&ySp-bL^!56g#_`1?U_* z*^#%&UIPJLN0+$PR?6)vbvdMzZ3OZU)}fAQJvlxs_tv1Ao5>+rUpbWL?*xQ*h@I_O%RZcxx_mdb=qTd{?_?bR3T=j?CV^zRPpSZ&lY&t+;# zRH(q%@Bb5z1lN4ta1gg;+ehXpy;tom=7EheX8&TQR?DDfO6ASWyp5z<|4-klk2U%HG+>HzFpf zp@BMMt%l#AOZ3-i)nofb&h~S5t>rrz&-J3LM<+~teNnarq#~Y9CZ@jy`= z3$f*a`l`KNM6PM5q9$v=#&iR4o+N@UhXhGgY%wL8w&@~Xw=IBjk`&5B=LH!_f<{x& zqd=1d09^C>A=jkKqx)O-1slb+%vz?lYTJLC_d19b$2U#eu4SAYZ(pE2e_q7s1Zdny zrYmud#HNxi@v1J9tia684dVWc;*$0Cid zt*x`j>gwulOhlmEXLh{Mgu%u}bZZN`+0iUYwmf1=T0|%WVVfZV9%dUK6;QJM5mTP( zj3W*vPT1B+gT+19#cEd0g2;+d01-8IY||c}uqVdh=)By`iHB6jbnTdkgQY?L%nL_m`x)JI^xlNs%cl}gB6iS0V8k5~0 zqh!(O_NI_*N64v_!6Frm*-{mRS2RsD#foAo6*y`i_Q`nyAKxUm-b(&MaxjyNA6`M* ze=E8sisjc4RVA-0i=y^0eFwhqD7-*@#FJxkndy~DeG=PWjv}befHl$YzhCzC`4s$r z@@2~R^gR1J|MEp)<2xyfP4^$`{JS~7_hs^2eEH0FWatvzpRr0Y{lJKxIBySr5@25f z^1Gl#!2?a;;)C-bxzH$JpCo=qY}y2^vmC>uJ&6lD1e;!M7f%7BnGd_u+=mra|Jl(zIh(A`*$-K%bOm>GII1fQba1v4GfI1aL`e^&LD^W-CbP+KM`LiG-n18%`Z}I{?Zcth4+i zs9n%xucN~fj}^KVphR~U5ajf}{tJwL?~*0KOU=}>Hc!Q}EMmGHHNu*K^?(=X-UQSP z1A!wDi-$8o;zcDCiGU0`MGlxm0!+fT9VB!&3Y?AwfdImQ6CR65;)x|F0w&l%Sd~mo zM1p`IO`Me+tRXsSFR3n%44zP?XG)?{m#`+F0MZe$j@Zw7Xs{KuJdY*HN&yA!$$TW~B>w`1CA?@T8uqbNk|os;d0(Py zi-GY5e8h(uMhfGnbySA_o^;s1>fEbd@!nUUjgQ`NC{KquOFa`GPmn@kT}NUBAQhmC7vn^)PJ(eW|m;Y0?wlVzYBm0 zMlEoi@MNPZO12_frmWgpm2Hxu$Ut2c`nsG#Q_h3~T^@beumHQN=GP_BnXqcv8Ra2O zMGrlMRPCYrM(Mq8`xiCgtkAfAmH=Eop=(Ml^0#pj@a{YBfSzv_(ac&<5OzkhgT zmrV;(6w)mbkJ(ZA!4C#?+XF#H*sd6fV-4HhK1SU7&l#>R{2Rzilj;w6I#x`9a)-j) z_@W3J%H|eo%9d_Bnh7IZBuLWZX`u+>SEwzHTNVslkQB6SH__#2lkRujrI3~W14)=M z8?p_H{NLcVd(8EYx@~+n|6m4F24IM}2l-WFZ&vAcmF!-l(!T2xo|_d#Ykc#r_ORb3 zKH1doW!tZ>!xlTY=npfjpf-Fu(1Y8pIljjF4%_0Q4M2#k2xvA&+v~zS5Oto28fBiq z7zOwT79s$T&B)TuUS^?IPn_$ zjgR;|3(?K;q}=}pP;){xRzutVx>{DRwe8dLxcoKSzD6BWzfLcXsn>wc^xZKvunMjsK09^*-N?(aAAu55Lmmz z_Wat3EusCW!?vpdW(!Rz&B(lSgTu=+bPM0#0Z9fj1FMKPcq~h@uZW;+8$6<-gxwPO z2MO9Z+Ehed<#BLh7wJ0c-WbqjWunsT|23i$E6}JI0@mJGrh7}vD(gDDjA_RK*+PFr z0XhR_G0ZmANPH0(Rv!8X>}ax_3mSp|U#cx^FEvTrNxH6&_ta zJM@VK9#I*ISCcLHsTu*`Yy0=kI>X;)qZXt3NE~s=&x*{laEqFu)@ZP~9YYx<>new6 z@U_A5GUWxu%|aZ4x6|JtyNt$Ay#3CL+#s@MJ~;a0CC2u{PqjQqDc?QrMWOPyiZLfy{DFP}ViU(6=GrdTa%Eh!S*-So=|xca7SqMvYX7fVaVxs<#@+kI$ZW5RVVY65X(l_rP#IdO57*SA zs|Lwpd7^mRBF%a6w&H}mc-1OsmshQu-}|wTz2*{L&*W> zZeXfWrEK&5j5?`DQ_p48DJ_LI?!U3u%kMD_s*3oa-hr-hV61!Z;luZK#||KN!KZr4 z+`;{aZtVYQcS>LAI?mFRKG#GebfUtlyk`seAjyHAYRT0^c%S2v>3Upb@pRm|+GK@-4EZ3@$U zKBJKhebBSX51mmv>LmTTlnVBJaqKlw;xxWR9Ks>OuX0ut8m|Opt-S6$p`6s?? z9O9i4+T5fY(e-=D%14p;>~5k9OqMwy$I6Mls|??6vX^ze)2^3EogvK{@#)@;?Tc$` zYZommosF+5^;~PUvu}UDjqdO~UaMyd?&EH)r@W(B_*tb_b0069Ti)F# zb@rQstpvt~%{-zD6`Jj#qc=j2oB^fx3o{eK-}V|OA31aTCY+vm1jS!?Z=?6O!ouG~d{L*y+mDzz^C(0rcb(0WNhlnh`&XDk>`!f|s?K9nao7sLV z%;Fm`RiZi6AG&9yl@;mi6`<=~u@fEIaK3lx4Hg~FRngxrQaP7dxAroN4v#6LY&N7z zep{?FTo9f7Fjpm+yczrqE8RqUpC$eLyG6-bI(gy)ObA~+68^Lb`nVz;y6VIg5+E(4 zUU~g>XjwA*pFus%ka9OLx&0Bg&)ph}zmrNhPr-!(Ry@orVri5p1-ig+^`@Y}0wXa=E@6}aZRcbA*a!ZzFEv7A5E!mds_JV9|FwJI+19lVJ5Nt5Q zfFZy@Cqn|kBna||31R6Z^AZvWn9U){@69O75QdP9^D-nPVaoG;=iaKWZi$3n-jlj+ z-MY)U_iW$!*8k@i8^~R37{8LgZ8ws!-M8iOgoHdK(ZpE{(4Ix)BSyetw)G*lX_!^W zK+;uf*Jx&yJtS!6nXy5Bf@fs;m!zc3eifE%QJ>RX?hZ#|zR~|B3UByZa#H??L?rg> zykao7ah^U0i#YSmD+kbrlxF^QgpIX_YF+V(P~kZotvGD5&hzVF!f>qxy)N+uK`RjXWAsig!Zq1Z~?2;#e!2PdlI6L5xC6UkBtiAZw{JQTY( z@}(}(yqx7Ks_7{^Q={tEC@mG$atcAbTpH$20EVhKfE}Y~Ukc zL7$+OZ#L4=piF%%_Gs)avA4yZihUS(q;i%ZSOiQV>JcStWiHQs+~vMXaMKCgAwVE49-&dGZKi| z)aO@_ITmUR>x9l8fI|gKGV_VRP@(liLo{Y41p%9!kyOu0!l?9;I-KKqRgz@Omqdm! ztZbrOFN~j-GQ5DIDaf>D=JYr+r-ubezzi~sCQ6E?q89r+qR+vHhP^>^Xeu_x?MIG$>xTQ5SXoNQ>Tg0bDzN-BCm4R)dVgfQ zJtpLD=Yj2r_!=6yE=1w@k*fuDA*l^7p!|OrXS8L^0e0TWF(fOc9K#Y-hVz|#eQs)Q zAIh8@E6uDNSzJEQaq@!3@=TBzwf%sU;8?7}K4ALEqG!mdlHw$59&xD?e0AyM{|?Qhvj-9B|LmnDd+H( zS?e5FUOcigBeN`Fcyr&}RI{FU;vA!jmf<8hh9rU2-+P4CKrUE|nUw?c$4|EpxSRs7 zDhN($YX5Atd1ca3N-5d!ib)w3{=1w+I(_fKo3`2E{n!e|3cFrVf_1cnR;d!rJ&M?V zm5>EO0gL)8hTvKO+AgWidXYs$&~7I*TXnj7fa*3otx)LqFiF7tR^(^1)NmY4G z)P%co99>N`*RdofZkn*V z>ZWPrh_X8a)4i6l45l!tw)RzWw}K7RAs(Z$!069`ARXuJKUtcV!(h`0&$oIts1h!KiN%zYP*Mi3dlo~T~ZI( zJcGOSvk%9|k^`>*BjJy@4EP#w9#V$-3?#?mo6>chLDfeO-_)F$nu3c=-SQL0s9%Ah zS=b0r#MIPG^QMTeN0~AQ{TU80>c{AZ-b!=G@*q0gB5ALWWzrSmn?$h`bWVmZVnNBx zYp!X!RgsA7@2eKV;alHe;aA1Gye+nCx9oCz%O1Ph+vu&MF&53RtE(Fu7cWM(<=6(i zmkFaSNo_|%{k2W?aMahlH1I}w2u(x9bUnS8%jGT0S_{T8E5igVshH@q*)-5ag$it2 z;~4phE=D(XF{vEI2=%G|RcM&6qWU*VkiB(M5OLJvDRSodpF90JHs{83xp;$f+;pl^ zaCE~Vc@GbHIp%ez3mgAac;tG`E1*~B^qbR;TTNM(?mEVsoD3c-c+Q!J1VY`7BKjVq z?{;JCme}pFJJFjHK}kY`EOjUg;{HGZxg(M~%8rB)Bxv!$HK5$yI*xXtZkUrHx>{(? zmoVve96r|b2Fr-bZc$Yj$;eJ*6S5*E^D;>FEM~peI1z+Xi6tidFc_9sYG}sAQ_l}_ zCjQk~OC>_lPSp*!l+XksS&pC0`Xp_Ns%|KjpEMH^t2ih**udVxUQYWjgeB-Z14m_s zeX9s7KtXonM4;E*3WcJ+%x%NdnU5jcu!4&bCyjQ~P(uwvBUHl%VxGi0h;vSU&12ZC z-^-}VAL_M?@imK2HPh9Ex1eXqqNkB#z1aOUE|!`oI!zSUeO#H*Ujj{Th?OQph{+(WhA@saH72a-u=v6Ci-eEX z&T1KX8FbD;mk2DT4da_$g8dxcB$Pvz2QDM0Ww-LuiYw2a{{#Dq+P+DJ)eURRVj01Q zMbc#A2u8_jh6)P@3z94YTuk6n1HFLoy+`nT94_RNJ|2L34V_gc_tmbjNyyBD*yaX` z>Y>=nYQVx98o46jRw`~{|BFgf%%8I@Ni;2|;IPEACTH2e@Gy+CD6xXhD1oQKy_hH) zSkjlnseqlGv^>JX4VEcNE%wiusS*P#I$Q$H3|9vVqYJE5EO5erzWp}&1=!Om9*$T8 z4nx3rzeN&|KqPPYmmB}}-7-<8Z=6$-e zI$Mwgp8eSolL%SE>l=*?zBK7L=#Ak7=)*eZe#0FLcQ$y;WWk8M;Qelx66?v(iilVz z784_DF*jC;y*u`?*l)+a8T&5K{Vd}lT@CGOouJvpc*%IH6Znxk);^}<(P%FqEmg4u z;|Lc3in58WyKtyRP5%*w1^h2nOTqwC2{Rv&46H1{BD2k~kz;~xwKD`;z*|CSj0&cY zME5=Ptr@_PQM)*mRddX4ScnnUa}ftP_52AFaMA3r?P};+l_$+k6UaZX@&6mWRm4e! z6g-{n18=B%1)@xf$R+)67(n=2ObNEmG0UB68BVu_q=?tT*b~?QNIb|VjKBvVfU*e* z1S*+G3UAunRHHFBJH^>1uSf(Af=J6N0WUDcXM5_qfvv#Ho_1>J3FUdy8y zU|Gb}8BP1zy(Hsnt%c65wGeWO+UI~M4itNS2~z>&aVf;ngll3sya=U>8e+x38GINy zZ1sP1L*te0t;DfpD~asc?)2Y{s!9vI;WD(kxNu@PL)+`6J z4JZO*=&9Lojhc?fEymDnfrTMyNWyqYGbD}?ZNav3rWH3wb&-fe6>C>m3|DdapevHi zwY6pIi_85loZMW$@O-}q!rraqz^~@tcVR$ZUx51_iJg!AXIw=?pGGh48H^}|OH{E_ zn_(!U72+VZfXPQzazAqafe0i4(=#Cg15g7b&Os+!tEl%~m!eh8uvBBWpUhBaK!bz3 zs8y8q{49y{m?ja{X&?cepcAL%#KQy_NEXOH8CqP+$uRF_2gDl%cm%Hhycq{B4=AOp z=k0LQol|sPefS5jtF+VKh+`Ei;p}WS1w$Gkbi^hMDTC zp5ZGF4jNZ59FVVoTY|T96-DASlx zk~CJ8G(j)HvNi!rx|+ShW2CqnM;Ly>CJm93l9&usd<5yw9-eikGkH}MZ7U-R498V7 zxiZV-j41EHpOXja__!tZMi2qIz*C$9ISJu9=Alf39aynpDZs8rMkNdkuFb=02CE+e z(RZqyYRGltrZzvYk_4U*M%YuGOq^;gI?%1y?V{jOB`3|{;e#a6qQe6D85;D9id!5& z5m#H?5(D4~r5OfsD|5IoggR?f4pIC*%seX!dBnfOvV0g*)KVX(?+-P=$H04cn_>tY zFpExR@zA`F`Z#nVt#)CQvdFP@VDv^S9}GSU{=xdq4pNnP7syZ(n#RSI3WX-vH&`TX zP%x~sIMSg-KF={c^Q!@Lp`ehwVry|#W6M*5qCs~jEv6``=<=iE80~!4HZ)a7<*QdbVk5TDI~7Jq9Zcsfy!FEBys4GDFOYL1(7h;m1Df?zmmKllV@jQ!xFAA?hpGZ88dnh@pFeP#$PDQ5wr@G9FFehyZSX2!r z9N}f?Sq0lf)f^DWI1wEV2@mxUTvjQFX@yCOPDLupsZu@5X5+fqP=LLH`onCCtA`!i zG&xr@SlQq#24BS&FtI5V$>@Zvq$LsB2p$96LCMLBLT&<=XqJ<+NkidO!%=O6g~gXO zc~P=NSOz#5CM%EFq6W03WLg5pLR&M6P6Tuc^DxI8B}5qK14}K#3DA7d1!!Roh{%C3 z%38Wf{2VW+IuM`nyv~`n@P#xSC_Js1I3M9;xu zGhn+^KU*u-isUIJ?e;(Crj?>%k+`M&(nHsty|zI1#ruCl&MI#IzoFKG6kVmJ>-{f0 zG&A#y!609iPgcl1=&e-oiwM~P{QOG)$FI#j{dE5RZ%^D0-?{s@V}-C0iVJGiTNEl_ z1o&|e!TPwEBdf96Yb2~h!s~qq78TV?b zkA&@l31UxC%!$ySlZG3SiPye1H~1snksl*{g*kfz8XXc8F-J+0*}@y_mg7X7UR3() z%HnkC#Ol4rkKcRz#fwe#GwQv@?rL?n;gRZbJo>(JCKDUvw2kC$EVqOh4&7nd)oo=5 z6wSMZY3yqh&O1_1cPZlQ*NW3}|4-%VVs`P!%KrT;`>$=*<#)+nPnAsF_w(5U-mmJ- z!ouYK{gWmTT-8X{<-3$U>$(<5mUrwkdopuyl(%Fq6OZ(# z7ikP^GK!4}J34|fh>PU_rw@6!*4Z=O|8eus;W@QX9C7iRiI%kZ`c!wUrQ(MbV`j1t`(nG5=A08nSt4AgW zzf<<7SJzi}#@gi(!(!;U-SW%mgIY%aQ=ow`e1L2KUl+~4FH(PfVit?y>Vb&^tKwki zA76j^^y^O(i+b*Bqi5*O-=4EUadqg*F&9mJa*^op+`VR>1UHew{9q!G1;Ah|d zc2d9P1Nq$QcP97ko4jTQNYM9BT^G^vr%5mN?P0#j-qRBkqy34VCumEkg+fGR4ibaX zK#k(uTYQ;VZ|^yIa`&E-CGq_ycJDs1@b-I)_u4|~-iiSd7I++#*1E3AAjac z?>sZV@b%QGLA$(*(#Tj>?AG=pE@AM8Zz$gTj)jGH+*>?)^odpNO>fdxpNRBfp#M%H$m%51I;H!oK=M-k0o{5L2zF0~oOUaLvGv4^z z!MSlSQ@;AHtH1g22Nq`i>h!IT-8xPN+uws{FNzhHtxmY9{>2E1Hm=HucQ-c*^K8Em1moFXT4L&Bw9oi<9Q)%<2#cG zlL|9~-yZrhN2qCGK5+C5v}^XzeVLCE3bm+rn=h0Fs&4B>I48akmSB?h(DwmdzS<-1 z%j7&Tt%9Z)aZeVAC@*Jb_xq}%@pAtU6lCOiSusUc9nZukr#;NK!U~EbIWJ!%Pw;|e zXiuLVR|Jk;r`xwq$E9Gp#LI>%{V=XNiYf^5!wg2FGVi; zmKlf7)b9Ft<^YrR+zj_$R1-7LIM%#U*Dt4MdsC=bSo|pkC3f;M- zIenZBW;Crz7N(m{O;IOW?D78p7|-u|Vpn!jPm5COjgv03^oL8to$}^QYvD^*AKG{1 z+yNq$biH`s$i72Yr)CtT>5v0gyK=22fnX^J@!y}{#UDAscRI;gRjphi8^C%(^Otl9 z7fJ?C4WQ|9RfF#ZEGLA?EJA5qSZcy&YOUJL}-Jc))Js_==f1binYY9 zcczJd?r?F}+%=ZC_fKH&J8@T^YL}c4zF>h?_VtSkSO84DO}|DZ~f^o-SUaBz>05p_W9PqZ$_KFdsxd z^a7Fs*Fzo94A)&`5e7VR=Ae1RFoc)XFc*%&e9a_o$|WYJ8I{v8`+R{gbG#w<29<}Fe5B(TJable%YrX~^v^CyhA_)@b>avT<8Zvhm<}U~4q+IHmw*&V zON6yc4k}pYOMKcX`-HQ+vKKVRI@w(x?WG)75V#xjXfB9bL{ajgF?4D-z@{B@S$l&4ArRHF1K@}6%ShTl&GRuJeqkWRB^Zb z(0*GUfG+#3b`vdFZRoZ#^cV16h-gxPPc8BiGno=Xp5rRy<02@6Sj)uvvEMEhZ>^@h z%%5@u{g{BL3KZQJfh{>!lQ`C4FnpE;YRmGhfM;pstH*JIBnpfJq*?l0s(Nd&_=-&b z)jbmHeS)Jgyb>DxgfSv9y!3r+ju&Eu>Z_}%>T<^0!z)l2!=aWN$Ogm7*y0R>s3R=T zqm_$C1Uf>>s4fxUArwRf&kO7_6!Pk-m$A@m%7+UCEQo`GCK)b8;HCc`%wo+A@fKN- z#1ElW99zEbv0N>Q-P6XC>3kP^$xT3HzO9b{{nS@t6O(5-p*?m^6wi&d z1&(8P)xS~S#d2rct~2S{h6==06jTIFt$6Odr3PpUH`Vkf2N$T^;DV|c zK%qisY|2;)_m&K<4$=*$YkrW)CgQ5j@xC`fOed#08Qsc~f9HH`hfmWq&1lvPogPI$ z%KW{b?I0GcV6sAKmV*84XF9DwjMN>oq#fl4&okuLdCB+$15-?AKh7|U#4*e>j9>`N zGr0R{Rj_At3A+0ehQz~&c$y?c{ux~+X9*Gc-!vrVdP3${0gZFFqQPmE7jZzI;Q5P^ z@teHJoF%gU3=a~<_1j{wry`Wdxj|5RMCv6@Le(}2=Tw&0m~Yf3XU7kVikZk1G7~4cbR#pSB@$XXtGS2w5>~tO zD#wl|(-|r^gnk(oYJ$4ePFKjWKC%ZhOn~lcp|wIF(&|;BQ79(JEd{kSSvuh<%DAs6 z_4VT)Y}Xej#`o8cpEU9ZiC0&Yu_?N})Mq@3dJ)igOM3{1=D-ghecRZAUxpX0&R5^9 zzVEGf-~HCR$;NC^Q`mZHs#r-&+(|o;uuqqMLsyH}W~eYHzJ+PG*-f+jIM}wiE20Aig(cso_f#FeBwa4p)Q~1n4d3|awqewFfOY~QiO4- z1Kqn(&faBn=p;S!hEnOEH7S@WB#AaGZMoAMCliYQq4JB%c_tT6a7jfJQ8f=NucWcs zF4udhBPNB(+ll;Pxag3vSF}wrC5RrUrQO2N{{YwVF&O3ZG?#s(mV!V3GEN6H2WV%f z!@)41pcgs|C^sz?20jOIBWUy#_p77s24SG&MZDz5s|Fqhk*h(@Eu`9ojZq(idk68# zTRuumED_7Wcs+!k)ihac=+GRJ6>8G$vS>*15&NA*2Q>7U^aYW6NmBPCOx#&3%_C~) ze5bok_}2nOY>Q&5+&&5{{@&N`-3Qz&j3Y(t%^wC5!xVvUunVHXw2EjOJ<=u{zd$bR zE^;iu)=7VptURbA%9&T4x@vHyUkvNzq!^U47b8qUk2d&=j-89^7G{VEeXycQa zu=Tg*uo)}H8e7zyM&(i>9YUd%M4%lZf?PmlW^{|&!!!|uZu@C+Vy4%d`77KMH7Rfy z*hty~AT(=|?|XM@QUZ@9B#mq=&HmTfCA#^ubCT{cFD960{(RO>Che@GIqw`fO6Ac4 zd4cLCG8oI(jq)Q_2a9YxpyP!uy?i`Efuq3+0wz%l&4yvdTRK-etBZ#Z?V4QZofQdZ zm2`8!h_n#u%^^#CM`L35dCW)1DmC-73f$)r--FM5D}lsidy^Ac+r&NF7}W_BB0taAT!gfP#uDuJ z^-Vb0zqr0WiUWvw$IG$ZkuNk3qHPm;=K$ij&Z3Jjq7EXg%@9js;6qesjs!cC{Y5yI zSM}QJYOj!=4iB#5aQf6>T;Wdtm&3ti(62vrs(7m6d?2oB2w=$MGxPs29A^=2MJ&Vu z$jC7l8KN+qVI@lVHA&ho;=WN#-e!?v@*)h8*Jz9-4;<9Ue6rlo4=gvz$%6;A{#Onj zNRBng!Gj0kaCofI|NH?sI5!8^AJ8trV8rY^=t>L2y1TWzzPPlpnk!ulzsUO1;tMd; zO1a)(XMoXxv27gi@ED6(h}AJGstAiTjILU@h2UZ>VMn5)ff|Zf%e~6t%T6v;nMFNj@&2Z?dI zBl_l@S(d2U$RxFLB`CuicHU1PQyzJ+KDp$YrAA|wOrKnB)TayNe)^~zM;_j3a!2l7 ze)7rXGq>qG*8CPy>fxGCeKA744%Gv}PxR*~g-}Six>JQm$P>(vP*pTYhEmoAitjml!yL;ATWS!?E-fj3LLEt5>VexV^VZ!n)3yLi9tRzHh{u?!x z6?owLb=h<>CUA}H30db%&oeo+^d>by6tCsXjAO!KblPB9O=Owapr5gQv45vx-Pozv zO;mGjGNHrDFg!WWpx4NLHXa-H^?V6wPZwohAG6pEp?+)oNvj)yL?P5ow=?J?a!S~p zP8IU5WOE#!bAn6t{ z9N}FMlVBY(C3-bEX0DXS3VKc-Q&leolNsvCTVh4o6Kp2?ucJ|sZ!5_6XZIvO#RY_a z8C;U`#&eDhA^;;3xguFup1w*irQ_}|$RZv8Ns4QJ4Ymp+x=q?DxLnYPGHQAVI#fC6 z+a8ska9Kb*PgiV)SHjwX=FTv~G2Vx^Lo&nbKqu!kqOoZyf0$)orP`(+|65*+|E@0y zscS$MTyzy~H>;6T3L`P{QAz4?A`t{uT2#aiQAs9oXq+X+g4nX(Qf433MQGvIo5@}v zOJ4tvtNH5*qk1p1TcW5=$-1CR+?XRv`w97LmC7|?9pgY__u)#24jvQ-eXDNnBGVOz z^^2-UgHNi_l8L`ba!%uXn=rg%3~TZ|V*6YR2L2ZXnK>lMMo(j9LL}jYq&TZOLpB!d zm!05cP2YO+{{PFLc$qE12p9U_VVLU_Rb!?(;8-Qy)&^@xjOOF)AP4@_X5;)flW~5r za@ho&#nQsv#ep(?w0T4SHx;tAaF3p(s1ySDqe&{1Gj&V2WB~Sx4ng(4{ zeEkqdHyGfn(ySVoOhfG8;w)lqXqGS9`fD2>^2Jkz<&uJ%xlZ)qt-dPpRUpu;P!(8i zxv*^LSP#RzwosgzUE6>gQft0$WW2SMU*u}MB=I#KJy(9CFnivy48wHK!)wQe^teZL z$^lU1ZtM-QZ^0<<`djLipgp1mi(+!o#y}UAVSrxfa5X%S7R^#9uC=IpXgkWuH1tY_ zx<>3`nHGTA5vbeQR*tw@d6sF1*R+OdhzdY&X1?am4;#1>108b zc}~;(AP}rxBIEg*O0ML6Q{*hgWi8tRDx*r00PQQ4p5YbA^cDGL zGi|B5Dx<6LJ9t(Qua;Ff%oFh*)aD5XZ7mnXb&F@1a#;{9tC{msaQ=Ql@N~t}tTfDU z1MV&sp}uC^OBD=>xtk!~5wEDKe%ejyaaC4iRP71uTM!aU&l!@BiJb_O&!ZQ!rkhqm z)nrZ7Kz;@R`aJ|V1>F`LUrnewx@8wZ-s1#K9qP1joLw1PM)ab}{|_UjHZm}`k3+KO zKi-GWL<8h)BSYdH|6iN*MO)qXf$hB&(&rFIUZm1TYyikPisUrpXQn91Km)M{H*piv zt>-Daz)LAxdGy&3k&qjft5Sa@;A9DfdqI8yrr2od1K5ZGJKftvpftJ}KFOm`zBY8K zC{W&YS0Q}jGJX8s@VQ(1%L$4bgc5qx(_W4Rfuz_*+`qwW#dL;y*tpo@qx9yO!?lcY zvcPd{#^dAVi69`VGoI03i0L;Puk9*AW+X;DsVXp1JD%DDxglRG49-CNY3oo*eq{zD|4x#&kEX*CG@6n z17Pj_TD!&vXis5l-QeQIvyW^P3gn!^PL9v0>dg2gE5DhnzkKhhbH8VO*VLg9(&VCJ8v!9KGfj>h&`ysYf;*>i@ViCtNuev#~vCPNbG!i=sKZEguD5dR&Cha(($r%geB> zFE8JZn`ICmm!F4k_zC~M6z;&^cKfAkQ|o15Z-!<|a!>!q_vc~nwS?Qz{>n&=y5+Dk z&#rDpb$M!aU>jX0p%XyNE{X(ytzS}3ERsFNpiMTS+ev&-;vl~T+}p!DUAwjpyDvaN zJIdiA30CaZNR{6H{OYPj3shEDca~!ZB9^oMliw$(iP8JO?a>Q8j|FY3SGyamh~Dlfp%YdNLS|UoKpE+rj3cR(>W| z&>S7U;0Njb&D_C*bN^UwHp~AQ&*y?Ke;NHc=`KAuqQ3~^fNSldk2zI=M6s=I@#&|@ z`qTHk5WDB-=4Ai-Pk(H3@?#Iz>x7-y%Ei1n#7UcoH4%{~HqaF8&=$-h4p6yG;XtT$ zx8-v?E+GpU&&#;xv2OR+t^=KFwNo>5leNM=S3V3&t6JLA|Knr3b{*?3b!xRvmF#oz z`giZb>+h`Mu@6p97uHs)dPcrdw)Pe(Bd1Wm_rmwc7s-2LC1}|_Sleodk`%hFQfEY5 zS4|RSf)L8C-woOTrN{CL~4YG=!jOR~V}x7n$7J7wRdgPbKkJ~=rtLHz5+$FJ)@ zFZyFC-%k}RD?RXmDp1`LqNVwEO++65M^@te`GiH*6ITDDy&gGZB}VA174u?=SSHF2 z2E9RrHHr^HgHSNUJr7h3UD)EGf{*&%&GYbG#2k;(@~(!}v*M|v6Hn)=x&FUYbJg{` zj`h~FWwP4qZ}v!hSAADnajv?`QM9Ra{dao34qRA;zxc8FBb7VvwD*+f^Ai&j6I(LD zDwQE;X|{tH4BbVhnZqz)kbwPxHn=?8n_=TS(44yPa_KfKx$QJB=&UCDvi>n0wi>Go z{1R0meuHjd@~?g+UB=`R<@8qs6}ZeA4*Pf4JbRe1z@@g;ZP{gc-YgnX@uh#MC~ zYsapmN3(;!h@Abx$f03;J^HvMqbzMP5)5lr9PUxcp4(B)TCr9pC#T_UW$lF+{hAgM z-%s@a9`z*d|EAmTlZnFj$9Pm@~j>Hj4?HR6wMUg|+gPEp^{&;@pzGwcXmVzEC+(JtDT+}(dJ zbd-(m!{4X2l`^WI%ELmtV@T>Xua;<%>ClA+zwaYZ^Oakx!ATflc$();rq3Qj*DUlP}uDJOz+pT z&)!556FA~l>eWI#apkSIK6dN(dY^*h$_kE6t02IUTess9BF1;+k~iH$V^)I+5{^9A zrePHJ=$oJB%Tr~(?P!{#JzT$7r;fe9N9(ZLPWkDy59^HX^gm2`hY$BRx6h%}$Q;6v zJxM~Ch7fKsno2VW$e_-ZGSecPtX5Ldbo!OtRIc18r>o7%HXroF<$ch@Cg16T{_Ahc zy?iRS-39&k;MjC-Tbb3%mKlVv+#Y@BOP;_b%jIOQH&flM7zk^z{aN2EH_OUQZ@LUJ z!O-tDeCFkzcuDEoOB>0r8}{ckdcV0*e!)TV*wE`w*a3gHlaOw{=oR~?s=6!5j+aK`4+|$_8>k3jNLH^xf&nAN~-g1383XOWS-R5FKSO z<0c6O&nge77RK~YpZUioJ~r_folbZ6pCTJDxxQRk=2Xm@NecUaS z$^2pVtqyQ3wM}3GXdunct*w#s>p!9~HOs&ttc7y*G!r8yVNb^F8Q2J|0EHPEp!CRF z^KX59zW<{Ka%X>3cpy*aAJ0FY@Bj1938$}e|;doO=dLc$o7Z99B>1jn`AQ#5AeS774PEHPe1*SU&cCrIjOz)#p?RnsZ*mg znqsx?ClOYwyG62a9KaGlEqbl@biewwUAcSi*%;8ONpzV9%KfTc6L_2qiTJ5gWa88* zTnH{RwklLga#2t!SE#(i(!oV=Na2Y3Zus4T4@qqu8;Mc!>Do?_t{4y!XV@sg3fqZv z#wHmi8Ot+WGSgV{_sq=aa`Q8L{H4Z1rINTMQ*V?eGKoZHqSUBoZsBB^tS`-F+Xtr_ z>2zc2U^_dvG&R+K=1i$MQEn8o*tv3kaw;1u+tw$|{58o;? zdJ4s22*>^Q+*C1wpg`piz|4-of!Lprb&4eF_4-DgZoY(H_2=mp9mOW$AHnSlvB}Am ziHTE_lTQzJqA@gx2}%$B0|qfcdk7{`D#KiC6`P~cCXY>Ss{O|?OE4LU6KeeT&#M17 zwY5ZfSR>mvD$#)VDh4qBF0A&SC!77=GAW>ZU1+?n+1w$M*JE$kTEW~!W}YhOsPS=z zp=ulWHD3#n!8+X#fqRCcKfvwvnF6zog+L^xWW`?$cke4 z3D)8mgLp(FK9N%lQR18-FbdD0@1#&L$F(uOXvlG1Cz7U1ooLnV|1$@qo-;(oWn@!R zIL+X6A;sufOLQ6skIYX_mS>rSFIN@0z>66Xo*xL3th0*7vxWG20LR9{@zmq^=Wr^d!o^=&+TR2Qg{To{b zdL5PLL^EmdJ;{>U(gLA2G(kGcjX-bx!m*lCE9naX)z-e!c@0mWF zC?&{YUR)S^rLIVlqQ7!%LF5lRx~X10`^pL5pLpf$)vBrYKY;#X(L219%4!aBDsh~) z9!o%EqfhMCy1ZY*=XSz(`TbJj#4nSYmKf_lH*W1ukjk@xYvT)8N!upJ`hNna{P9;6 zbG^iSZvL9VnYu%t9`Svv1GzAKQg@_g(G&dNhDY2SR%cl79b2y+7B{;selZ>LK072} z7nvVm5XWY z9TlpRF8ch)F;qJ4ypC9_%OR|`)8ANL1%ei-H#SDjgn2B7xiyym&7YJGhCG2x?Mx{9 zMPX9jFks3v=r}62=Lb$>)mn$lCCA2+Kz}}mGzj(&-Ec?$BAIL6v~D=!cR673waQ5BHH}Lywu@vlVfUXzcWiR6o#>xO7s2cC z=T~v_&F@5VPJ#M#x{+pbL@IIZvi(mZ*OQG)%NvOYHqh1-uKFgK;kMkyZ+_(F<$7K8 zyA$P~YZQx(BH1{5#r%`AGh*`a!Ik0_uPe?Ji!+hW{qxWk=V_!hFkXI5glQtS2h$`V z>l=;b<;KPah^-rIjaTOLmX*)HvQfY56*xm)ao31%whnxVAFX3$m~T|%!1d9E9|RNO zz7Sikrk>xt_(BX*<34`s)Z?k@3$gWevKr<_Ww!AkmvA4We8x7eBDRAE4QcC7@V)z` zm3{kG_Bo?v)%W4CU)ok8p)uU6WQ}USnw^pK7c}{Fs9w4-aln|dZrXeGop)Y+cz*tU zhpL_K@#A}Es=E#Y+l2?}$L~G9vu^4(8=F6{tvxris}19(KRDFCp|^WJ!e8iMRKj8i z)b#2blgXc7DL$2Z>Z#m+ZfJHYf4rgOlf92#pS&{pu6X_(xhJ2@eW;OGOy<R?)r&cDa;ePXF&e#Im|f#cgKXS2lp3H)9--hKe%?On04p{*K;zc6gr z(C0der}e~uz*-Be4f9?%nW|P&N%uVrth!aY!~FbRaB3_iNM~#~XrEU2R5jdDlrvj- zzQb5(9N}V6qXE%@7|fFWWR~^GyY4N%Aq^;FvP#A6&!2sBDa9#1TWKJGzun z%Hs?qwq5ae@d9AWRwnOBaL1dPmZqCHs*7ugDXInvyG*jlUd`c zIkeG+yX5xO1C3fPm2V#2cjDUqFT-Zv>Vam39@)65=j0fxOu?c{H`@CNvM;)&aDf8zE}uUc#5 z-SkMmf5%(zxZ|xCUcQhz@X!cP7e(!F894{TqcdXs85s{7lyUs%3$YhJ*D7rd1%~pN z>)89uP%as0zjsO{7?xk&E}M+VB)2hhB(fy7*56p`WgF@zwYiYi$2RFb z(H-er6fU(U&{Hhq|c63hAO;_CY9!4H$3 zwY*j(&Xx6OtYW?(CMFMTQDE?IjXeqvG%RH6MRmh~BlId%*-KFc0EE(r0#@3sQEx%NzaYJZ*JVcgckDYF1$540HTA!^C0t*fG2v@5Y;t{i5!@ z5c9IKsFNq(mFa(-#7t{_-3rGut%n2k*h1nOz9Z`Ap*~b&ir&ze-UU;7Hc^j^@X+(* zA1-;Z!dVR@LcpKd(cuU&|Jp0${lqbig9jOg@5UvDxzh9`(_lqnpZEdKh*qf;Cm56}v8

  • F(S(gioucm()OHA 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 E0LEz`i~s-t literal 0 HcmV?d00001 diff --git a/lib/bootstrap/css/bootstrap-grid.css b/lib/bootstrap/css/bootstrap-grid.css new file mode 100644 index 0000000..5a71a41 --- /dev/null +++ b/lib/bootstrap/css/bootstrap-grid.css @@ -0,0 +1,2050 @@ +/*! + * Bootstrap Grid v4.0.0 (https://getbootstrap.com) + * Copyright 2011-2018 The Bootstrap Authors + * Copyright 2011-2018 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +@-ms-viewport { + width: device-width; +} + +html { + box-sizing: border-box; + -ms-overflow-style: scrollbar; +} + +*, +*::before, +*::after { + box-sizing: inherit; +} + +.container { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} + +@media (min-width: 576px) { + .container { + max-width: 540px; + } +} + +@media (min-width: 768px) { + .container { + max-width: 720px; + } +} + +@media (min-width: 992px) { + .container { + max-width: 960px; + } +} + +@media (min-width: 1200px) { + .container { + max-width: 1140px; + } +} + +.container-fluid { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} + +.row { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -15px; + margin-left: -15px; +} + +.no-gutters { + margin-right: 0; + margin-left: 0; +} + +.no-gutters > .col, +.no-gutters > [class*="col-"] { + padding-right: 0; + padding-left: 0; +} + +.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, +.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, +.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, +.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, +.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, +.col-xl-auto { + position: relative; + width: 100%; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; +} + +.col { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; +} + +.col-auto { + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none; +} + +.col-1 { + -webkit-box-flex: 0; + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; +} + +.col-2 { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; +} + +.col-3 { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; +} + +.col-4 { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; +} + +.col-5 { + -webkit-box-flex: 0; + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; +} + +.col-6 { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; +} + +.col-7 { + -webkit-box-flex: 0; + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; +} + +.col-8 { + -webkit-box-flex: 0; + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; +} + +.col-9 { + -webkit-box-flex: 0; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; +} + +.col-10 { + -webkit-box-flex: 0; + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; +} + +.col-11 { + -webkit-box-flex: 0; + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; +} + +.col-12 { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; +} + +.order-first { + -webkit-box-ordinal-group: 0; + -ms-flex-order: -1; + order: -1; +} + +.order-last { + -webkit-box-ordinal-group: 14; + -ms-flex-order: 13; + order: 13; +} + +.order-0 { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; +} + +.order-1 { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; +} + +.order-2 { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; +} + +.order-3 { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; +} + +.order-4 { + -webkit-box-ordinal-group: 5; + -ms-flex-order: 4; + order: 4; +} + +.order-5 { + -webkit-box-ordinal-group: 6; + -ms-flex-order: 5; + order: 5; +} + +.order-6 { + -webkit-box-ordinal-group: 7; + -ms-flex-order: 6; + order: 6; +} + +.order-7 { + -webkit-box-ordinal-group: 8; + -ms-flex-order: 7; + order: 7; +} + +.order-8 { + -webkit-box-ordinal-group: 9; + -ms-flex-order: 8; + order: 8; +} + +.order-9 { + -webkit-box-ordinal-group: 10; + -ms-flex-order: 9; + order: 9; +} + +.order-10 { + -webkit-box-ordinal-group: 11; + -ms-flex-order: 10; + order: 10; +} + +.order-11 { + -webkit-box-ordinal-group: 12; + -ms-flex-order: 11; + order: 11; +} + +.order-12 { + -webkit-box-ordinal-group: 13; + -ms-flex-order: 12; + order: 12; +} + +.offset-1 { + margin-left: 8.333333%; +} + +.offset-2 { + margin-left: 16.666667%; +} + +.offset-3 { + margin-left: 25%; +} + +.offset-4 { + margin-left: 33.333333%; +} + +.offset-5 { + margin-left: 41.666667%; +} + +.offset-6 { + margin-left: 50%; +} + +.offset-7 { + margin-left: 58.333333%; +} + +.offset-8 { + margin-left: 66.666667%; +} + +.offset-9 { + margin-left: 75%; +} + +.offset-10 { + margin-left: 83.333333%; +} + +.offset-11 { + margin-left: 91.666667%; +} + +@media (min-width: 576px) { + .col-sm { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-sm-auto { + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none; + } + .col-sm-1 { + -webkit-box-flex: 0; + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-sm-2 { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-sm-3 { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-sm-4 { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-sm-5 { + -webkit-box-flex: 0; + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-sm-6 { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-sm-7 { + -webkit-box-flex: 0; + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-sm-8 { + -webkit-box-flex: 0; + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-sm-9 { + -webkit-box-flex: 0; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-sm-10 { + -webkit-box-flex: 0; + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-sm-11 { + -webkit-box-flex: 0; + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-sm-12 { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-sm-first { + -webkit-box-ordinal-group: 0; + -ms-flex-order: -1; + order: -1; + } + .order-sm-last { + -webkit-box-ordinal-group: 14; + -ms-flex-order: 13; + order: 13; + } + .order-sm-0 { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; + } + .order-sm-1 { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; + } + .order-sm-2 { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; + } + .order-sm-3 { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; + } + .order-sm-4 { + -webkit-box-ordinal-group: 5; + -ms-flex-order: 4; + order: 4; + } + .order-sm-5 { + -webkit-box-ordinal-group: 6; + -ms-flex-order: 5; + order: 5; + } + .order-sm-6 { + -webkit-box-ordinal-group: 7; + -ms-flex-order: 6; + order: 6; + } + .order-sm-7 { + -webkit-box-ordinal-group: 8; + -ms-flex-order: 7; + order: 7; + } + .order-sm-8 { + -webkit-box-ordinal-group: 9; + -ms-flex-order: 8; + order: 8; + } + .order-sm-9 { + -webkit-box-ordinal-group: 10; + -ms-flex-order: 9; + order: 9; + } + .order-sm-10 { + -webkit-box-ordinal-group: 11; + -ms-flex-order: 10; + order: 10; + } + .order-sm-11 { + -webkit-box-ordinal-group: 12; + -ms-flex-order: 11; + order: 11; + } + .order-sm-12 { + -webkit-box-ordinal-group: 13; + -ms-flex-order: 12; + order: 12; + } + .offset-sm-0 { + margin-left: 0; + } + .offset-sm-1 { + margin-left: 8.333333%; + } + .offset-sm-2 { + margin-left: 16.666667%; + } + .offset-sm-3 { + margin-left: 25%; + } + .offset-sm-4 { + margin-left: 33.333333%; + } + .offset-sm-5 { + margin-left: 41.666667%; + } + .offset-sm-6 { + margin-left: 50%; + } + .offset-sm-7 { + margin-left: 58.333333%; + } + .offset-sm-8 { + margin-left: 66.666667%; + } + .offset-sm-9 { + margin-left: 75%; + } + .offset-sm-10 { + margin-left: 83.333333%; + } + .offset-sm-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 768px) { + .col-md { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-md-auto { + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none; + } + .col-md-1 { + -webkit-box-flex: 0; + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-md-2 { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-md-3 { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-md-4 { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-md-5 { + -webkit-box-flex: 0; + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-md-6 { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-md-7 { + -webkit-box-flex: 0; + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-md-8 { + -webkit-box-flex: 0; + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-md-9 { + -webkit-box-flex: 0; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-md-10 { + -webkit-box-flex: 0; + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-md-11 { + -webkit-box-flex: 0; + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-md-12 { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-md-first { + -webkit-box-ordinal-group: 0; + -ms-flex-order: -1; + order: -1; + } + .order-md-last { + -webkit-box-ordinal-group: 14; + -ms-flex-order: 13; + order: 13; + } + .order-md-0 { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; + } + .order-md-1 { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; + } + .order-md-2 { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; + } + .order-md-3 { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; + } + .order-md-4 { + -webkit-box-ordinal-group: 5; + -ms-flex-order: 4; + order: 4; + } + .order-md-5 { + -webkit-box-ordinal-group: 6; + -ms-flex-order: 5; + order: 5; + } + .order-md-6 { + -webkit-box-ordinal-group: 7; + -ms-flex-order: 6; + order: 6; + } + .order-md-7 { + -webkit-box-ordinal-group: 8; + -ms-flex-order: 7; + order: 7; + } + .order-md-8 { + -webkit-box-ordinal-group: 9; + -ms-flex-order: 8; + order: 8; + } + .order-md-9 { + -webkit-box-ordinal-group: 10; + -ms-flex-order: 9; + order: 9; + } + .order-md-10 { + -webkit-box-ordinal-group: 11; + -ms-flex-order: 10; + order: 10; + } + .order-md-11 { + -webkit-box-ordinal-group: 12; + -ms-flex-order: 11; + order: 11; + } + .order-md-12 { + -webkit-box-ordinal-group: 13; + -ms-flex-order: 12; + order: 12; + } + .offset-md-0 { + margin-left: 0; + } + .offset-md-1 { + margin-left: 8.333333%; + } + .offset-md-2 { + margin-left: 16.666667%; + } + .offset-md-3 { + margin-left: 25%; + } + .offset-md-4 { + margin-left: 33.333333%; + } + .offset-md-5 { + margin-left: 41.666667%; + } + .offset-md-6 { + margin-left: 50%; + } + .offset-md-7 { + margin-left: 58.333333%; + } + .offset-md-8 { + margin-left: 66.666667%; + } + .offset-md-9 { + margin-left: 75%; + } + .offset-md-10 { + margin-left: 83.333333%; + } + .offset-md-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 992px) { + .col-lg { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-lg-auto { + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none; + } + .col-lg-1 { + -webkit-box-flex: 0; + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-lg-2 { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-lg-3 { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-lg-4 { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-lg-5 { + -webkit-box-flex: 0; + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-lg-6 { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-lg-7 { + -webkit-box-flex: 0; + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-lg-8 { + -webkit-box-flex: 0; + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-lg-9 { + -webkit-box-flex: 0; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-lg-10 { + -webkit-box-flex: 0; + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-lg-11 { + -webkit-box-flex: 0; + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-lg-12 { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-lg-first { + -webkit-box-ordinal-group: 0; + -ms-flex-order: -1; + order: -1; + } + .order-lg-last { + -webkit-box-ordinal-group: 14; + -ms-flex-order: 13; + order: 13; + } + .order-lg-0 { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; + } + .order-lg-1 { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; + } + .order-lg-2 { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; + } + .order-lg-3 { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; + } + .order-lg-4 { + -webkit-box-ordinal-group: 5; + -ms-flex-order: 4; + order: 4; + } + .order-lg-5 { + -webkit-box-ordinal-group: 6; + -ms-flex-order: 5; + order: 5; + } + .order-lg-6 { + -webkit-box-ordinal-group: 7; + -ms-flex-order: 6; + order: 6; + } + .order-lg-7 { + -webkit-box-ordinal-group: 8; + -ms-flex-order: 7; + order: 7; + } + .order-lg-8 { + -webkit-box-ordinal-group: 9; + -ms-flex-order: 8; + order: 8; + } + .order-lg-9 { + -webkit-box-ordinal-group: 10; + -ms-flex-order: 9; + order: 9; + } + .order-lg-10 { + -webkit-box-ordinal-group: 11; + -ms-flex-order: 10; + order: 10; + } + .order-lg-11 { + -webkit-box-ordinal-group: 12; + -ms-flex-order: 11; + order: 11; + } + .order-lg-12 { + -webkit-box-ordinal-group: 13; + -ms-flex-order: 12; + order: 12; + } + .offset-lg-0 { + margin-left: 0; + } + .offset-lg-1 { + margin-left: 8.333333%; + } + .offset-lg-2 { + margin-left: 16.666667%; + } + .offset-lg-3 { + margin-left: 25%; + } + .offset-lg-4 { + margin-left: 33.333333%; + } + .offset-lg-5 { + margin-left: 41.666667%; + } + .offset-lg-6 { + margin-left: 50%; + } + .offset-lg-7 { + margin-left: 58.333333%; + } + .offset-lg-8 { + margin-left: 66.666667%; + } + .offset-lg-9 { + margin-left: 75%; + } + .offset-lg-10 { + margin-left: 83.333333%; + } + .offset-lg-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 1200px) { + .col-xl { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-xl-auto { + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none; + } + .col-xl-1 { + -webkit-box-flex: 0; + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-xl-2 { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-xl-3 { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-xl-4 { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-xl-5 { + -webkit-box-flex: 0; + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-xl-6 { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-xl-7 { + -webkit-box-flex: 0; + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-xl-8 { + -webkit-box-flex: 0; + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-xl-9 { + -webkit-box-flex: 0; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-xl-10 { + -webkit-box-flex: 0; + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-xl-11 { + -webkit-box-flex: 0; + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-xl-12 { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-xl-first { + -webkit-box-ordinal-group: 0; + -ms-flex-order: -1; + order: -1; + } + .order-xl-last { + -webkit-box-ordinal-group: 14; + -ms-flex-order: 13; + order: 13; + } + .order-xl-0 { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; + } + .order-xl-1 { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; + } + .order-xl-2 { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; + } + .order-xl-3 { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; + } + .order-xl-4 { + -webkit-box-ordinal-group: 5; + -ms-flex-order: 4; + order: 4; + } + .order-xl-5 { + -webkit-box-ordinal-group: 6; + -ms-flex-order: 5; + order: 5; + } + .order-xl-6 { + -webkit-box-ordinal-group: 7; + -ms-flex-order: 6; + order: 6; + } + .order-xl-7 { + -webkit-box-ordinal-group: 8; + -ms-flex-order: 7; + order: 7; + } + .order-xl-8 { + -webkit-box-ordinal-group: 9; + -ms-flex-order: 8; + order: 8; + } + .order-xl-9 { + -webkit-box-ordinal-group: 10; + -ms-flex-order: 9; + order: 9; + } + .order-xl-10 { + -webkit-box-ordinal-group: 11; + -ms-flex-order: 10; + order: 10; + } + .order-xl-11 { + -webkit-box-ordinal-group: 12; + -ms-flex-order: 11; + order: 11; + } + .order-xl-12 { + -webkit-box-ordinal-group: 13; + -ms-flex-order: 12; + order: 12; + } + .offset-xl-0 { + margin-left: 0; + } + .offset-xl-1 { + margin-left: 8.333333%; + } + .offset-xl-2 { + margin-left: 16.666667%; + } + .offset-xl-3 { + margin-left: 25%; + } + .offset-xl-4 { + margin-left: 33.333333%; + } + .offset-xl-5 { + margin-left: 41.666667%; + } + .offset-xl-6 { + margin-left: 50%; + } + .offset-xl-7 { + margin-left: 58.333333%; + } + .offset-xl-8 { + margin-left: 66.666667%; + } + .offset-xl-9 { + margin-left: 75%; + } + .offset-xl-10 { + margin-left: 83.333333%; + } + .offset-xl-11 { + margin-left: 91.666667%; + } +} + +.d-none { + display: none !important; +} + +.d-inline { + display: inline !important; +} + +.d-inline-block { + display: inline-block !important; +} + +.d-block { + display: block !important; +} + +.d-table { + display: table !important; +} + +.d-table-row { + display: table-row !important; +} + +.d-table-cell { + display: table-cell !important; +} + +.d-flex { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; +} + +.d-inline-flex { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; +} + +@media (min-width: 576px) { + .d-sm-none { + display: none !important; + } + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-block { + display: block !important; + } + .d-sm-table { + display: table !important; + } + .d-sm-table-row { + display: table-row !important; + } + .d-sm-table-cell { + display: table-cell !important; + } + .d-sm-flex { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } + .d-sm-inline-flex { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media (min-width: 768px) { + .d-md-none { + display: none !important; + } + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-block { + display: block !important; + } + .d-md-table { + display: table !important; + } + .d-md-table-row { + display: table-row !important; + } + .d-md-table-cell { + display: table-cell !important; + } + .d-md-flex { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } + .d-md-inline-flex { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media (min-width: 992px) { + .d-lg-none { + display: none !important; + } + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-block { + display: block !important; + } + .d-lg-table { + display: table !important; + } + .d-lg-table-row { + display: table-row !important; + } + .d-lg-table-cell { + display: table-cell !important; + } + .d-lg-flex { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } + .d-lg-inline-flex { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media (min-width: 1200px) { + .d-xl-none { + display: none !important; + } + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-block { + display: block !important; + } + .d-xl-table { + display: table !important; + } + .d-xl-table-row { + display: table-row !important; + } + .d-xl-table-cell { + display: table-cell !important; + } + .d-xl-flex { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } + .d-xl-inline-flex { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media print { + .d-print-none { + display: none !important; + } + .d-print-inline { + display: inline !important; + } + .d-print-inline-block { + display: inline-block !important; + } + .d-print-block { + display: block !important; + } + .d-print-table { + display: table !important; + } + .d-print-table-row { + display: table-row !important; + } + .d-print-table-cell { + display: table-cell !important; + } + .d-print-flex { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } + .d-print-inline-flex { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +.flex-row { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: row !important; + flex-direction: row !important; +} + +.flex-column { + -webkit-box-orient: vertical !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: column !important; + flex-direction: column !important; +} + +.flex-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; +} + +.flex-column-reverse { + -webkit-box-orient: vertical !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; +} + +.flex-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; +} + +.flex-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; +} + +.flex-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; +} + +.justify-content-start { + -webkit-box-pack: start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; +} + +.justify-content-end { + -webkit-box-pack: end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; +} + +.justify-content-center { + -webkit-box-pack: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; +} + +.justify-content-between { + -webkit-box-pack: justify !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; +} + +.justify-content-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; +} + +.align-items-start { + -webkit-box-align: start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; +} + +.align-items-end { + -webkit-box-align: end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; +} + +.align-items-center { + -webkit-box-align: center !important; + -ms-flex-align: center !important; + align-items: center !important; +} + +.align-items-baseline { + -webkit-box-align: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; +} + +.align-items-stretch { + -webkit-box-align: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; +} + +.align-content-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; +} + +.align-content-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; +} + +.align-content-center { + -ms-flex-line-pack: center !important; + align-content: center !important; +} + +.align-content-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; +} + +.align-content-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; +} + +.align-content-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; +} + +.align-self-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; +} + +.align-self-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; +} + +.align-self-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; +} + +.align-self-center { + -ms-flex-item-align: center !important; + align-self: center !important; +} + +.align-self-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; +} + +.align-self-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; +} + +@media (min-width: 576px) { + .flex-sm-row { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-sm-column { + -webkit-box-orient: vertical !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-sm-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-sm-column-reverse { + -webkit-box-orient: vertical !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-sm-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-sm-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-sm-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .justify-content-sm-start { + -webkit-box-pack: start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-sm-end { + -webkit-box-pack: end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-sm-center { + -webkit-box-pack: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-sm-between { + -webkit-box-pack: justify !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-sm-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-sm-start { + -webkit-box-align: start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-sm-end { + -webkit-box-align: end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-sm-center { + -webkit-box-align: center !important; + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-sm-baseline { + -webkit-box-align: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-sm-stretch { + -webkit-box-align: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-sm-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-sm-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-sm-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-sm-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-sm-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-sm-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-sm-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-sm-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-sm-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-sm-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-sm-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-sm-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +@media (min-width: 768px) { + .flex-md-row { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-md-column { + -webkit-box-orient: vertical !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-md-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-md-column-reverse { + -webkit-box-orient: vertical !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-md-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-md-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-md-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .justify-content-md-start { + -webkit-box-pack: start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-md-end { + -webkit-box-pack: end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-md-center { + -webkit-box-pack: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-md-between { + -webkit-box-pack: justify !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-md-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-md-start { + -webkit-box-align: start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-md-end { + -webkit-box-align: end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-md-center { + -webkit-box-align: center !important; + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-md-baseline { + -webkit-box-align: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-md-stretch { + -webkit-box-align: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-md-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-md-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-md-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-md-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-md-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-md-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-md-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-md-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-md-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-md-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-md-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-md-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +@media (min-width: 992px) { + .flex-lg-row { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-lg-column { + -webkit-box-orient: vertical !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-lg-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-lg-column-reverse { + -webkit-box-orient: vertical !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-lg-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-lg-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-lg-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .justify-content-lg-start { + -webkit-box-pack: start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-lg-end { + -webkit-box-pack: end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-lg-center { + -webkit-box-pack: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-lg-between { + -webkit-box-pack: justify !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-lg-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-lg-start { + -webkit-box-align: start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-lg-end { + -webkit-box-align: end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-lg-center { + -webkit-box-align: center !important; + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-lg-baseline { + -webkit-box-align: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-lg-stretch { + -webkit-box-align: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-lg-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-lg-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-lg-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-lg-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-lg-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-lg-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-lg-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-lg-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-lg-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-lg-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-lg-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-lg-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +@media (min-width: 1200px) { + .flex-xl-row { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-xl-column { + -webkit-box-orient: vertical !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-xl-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-xl-column-reverse { + -webkit-box-orient: vertical !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-xl-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-xl-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-xl-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .justify-content-xl-start { + -webkit-box-pack: start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-xl-end { + -webkit-box-pack: end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-xl-center { + -webkit-box-pack: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-xl-between { + -webkit-box-pack: justify !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-xl-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-xl-start { + -webkit-box-align: start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-xl-end { + -webkit-box-align: end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-xl-center { + -webkit-box-align: center !important; + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-xl-baseline { + -webkit-box-align: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-xl-stretch { + -webkit-box-align: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-xl-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-xl-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-xl-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-xl-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-xl-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-xl-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-xl-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-xl-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-xl-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-xl-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-xl-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-xl-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} +/*# sourceMappingURL=bootstrap-grid.css.map */ \ No newline at end of file diff --git a/lib/bootstrap/css/bootstrap-grid.min.css b/lib/bootstrap/css/bootstrap-grid.min.css new file mode 100644 index 0000000..ea073e9 --- /dev/null +++ b/lib/bootstrap/css/bootstrap-grid.min.css @@ -0,0 +1,7 @@ +/*! + * Bootstrap Grid v4.0.0 (https://getbootstrap.com) + * Copyright 2011-2018 The Bootstrap Authors + * Copyright 2011-2018 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */@-ms-viewport{width:device-width}html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,::after,::before{box-sizing:inherit}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.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{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-sm-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-sm-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-sm-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-sm-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-sm-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-sm-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-sm-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-sm-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-sm-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-sm-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-sm-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-sm-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-sm-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-sm-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-md-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-md-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-md-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-md-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-md-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-md-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-md-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-md-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-md-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-md-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-md-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-md-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-lg-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-lg-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-lg-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-lg-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-lg-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-lg-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-lg-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-lg-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-lg-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-lg-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-lg-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-lg-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-lg-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-lg-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-xl-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-xl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-xl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-xl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-xl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-xl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-xl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-xl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-xl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-xl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-xl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-xl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-xl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-xl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}.flex-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-sm-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-md-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-lg-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-xl-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}} +/*# sourceMappingURL=bootstrap-grid.min.css.map */ \ No newline at end of file diff --git a/lib/bootstrap/css/bootstrap-reboot.css b/lib/bootstrap/css/bootstrap-reboot.css new file mode 100644 index 0000000..5a75a62 --- /dev/null +++ b/lib/bootstrap/css/bootstrap-reboot.css @@ -0,0 +1,330 @@ +/*! + * Bootstrap Reboot v4.0.0 (https://getbootstrap.com) + * Copyright 2011-2018 The Bootstrap Authors + * Copyright 2011-2018 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md) + */ +*, +*::before, +*::after { + box-sizing: border-box; +} + +html { + font-family: sans-serif; + line-height: 1.15; + -webkit-text-size-adjust: 100%; + -ms-text-size-adjust: 100%; + -ms-overflow-style: scrollbar; + -webkit-tap-highlight-color: transparent; +} + +@-ms-viewport { + width: device-width; +} + +article, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section { + display: block; +} + +body { + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #212529; + text-align: left; + background-color: #fff; +} + +[tabindex="-1"]:focus { + outline: 0 !important; +} + +hr { + box-sizing: content-box; + height: 0; + overflow: visible; +} + +h1, h2, h3, h4, h5, h6 { + margin-top: 0; + margin-bottom: 0.5rem; +} + +p { + margin-top: 0; + margin-bottom: 1rem; +} + +abbr[title], +abbr[data-original-title] { + text-decoration: underline; + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; + cursor: help; + border-bottom: 0; +} + +address { + margin-bottom: 1rem; + font-style: normal; + line-height: inherit; +} + +ol, +ul, +dl { + margin-top: 0; + margin-bottom: 1rem; +} + +ol ol, +ul ul, +ol ul, +ul ol { + margin-bottom: 0; +} + +dt { + font-weight: 700; +} + +dd { + margin-bottom: .5rem; + margin-left: 0; +} + +blockquote { + margin: 0 0 1rem; +} + +dfn { + font-style: italic; +} + +b, +strong { + font-weight: bolder; +} + +small { + font-size: 80%; +} + +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; +} + +sub { + bottom: -.25em; +} + +sup { + top: -.5em; +} + +a { + color: #007bff; + text-decoration: none; + background-color: transparent; + -webkit-text-decoration-skip: objects; +} + +a:hover { + color: #0056b3; + text-decoration: underline; +} + +a:not([href]):not([tabindex]) { + color: inherit; + text-decoration: none; +} + +a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus { + color: inherit; + text-decoration: none; +} + +a:not([href]):not([tabindex]):focus { + outline: 0; +} + +pre, +code, +kbd, +samp { + font-family: monospace, monospace; + font-size: 1em; +} + +pre { + margin-top: 0; + margin-bottom: 1rem; + overflow: auto; + -ms-overflow-style: scrollbar; +} + +figure { + margin: 0 0 1rem; +} + +img { + vertical-align: middle; + border-style: none; +} + +svg:not(:root) { + overflow: hidden; +} + +table { + border-collapse: collapse; +} + +caption { + padding-top: 0.75rem; + padding-bottom: 0.75rem; + color: #6c757d; + text-align: left; + caption-side: bottom; +} + +th { + text-align: inherit; +} + +label { + display: inline-block; + margin-bottom: .5rem; +} + +button { + border-radius: 0; +} + +button:focus { + outline: 1px dotted; + outline: 5px auto -webkit-focus-ring-color; +} + +input, +button, +select, +optgroup, +textarea { + margin: 0; + font-family: inherit; + font-size: inherit; + line-height: inherit; +} + +button, +input { + overflow: visible; +} + +button, +select { + text-transform: none; +} + +button, +html [type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; +} + +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + padding: 0; + border-style: none; +} + +input[type="radio"], +input[type="checkbox"] { + box-sizing: border-box; + padding: 0; +} + +input[type="date"], +input[type="time"], +input[type="datetime-local"], +input[type="month"] { + -webkit-appearance: listbox; +} + +textarea { + overflow: auto; + resize: vertical; +} + +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; +} + +legend { + display: block; + width: 100%; + max-width: 100%; + padding: 0; + margin-bottom: .5rem; + font-size: 1.5rem; + line-height: inherit; + color: inherit; + white-space: normal; +} + +progress { + vertical-align: baseline; +} + +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +[type="search"] { + outline-offset: -2px; + -webkit-appearance: none; +} + +[type="search"]::-webkit-search-cancel-button, +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +::-webkit-file-upload-button { + font: inherit; + -webkit-appearance: button; +} + +output { + display: inline-block; +} + +summary { + display: list-item; + cursor: pointer; +} + +template { + display: none; +} + +[hidden] { + display: none !important; +} +/*# sourceMappingURL=bootstrap-reboot.css.map */ \ No newline at end of file diff --git a/lib/bootstrap/css/bootstrap-reboot.min.css b/lib/bootstrap/css/bootstrap-reboot.min.css new file mode 100644 index 0000000..ced0468 --- /dev/null +++ b/lib/bootstrap/css/bootstrap-reboot.min.css @@ -0,0 +1,8 @@ +/*! + * Bootstrap Reboot v4.0.0 (https://getbootstrap.com) + * Copyright 2011-2018 The Bootstrap Authors + * Copyright 2011-2018 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md) + */*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important} +/*# sourceMappingURL=bootstrap-reboot.min.css.map */ \ No newline at end of file diff --git a/lib/bootstrap/css/bootstrap.css b/lib/bootstrap/css/bootstrap.css new file mode 100644 index 0000000..aa49713 --- /dev/null +++ b/lib/bootstrap/css/bootstrap.css @@ -0,0 +1,8975 @@ +/*! + * Bootstrap v4.0.0 (https://getbootstrap.com) + * Copyright 2011-2018 The Bootstrap Authors + * Copyright 2011-2018 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +:root { + --blue: #007bff; + --indigo: #6610f2; + --purple: #6f42c1; + --pink: #e83e8c; + --red: #dc3545; + --orange: #fd7e14; + --yellow: #ffc107; + --green: #28a745; + --teal: #20c997; + --cyan: #17a2b8; + --white: #fff; + --gray: #6c757d; + --gray-dark: #343a40; + --primary: #007bff; + --secondary: #6c757d; + --success: #28a745; + --info: #17a2b8; + --warning: #ffc107; + --danger: #dc3545; + --light: #f8f9fa; + --dark: #343a40; + --breakpoint-xs: 0; + --breakpoint-sm: 576px; + --breakpoint-md: 768px; + --breakpoint-lg: 992px; + --breakpoint-xl: 1200px; + --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +} + +*, +*::before, +*::after { + box-sizing: border-box; +} + +html { + font-family: sans-serif; + line-height: 1.15; + -webkit-text-size-adjust: 100%; + -ms-text-size-adjust: 100%; + -ms-overflow-style: scrollbar; + -webkit-tap-highlight-color: transparent; +} + +@-ms-viewport { + width: device-width; +} + +article, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section { + display: block; +} + +body { + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #212529; + text-align: left; + background-color: #fff; +} + +[tabindex="-1"]:focus { + outline: 0 !important; +} + +hr { + box-sizing: content-box; + height: 0; + overflow: visible; +} + +h1, h2, h3, h4, h5, h6 { + margin-top: 0; + margin-bottom: 0.5rem; +} + +p { + margin-top: 0; + margin-bottom: 1rem; +} + +abbr[title], +abbr[data-original-title] { + text-decoration: underline; + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; + cursor: help; + border-bottom: 0; +} + +address { + margin-bottom: 1rem; + font-style: normal; + line-height: inherit; +} + +ol, +ul, +dl { + margin-top: 0; + margin-bottom: 1rem; +} + +ol ol, +ul ul, +ol ul, +ul ol { + margin-bottom: 0; +} + +dt { + font-weight: 700; +} + +dd { + margin-bottom: .5rem; + margin-left: 0; +} + +blockquote { + margin: 0 0 1rem; +} + +dfn { + font-style: italic; +} + +b, +strong { + font-weight: bolder; +} + +small { + font-size: 80%; +} + +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; +} + +sub { + bottom: -.25em; +} + +sup { + top: -.5em; +} + +a { + color: #007bff; + text-decoration: none; + background-color: transparent; + -webkit-text-decoration-skip: objects; +} + +a:hover { + color: #0056b3; + text-decoration: underline; +} + +a:not([href]):not([tabindex]) { + color: inherit; + text-decoration: none; +} + +a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus { + color: inherit; + text-decoration: none; +} + +a:not([href]):not([tabindex]):focus { + outline: 0; +} + +pre, +code, +kbd, +samp { + font-family: monospace, monospace; + font-size: 1em; +} + +pre { + margin-top: 0; + margin-bottom: 1rem; + overflow: auto; + -ms-overflow-style: scrollbar; +} + +figure { + margin: 0 0 1rem; +} + +img { + vertical-align: middle; + border-style: none; +} + +svg:not(:root) { + overflow: hidden; +} + +table { + border-collapse: collapse; +} + +caption { + padding-top: 0.75rem; + padding-bottom: 0.75rem; + color: #6c757d; + text-align: left; + caption-side: bottom; +} + +th { + text-align: inherit; +} + +label { + display: inline-block; + margin-bottom: .5rem; +} + +button { + border-radius: 0; +} + +button:focus { + outline: 1px dotted; + outline: 5px auto -webkit-focus-ring-color; +} + +input, +button, +select, +optgroup, +textarea { + margin: 0; + font-family: inherit; + font-size: inherit; + line-height: inherit; +} + +button, +input { + overflow: visible; +} + +button, +select { + text-transform: none; +} + +button, +html [type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; +} + +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + padding: 0; + border-style: none; +} + +input[type="radio"], +input[type="checkbox"] { + box-sizing: border-box; + padding: 0; +} + +input[type="date"], +input[type="time"], +input[type="datetime-local"], +input[type="month"] { + -webkit-appearance: listbox; +} + +textarea { + overflow: auto; + resize: vertical; +} + +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; +} + +legend { + display: block; + width: 100%; + max-width: 100%; + padding: 0; + margin-bottom: .5rem; + font-size: 1.5rem; + line-height: inherit; + color: inherit; + white-space: normal; +} + +progress { + vertical-align: baseline; +} + +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +[type="search"] { + outline-offset: -2px; + -webkit-appearance: none; +} + +[type="search"]::-webkit-search-cancel-button, +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +::-webkit-file-upload-button { + font: inherit; + -webkit-appearance: button; +} + +output { + display: inline-block; +} + +summary { + display: list-item; + cursor: pointer; +} + +template { + display: none; +} + +[hidden] { + display: none !important; +} + +h1, h2, h3, h4, h5, h6, +.h1, .h2, .h3, .h4, .h5, .h6 { + margin-bottom: 0.5rem; + font-family: inherit; + font-weight: 500; + line-height: 1.2; + color: inherit; +} + +h1, .h1 { + font-size: 2.5rem; +} + +h2, .h2 { + font-size: 2rem; +} + +h3, .h3 { + font-size: 1.75rem; +} + +h4, .h4 { + font-size: 1.5rem; +} + +h5, .h5 { + font-size: 1.25rem; +} + +h6, .h6 { + font-size: 1rem; +} + +.lead { + font-size: 1.25rem; + font-weight: 300; +} + +.display-1 { + font-size: 6rem; + font-weight: 300; + line-height: 1.2; +} + +.display-2 { + font-size: 5.5rem; + font-weight: 300; + line-height: 1.2; +} + +.display-3 { + font-size: 4.5rem; + font-weight: 300; + line-height: 1.2; +} + +.display-4 { + font-size: 3.5rem; + font-weight: 300; + line-height: 1.2; +} + +hr { + margin-top: 1rem; + margin-bottom: 1rem; + border: 0; + border-top: 1px solid rgba(0, 0, 0, 0.1); +} + +small, +.small { + font-size: 80%; + font-weight: 400; +} + +mark, +.mark { + padding: 0.2em; + background-color: #fcf8e3; +} + +.list-unstyled { + padding-left: 0; + list-style: none; +} + +.list-inline { + padding-left: 0; + list-style: none; +} + +.list-inline-item { + display: inline-block; +} + +.list-inline-item:not(:last-child) { + margin-right: 0.5rem; +} + +.initialism { + font-size: 90%; + text-transform: uppercase; +} + +.blockquote { + margin-bottom: 1rem; + font-size: 1.25rem; +} + +.blockquote-footer { + display: block; + font-size: 80%; + color: #6c757d; +} + +.blockquote-footer::before { + content: "\2014 \00A0"; +} + +.img-fluid { + max-width: 100%; + height: auto; +} + +.img-thumbnail { + padding: 0.25rem; + background-color: #fff; + border: 1px solid #dee2e6; + border-radius: 0.25rem; + max-width: 100%; + height: auto; +} + +.figure { + display: inline-block; +} + +.figure-img { + margin-bottom: 0.5rem; + line-height: 1; +} + +.figure-caption { + font-size: 90%; + color: #6c757d; +} + +code, +kbd, +pre, +samp { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +} + +code { + font-size: 87.5%; + color: #e83e8c; + word-break: break-word; +} + +a > code { + color: inherit; +} + +kbd { + padding: 0.2rem 0.4rem; + font-size: 87.5%; + color: #fff; + background-color: #212529; + border-radius: 0.2rem; +} + +kbd kbd { + padding: 0; + font-size: 100%; + font-weight: 700; +} + +pre { + display: block; + font-size: 87.5%; + color: #212529; +} + +pre code { + font-size: inherit; + color: inherit; + word-break: normal; +} + +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} + +.container { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} + +@media (min-width: 576px) { + .container { + max-width: 540px; + } +} + +@media (min-width: 768px) { + .container { + max-width: 720px; + } +} + +@media (min-width: 992px) { + .container { + max-width: 960px; + } +} + +@media (min-width: 1200px) { + .container { + max-width: 1140px; + } +} + +.container-fluid { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} + +.row { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -15px; + margin-left: -15px; +} + +.no-gutters { + margin-right: 0; + margin-left: 0; +} + +.no-gutters > .col, +.no-gutters > [class*="col-"] { + padding-right: 0; + padding-left: 0; +} + +.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, +.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, +.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, +.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, +.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, +.col-xl-auto { + position: relative; + width: 100%; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; +} + +.col { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; +} + +.col-auto { + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none; +} + +.col-1 { + -webkit-box-flex: 0; + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; +} + +.col-2 { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; +} + +.col-3 { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; +} + +.col-4 { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; +} + +.col-5 { + -webkit-box-flex: 0; + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; +} + +.col-6 { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; +} + +.col-7 { + -webkit-box-flex: 0; + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; +} + +.col-8 { + -webkit-box-flex: 0; + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; +} + +.col-9 { + -webkit-box-flex: 0; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; +} + +.col-10 { + -webkit-box-flex: 0; + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; +} + +.col-11 { + -webkit-box-flex: 0; + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; +} + +.col-12 { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; +} + +.order-first { + -webkit-box-ordinal-group: 0; + -ms-flex-order: -1; + order: -1; +} + +.order-last { + -webkit-box-ordinal-group: 14; + -ms-flex-order: 13; + order: 13; +} + +.order-0 { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; +} + +.order-1 { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; +} + +.order-2 { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; +} + +.order-3 { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; +} + +.order-4 { + -webkit-box-ordinal-group: 5; + -ms-flex-order: 4; + order: 4; +} + +.order-5 { + -webkit-box-ordinal-group: 6; + -ms-flex-order: 5; + order: 5; +} + +.order-6 { + -webkit-box-ordinal-group: 7; + -ms-flex-order: 6; + order: 6; +} + +.order-7 { + -webkit-box-ordinal-group: 8; + -ms-flex-order: 7; + order: 7; +} + +.order-8 { + -webkit-box-ordinal-group: 9; + -ms-flex-order: 8; + order: 8; +} + +.order-9 { + -webkit-box-ordinal-group: 10; + -ms-flex-order: 9; + order: 9; +} + +.order-10 { + -webkit-box-ordinal-group: 11; + -ms-flex-order: 10; + order: 10; +} + +.order-11 { + -webkit-box-ordinal-group: 12; + -ms-flex-order: 11; + order: 11; +} + +.order-12 { + -webkit-box-ordinal-group: 13; + -ms-flex-order: 12; + order: 12; +} + +.offset-1 { + margin-left: 8.333333%; +} + +.offset-2 { + margin-left: 16.666667%; +} + +.offset-3 { + margin-left: 25%; +} + +.offset-4 { + margin-left: 33.333333%; +} + +.offset-5 { + margin-left: 41.666667%; +} + +.offset-6 { + margin-left: 50%; +} + +.offset-7 { + margin-left: 58.333333%; +} + +.offset-8 { + margin-left: 66.666667%; +} + +.offset-9 { + margin-left: 75%; +} + +.offset-10 { + margin-left: 83.333333%; +} + +.offset-11 { + margin-left: 91.666667%; +} + +@media (min-width: 576px) { + .col-sm { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-sm-auto { + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none; + } + .col-sm-1 { + -webkit-box-flex: 0; + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-sm-2 { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-sm-3 { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-sm-4 { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-sm-5 { + -webkit-box-flex: 0; + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-sm-6 { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-sm-7 { + -webkit-box-flex: 0; + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-sm-8 { + -webkit-box-flex: 0; + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-sm-9 { + -webkit-box-flex: 0; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-sm-10 { + -webkit-box-flex: 0; + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-sm-11 { + -webkit-box-flex: 0; + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-sm-12 { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-sm-first { + -webkit-box-ordinal-group: 0; + -ms-flex-order: -1; + order: -1; + } + .order-sm-last { + -webkit-box-ordinal-group: 14; + -ms-flex-order: 13; + order: 13; + } + .order-sm-0 { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; + } + .order-sm-1 { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; + } + .order-sm-2 { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; + } + .order-sm-3 { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; + } + .order-sm-4 { + -webkit-box-ordinal-group: 5; + -ms-flex-order: 4; + order: 4; + } + .order-sm-5 { + -webkit-box-ordinal-group: 6; + -ms-flex-order: 5; + order: 5; + } + .order-sm-6 { + -webkit-box-ordinal-group: 7; + -ms-flex-order: 6; + order: 6; + } + .order-sm-7 { + -webkit-box-ordinal-group: 8; + -ms-flex-order: 7; + order: 7; + } + .order-sm-8 { + -webkit-box-ordinal-group: 9; + -ms-flex-order: 8; + order: 8; + } + .order-sm-9 { + -webkit-box-ordinal-group: 10; + -ms-flex-order: 9; + order: 9; + } + .order-sm-10 { + -webkit-box-ordinal-group: 11; + -ms-flex-order: 10; + order: 10; + } + .order-sm-11 { + -webkit-box-ordinal-group: 12; + -ms-flex-order: 11; + order: 11; + } + .order-sm-12 { + -webkit-box-ordinal-group: 13; + -ms-flex-order: 12; + order: 12; + } + .offset-sm-0 { + margin-left: 0; + } + .offset-sm-1 { + margin-left: 8.333333%; + } + .offset-sm-2 { + margin-left: 16.666667%; + } + .offset-sm-3 { + margin-left: 25%; + } + .offset-sm-4 { + margin-left: 33.333333%; + } + .offset-sm-5 { + margin-left: 41.666667%; + } + .offset-sm-6 { + margin-left: 50%; + } + .offset-sm-7 { + margin-left: 58.333333%; + } + .offset-sm-8 { + margin-left: 66.666667%; + } + .offset-sm-9 { + margin-left: 75%; + } + .offset-sm-10 { + margin-left: 83.333333%; + } + .offset-sm-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 768px) { + .col-md { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-md-auto { + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none; + } + .col-md-1 { + -webkit-box-flex: 0; + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-md-2 { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-md-3 { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-md-4 { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-md-5 { + -webkit-box-flex: 0; + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-md-6 { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-md-7 { + -webkit-box-flex: 0; + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-md-8 { + -webkit-box-flex: 0; + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-md-9 { + -webkit-box-flex: 0; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-md-10 { + -webkit-box-flex: 0; + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-md-11 { + -webkit-box-flex: 0; + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-md-12 { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-md-first { + -webkit-box-ordinal-group: 0; + -ms-flex-order: -1; + order: -1; + } + .order-md-last { + -webkit-box-ordinal-group: 14; + -ms-flex-order: 13; + order: 13; + } + .order-md-0 { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; + } + .order-md-1 { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; + } + .order-md-2 { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; + } + .order-md-3 { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; + } + .order-md-4 { + -webkit-box-ordinal-group: 5; + -ms-flex-order: 4; + order: 4; + } + .order-md-5 { + -webkit-box-ordinal-group: 6; + -ms-flex-order: 5; + order: 5; + } + .order-md-6 { + -webkit-box-ordinal-group: 7; + -ms-flex-order: 6; + order: 6; + } + .order-md-7 { + -webkit-box-ordinal-group: 8; + -ms-flex-order: 7; + order: 7; + } + .order-md-8 { + -webkit-box-ordinal-group: 9; + -ms-flex-order: 8; + order: 8; + } + .order-md-9 { + -webkit-box-ordinal-group: 10; + -ms-flex-order: 9; + order: 9; + } + .order-md-10 { + -webkit-box-ordinal-group: 11; + -ms-flex-order: 10; + order: 10; + } + .order-md-11 { + -webkit-box-ordinal-group: 12; + -ms-flex-order: 11; + order: 11; + } + .order-md-12 { + -webkit-box-ordinal-group: 13; + -ms-flex-order: 12; + order: 12; + } + .offset-md-0 { + margin-left: 0; + } + .offset-md-1 { + margin-left: 8.333333%; + } + .offset-md-2 { + margin-left: 16.666667%; + } + .offset-md-3 { + margin-left: 25%; + } + .offset-md-4 { + margin-left: 33.333333%; + } + .offset-md-5 { + margin-left: 41.666667%; + } + .offset-md-6 { + margin-left: 50%; + } + .offset-md-7 { + margin-left: 58.333333%; + } + .offset-md-8 { + margin-left: 66.666667%; + } + .offset-md-9 { + margin-left: 75%; + } + .offset-md-10 { + margin-left: 83.333333%; + } + .offset-md-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 992px) { + .col-lg { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-lg-auto { + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none; + } + .col-lg-1 { + -webkit-box-flex: 0; + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-lg-2 { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-lg-3 { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-lg-4 { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-lg-5 { + -webkit-box-flex: 0; + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-lg-6 { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-lg-7 { + -webkit-box-flex: 0; + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-lg-8 { + -webkit-box-flex: 0; + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-lg-9 { + -webkit-box-flex: 0; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-lg-10 { + -webkit-box-flex: 0; + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-lg-11 { + -webkit-box-flex: 0; + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-lg-12 { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-lg-first { + -webkit-box-ordinal-group: 0; + -ms-flex-order: -1; + order: -1; + } + .order-lg-last { + -webkit-box-ordinal-group: 14; + -ms-flex-order: 13; + order: 13; + } + .order-lg-0 { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; + } + .order-lg-1 { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; + } + .order-lg-2 { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; + } + .order-lg-3 { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; + } + .order-lg-4 { + -webkit-box-ordinal-group: 5; + -ms-flex-order: 4; + order: 4; + } + .order-lg-5 { + -webkit-box-ordinal-group: 6; + -ms-flex-order: 5; + order: 5; + } + .order-lg-6 { + -webkit-box-ordinal-group: 7; + -ms-flex-order: 6; + order: 6; + } + .order-lg-7 { + -webkit-box-ordinal-group: 8; + -ms-flex-order: 7; + order: 7; + } + .order-lg-8 { + -webkit-box-ordinal-group: 9; + -ms-flex-order: 8; + order: 8; + } + .order-lg-9 { + -webkit-box-ordinal-group: 10; + -ms-flex-order: 9; + order: 9; + } + .order-lg-10 { + -webkit-box-ordinal-group: 11; + -ms-flex-order: 10; + order: 10; + } + .order-lg-11 { + -webkit-box-ordinal-group: 12; + -ms-flex-order: 11; + order: 11; + } + .order-lg-12 { + -webkit-box-ordinal-group: 13; + -ms-flex-order: 12; + order: 12; + } + .offset-lg-0 { + margin-left: 0; + } + .offset-lg-1 { + margin-left: 8.333333%; + } + .offset-lg-2 { + margin-left: 16.666667%; + } + .offset-lg-3 { + margin-left: 25%; + } + .offset-lg-4 { + margin-left: 33.333333%; + } + .offset-lg-5 { + margin-left: 41.666667%; + } + .offset-lg-6 { + margin-left: 50%; + } + .offset-lg-7 { + margin-left: 58.333333%; + } + .offset-lg-8 { + margin-left: 66.666667%; + } + .offset-lg-9 { + margin-left: 75%; + } + .offset-lg-10 { + margin-left: 83.333333%; + } + .offset-lg-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 1200px) { + .col-xl { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-xl-auto { + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none; + } + .col-xl-1 { + -webkit-box-flex: 0; + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-xl-2 { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-xl-3 { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-xl-4 { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-xl-5 { + -webkit-box-flex: 0; + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-xl-6 { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-xl-7 { + -webkit-box-flex: 0; + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-xl-8 { + -webkit-box-flex: 0; + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-xl-9 { + -webkit-box-flex: 0; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-xl-10 { + -webkit-box-flex: 0; + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-xl-11 { + -webkit-box-flex: 0; + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-xl-12 { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-xl-first { + -webkit-box-ordinal-group: 0; + -ms-flex-order: -1; + order: -1; + } + .order-xl-last { + -webkit-box-ordinal-group: 14; + -ms-flex-order: 13; + order: 13; + } + .order-xl-0 { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; + } + .order-xl-1 { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; + } + .order-xl-2 { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; + } + .order-xl-3 { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; + } + .order-xl-4 { + -webkit-box-ordinal-group: 5; + -ms-flex-order: 4; + order: 4; + } + .order-xl-5 { + -webkit-box-ordinal-group: 6; + -ms-flex-order: 5; + order: 5; + } + .order-xl-6 { + -webkit-box-ordinal-group: 7; + -ms-flex-order: 6; + order: 6; + } + .order-xl-7 { + -webkit-box-ordinal-group: 8; + -ms-flex-order: 7; + order: 7; + } + .order-xl-8 { + -webkit-box-ordinal-group: 9; + -ms-flex-order: 8; + order: 8; + } + .order-xl-9 { + -webkit-box-ordinal-group: 10; + -ms-flex-order: 9; + order: 9; + } + .order-xl-10 { + -webkit-box-ordinal-group: 11; + -ms-flex-order: 10; + order: 10; + } + .order-xl-11 { + -webkit-box-ordinal-group: 12; + -ms-flex-order: 11; + order: 11; + } + .order-xl-12 { + -webkit-box-ordinal-group: 13; + -ms-flex-order: 12; + order: 12; + } + .offset-xl-0 { + margin-left: 0; + } + .offset-xl-1 { + margin-left: 8.333333%; + } + .offset-xl-2 { + margin-left: 16.666667%; + } + .offset-xl-3 { + margin-left: 25%; + } + .offset-xl-4 { + margin-left: 33.333333%; + } + .offset-xl-5 { + margin-left: 41.666667%; + } + .offset-xl-6 { + margin-left: 50%; + } + .offset-xl-7 { + margin-left: 58.333333%; + } + .offset-xl-8 { + margin-left: 66.666667%; + } + .offset-xl-9 { + margin-left: 75%; + } + .offset-xl-10 { + margin-left: 83.333333%; + } + .offset-xl-11 { + margin-left: 91.666667%; + } +} + +.table { + width: 100%; + max-width: 100%; + margin-bottom: 1rem; + background-color: transparent; +} + +.table th, +.table td { + padding: 0.75rem; + vertical-align: top; + border-top: 1px solid #dee2e6; +} + +.table thead th { + vertical-align: bottom; + border-bottom: 2px solid #dee2e6; +} + +.table tbody + tbody { + border-top: 2px solid #dee2e6; +} + +.table .table { + background-color: #fff; +} + +.table-sm th, +.table-sm td { + padding: 0.3rem; +} + +.table-bordered { + border: 1px solid #dee2e6; +} + +.table-bordered th, +.table-bordered td { + border: 1px solid #dee2e6; +} + +.table-bordered thead th, +.table-bordered thead td { + border-bottom-width: 2px; +} + +.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(0, 0, 0, 0.05); +} + +.table-hover tbody tr:hover { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-primary, +.table-primary > th, +.table-primary > td { + background-color: #b8daff; +} + +.table-hover .table-primary:hover { + background-color: #9fcdff; +} + +.table-hover .table-primary:hover > td, +.table-hover .table-primary:hover > th { + background-color: #9fcdff; +} + +.table-secondary, +.table-secondary > th, +.table-secondary > td { + background-color: #d6d8db; +} + +.table-hover .table-secondary:hover { + background-color: #c8cbcf; +} + +.table-hover .table-secondary:hover > td, +.table-hover .table-secondary:hover > th { + background-color: #c8cbcf; +} + +.table-success, +.table-success > th, +.table-success > td { + background-color: #c3e6cb; +} + +.table-hover .table-success:hover { + background-color: #b1dfbb; +} + +.table-hover .table-success:hover > td, +.table-hover .table-success:hover > th { + background-color: #b1dfbb; +} + +.table-info, +.table-info > th, +.table-info > td { + background-color: #bee5eb; +} + +.table-hover .table-info:hover { + background-color: #abdde5; +} + +.table-hover .table-info:hover > td, +.table-hover .table-info:hover > th { + background-color: #abdde5; +} + +.table-warning, +.table-warning > th, +.table-warning > td { + background-color: #ffeeba; +} + +.table-hover .table-warning:hover { + background-color: #ffe8a1; +} + +.table-hover .table-warning:hover > td, +.table-hover .table-warning:hover > th { + background-color: #ffe8a1; +} + +.table-danger, +.table-danger > th, +.table-danger > td { + background-color: #f5c6cb; +} + +.table-hover .table-danger:hover { + background-color: #f1b0b7; +} + +.table-hover .table-danger:hover > td, +.table-hover .table-danger:hover > th { + background-color: #f1b0b7; +} + +.table-light, +.table-light > th, +.table-light > td { + background-color: #fdfdfe; +} + +.table-hover .table-light:hover { + background-color: #ececf6; +} + +.table-hover .table-light:hover > td, +.table-hover .table-light:hover > th { + background-color: #ececf6; +} + +.table-dark, +.table-dark > th, +.table-dark > td { + background-color: #c6c8ca; +} + +.table-hover .table-dark:hover { + background-color: #b9bbbe; +} + +.table-hover .table-dark:hover > td, +.table-hover .table-dark:hover > th { + background-color: #b9bbbe; +} + +.table-active, +.table-active > th, +.table-active > td { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-hover .table-active:hover { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-hover .table-active:hover > td, +.table-hover .table-active:hover > th { + background-color: rgba(0, 0, 0, 0.075); +} + +.table .thead-dark th { + color: #fff; + background-color: #212529; + border-color: #32383e; +} + +.table .thead-light th { + color: #495057; + background-color: #e9ecef; + border-color: #dee2e6; +} + +.table-dark { + color: #fff; + background-color: #212529; +} + +.table-dark th, +.table-dark td, +.table-dark thead th { + border-color: #32383e; +} + +.table-dark.table-bordered { + border: 0; +} + +.table-dark.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(255, 255, 255, 0.05); +} + +.table-dark.table-hover tbody tr:hover { + background-color: rgba(255, 255, 255, 0.075); +} + +@media (max-width: 575.98px) { + .table-responsive-sm { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } + .table-responsive-sm > .table-bordered { + border: 0; + } +} + +@media (max-width: 767.98px) { + .table-responsive-md { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } + .table-responsive-md > .table-bordered { + border: 0; + } +} + +@media (max-width: 991.98px) { + .table-responsive-lg { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } + .table-responsive-lg > .table-bordered { + border: 0; + } +} + +@media (max-width: 1199.98px) { + .table-responsive-xl { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } + .table-responsive-xl > .table-bordered { + border: 0; + } +} + +.table-responsive { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; +} + +.table-responsive > .table-bordered { + border: 0; +} + +.form-control { + display: block; + width: 100%; + padding: 0.375rem 0.75rem; + font-size: 1rem; + line-height: 1.5; + color: #495057; + background-color: #fff; + background-clip: padding-box; + border: 1px solid #ced4da; + border-radius: 0.25rem; + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +.form-control::-ms-expand { + background-color: transparent; + border: 0; +} + +.form-control:focus { + color: #495057; + background-color: #fff; + border-color: #80bdff; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.form-control::-webkit-input-placeholder { + color: #6c757d; + opacity: 1; +} + +.form-control::-moz-placeholder { + color: #6c757d; + opacity: 1; +} + +.form-control:-ms-input-placeholder { + color: #6c757d; + opacity: 1; +} + +.form-control::-ms-input-placeholder { + color: #6c757d; + opacity: 1; +} + +.form-control::placeholder { + color: #6c757d; + opacity: 1; +} + +.form-control:disabled, .form-control[readonly] { + background-color: #e9ecef; + opacity: 1; +} + +select.form-control:not([size]):not([multiple]) { + height: calc(2.25rem + 2px); +} + +select.form-control:focus::-ms-value { + color: #495057; + background-color: #fff; +} + +.form-control-file, +.form-control-range { + display: block; + width: 100%; +} + +.col-form-label { + padding-top: calc(0.375rem + 1px); + padding-bottom: calc(0.375rem + 1px); + margin-bottom: 0; + font-size: inherit; + line-height: 1.5; +} + +.col-form-label-lg { + padding-top: calc(0.5rem + 1px); + padding-bottom: calc(0.5rem + 1px); + font-size: 1.25rem; + line-height: 1.5; +} + +.col-form-label-sm { + padding-top: calc(0.25rem + 1px); + padding-bottom: calc(0.25rem + 1px); + font-size: 0.875rem; + line-height: 1.5; +} + +.form-control-plaintext { + display: block; + width: 100%; + padding-top: 0.375rem; + padding-bottom: 0.375rem; + margin-bottom: 0; + line-height: 1.5; + background-color: transparent; + border: solid transparent; + border-width: 1px 0; +} + +.form-control-plaintext.form-control-sm, .input-group-sm > .form-control-plaintext.form-control, +.input-group-sm > .input-group-prepend > .form-control-plaintext.input-group-text, +.input-group-sm > .input-group-append > .form-control-plaintext.input-group-text, +.input-group-sm > .input-group-prepend > .form-control-plaintext.btn, +.input-group-sm > .input-group-append > .form-control-plaintext.btn, .form-control-plaintext.form-control-lg, .input-group-lg > .form-control-plaintext.form-control, +.input-group-lg > .input-group-prepend > .form-control-plaintext.input-group-text, +.input-group-lg > .input-group-append > .form-control-plaintext.input-group-text, +.input-group-lg > .input-group-prepend > .form-control-plaintext.btn, +.input-group-lg > .input-group-append > .form-control-plaintext.btn { + padding-right: 0; + padding-left: 0; +} + +.form-control-sm, .input-group-sm > .form-control, +.input-group-sm > .input-group-prepend > .input-group-text, +.input-group-sm > .input-group-append > .input-group-text, +.input-group-sm > .input-group-prepend > .btn, +.input-group-sm > .input-group-append > .btn { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.2rem; +} + +select.form-control-sm:not([size]):not([multiple]), .input-group-sm > select.form-control:not([size]):not([multiple]), +.input-group-sm > .input-group-prepend > select.input-group-text:not([size]):not([multiple]), +.input-group-sm > .input-group-append > select.input-group-text:not([size]):not([multiple]), +.input-group-sm > .input-group-prepend > select.btn:not([size]):not([multiple]), +.input-group-sm > .input-group-append > select.btn:not([size]):not([multiple]) { + height: calc(1.8125rem + 2px); +} + +.form-control-lg, .input-group-lg > .form-control, +.input-group-lg > .input-group-prepend > .input-group-text, +.input-group-lg > .input-group-append > .input-group-text, +.input-group-lg > .input-group-prepend > .btn, +.input-group-lg > .input-group-append > .btn { + padding: 0.5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.3rem; +} + +select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.form-control:not([size]):not([multiple]), +.input-group-lg > .input-group-prepend > select.input-group-text:not([size]):not([multiple]), +.input-group-lg > .input-group-append > select.input-group-text:not([size]):not([multiple]), +.input-group-lg > .input-group-prepend > select.btn:not([size]):not([multiple]), +.input-group-lg > .input-group-append > select.btn:not([size]):not([multiple]) { + height: calc(2.875rem + 2px); +} + +.form-group { + margin-bottom: 1rem; +} + +.form-text { + display: block; + margin-top: 0.25rem; +} + +.form-row { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -5px; + margin-left: -5px; +} + +.form-row > .col, +.form-row > [class*="col-"] { + padding-right: 5px; + padding-left: 5px; +} + +.form-check { + position: relative; + display: block; + padding-left: 1.25rem; +} + +.form-check-input { + position: absolute; + margin-top: 0.3rem; + margin-left: -1.25rem; +} + +.form-check-input:disabled ~ .form-check-label { + color: #6c757d; +} + +.form-check-label { + margin-bottom: 0; +} + +.form-check-inline { + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + padding-left: 0; + margin-right: 0.75rem; +} + +.form-check-inline .form-check-input { + position: static; + margin-top: 0; + margin-right: 0.3125rem; + margin-left: 0; +} + +.valid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 80%; + color: #28a745; +} + +.valid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: .5rem; + margin-top: .1rem; + font-size: .875rem; + line-height: 1; + color: #fff; + background-color: rgba(40, 167, 69, 0.8); + border-radius: .2rem; +} + +.was-validated .form-control:valid, .form-control.is-valid, .was-validated +.custom-select:valid, +.custom-select.is-valid { + border-color: #28a745; +} + +.was-validated .form-control:valid:focus, .form-control.is-valid:focus, .was-validated +.custom-select:valid:focus, +.custom-select.is-valid:focus { + border-color: #28a745; + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); +} + +.was-validated .form-control:valid ~ .valid-feedback, +.was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback, +.form-control.is-valid ~ .valid-tooltip, .was-validated +.custom-select:valid ~ .valid-feedback, +.was-validated +.custom-select:valid ~ .valid-tooltip, +.custom-select.is-valid ~ .valid-feedback, +.custom-select.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { + color: #28a745; +} + +.was-validated .form-check-input:valid ~ .valid-feedback, +.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback, +.form-check-input.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label { + color: #28a745; +} + +.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { + background-color: #71dd8a; +} + +.was-validated .custom-control-input:valid ~ .valid-feedback, +.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback, +.custom-control-input.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { + background-color: #34ce57; +} + +.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(40, 167, 69, 0.25); +} + +.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { + border-color: #28a745; +} + +.was-validated .custom-file-input:valid ~ .custom-file-label::before, .custom-file-input.is-valid ~ .custom-file-label::before { + border-color: inherit; +} + +.was-validated .custom-file-input:valid ~ .valid-feedback, +.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback, +.custom-file-input.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); +} + +.invalid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 80%; + color: #dc3545; +} + +.invalid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: .5rem; + margin-top: .1rem; + font-size: .875rem; + line-height: 1; + color: #fff; + background-color: rgba(220, 53, 69, 0.8); + border-radius: .2rem; +} + +.was-validated .form-control:invalid, .form-control.is-invalid, .was-validated +.custom-select:invalid, +.custom-select.is-invalid { + border-color: #dc3545; +} + +.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, .was-validated +.custom-select:invalid:focus, +.custom-select.is-invalid:focus { + border-color: #dc3545; + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); +} + +.was-validated .form-control:invalid ~ .invalid-feedback, +.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback, +.form-control.is-invalid ~ .invalid-tooltip, .was-validated +.custom-select:invalid ~ .invalid-feedback, +.was-validated +.custom-select:invalid ~ .invalid-tooltip, +.custom-select.is-invalid ~ .invalid-feedback, +.custom-select.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { + color: #dc3545; +} + +.was-validated .form-check-input:invalid ~ .invalid-feedback, +.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback, +.form-check-input.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label { + color: #dc3545; +} + +.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { + background-color: #efa2a9; +} + +.was-validated .custom-control-input:invalid ~ .invalid-feedback, +.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback, +.custom-control-input.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { + background-color: #e4606d; +} + +.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(220, 53, 69, 0.25); +} + +.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { + border-color: #dc3545; +} + +.was-validated .custom-file-input:invalid ~ .custom-file-label::before, .custom-file-input.is-invalid ~ .custom-file-label::before { + border-color: inherit; +} + +.was-validated .custom-file-input:invalid ~ .invalid-feedback, +.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback, +.custom-file-input.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); +} + +.form-inline { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.form-inline .form-check { + width: 100%; +} + +@media (min-width: 576px) { + .form-inline label { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + margin-bottom: 0; + } + .form-inline .form-group { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin-bottom: 0; + } + .form-inline .form-control { + display: inline-block; + width: auto; + vertical-align: middle; + } + .form-inline .form-control-plaintext { + display: inline-block; + } + .form-inline .input-group { + width: auto; + } + .form-inline .form-check { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + width: auto; + padding-left: 0; + } + .form-inline .form-check-input { + position: relative; + margin-top: 0; + margin-right: 0.25rem; + margin-left: 0; + } + .form-inline .custom-control { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + } + .form-inline .custom-control-label { + margin-bottom: 0; + } +} + +.btn { + display: inline-block; + font-weight: 400; + text-align: center; + white-space: nowrap; + vertical-align: middle; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + border: 1px solid transparent; + padding: 0.375rem 0.75rem; + font-size: 1rem; + line-height: 1.5; + border-radius: 0.25rem; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +.btn:hover, .btn:focus { + text-decoration: none; +} + +.btn:focus, .btn.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.btn.disabled, .btn:disabled { + opacity: 0.65; +} + +.btn:not(:disabled):not(.disabled) { + cursor: pointer; +} + +.btn:not(:disabled):not(.disabled):active, .btn:not(:disabled):not(.disabled).active { + background-image: none; +} + +a.btn.disabled, +fieldset:disabled a.btn { + pointer-events: none; +} + +.btn-primary { + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.btn-primary:hover { + color: #fff; + background-color: #0069d9; + border-color: #0062cc; +} + +.btn-primary:focus, .btn-primary.focus { + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); +} + +.btn-primary.disabled, .btn-primary:disabled { + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, +.show > .btn-primary.dropdown-toggle { + color: #fff; + background-color: #0062cc; + border-color: #005cbf; +} + +.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, +.show > .btn-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); +} + +.btn-secondary { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; +} + +.btn-secondary:hover { + color: #fff; + background-color: #5a6268; + border-color: #545b62; +} + +.btn-secondary:focus, .btn-secondary.focus { + box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); +} + +.btn-secondary.disabled, .btn-secondary:disabled { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; +} + +.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, +.show > .btn-secondary.dropdown-toggle { + color: #fff; + background-color: #545b62; + border-color: #4e555b; +} + +.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, +.show > .btn-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); +} + +.btn-success { + color: #fff; + background-color: #28a745; + border-color: #28a745; +} + +.btn-success:hover { + color: #fff; + background-color: #218838; + border-color: #1e7e34; +} + +.btn-success:focus, .btn-success.focus { + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); +} + +.btn-success.disabled, .btn-success:disabled { + color: #fff; + background-color: #28a745; + border-color: #28a745; +} + +.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, +.show > .btn-success.dropdown-toggle { + color: #fff; + background-color: #1e7e34; + border-color: #1c7430; +} + +.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, +.show > .btn-success.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); +} + +.btn-info { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-info:hover { + color: #fff; + background-color: #138496; + border-color: #117a8b; +} + +.btn-info:focus, .btn-info.focus { + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); +} + +.btn-info.disabled, .btn-info:disabled { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, +.show > .btn-info.dropdown-toggle { + color: #fff; + background-color: #117a8b; + border-color: #10707f; +} + +.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, +.show > .btn-info.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); +} + +.btn-warning { + color: #212529; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-warning:hover { + color: #212529; + background-color: #e0a800; + border-color: #d39e00; +} + +.btn-warning:focus, .btn-warning.focus { + box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); +} + +.btn-warning.disabled, .btn-warning:disabled { + color: #212529; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, +.show > .btn-warning.dropdown-toggle { + color: #212529; + background-color: #d39e00; + border-color: #c69500; +} + +.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, +.show > .btn-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); +} + +.btn-danger { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-danger:hover { + color: #fff; + background-color: #c82333; + border-color: #bd2130; +} + +.btn-danger:focus, .btn-danger.focus { + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); +} + +.btn-danger.disabled, .btn-danger:disabled { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, +.show > .btn-danger.dropdown-toggle { + color: #fff; + background-color: #bd2130; + border-color: #b21f2d; +} + +.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, +.show > .btn-danger.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); +} + +.btn-light { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-light:hover { + color: #212529; + background-color: #e2e6ea; + border-color: #dae0e5; +} + +.btn-light:focus, .btn-light.focus { + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); +} + +.btn-light.disabled, .btn-light:disabled { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, +.show > .btn-light.dropdown-toggle { + color: #212529; + background-color: #dae0e5; + border-color: #d3d9df; +} + +.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, +.show > .btn-light.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); +} + +.btn-dark { + color: #fff; + background-color: #343a40; + border-color: #343a40; +} + +.btn-dark:hover { + color: #fff; + background-color: #23272b; + border-color: #1d2124; +} + +.btn-dark:focus, .btn-dark.focus { + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); +} + +.btn-dark.disabled, .btn-dark:disabled { + color: #fff; + background-color: #343a40; + border-color: #343a40; +} + +.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, +.show > .btn-dark.dropdown-toggle { + color: #fff; + background-color: #1d2124; + border-color: #171a1d; +} + +.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, +.show > .btn-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); +} + +.btn-outline-primary { + color: #007bff; + background-color: transparent; + background-image: none; + border-color: #007bff; +} + +.btn-outline-primary:hover { + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.btn-outline-primary:focus, .btn-outline-primary.focus { + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); +} + +.btn-outline-primary.disabled, .btn-outline-primary:disabled { + color: #007bff; + background-color: transparent; +} + +.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, +.show > .btn-outline-primary.dropdown-toggle { + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); +} + +.btn-outline-secondary { + color: #6c757d; + background-color: transparent; + background-image: none; + border-color: #6c757d; +} + +.btn-outline-secondary:hover { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; +} + +.btn-outline-secondary:focus, .btn-outline-secondary.focus { + box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); +} + +.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { + color: #6c757d; + background-color: transparent; +} + +.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, +.show > .btn-outline-secondary.dropdown-toggle { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; +} + +.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); +} + +.btn-outline-success { + color: #28a745; + background-color: transparent; + background-image: none; + border-color: #28a745; +} + +.btn-outline-success:hover { + color: #fff; + background-color: #28a745; + border-color: #28a745; +} + +.btn-outline-success:focus, .btn-outline-success.focus { + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); +} + +.btn-outline-success.disabled, .btn-outline-success:disabled { + color: #28a745; + background-color: transparent; +} + +.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, +.show > .btn-outline-success.dropdown-toggle { + color: #fff; + background-color: #28a745; + border-color: #28a745; +} + +.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-success.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); +} + +.btn-outline-info { + color: #17a2b8; + background-color: transparent; + background-image: none; + border-color: #17a2b8; +} + +.btn-outline-info:hover { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-outline-info:focus, .btn-outline-info.focus { + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); +} + +.btn-outline-info.disabled, .btn-outline-info:disabled { + color: #17a2b8; + background-color: transparent; +} + +.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, +.show > .btn-outline-info.dropdown-toggle { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-info.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); +} + +.btn-outline-warning { + color: #ffc107; + background-color: transparent; + background-image: none; + border-color: #ffc107; +} + +.btn-outline-warning:hover { + color: #212529; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-outline-warning:focus, .btn-outline-warning.focus { + box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); +} + +.btn-outline-warning.disabled, .btn-outline-warning:disabled { + color: #ffc107; + background-color: transparent; +} + +.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, +.show > .btn-outline-warning.dropdown-toggle { + color: #212529; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); +} + +.btn-outline-danger { + color: #dc3545; + background-color: transparent; + background-image: none; + border-color: #dc3545; +} + +.btn-outline-danger:hover { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-outline-danger:focus, .btn-outline-danger.focus { + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); +} + +.btn-outline-danger.disabled, .btn-outline-danger:disabled { + color: #dc3545; + background-color: transparent; +} + +.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, +.show > .btn-outline-danger.dropdown-toggle { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-danger.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); +} + +.btn-outline-light { + color: #f8f9fa; + background-color: transparent; + background-image: none; + border-color: #f8f9fa; +} + +.btn-outline-light:hover { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-outline-light:focus, .btn-outline-light.focus { + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); +} + +.btn-outline-light.disabled, .btn-outline-light:disabled { + color: #f8f9fa; + background-color: transparent; +} + +.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, +.show > .btn-outline-light.dropdown-toggle { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-light.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); +} + +.btn-outline-dark { + color: #343a40; + background-color: transparent; + background-image: none; + border-color: #343a40; +} + +.btn-outline-dark:hover { + color: #fff; + background-color: #343a40; + border-color: #343a40; +} + +.btn-outline-dark:focus, .btn-outline-dark.focus { + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); +} + +.btn-outline-dark.disabled, .btn-outline-dark:disabled { + color: #343a40; + background-color: transparent; +} + +.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, +.show > .btn-outline-dark.dropdown-toggle { + color: #fff; + background-color: #343a40; + border-color: #343a40; +} + +.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); +} + +.btn-link { + font-weight: 400; + color: #007bff; + background-color: transparent; +} + +.btn-link:hover { + color: #0056b3; + text-decoration: underline; + background-color: transparent; + border-color: transparent; +} + +.btn-link:focus, .btn-link.focus { + text-decoration: underline; + border-color: transparent; + box-shadow: none; +} + +.btn-link:disabled, .btn-link.disabled { + color: #6c757d; +} + +.btn-lg, .btn-group-lg > .btn { + padding: 0.5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.3rem; +} + +.btn-sm, .btn-group-sm > .btn { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.2rem; +} + +.btn-block { + display: block; + width: 100%; +} + +.btn-block + .btn-block { + margin-top: 0.5rem; +} + +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; +} + +.fade { + opacity: 0; + transition: opacity 0.15s linear; +} + +.fade.show { + opacity: 1; +} + +.collapse { + display: none; +} + +.collapse.show { + display: block; +} + +tr.collapse.show { + display: table-row; +} + +tbody.collapse.show { + display: table-row-group; +} + +.collapsing { + position: relative; + height: 0; + overflow: hidden; + transition: height 0.35s ease; +} + +.dropup, +.dropdown { + position: relative; +} + +.dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid; + border-right: 0.3em solid transparent; + border-bottom: 0; + border-left: 0.3em solid transparent; +} + +.dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 10rem; + padding: 0.5rem 0; + margin: 0.125rem 0 0; + font-size: 1rem; + color: #212529; + text-align: left; + list-style: none; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 0.25rem; +} + +.dropup .dropdown-menu { + margin-top: 0; + margin-bottom: 0.125rem; +} + +.dropup .dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0; + border-right: 0.3em solid transparent; + border-bottom: 0.3em solid; + border-left: 0.3em solid transparent; +} + +.dropup .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropright .dropdown-menu { + margin-top: 0; + margin-left: 0.125rem; +} + +.dropright .dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-bottom: 0.3em solid transparent; + border-left: 0.3em solid; +} + +.dropright .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropright .dropdown-toggle::after { + vertical-align: 0; +} + +.dropleft .dropdown-menu { + margin-top: 0; + margin-right: 0.125rem; +} + +.dropleft .dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; +} + +.dropleft .dropdown-toggle::after { + display: none; +} + +.dropleft .dropdown-toggle::before { + display: inline-block; + width: 0; + height: 0; + margin-right: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0.3em solid; + border-bottom: 0.3em solid transparent; +} + +.dropleft .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropleft .dropdown-toggle::before { + vertical-align: 0; +} + +.dropdown-divider { + height: 0; + margin: 0.5rem 0; + overflow: hidden; + border-top: 1px solid #e9ecef; +} + +.dropdown-item { + display: block; + width: 100%; + padding: 0.25rem 1.5rem; + clear: both; + font-weight: 400; + color: #212529; + text-align: inherit; + white-space: nowrap; + background-color: transparent; + border: 0; +} + +.dropdown-item:hover, .dropdown-item:focus { + color: #16181b; + text-decoration: none; + background-color: #f8f9fa; +} + +.dropdown-item.active, .dropdown-item:active { + color: #fff; + text-decoration: none; + background-color: #007bff; +} + +.dropdown-item.disabled, .dropdown-item:disabled { + color: #6c757d; + background-color: transparent; +} + +.dropdown-menu.show { + display: block; +} + +.dropdown-header { + display: block; + padding: 0.5rem 1.5rem; + margin-bottom: 0; + font-size: 0.875rem; + color: #6c757d; + white-space: nowrap; +} + +.btn-group, +.btn-group-vertical { + position: relative; + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + vertical-align: middle; +} + +.btn-group > .btn, +.btn-group-vertical > .btn { + position: relative; + -webkit-box-flex: 0; + -ms-flex: 0 1 auto; + flex: 0 1 auto; +} + +.btn-group > .btn:hover, +.btn-group-vertical > .btn:hover { + z-index: 1; +} + +.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, +.btn-group-vertical > .btn:focus, +.btn-group-vertical > .btn:active, +.btn-group-vertical > .btn.active { + z-index: 1; +} + +.btn-group .btn + .btn, +.btn-group .btn + .btn-group, +.btn-group .btn-group + .btn, +.btn-group .btn-group + .btn-group, +.btn-group-vertical .btn + .btn, +.btn-group-vertical .btn + .btn-group, +.btn-group-vertical .btn-group + .btn, +.btn-group-vertical .btn-group + .btn-group { + margin-left: -1px; +} + +.btn-toolbar { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; +} + +.btn-toolbar .input-group { + width: auto; +} + +.btn-group > .btn:first-child { + margin-left: 0; +} + +.btn-group > .btn:not(:last-child):not(.dropdown-toggle), +.btn-group > .btn-group:not(:last-child) > .btn { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.btn-group > .btn:not(:first-child), +.btn-group > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.dropdown-toggle-split { + padding-right: 0.5625rem; + padding-left: 0.5625rem; +} + +.dropdown-toggle-split::after { + margin-left: 0; +} + +.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split { + padding-right: 0.375rem; + padding-left: 0.375rem; +} + +.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { + padding-right: 0.75rem; + padding-left: 0.75rem; +} + +.btn-group-vertical { + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; +} + +.btn-group-vertical .btn, +.btn-group-vertical .btn-group { + width: 100%; +} + +.btn-group-vertical > .btn + .btn, +.btn-group-vertical > .btn + .btn-group, +.btn-group-vertical > .btn-group + .btn, +.btn-group-vertical > .btn-group + .btn-group { + margin-top: -1px; + margin-left: 0; +} + +.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), +.btn-group-vertical > .btn-group:not(:last-child) > .btn { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.btn-group-vertical > .btn:not(:first-child), +.btn-group-vertical > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.btn-group-toggle > .btn, +.btn-group-toggle > .btn-group > .btn { + margin-bottom: 0; +} + +.btn-group-toggle > .btn input[type="radio"], +.btn-group-toggle > .btn input[type="checkbox"], +.btn-group-toggle > .btn-group > .btn input[type="radio"], +.btn-group-toggle > .btn-group > .btn input[type="checkbox"] { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; +} + +.input-group { + position: relative; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + width: 100%; +} + +.input-group > .form-control, +.input-group > .custom-select, +.input-group > .custom-file { + position: relative; + -webkit-box-flex: 1; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + width: 1%; + margin-bottom: 0; +} + +.input-group > .form-control:focus, +.input-group > .custom-select:focus, +.input-group > .custom-file:focus { + z-index: 3; +} + +.input-group > .form-control + .form-control, +.input-group > .form-control + .custom-select, +.input-group > .form-control + .custom-file, +.input-group > .custom-select + .form-control, +.input-group > .custom-select + .custom-select, +.input-group > .custom-select + .custom-file, +.input-group > .custom-file + .form-control, +.input-group > .custom-file + .custom-select, +.input-group > .custom-file + .custom-file { + margin-left: -1px; +} + +.input-group > .form-control:not(:last-child), +.input-group > .custom-select:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group > .form-control:not(:first-child), +.input-group > .custom-select:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.input-group > .custom-file { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.input-group > .custom-file:not(:last-child) .custom-file-label, +.input-group > .custom-file:not(:last-child) .custom-file-label::before { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group > .custom-file:not(:first-child) .custom-file-label, +.input-group > .custom-file:not(:first-child) .custom-file-label::before { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.input-group-prepend, +.input-group-append { + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} + +.input-group-prepend .btn, +.input-group-append .btn { + position: relative; + z-index: 2; +} + +.input-group-prepend .btn + .btn, +.input-group-prepend .btn + .input-group-text, +.input-group-prepend .input-group-text + .input-group-text, +.input-group-prepend .input-group-text + .btn, +.input-group-append .btn + .btn, +.input-group-append .btn + .input-group-text, +.input-group-append .input-group-text + .input-group-text, +.input-group-append .input-group-text + .btn { + margin-left: -1px; +} + +.input-group-prepend { + margin-right: -1px; +} + +.input-group-append { + margin-left: -1px; +} + +.input-group-text { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + padding: 0.375rem 0.75rem; + margin-bottom: 0; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + text-align: center; + white-space: nowrap; + background-color: #e9ecef; + border: 1px solid #ced4da; + border-radius: 0.25rem; +} + +.input-group-text input[type="radio"], +.input-group-text input[type="checkbox"] { + margin-top: 0; +} + +.input-group > .input-group-prepend > .btn, +.input-group > .input-group-prepend > .input-group-text, +.input-group > .input-group-append:not(:last-child) > .btn, +.input-group > .input-group-append:not(:last-child) > .input-group-text, +.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), +.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group > .input-group-append > .btn, +.input-group > .input-group-append > .input-group-text, +.input-group > .input-group-prepend:not(:first-child) > .btn, +.input-group > .input-group-prepend:not(:first-child) > .input-group-text, +.input-group > .input-group-prepend:first-child > .btn:not(:first-child), +.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.custom-control { + position: relative; + display: block; + min-height: 1.5rem; + padding-left: 1.5rem; +} + +.custom-control-inline { + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + margin-right: 1rem; +} + +.custom-control-input { + position: absolute; + z-index: -1; + opacity: 0; +} + +.custom-control-input:checked ~ .custom-control-label::before { + color: #fff; + background-color: #007bff; +} + +.custom-control-input:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.custom-control-input:active ~ .custom-control-label::before { + color: #fff; + background-color: #b3d7ff; +} + +.custom-control-input:disabled ~ .custom-control-label { + color: #6c757d; +} + +.custom-control-input:disabled ~ .custom-control-label::before { + background-color: #e9ecef; +} + +.custom-control-label { + margin-bottom: 0; +} + +.custom-control-label::before { + position: absolute; + top: 0.25rem; + left: 0; + display: block; + width: 1rem; + height: 1rem; + pointer-events: none; + content: ""; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background-color: #dee2e6; +} + +.custom-control-label::after { + position: absolute; + top: 0.25rem; + left: 0; + display: block; + width: 1rem; + height: 1rem; + content: ""; + background-repeat: no-repeat; + background-position: center center; + background-size: 50% 50%; +} + +.custom-checkbox .custom-control-label::before { + border-radius: 0.25rem; +} + +.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { + background-color: #007bff; +} + +.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); +} + +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { + background-color: #007bff; +} + +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E"); +} + +.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(0, 123, 255, 0.5); +} + +.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { + background-color: rgba(0, 123, 255, 0.5); +} + +.custom-radio .custom-control-label::before { + border-radius: 50%; +} + +.custom-radio .custom-control-input:checked ~ .custom-control-label::before { + background-color: #007bff; +} + +.custom-radio .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E"); +} + +.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(0, 123, 255, 0.5); +} + +.custom-select { + display: inline-block; + width: 100%; + height: calc(2.25rem + 2px); + padding: 0.375rem 1.75rem 0.375rem 0.75rem; + line-height: 1.5; + color: #495057; + vertical-align: middle; + background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center; + background-size: 8px 10px; + border: 1px solid #ced4da; + border-radius: 0.25rem; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} + +.custom-select:focus { + border-color: #80bdff; + outline: 0; + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 5px rgba(128, 189, 255, 0.5); +} + +.custom-select:focus::-ms-value { + color: #495057; + background-color: #fff; +} + +.custom-select[multiple], .custom-select[size]:not([size="1"]) { + height: auto; + padding-right: 0.75rem; + background-image: none; +} + +.custom-select:disabled { + color: #6c757d; + background-color: #e9ecef; +} + +.custom-select::-ms-expand { + opacity: 0; +} + +.custom-select-sm { + height: calc(1.8125rem + 2px); + padding-top: 0.375rem; + padding-bottom: 0.375rem; + font-size: 75%; +} + +.custom-select-lg { + height: calc(2.875rem + 2px); + padding-top: 0.375rem; + padding-bottom: 0.375rem; + font-size: 125%; +} + +.custom-file { + position: relative; + display: inline-block; + width: 100%; + height: calc(2.25rem + 2px); + margin-bottom: 0; +} + +.custom-file-input { + position: relative; + z-index: 2; + width: 100%; + height: calc(2.25rem + 2px); + margin: 0; + opacity: 0; +} + +.custom-file-input:focus ~ .custom-file-control { + border-color: #80bdff; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.custom-file-input:focus ~ .custom-file-control::before { + border-color: #80bdff; +} + +.custom-file-input:lang(en) ~ .custom-file-label::after { + content: "Browse"; +} + +.custom-file-label { + position: absolute; + top: 0; + right: 0; + left: 0; + z-index: 1; + height: calc(2.25rem + 2px); + padding: 0.375rem 0.75rem; + line-height: 1.5; + color: #495057; + background-color: #fff; + border: 1px solid #ced4da; + border-radius: 0.25rem; +} + +.custom-file-label::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + z-index: 3; + display: block; + height: calc(calc(2.25rem + 2px) - 1px * 2); + padding: 0.375rem 0.75rem; + line-height: 1.5; + color: #495057; + content: "Browse"; + background-color: #e9ecef; + border-left: 1px solid #ced4da; + border-radius: 0 0.25rem 0.25rem 0; +} + +.nav { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + +.nav-link { + display: block; + padding: 0.5rem 1rem; +} + +.nav-link:hover, .nav-link:focus { + text-decoration: none; +} + +.nav-link.disabled { + color: #6c757d; +} + +.nav-tabs { + border-bottom: 1px solid #dee2e6; +} + +.nav-tabs .nav-item { + margin-bottom: -1px; +} + +.nav-tabs .nav-link { + border: 1px solid transparent; + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { + border-color: #e9ecef #e9ecef #dee2e6; +} + +.nav-tabs .nav-link.disabled { + color: #6c757d; + background-color: transparent; + border-color: transparent; +} + +.nav-tabs .nav-link.active, +.nav-tabs .nav-item.show .nav-link { + color: #495057; + background-color: #fff; + border-color: #dee2e6 #dee2e6 #fff; +} + +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.nav-pills .nav-link { + border-radius: 0.25rem; +} + +.nav-pills .nav-link.active, +.nav-pills .show > .nav-link { + color: #fff; + background-color: #007bff; +} + +.nav-fill .nav-item { + -webkit-box-flex: 1; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + text-align: center; +} + +.nav-justified .nav-item { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + text-align: center; +} + +.tab-content > .tab-pane { + display: none; +} + +.tab-content > .active { + display: block; +} + +.navbar { + position: relative; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + padding: 0.5rem 1rem; +} + +.navbar > .container, +.navbar > .container-fluid { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; +} + +.navbar-brand { + display: inline-block; + padding-top: 0.3125rem; + padding-bottom: 0.3125rem; + margin-right: 1rem; + font-size: 1.25rem; + line-height: inherit; + white-space: nowrap; +} + +.navbar-brand:hover, .navbar-brand:focus { + text-decoration: none; +} + +.navbar-nav { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + +.navbar-nav .nav-link { + padding-right: 0; + padding-left: 0; +} + +.navbar-nav .dropdown-menu { + position: static; + float: none; +} + +.navbar-text { + display: inline-block; + padding-top: 0.5rem; + padding-bottom: 0.5rem; +} + +.navbar-collapse { + -ms-flex-preferred-size: 100%; + flex-basis: 100%; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.navbar-toggler { + padding: 0.25rem 0.75rem; + font-size: 1.25rem; + line-height: 1; + background-color: transparent; + border: 1px solid transparent; + border-radius: 0.25rem; +} + +.navbar-toggler:hover, .navbar-toggler:focus { + text-decoration: none; +} + +.navbar-toggler:not(:disabled):not(.disabled) { + cursor: pointer; +} + +.navbar-toggler-icon { + display: inline-block; + width: 1.5em; + height: 1.5em; + vertical-align: middle; + content: ""; + background: no-repeat center center; + background-size: 100% 100%; +} + +@media (max-width: 575.98px) { + .navbar-expand-sm > .container, + .navbar-expand-sm > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 576px) { + .navbar-expand-sm { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-sm .navbar-nav { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-sm .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-sm .navbar-nav .dropdown-menu-right { + right: 0; + left: auto; + } + .navbar-expand-sm .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-sm > .container, + .navbar-expand-sm > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-sm .navbar-collapse { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-sm .navbar-toggler { + display: none; + } + .navbar-expand-sm .dropup .dropdown-menu { + top: auto; + bottom: 100%; + } +} + +@media (max-width: 767.98px) { + .navbar-expand-md > .container, + .navbar-expand-md > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 768px) { + .navbar-expand-md { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-md .navbar-nav { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-md .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-md .navbar-nav .dropdown-menu-right { + right: 0; + left: auto; + } + .navbar-expand-md .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-md > .container, + .navbar-expand-md > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-md .navbar-collapse { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-md .navbar-toggler { + display: none; + } + .navbar-expand-md .dropup .dropdown-menu { + top: auto; + bottom: 100%; + } +} + +@media (max-width: 991.98px) { + .navbar-expand-lg > .container, + .navbar-expand-lg > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 992px) { + .navbar-expand-lg { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-lg .navbar-nav { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-lg .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-lg .navbar-nav .dropdown-menu-right { + right: 0; + left: auto; + } + .navbar-expand-lg .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-lg > .container, + .navbar-expand-lg > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-lg .navbar-collapse { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-lg .navbar-toggler { + display: none; + } + .navbar-expand-lg .dropup .dropdown-menu { + top: auto; + bottom: 100%; + } +} + +@media (max-width: 1199.98px) { + .navbar-expand-xl > .container, + .navbar-expand-xl > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 1200px) { + .navbar-expand-xl { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-xl .navbar-nav { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-xl .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-xl .navbar-nav .dropdown-menu-right { + right: 0; + left: auto; + } + .navbar-expand-xl .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-xl > .container, + .navbar-expand-xl > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-xl .navbar-collapse { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-xl .navbar-toggler { + display: none; + } + .navbar-expand-xl .dropup .dropdown-menu { + top: auto; + bottom: 100%; + } +} + +.navbar-expand { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; +} + +.navbar-expand > .container, +.navbar-expand > .container-fluid { + padding-right: 0; + padding-left: 0; +} + +.navbar-expand .navbar-nav { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; +} + +.navbar-expand .navbar-nav .dropdown-menu { + position: absolute; +} + +.navbar-expand .navbar-nav .dropdown-menu-right { + right: 0; + left: auto; +} + +.navbar-expand .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; +} + +.navbar-expand > .container, +.navbar-expand > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; +} + +.navbar-expand .navbar-collapse { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; +} + +.navbar-expand .navbar-toggler { + display: none; +} + +.navbar-expand .dropup .dropdown-menu { + top: auto; + bottom: 100%; +} + +.navbar-light .navbar-brand { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-nav .nav-link { + color: rgba(0, 0, 0, 0.5); +} + +.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { + color: rgba(0, 0, 0, 0.7); +} + +.navbar-light .navbar-nav .nav-link.disabled { + color: rgba(0, 0, 0, 0.3); +} + +.navbar-light .navbar-nav .show > .nav-link, +.navbar-light .navbar-nav .active > .nav-link, +.navbar-light .navbar-nav .nav-link.show, +.navbar-light .navbar-nav .nav-link.active { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-toggler { + color: rgba(0, 0, 0, 0.5); + border-color: rgba(0, 0, 0, 0.1); +} + +.navbar-light .navbar-toggler-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); +} + +.navbar-light .navbar-text { + color: rgba(0, 0, 0, 0.5); +} + +.navbar-light .navbar-text a { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-dark .navbar-brand { + color: #fff; +} + +.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { + color: #fff; +} + +.navbar-dark .navbar-nav .nav-link { + color: rgba(255, 255, 255, 0.5); +} + +.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { + color: rgba(255, 255, 255, 0.75); +} + +.navbar-dark .navbar-nav .nav-link.disabled { + color: rgba(255, 255, 255, 0.25); +} + +.navbar-dark .navbar-nav .show > .nav-link, +.navbar-dark .navbar-nav .active > .nav-link, +.navbar-dark .navbar-nav .nav-link.show, +.navbar-dark .navbar-nav .nav-link.active { + color: #fff; +} + +.navbar-dark .navbar-toggler { + color: rgba(255, 255, 255, 0.5); + border-color: rgba(255, 255, 255, 0.1); +} + +.navbar-dark .navbar-toggler-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); +} + +.navbar-dark .navbar-text { + color: rgba(255, 255, 255, 0.5); +} + +.navbar-dark .navbar-text a { + color: #fff; +} + +.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { + color: #fff; +} + +.card { + position: relative; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + min-width: 0; + word-wrap: break-word; + background-color: #fff; + background-clip: border-box; + border: 1px solid rgba(0, 0, 0, 0.125); + border-radius: 0.25rem; +} + +.card > hr { + margin-right: 0; + margin-left: 0; +} + +.card > .list-group:first-child .list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.card > .list-group:last-child .list-group-item:last-child { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.card-body { + -webkit-box-flex: 1; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + padding: 1.25rem; +} + +.card-title { + margin-bottom: 0.75rem; +} + +.card-subtitle { + margin-top: -0.375rem; + margin-bottom: 0; +} + +.card-text:last-child { + margin-bottom: 0; +} + +.card-link:hover { + text-decoration: none; +} + +.card-link + .card-link { + margin-left: 1.25rem; +} + +.card-header { + padding: 0.75rem 1.25rem; + margin-bottom: 0; + background-color: rgba(0, 0, 0, 0.03); + border-bottom: 1px solid rgba(0, 0, 0, 0.125); +} + +.card-header:first-child { + border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; +} + +.card-header + .list-group .list-group-item:first-child { + border-top: 0; +} + +.card-footer { + padding: 0.75rem 1.25rem; + background-color: rgba(0, 0, 0, 0.03); + border-top: 1px solid rgba(0, 0, 0, 0.125); +} + +.card-footer:last-child { + border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); +} + +.card-header-tabs { + margin-right: -0.625rem; + margin-bottom: -0.75rem; + margin-left: -0.625rem; + border-bottom: 0; +} + +.card-header-pills { + margin-right: -0.625rem; + margin-left: -0.625rem; +} + +.card-img-overlay { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + padding: 1.25rem; +} + +.card-img { + width: 100%; + border-radius: calc(0.25rem - 1px); +} + +.card-img-top { + width: 100%; + border-top-left-radius: calc(0.25rem - 1px); + border-top-right-radius: calc(0.25rem - 1px); +} + +.card-img-bottom { + width: 100%; + border-bottom-right-radius: calc(0.25rem - 1px); + border-bottom-left-radius: calc(0.25rem - 1px); +} + +.card-deck { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} + +.card-deck .card { + margin-bottom: 15px; +} + +@media (min-width: 576px) { + .card-deck { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + margin-right: -15px; + margin-left: -15px; + } + .card-deck .card { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-flex: 1; + -ms-flex: 1 0 0%; + flex: 1 0 0%; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + margin-right: 15px; + margin-bottom: 0; + margin-left: 15px; + } +} + +.card-group { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} + +.card-group > .card { + margin-bottom: 15px; +} + +@media (min-width: 576px) { + .card-group { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + } + .card-group > .card { + -webkit-box-flex: 1; + -ms-flex: 1 0 0%; + flex: 1 0 0%; + margin-bottom: 0; + } + .card-group > .card + .card { + margin-left: 0; + border-left: 0; + } + .card-group > .card:first-child { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + .card-group > .card:first-child .card-img-top, + .card-group > .card:first-child .card-header { + border-top-right-radius: 0; + } + .card-group > .card:first-child .card-img-bottom, + .card-group > .card:first-child .card-footer { + border-bottom-right-radius: 0; + } + .card-group > .card:last-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + .card-group > .card:last-child .card-img-top, + .card-group > .card:last-child .card-header { + border-top-left-radius: 0; + } + .card-group > .card:last-child .card-img-bottom, + .card-group > .card:last-child .card-footer { + border-bottom-left-radius: 0; + } + .card-group > .card:only-child { + border-radius: 0.25rem; + } + .card-group > .card:only-child .card-img-top, + .card-group > .card:only-child .card-header { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; + } + .card-group > .card:only-child .card-img-bottom, + .card-group > .card:only-child .card-footer { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) { + border-radius: 0; + } + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top, + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom, + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header, + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer { + border-radius: 0; + } +} + +.card-columns .card { + margin-bottom: 0.75rem; +} + +@media (min-width: 576px) { + .card-columns { + -webkit-column-count: 3; + -moz-column-count: 3; + column-count: 3; + -webkit-column-gap: 1.25rem; + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; + } + .card-columns .card { + display: inline-block; + width: 100%; + } +} + +.breadcrumb { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + padding: 0.75rem 1rem; + margin-bottom: 1rem; + list-style: none; + background-color: #e9ecef; + border-radius: 0.25rem; +} + +.breadcrumb-item + .breadcrumb-item::before { + display: inline-block; + padding-right: 0.5rem; + padding-left: 0.5rem; + color: #6c757d; + content: "/"; +} + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: underline; +} + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: none; +} + +.breadcrumb-item.active { + color: #6c757d; +} + +.pagination { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + padding-left: 0; + list-style: none; + border-radius: 0.25rem; +} + +.page-link { + position: relative; + display: block; + padding: 0.5rem 0.75rem; + margin-left: -1px; + line-height: 1.25; + color: #007bff; + background-color: #fff; + border: 1px solid #dee2e6; +} + +.page-link:hover { + color: #0056b3; + text-decoration: none; + background-color: #e9ecef; + border-color: #dee2e6; +} + +.page-link:focus { + z-index: 2; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.page-link:not(:disabled):not(.disabled) { + cursor: pointer; +} + +.page-item:first-child .page-link { + margin-left: 0; + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.page-item:last-child .page-link { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; +} + +.page-item.active .page-link { + z-index: 1; + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.page-item.disabled .page-link { + color: #6c757d; + pointer-events: none; + cursor: auto; + background-color: #fff; + border-color: #dee2e6; +} + +.pagination-lg .page-link { + padding: 0.75rem 1.5rem; + font-size: 1.25rem; + line-height: 1.5; +} + +.pagination-lg .page-item:first-child .page-link { + border-top-left-radius: 0.3rem; + border-bottom-left-radius: 0.3rem; +} + +.pagination-lg .page-item:last-child .page-link { + border-top-right-radius: 0.3rem; + border-bottom-right-radius: 0.3rem; +} + +.pagination-sm .page-link { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; +} + +.pagination-sm .page-item:first-child .page-link { + border-top-left-radius: 0.2rem; + border-bottom-left-radius: 0.2rem; +} + +.pagination-sm .page-item:last-child .page-link { + border-top-right-radius: 0.2rem; + border-bottom-right-radius: 0.2rem; +} + +.badge { + display: inline-block; + padding: 0.25em 0.4em; + font-size: 75%; + font-weight: 700; + line-height: 1; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: 0.25rem; +} + +.badge:empty { + display: none; +} + +.btn .badge { + position: relative; + top: -1px; +} + +.badge-pill { + padding-right: 0.6em; + padding-left: 0.6em; + border-radius: 10rem; +} + +.badge-primary { + color: #fff; + background-color: #007bff; +} + +.badge-primary[href]:hover, .badge-primary[href]:focus { + color: #fff; + text-decoration: none; + background-color: #0062cc; +} + +.badge-secondary { + color: #fff; + background-color: #6c757d; +} + +.badge-secondary[href]:hover, .badge-secondary[href]:focus { + color: #fff; + text-decoration: none; + background-color: #545b62; +} + +.badge-success { + color: #fff; + background-color: #28a745; +} + +.badge-success[href]:hover, .badge-success[href]:focus { + color: #fff; + text-decoration: none; + background-color: #1e7e34; +} + +.badge-info { + color: #fff; + background-color: #17a2b8; +} + +.badge-info[href]:hover, .badge-info[href]:focus { + color: #fff; + text-decoration: none; + background-color: #117a8b; +} + +.badge-warning { + color: #212529; + background-color: #ffc107; +} + +.badge-warning[href]:hover, .badge-warning[href]:focus { + color: #212529; + text-decoration: none; + background-color: #d39e00; +} + +.badge-danger { + color: #fff; + background-color: #dc3545; +} + +.badge-danger[href]:hover, .badge-danger[href]:focus { + color: #fff; + text-decoration: none; + background-color: #bd2130; +} + +.badge-light { + color: #212529; + background-color: #f8f9fa; +} + +.badge-light[href]:hover, .badge-light[href]:focus { + color: #212529; + text-decoration: none; + background-color: #dae0e5; +} + +.badge-dark { + color: #fff; + background-color: #343a40; +} + +.badge-dark[href]:hover, .badge-dark[href]:focus { + color: #fff; + text-decoration: none; + background-color: #1d2124; +} + +.jumbotron { + padding: 2rem 1rem; + margin-bottom: 2rem; + background-color: #e9ecef; + border-radius: 0.3rem; +} + +@media (min-width: 576px) { + .jumbotron { + padding: 4rem 2rem; + } +} + +.jumbotron-fluid { + padding-right: 0; + padding-left: 0; + border-radius: 0; +} + +.alert { + position: relative; + padding: 0.75rem 1.25rem; + margin-bottom: 1rem; + border: 1px solid transparent; + border-radius: 0.25rem; +} + +.alert-heading { + color: inherit; +} + +.alert-link { + font-weight: 700; +} + +.alert-dismissible { + padding-right: 4rem; +} + +.alert-dismissible .close { + position: absolute; + top: 0; + right: 0; + padding: 0.75rem 1.25rem; + color: inherit; +} + +.alert-primary { + color: #004085; + background-color: #cce5ff; + border-color: #b8daff; +} + +.alert-primary hr { + border-top-color: #9fcdff; +} + +.alert-primary .alert-link { + color: #002752; +} + +.alert-secondary { + color: #383d41; + background-color: #e2e3e5; + border-color: #d6d8db; +} + +.alert-secondary hr { + border-top-color: #c8cbcf; +} + +.alert-secondary .alert-link { + color: #202326; +} + +.alert-success { + color: #155724; + background-color: #d4edda; + border-color: #c3e6cb; +} + +.alert-success hr { + border-top-color: #b1dfbb; +} + +.alert-success .alert-link { + color: #0b2e13; +} + +.alert-info { + color: #0c5460; + background-color: #d1ecf1; + border-color: #bee5eb; +} + +.alert-info hr { + border-top-color: #abdde5; +} + +.alert-info .alert-link { + color: #062c33; +} + +.alert-warning { + color: #856404; + background-color: #fff3cd; + border-color: #ffeeba; +} + +.alert-warning hr { + border-top-color: #ffe8a1; +} + +.alert-warning .alert-link { + color: #533f03; +} + +.alert-danger { + color: #721c24; + background-color: #f8d7da; + border-color: #f5c6cb; +} + +.alert-danger hr { + border-top-color: #f1b0b7; +} + +.alert-danger .alert-link { + color: #491217; +} + +.alert-light { + color: #818182; + background-color: #fefefe; + border-color: #fdfdfe; +} + +.alert-light hr { + border-top-color: #ececf6; +} + +.alert-light .alert-link { + color: #686868; +} + +.alert-dark { + color: #1b1e21; + background-color: #d6d8d9; + border-color: #c6c8ca; +} + +.alert-dark hr { + border-top-color: #b9bbbe; +} + +.alert-dark .alert-link { + color: #040505; +} + +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 1rem 0; + } + to { + background-position: 0 0; + } +} + +@keyframes progress-bar-stripes { + from { + background-position: 1rem 0; + } + to { + background-position: 0 0; + } +} + +.progress { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + height: 1rem; + overflow: hidden; + font-size: 0.75rem; + background-color: #e9ecef; + border-radius: 0.25rem; +} + +.progress-bar { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + color: #fff; + text-align: center; + background-color: #007bff; + transition: width 0.6s ease; +} + +.progress-bar-striped { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 1rem 1rem; +} + +.progress-bar-animated { + -webkit-animation: progress-bar-stripes 1s linear infinite; + animation: progress-bar-stripes 1s linear infinite; +} + +.media { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; +} + +.media-body { + -webkit-box-flex: 1; + -ms-flex: 1; + flex: 1; +} + +.list-group { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; +} + +.list-group-item-action { + width: 100%; + color: #495057; + text-align: inherit; +} + +.list-group-item-action:hover, .list-group-item-action:focus { + color: #495057; + text-decoration: none; + background-color: #f8f9fa; +} + +.list-group-item-action:active { + color: #212529; + background-color: #e9ecef; +} + +.list-group-item { + position: relative; + display: block; + padding: 0.75rem 1.25rem; + margin-bottom: -1px; + background-color: #fff; + border: 1px solid rgba(0, 0, 0, 0.125); +} + +.list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.list-group-item:last-child { + margin-bottom: 0; + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.list-group-item:hover, .list-group-item:focus { + z-index: 1; + text-decoration: none; +} + +.list-group-item.disabled, .list-group-item:disabled { + color: #6c757d; + background-color: #fff; +} + +.list-group-item.active { + z-index: 2; + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.list-group-flush .list-group-item { + border-right: 0; + border-left: 0; + border-radius: 0; +} + +.list-group-flush:first-child .list-group-item:first-child { + border-top: 0; +} + +.list-group-flush:last-child .list-group-item:last-child { + border-bottom: 0; +} + +.list-group-item-primary { + color: #004085; + background-color: #b8daff; +} + +.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { + color: #004085; + background-color: #9fcdff; +} + +.list-group-item-primary.list-group-item-action.active { + color: #fff; + background-color: #004085; + border-color: #004085; +} + +.list-group-item-secondary { + color: #383d41; + background-color: #d6d8db; +} + +.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { + color: #383d41; + background-color: #c8cbcf; +} + +.list-group-item-secondary.list-group-item-action.active { + color: #fff; + background-color: #383d41; + border-color: #383d41; +} + +.list-group-item-success { + color: #155724; + background-color: #c3e6cb; +} + +.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { + color: #155724; + background-color: #b1dfbb; +} + +.list-group-item-success.list-group-item-action.active { + color: #fff; + background-color: #155724; + border-color: #155724; +} + +.list-group-item-info { + color: #0c5460; + background-color: #bee5eb; +} + +.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { + color: #0c5460; + background-color: #abdde5; +} + +.list-group-item-info.list-group-item-action.active { + color: #fff; + background-color: #0c5460; + border-color: #0c5460; +} + +.list-group-item-warning { + color: #856404; + background-color: #ffeeba; +} + +.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { + color: #856404; + background-color: #ffe8a1; +} + +.list-group-item-warning.list-group-item-action.active { + color: #fff; + background-color: #856404; + border-color: #856404; +} + +.list-group-item-danger { + color: #721c24; + background-color: #f5c6cb; +} + +.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { + color: #721c24; + background-color: #f1b0b7; +} + +.list-group-item-danger.list-group-item-action.active { + color: #fff; + background-color: #721c24; + border-color: #721c24; +} + +.list-group-item-light { + color: #818182; + background-color: #fdfdfe; +} + +.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { + color: #818182; + background-color: #ececf6; +} + +.list-group-item-light.list-group-item-action.active { + color: #fff; + background-color: #818182; + border-color: #818182; +} + +.list-group-item-dark { + color: #1b1e21; + background-color: #c6c8ca; +} + +.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { + color: #1b1e21; + background-color: #b9bbbe; +} + +.list-group-item-dark.list-group-item-action.active { + color: #fff; + background-color: #1b1e21; + border-color: #1b1e21; +} + +.close { + float: right; + font-size: 1.5rem; + font-weight: 700; + line-height: 1; + color: #000; + text-shadow: 0 1px 0 #fff; + opacity: .5; +} + +.close:hover, .close:focus { + color: #000; + text-decoration: none; + opacity: .75; +} + +.close:not(:disabled):not(.disabled) { + cursor: pointer; +} + +button.close { + padding: 0; + background-color: transparent; + border: 0; + -webkit-appearance: none; +} + +.modal-open { + overflow: hidden; +} + +.modal { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1050; + display: none; + overflow: hidden; + outline: 0; +} + +.modal-open .modal { + overflow-x: hidden; + overflow-y: auto; +} + +.modal-dialog { + position: relative; + width: auto; + margin: 0.5rem; + pointer-events: none; +} + +.modal.fade .modal-dialog { + transition: -webkit-transform 0.3s ease-out; + transition: transform 0.3s ease-out; + transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out; + -webkit-transform: translate(0, -25%); + transform: translate(0, -25%); +} + +.modal.show .modal-dialog { + -webkit-transform: translate(0, 0); + transform: translate(0, 0); +} + +.modal-dialog-centered { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + min-height: calc(100% - (0.5rem * 2)); +} + +.modal-content { + position: relative; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + width: 100%; + pointer-events: auto; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.3rem; + outline: 0; +} + +.modal-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1040; + background-color: #000; +} + +.modal-backdrop.fade { + opacity: 0; +} + +.modal-backdrop.show { + opacity: 0.5; +} + +.modal-header { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + padding: 1rem; + border-bottom: 1px solid #e9ecef; + border-top-left-radius: 0.3rem; + border-top-right-radius: 0.3rem; +} + +.modal-header .close { + padding: 1rem; + margin: -1rem -1rem -1rem auto; +} + +.modal-title { + margin-bottom: 0; + line-height: 1.5; +} + +.modal-body { + position: relative; + -webkit-box-flex: 1; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + padding: 1rem; +} + +.modal-footer { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: flex-end; + padding: 1rem; + border-top: 1px solid #e9ecef; +} + +.modal-footer > :not(:first-child) { + margin-left: .25rem; +} + +.modal-footer > :not(:last-child) { + margin-right: .25rem; +} + +.modal-scrollbar-measure { + position: absolute; + top: -9999px; + width: 50px; + height: 50px; + overflow: scroll; +} + +@media (min-width: 576px) { + .modal-dialog { + max-width: 500px; + margin: 1.75rem auto; + } + .modal-dialog-centered { + min-height: calc(100% - (1.75rem * 2)); + } + .modal-sm { + max-width: 300px; + } +} + +@media (min-width: 992px) { + .modal-lg { + max-width: 800px; + } +} + +.tooltip { + position: absolute; + z-index: 1070; + display: block; + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.875rem; + word-wrap: break-word; + opacity: 0; +} + +.tooltip.show { + opacity: 0.9; +} + +.tooltip .arrow { + position: absolute; + display: block; + width: 0.8rem; + height: 0.4rem; +} + +.tooltip .arrow::before { + position: absolute; + content: ""; + border-color: transparent; + border-style: solid; +} + +.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] { + padding: 0.4rem 0; +} + +.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow { + bottom: 0; +} + +.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before { + top: 0; + border-width: 0.4rem 0.4rem 0; + border-top-color: #000; +} + +.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] { + padding: 0 0.4rem; +} + +.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow { + left: 0; + width: 0.4rem; + height: 0.8rem; +} + +.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before { + right: 0; + border-width: 0.4rem 0.4rem 0.4rem 0; + border-right-color: #000; +} + +.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] { + padding: 0.4rem 0; +} + +.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow { + top: 0; +} + +.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before { + bottom: 0; + border-width: 0 0.4rem 0.4rem; + border-bottom-color: #000; +} + +.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] { + padding: 0 0.4rem; +} + +.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow { + right: 0; + width: 0.4rem; + height: 0.8rem; +} + +.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before { + left: 0; + border-width: 0.4rem 0 0.4rem 0.4rem; + border-left-color: #000; +} + +.tooltip-inner { + max-width: 200px; + padding: 0.25rem 0.5rem; + color: #fff; + text-align: center; + background-color: #000; + border-radius: 0.25rem; +} + +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1060; + display: block; + max-width: 276px; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.875rem; + word-wrap: break-word; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.3rem; +} + +.popover .arrow { + position: absolute; + display: block; + width: 1rem; + height: 0.5rem; + margin: 0 0.3rem; +} + +.popover .arrow::before, .popover .arrow::after { + position: absolute; + display: block; + content: ""; + border-color: transparent; + border-style: solid; +} + +.bs-popover-top, .bs-popover-auto[x-placement^="top"] { + margin-bottom: 0.5rem; +} + +.bs-popover-top .arrow, .bs-popover-auto[x-placement^="top"] .arrow { + bottom: calc((0.5rem + 1px) * -1); +} + +.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before, +.bs-popover-top .arrow::after, .bs-popover-auto[x-placement^="top"] .arrow::after { + border-width: 0.5rem 0.5rem 0; +} + +.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before { + bottom: 0; + border-top-color: rgba(0, 0, 0, 0.25); +} + +.bs-popover-top .arrow::after, .bs-popover-auto[x-placement^="top"] .arrow::after { + bottom: 1px; + border-top-color: #fff; +} + +.bs-popover-right, .bs-popover-auto[x-placement^="right"] { + margin-left: 0.5rem; +} + +.bs-popover-right .arrow, .bs-popover-auto[x-placement^="right"] .arrow { + left: calc((0.5rem + 1px) * -1); + width: 0.5rem; + height: 1rem; + margin: 0.3rem 0; +} + +.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before, +.bs-popover-right .arrow::after, .bs-popover-auto[x-placement^="right"] .arrow::after { + border-width: 0.5rem 0.5rem 0.5rem 0; +} + +.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before { + left: 0; + border-right-color: rgba(0, 0, 0, 0.25); +} + +.bs-popover-right .arrow::after, .bs-popover-auto[x-placement^="right"] .arrow::after { + left: 1px; + border-right-color: #fff; +} + +.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] { + margin-top: 0.5rem; +} + +.bs-popover-bottom .arrow, .bs-popover-auto[x-placement^="bottom"] .arrow { + top: calc((0.5rem + 1px) * -1); +} + +.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before, +.bs-popover-bottom .arrow::after, .bs-popover-auto[x-placement^="bottom"] .arrow::after { + border-width: 0 0.5rem 0.5rem 0.5rem; +} + +.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before { + top: 0; + border-bottom-color: rgba(0, 0, 0, 0.25); +} + +.bs-popover-bottom .arrow::after, .bs-popover-auto[x-placement^="bottom"] .arrow::after { + top: 1px; + border-bottom-color: #fff; +} + +.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before { + position: absolute; + top: 0; + left: 50%; + display: block; + width: 1rem; + margin-left: -0.5rem; + content: ""; + border-bottom: 1px solid #f7f7f7; +} + +.bs-popover-left, .bs-popover-auto[x-placement^="left"] { + margin-right: 0.5rem; +} + +.bs-popover-left .arrow, .bs-popover-auto[x-placement^="left"] .arrow { + right: calc((0.5rem + 1px) * -1); + width: 0.5rem; + height: 1rem; + margin: 0.3rem 0; +} + +.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before, +.bs-popover-left .arrow::after, .bs-popover-auto[x-placement^="left"] .arrow::after { + border-width: 0.5rem 0 0.5rem 0.5rem; +} + +.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before { + right: 0; + border-left-color: rgba(0, 0, 0, 0.25); +} + +.bs-popover-left .arrow::after, .bs-popover-auto[x-placement^="left"] .arrow::after { + right: 1px; + border-left-color: #fff; +} + +.popover-header { + padding: 0.5rem 0.75rem; + margin-bottom: 0; + font-size: 1rem; + color: inherit; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + border-top-left-radius: calc(0.3rem - 1px); + border-top-right-radius: calc(0.3rem - 1px); +} + +.popover-header:empty { + display: none; +} + +.popover-body { + padding: 0.5rem 0.75rem; + color: #212529; +} + +.carousel { + position: relative; +} + +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; +} + +.carousel-item { + position: relative; + display: none; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + width: 100%; + transition: -webkit-transform 0.6s ease; + transition: transform 0.6s ease; + transition: transform 0.6s ease, -webkit-transform 0.6s ease; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-perspective: 1000px; + perspective: 1000px; +} + +.carousel-item.active, +.carousel-item-next, +.carousel-item-prev { + display: block; +} + +.carousel-item-next, +.carousel-item-prev { + position: absolute; + top: 0; +} + +.carousel-item-next.carousel-item-left, +.carousel-item-prev.carousel-item-right { + -webkit-transform: translateX(0); + transform: translateX(0); +} + +@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) { + .carousel-item-next.carousel-item-left, + .carousel-item-prev.carousel-item-right { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.carousel-item-next, +.active.carousel-item-right { + -webkit-transform: translateX(100%); + transform: translateX(100%); +} + +@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) { + .carousel-item-next, + .active.carousel-item-right { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} + +.carousel-item-prev, +.active.carousel-item-left { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); +} + +@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) { + .carousel-item-prev, + .active.carousel-item-left { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} + +.carousel-control-prev, +.carousel-control-next { + position: absolute; + top: 0; + bottom: 0; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + width: 15%; + color: #fff; + text-align: center; + opacity: 0.5; +} + +.carousel-control-prev:hover, .carousel-control-prev:focus, +.carousel-control-next:hover, +.carousel-control-next:focus { + color: #fff; + text-decoration: none; + outline: 0; + opacity: .9; +} + +.carousel-control-prev { + left: 0; +} + +.carousel-control-next { + right: 0; +} + +.carousel-control-prev-icon, +.carousel-control-next-icon { + display: inline-block; + width: 20px; + height: 20px; + background: transparent no-repeat center center; + background-size: 100% 100%; +} + +.carousel-control-prev-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E"); +} + +.carousel-control-next-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E"); +} + +.carousel-indicators { + position: absolute; + right: 0; + bottom: 10px; + left: 0; + z-index: 15; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + padding-left: 0; + margin-right: 15%; + margin-left: 15%; + list-style: none; +} + +.carousel-indicators li { + position: relative; + -webkit-box-flex: 0; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + width: 30px; + height: 3px; + margin-right: 3px; + margin-left: 3px; + text-indent: -999px; + background-color: rgba(255, 255, 255, 0.5); +} + +.carousel-indicators li::before { + position: absolute; + top: -10px; + left: 0; + display: inline-block; + width: 100%; + height: 10px; + content: ""; +} + +.carousel-indicators li::after { + position: absolute; + bottom: -10px; + left: 0; + display: inline-block; + width: 100%; + height: 10px; + content: ""; +} + +.carousel-indicators .active { + background-color: #fff; +} + +.carousel-caption { + position: absolute; + right: 15%; + bottom: 20px; + left: 15%; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #fff; + text-align: center; +} + +.align-baseline { + vertical-align: baseline !important; +} + +.align-top { + vertical-align: top !important; +} + +.align-middle { + vertical-align: middle !important; +} + +.align-bottom { + vertical-align: bottom !important; +} + +.align-text-bottom { + vertical-align: text-bottom !important; +} + +.align-text-top { + vertical-align: text-top !important; +} + +.bg-primary { + background-color: #007bff !important; +} + +a.bg-primary:hover, a.bg-primary:focus, +button.bg-primary:hover, +button.bg-primary:focus { + background-color: #0062cc !important; +} + +.bg-secondary { + background-color: #6c757d !important; +} + +a.bg-secondary:hover, a.bg-secondary:focus, +button.bg-secondary:hover, +button.bg-secondary:focus { + background-color: #545b62 !important; +} + +.bg-success { + background-color: #28a745 !important; +} + +a.bg-success:hover, a.bg-success:focus, +button.bg-success:hover, +button.bg-success:focus { + background-color: #1e7e34 !important; +} + +.bg-info { + background-color: #17a2b8 !important; +} + +a.bg-info:hover, a.bg-info:focus, +button.bg-info:hover, +button.bg-info:focus { + background-color: #117a8b !important; +} + +.bg-warning { + background-color: #ffc107 !important; +} + +a.bg-warning:hover, a.bg-warning:focus, +button.bg-warning:hover, +button.bg-warning:focus { + background-color: #d39e00 !important; +} + +.bg-danger { + background-color: #dc3545 !important; +} + +a.bg-danger:hover, a.bg-danger:focus, +button.bg-danger:hover, +button.bg-danger:focus { + background-color: #bd2130 !important; +} + +.bg-light { + background-color: #f8f9fa !important; +} + +a.bg-light:hover, a.bg-light:focus, +button.bg-light:hover, +button.bg-light:focus { + background-color: #dae0e5 !important; +} + +.bg-dark { + background-color: #343a40 !important; +} + +a.bg-dark:hover, a.bg-dark:focus, +button.bg-dark:hover, +button.bg-dark:focus { + background-color: #1d2124 !important; +} + +.bg-white { + background-color: #fff !important; +} + +.bg-transparent { + background-color: transparent !important; +} + +.border { + border: 1px solid #dee2e6 !important; +} + +.border-top { + border-top: 1px solid #dee2e6 !important; +} + +.border-right { + border-right: 1px solid #dee2e6 !important; +} + +.border-bottom { + border-bottom: 1px solid #dee2e6 !important; +} + +.border-left { + border-left: 1px solid #dee2e6 !important; +} + +.border-0 { + border: 0 !important; +} + +.border-top-0 { + border-top: 0 !important; +} + +.border-right-0 { + border-right: 0 !important; +} + +.border-bottom-0 { + border-bottom: 0 !important; +} + +.border-left-0 { + border-left: 0 !important; +} + +.border-primary { + border-color: #007bff !important; +} + +.border-secondary { + border-color: #6c757d !important; +} + +.border-success { + border-color: #28a745 !important; +} + +.border-info { + border-color: #17a2b8 !important; +} + +.border-warning { + border-color: #ffc107 !important; +} + +.border-danger { + border-color: #dc3545 !important; +} + +.border-light { + border-color: #f8f9fa !important; +} + +.border-dark { + border-color: #343a40 !important; +} + +.border-white { + border-color: #fff !important; +} + +.rounded { + border-radius: 0.25rem !important; +} + +.rounded-top { + border-top-left-radius: 0.25rem !important; + border-top-right-radius: 0.25rem !important; +} + +.rounded-right { + border-top-right-radius: 0.25rem !important; + border-bottom-right-radius: 0.25rem !important; +} + +.rounded-bottom { + border-bottom-right-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; +} + +.rounded-left { + border-top-left-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; +} + +.rounded-circle { + border-radius: 50% !important; +} + +.rounded-0 { + border-radius: 0 !important; +} + +.clearfix::after { + display: block; + clear: both; + content: ""; +} + +.d-none { + display: none !important; +} + +.d-inline { + display: inline !important; +} + +.d-inline-block { + display: inline-block !important; +} + +.d-block { + display: block !important; +} + +.d-table { + display: table !important; +} + +.d-table-row { + display: table-row !important; +} + +.d-table-cell { + display: table-cell !important; +} + +.d-flex { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; +} + +.d-inline-flex { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; +} + +@media (min-width: 576px) { + .d-sm-none { + display: none !important; + } + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-block { + display: block !important; + } + .d-sm-table { + display: table !important; + } + .d-sm-table-row { + display: table-row !important; + } + .d-sm-table-cell { + display: table-cell !important; + } + .d-sm-flex { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } + .d-sm-inline-flex { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media (min-width: 768px) { + .d-md-none { + display: none !important; + } + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-block { + display: block !important; + } + .d-md-table { + display: table !important; + } + .d-md-table-row { + display: table-row !important; + } + .d-md-table-cell { + display: table-cell !important; + } + .d-md-flex { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } + .d-md-inline-flex { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media (min-width: 992px) { + .d-lg-none { + display: none !important; + } + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-block { + display: block !important; + } + .d-lg-table { + display: table !important; + } + .d-lg-table-row { + display: table-row !important; + } + .d-lg-table-cell { + display: table-cell !important; + } + .d-lg-flex { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } + .d-lg-inline-flex { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media (min-width: 1200px) { + .d-xl-none { + display: none !important; + } + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-block { + display: block !important; + } + .d-xl-table { + display: table !important; + } + .d-xl-table-row { + display: table-row !important; + } + .d-xl-table-cell { + display: table-cell !important; + } + .d-xl-flex { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } + .d-xl-inline-flex { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media print { + .d-print-none { + display: none !important; + } + .d-print-inline { + display: inline !important; + } + .d-print-inline-block { + display: inline-block !important; + } + .d-print-block { + display: block !important; + } + .d-print-table { + display: table !important; + } + .d-print-table-row { + display: table-row !important; + } + .d-print-table-cell { + display: table-cell !important; + } + .d-print-flex { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } + .d-print-inline-flex { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +.embed-responsive { + position: relative; + display: block; + width: 100%; + padding: 0; + overflow: hidden; +} + +.embed-responsive::before { + display: block; + content: ""; +} + +.embed-responsive .embed-responsive-item, +.embed-responsive iframe, +.embed-responsive embed, +.embed-responsive object, +.embed-responsive video { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 100%; + height: 100%; + border: 0; +} + +.embed-responsive-21by9::before { + padding-top: 42.857143%; +} + +.embed-responsive-16by9::before { + padding-top: 56.25%; +} + +.embed-responsive-4by3::before { + padding-top: 75%; +} + +.embed-responsive-1by1::before { + padding-top: 100%; +} + +.flex-row { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: row !important; + flex-direction: row !important; +} + +.flex-column { + -webkit-box-orient: vertical !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: column !important; + flex-direction: column !important; +} + +.flex-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; +} + +.flex-column-reverse { + -webkit-box-orient: vertical !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; +} + +.flex-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; +} + +.flex-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; +} + +.flex-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; +} + +.justify-content-start { + -webkit-box-pack: start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; +} + +.justify-content-end { + -webkit-box-pack: end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; +} + +.justify-content-center { + -webkit-box-pack: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; +} + +.justify-content-between { + -webkit-box-pack: justify !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; +} + +.justify-content-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; +} + +.align-items-start { + -webkit-box-align: start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; +} + +.align-items-end { + -webkit-box-align: end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; +} + +.align-items-center { + -webkit-box-align: center !important; + -ms-flex-align: center !important; + align-items: center !important; +} + +.align-items-baseline { + -webkit-box-align: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; +} + +.align-items-stretch { + -webkit-box-align: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; +} + +.align-content-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; +} + +.align-content-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; +} + +.align-content-center { + -ms-flex-line-pack: center !important; + align-content: center !important; +} + +.align-content-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; +} + +.align-content-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; +} + +.align-content-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; +} + +.align-self-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; +} + +.align-self-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; +} + +.align-self-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; +} + +.align-self-center { + -ms-flex-item-align: center !important; + align-self: center !important; +} + +.align-self-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; +} + +.align-self-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; +} + +@media (min-width: 576px) { + .flex-sm-row { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-sm-column { + -webkit-box-orient: vertical !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-sm-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-sm-column-reverse { + -webkit-box-orient: vertical !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-sm-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-sm-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-sm-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .justify-content-sm-start { + -webkit-box-pack: start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-sm-end { + -webkit-box-pack: end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-sm-center { + -webkit-box-pack: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-sm-between { + -webkit-box-pack: justify !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-sm-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-sm-start { + -webkit-box-align: start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-sm-end { + -webkit-box-align: end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-sm-center { + -webkit-box-align: center !important; + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-sm-baseline { + -webkit-box-align: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-sm-stretch { + -webkit-box-align: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-sm-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-sm-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-sm-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-sm-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-sm-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-sm-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-sm-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-sm-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-sm-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-sm-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-sm-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-sm-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +@media (min-width: 768px) { + .flex-md-row { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-md-column { + -webkit-box-orient: vertical !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-md-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-md-column-reverse { + -webkit-box-orient: vertical !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-md-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-md-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-md-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .justify-content-md-start { + -webkit-box-pack: start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-md-end { + -webkit-box-pack: end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-md-center { + -webkit-box-pack: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-md-between { + -webkit-box-pack: justify !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-md-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-md-start { + -webkit-box-align: start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-md-end { + -webkit-box-align: end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-md-center { + -webkit-box-align: center !important; + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-md-baseline { + -webkit-box-align: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-md-stretch { + -webkit-box-align: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-md-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-md-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-md-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-md-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-md-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-md-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-md-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-md-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-md-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-md-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-md-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-md-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +@media (min-width: 992px) { + .flex-lg-row { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-lg-column { + -webkit-box-orient: vertical !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-lg-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-lg-column-reverse { + -webkit-box-orient: vertical !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-lg-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-lg-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-lg-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .justify-content-lg-start { + -webkit-box-pack: start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-lg-end { + -webkit-box-pack: end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-lg-center { + -webkit-box-pack: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-lg-between { + -webkit-box-pack: justify !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-lg-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-lg-start { + -webkit-box-align: start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-lg-end { + -webkit-box-align: end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-lg-center { + -webkit-box-align: center !important; + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-lg-baseline { + -webkit-box-align: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-lg-stretch { + -webkit-box-align: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-lg-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-lg-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-lg-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-lg-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-lg-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-lg-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-lg-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-lg-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-lg-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-lg-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-lg-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-lg-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +@media (min-width: 1200px) { + .flex-xl-row { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-xl-column { + -webkit-box-orient: vertical !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-xl-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-xl-column-reverse { + -webkit-box-orient: vertical !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-xl-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-xl-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-xl-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .justify-content-xl-start { + -webkit-box-pack: start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-xl-end { + -webkit-box-pack: end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-xl-center { + -webkit-box-pack: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-xl-between { + -webkit-box-pack: justify !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-xl-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-xl-start { + -webkit-box-align: start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-xl-end { + -webkit-box-align: end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-xl-center { + -webkit-box-align: center !important; + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-xl-baseline { + -webkit-box-align: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-xl-stretch { + -webkit-box-align: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-xl-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-xl-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-xl-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-xl-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-xl-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-xl-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-xl-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-xl-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-xl-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-xl-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-xl-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-xl-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +.float-left { + float: left !important; +} + +.float-right { + float: right !important; +} + +.float-none { + float: none !important; +} + +@media (min-width: 576px) { + .float-sm-left { + float: left !important; + } + .float-sm-right { + float: right !important; + } + .float-sm-none { + float: none !important; + } +} + +@media (min-width: 768px) { + .float-md-left { + float: left !important; + } + .float-md-right { + float: right !important; + } + .float-md-none { + float: none !important; + } +} + +@media (min-width: 992px) { + .float-lg-left { + float: left !important; + } + .float-lg-right { + float: right !important; + } + .float-lg-none { + float: none !important; + } +} + +@media (min-width: 1200px) { + .float-xl-left { + float: left !important; + } + .float-xl-right { + float: right !important; + } + .float-xl-none { + float: none !important; + } +} + +.position-static { + position: static !important; +} + +.position-relative { + position: relative !important; +} + +.position-absolute { + position: absolute !important; +} + +.position-fixed { + position: fixed !important; +} + +.position-sticky { + position: -webkit-sticky !important; + position: sticky !important; +} + +.fixed-top { + position: fixed; + top: 0; + right: 0; + left: 0; + z-index: 1030; +} + +.fixed-bottom { + position: fixed; + right: 0; + bottom: 0; + left: 0; + z-index: 1030; +} + +@supports ((position: -webkit-sticky) or (position: sticky)) { + .sticky-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020; + } +} + +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + -webkit-clip-path: inset(50%); + clip-path: inset(50%); + border: 0; +} + +.sr-only-focusable:active, .sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + overflow: visible; + clip: auto; + white-space: normal; + -webkit-clip-path: none; + clip-path: none; +} + +.w-25 { + width: 25% !important; +} + +.w-50 { + width: 50% !important; +} + +.w-75 { + width: 75% !important; +} + +.w-100 { + width: 100% !important; +} + +.h-25 { + height: 25% !important; +} + +.h-50 { + height: 50% !important; +} + +.h-75 { + height: 75% !important; +} + +.h-100 { + height: 100% !important; +} + +.mw-100 { + max-width: 100% !important; +} + +.mh-100 { + max-height: 100% !important; +} + +.m-0 { + margin: 0 !important; +} + +.mt-0, +.my-0 { + margin-top: 0 !important; +} + +.mr-0, +.mx-0 { + margin-right: 0 !important; +} + +.mb-0, +.my-0 { + margin-bottom: 0 !important; +} + +.ml-0, +.mx-0 { + margin-left: 0 !important; +} + +.m-1 { + margin: 0.25rem !important; +} + +.mt-1, +.my-1 { + margin-top: 0.25rem !important; +} + +.mr-1, +.mx-1 { + margin-right: 0.25rem !important; +} + +.mb-1, +.my-1 { + margin-bottom: 0.25rem !important; +} + +.ml-1, +.mx-1 { + margin-left: 0.25rem !important; +} + +.m-2 { + margin: 0.5rem !important; +} + +.mt-2, +.my-2 { + margin-top: 0.5rem !important; +} + +.mr-2, +.mx-2 { + margin-right: 0.5rem !important; +} + +.mb-2, +.my-2 { + margin-bottom: 0.5rem !important; +} + +.ml-2, +.mx-2 { + margin-left: 0.5rem !important; +} + +.m-3 { + margin: 1rem !important; +} + +.mt-3, +.my-3 { + margin-top: 1rem !important; +} + +.mr-3, +.mx-3 { + margin-right: 1rem !important; +} + +.mb-3, +.my-3 { + margin-bottom: 1rem !important; +} + +.ml-3, +.mx-3 { + margin-left: 1rem !important; +} + +.m-4 { + margin: 1.5rem !important; +} + +.mt-4, +.my-4 { + margin-top: 1.5rem !important; +} + +.mr-4, +.mx-4 { + margin-right: 1.5rem !important; +} + +.mb-4, +.my-4 { + margin-bottom: 1.5rem !important; +} + +.ml-4, +.mx-4 { + margin-left: 1.5rem !important; +} + +.m-5 { + margin: 3rem !important; +} + +.mt-5, +.my-5 { + margin-top: 3rem !important; +} + +.mr-5, +.mx-5 { + margin-right: 3rem !important; +} + +.mb-5, +.my-5 { + margin-bottom: 3rem !important; +} + +.ml-5, +.mx-5 { + margin-left: 3rem !important; +} + +.p-0 { + padding: 0 !important; +} + +.pt-0, +.py-0 { + padding-top: 0 !important; +} + +.pr-0, +.px-0 { + padding-right: 0 !important; +} + +.pb-0, +.py-0 { + padding-bottom: 0 !important; +} + +.pl-0, +.px-0 { + padding-left: 0 !important; +} + +.p-1 { + padding: 0.25rem !important; +} + +.pt-1, +.py-1 { + padding-top: 0.25rem !important; +} + +.pr-1, +.px-1 { + padding-right: 0.25rem !important; +} + +.pb-1, +.py-1 { + padding-bottom: 0.25rem !important; +} + +.pl-1, +.px-1 { + padding-left: 0.25rem !important; +} + +.p-2 { + padding: 0.5rem !important; +} + +.pt-2, +.py-2 { + padding-top: 0.5rem !important; +} + +.pr-2, +.px-2 { + padding-right: 0.5rem !important; +} + +.pb-2, +.py-2 { + padding-bottom: 0.5rem !important; +} + +.pl-2, +.px-2 { + padding-left: 0.5rem !important; +} + +.p-3 { + padding: 1rem !important; +} + +.pt-3, +.py-3 { + padding-top: 1rem !important; +} + +.pr-3, +.px-3 { + padding-right: 1rem !important; +} + +.pb-3, +.py-3 { + padding-bottom: 1rem !important; +} + +.pl-3, +.px-3 { + padding-left: 1rem !important; +} + +.p-4 { + padding: 1.5rem !important; +} + +.pt-4, +.py-4 { + padding-top: 1.5rem !important; +} + +.pr-4, +.px-4 { + padding-right: 1.5rem !important; +} + +.pb-4, +.py-4 { + padding-bottom: 1.5rem !important; +} + +.pl-4, +.px-4 { + padding-left: 1.5rem !important; +} + +.p-5 { + padding: 3rem !important; +} + +.pt-5, +.py-5 { + padding-top: 3rem !important; +} + +.pr-5, +.px-5 { + padding-right: 3rem !important; +} + +.pb-5, +.py-5 { + padding-bottom: 3rem !important; +} + +.pl-5, +.px-5 { + padding-left: 3rem !important; +} + +.m-auto { + margin: auto !important; +} + +.mt-auto, +.my-auto { + margin-top: auto !important; +} + +.mr-auto, +.mx-auto { + margin-right: auto !important; +} + +.mb-auto, +.my-auto { + margin-bottom: auto !important; +} + +.ml-auto, +.mx-auto { + margin-left: auto !important; +} + +@media (min-width: 576px) { + .m-sm-0 { + margin: 0 !important; + } + .mt-sm-0, + .my-sm-0 { + margin-top: 0 !important; + } + .mr-sm-0, + .mx-sm-0 { + margin-right: 0 !important; + } + .mb-sm-0, + .my-sm-0 { + margin-bottom: 0 !important; + } + .ml-sm-0, + .mx-sm-0 { + margin-left: 0 !important; + } + .m-sm-1 { + margin: 0.25rem !important; + } + .mt-sm-1, + .my-sm-1 { + margin-top: 0.25rem !important; + } + .mr-sm-1, + .mx-sm-1 { + margin-right: 0.25rem !important; + } + .mb-sm-1, + .my-sm-1 { + margin-bottom: 0.25rem !important; + } + .ml-sm-1, + .mx-sm-1 { + margin-left: 0.25rem !important; + } + .m-sm-2 { + margin: 0.5rem !important; + } + .mt-sm-2, + .my-sm-2 { + margin-top: 0.5rem !important; + } + .mr-sm-2, + .mx-sm-2 { + margin-right: 0.5rem !important; + } + .mb-sm-2, + .my-sm-2 { + margin-bottom: 0.5rem !important; + } + .ml-sm-2, + .mx-sm-2 { + margin-left: 0.5rem !important; + } + .m-sm-3 { + margin: 1rem !important; + } + .mt-sm-3, + .my-sm-3 { + margin-top: 1rem !important; + } + .mr-sm-3, + .mx-sm-3 { + margin-right: 1rem !important; + } + .mb-sm-3, + .my-sm-3 { + margin-bottom: 1rem !important; + } + .ml-sm-3, + .mx-sm-3 { + margin-left: 1rem !important; + } + .m-sm-4 { + margin: 1.5rem !important; + } + .mt-sm-4, + .my-sm-4 { + margin-top: 1.5rem !important; + } + .mr-sm-4, + .mx-sm-4 { + margin-right: 1.5rem !important; + } + .mb-sm-4, + .my-sm-4 { + margin-bottom: 1.5rem !important; + } + .ml-sm-4, + .mx-sm-4 { + margin-left: 1.5rem !important; + } + .m-sm-5 { + margin: 3rem !important; + } + .mt-sm-5, + .my-sm-5 { + margin-top: 3rem !important; + } + .mr-sm-5, + .mx-sm-5 { + margin-right: 3rem !important; + } + .mb-sm-5, + .my-sm-5 { + margin-bottom: 3rem !important; + } + .ml-sm-5, + .mx-sm-5 { + margin-left: 3rem !important; + } + .p-sm-0 { + padding: 0 !important; + } + .pt-sm-0, + .py-sm-0 { + padding-top: 0 !important; + } + .pr-sm-0, + .px-sm-0 { + padding-right: 0 !important; + } + .pb-sm-0, + .py-sm-0 { + padding-bottom: 0 !important; + } + .pl-sm-0, + .px-sm-0 { + padding-left: 0 !important; + } + .p-sm-1 { + padding: 0.25rem !important; + } + .pt-sm-1, + .py-sm-1 { + padding-top: 0.25rem !important; + } + .pr-sm-1, + .px-sm-1 { + padding-right: 0.25rem !important; + } + .pb-sm-1, + .py-sm-1 { + padding-bottom: 0.25rem !important; + } + .pl-sm-1, + .px-sm-1 { + padding-left: 0.25rem !important; + } + .p-sm-2 { + padding: 0.5rem !important; + } + .pt-sm-2, + .py-sm-2 { + padding-top: 0.5rem !important; + } + .pr-sm-2, + .px-sm-2 { + padding-right: 0.5rem !important; + } + .pb-sm-2, + .py-sm-2 { + padding-bottom: 0.5rem !important; + } + .pl-sm-2, + .px-sm-2 { + padding-left: 0.5rem !important; + } + .p-sm-3 { + padding: 1rem !important; + } + .pt-sm-3, + .py-sm-3 { + padding-top: 1rem !important; + } + .pr-sm-3, + .px-sm-3 { + padding-right: 1rem !important; + } + .pb-sm-3, + .py-sm-3 { + padding-bottom: 1rem !important; + } + .pl-sm-3, + .px-sm-3 { + padding-left: 1rem !important; + } + .p-sm-4 { + padding: 1.5rem !important; + } + .pt-sm-4, + .py-sm-4 { + padding-top: 1.5rem !important; + } + .pr-sm-4, + .px-sm-4 { + padding-right: 1.5rem !important; + } + .pb-sm-4, + .py-sm-4 { + padding-bottom: 1.5rem !important; + } + .pl-sm-4, + .px-sm-4 { + padding-left: 1.5rem !important; + } + .p-sm-5 { + padding: 3rem !important; + } + .pt-sm-5, + .py-sm-5 { + padding-top: 3rem !important; + } + .pr-sm-5, + .px-sm-5 { + padding-right: 3rem !important; + } + .pb-sm-5, + .py-sm-5 { + padding-bottom: 3rem !important; + } + .pl-sm-5, + .px-sm-5 { + padding-left: 3rem !important; + } + .m-sm-auto { + margin: auto !important; + } + .mt-sm-auto, + .my-sm-auto { + margin-top: auto !important; + } + .mr-sm-auto, + .mx-sm-auto { + margin-right: auto !important; + } + .mb-sm-auto, + .my-sm-auto { + margin-bottom: auto !important; + } + .ml-sm-auto, + .mx-sm-auto { + margin-left: auto !important; + } +} + +@media (min-width: 768px) { + .m-md-0 { + margin: 0 !important; + } + .mt-md-0, + .my-md-0 { + margin-top: 0 !important; + } + .mr-md-0, + .mx-md-0 { + margin-right: 0 !important; + } + .mb-md-0, + .my-md-0 { + margin-bottom: 0 !important; + } + .ml-md-0, + .mx-md-0 { + margin-left: 0 !important; + } + .m-md-1 { + margin: 0.25rem !important; + } + .mt-md-1, + .my-md-1 { + margin-top: 0.25rem !important; + } + .mr-md-1, + .mx-md-1 { + margin-right: 0.25rem !important; + } + .mb-md-1, + .my-md-1 { + margin-bottom: 0.25rem !important; + } + .ml-md-1, + .mx-md-1 { + margin-left: 0.25rem !important; + } + .m-md-2 { + margin: 0.5rem !important; + } + .mt-md-2, + .my-md-2 { + margin-top: 0.5rem !important; + } + .mr-md-2, + .mx-md-2 { + margin-right: 0.5rem !important; + } + .mb-md-2, + .my-md-2 { + margin-bottom: 0.5rem !important; + } + .ml-md-2, + .mx-md-2 { + margin-left: 0.5rem !important; + } + .m-md-3 { + margin: 1rem !important; + } + .mt-md-3, + .my-md-3 { + margin-top: 1rem !important; + } + .mr-md-3, + .mx-md-3 { + margin-right: 1rem !important; + } + .mb-md-3, + .my-md-3 { + margin-bottom: 1rem !important; + } + .ml-md-3, + .mx-md-3 { + margin-left: 1rem !important; + } + .m-md-4 { + margin: 1.5rem !important; + } + .mt-md-4, + .my-md-4 { + margin-top: 1.5rem !important; + } + .mr-md-4, + .mx-md-4 { + margin-right: 1.5rem !important; + } + .mb-md-4, + .my-md-4 { + margin-bottom: 1.5rem !important; + } + .ml-md-4, + .mx-md-4 { + margin-left: 1.5rem !important; + } + .m-md-5 { + margin: 3rem !important; + } + .mt-md-5, + .my-md-5 { + margin-top: 3rem !important; + } + .mr-md-5, + .mx-md-5 { + margin-right: 3rem !important; + } + .mb-md-5, + .my-md-5 { + margin-bottom: 3rem !important; + } + .ml-md-5, + .mx-md-5 { + margin-left: 3rem !important; + } + .p-md-0 { + padding: 0 !important; + } + .pt-md-0, + .py-md-0 { + padding-top: 0 !important; + } + .pr-md-0, + .px-md-0 { + padding-right: 0 !important; + } + .pb-md-0, + .py-md-0 { + padding-bottom: 0 !important; + } + .pl-md-0, + .px-md-0 { + padding-left: 0 !important; + } + .p-md-1 { + padding: 0.25rem !important; + } + .pt-md-1, + .py-md-1 { + padding-top: 0.25rem !important; + } + .pr-md-1, + .px-md-1 { + padding-right: 0.25rem !important; + } + .pb-md-1, + .py-md-1 { + padding-bottom: 0.25rem !important; + } + .pl-md-1, + .px-md-1 { + padding-left: 0.25rem !important; + } + .p-md-2 { + padding: 0.5rem !important; + } + .pt-md-2, + .py-md-2 { + padding-top: 0.5rem !important; + } + .pr-md-2, + .px-md-2 { + padding-right: 0.5rem !important; + } + .pb-md-2, + .py-md-2 { + padding-bottom: 0.5rem !important; + } + .pl-md-2, + .px-md-2 { + padding-left: 0.5rem !important; + } + .p-md-3 { + padding: 1rem !important; + } + .pt-md-3, + .py-md-3 { + padding-top: 1rem !important; + } + .pr-md-3, + .px-md-3 { + padding-right: 1rem !important; + } + .pb-md-3, + .py-md-3 { + padding-bottom: 1rem !important; + } + .pl-md-3, + .px-md-3 { + padding-left: 1rem !important; + } + .p-md-4 { + padding: 1.5rem !important; + } + .pt-md-4, + .py-md-4 { + padding-top: 1.5rem !important; + } + .pr-md-4, + .px-md-4 { + padding-right: 1.5rem !important; + } + .pb-md-4, + .py-md-4 { + padding-bottom: 1.5rem !important; + } + .pl-md-4, + .px-md-4 { + padding-left: 1.5rem !important; + } + .p-md-5 { + padding: 3rem !important; + } + .pt-md-5, + .py-md-5 { + padding-top: 3rem !important; + } + .pr-md-5, + .px-md-5 { + padding-right: 3rem !important; + } + .pb-md-5, + .py-md-5 { + padding-bottom: 3rem !important; + } + .pl-md-5, + .px-md-5 { + padding-left: 3rem !important; + } + .m-md-auto { + margin: auto !important; + } + .mt-md-auto, + .my-md-auto { + margin-top: auto !important; + } + .mr-md-auto, + .mx-md-auto { + margin-right: auto !important; + } + .mb-md-auto, + .my-md-auto { + margin-bottom: auto !important; + } + .ml-md-auto, + .mx-md-auto { + margin-left: auto !important; + } +} + +@media (min-width: 992px) { + .m-lg-0 { + margin: 0 !important; + } + .mt-lg-0, + .my-lg-0 { + margin-top: 0 !important; + } + .mr-lg-0, + .mx-lg-0 { + margin-right: 0 !important; + } + .mb-lg-0, + .my-lg-0 { + margin-bottom: 0 !important; + } + .ml-lg-0, + .mx-lg-0 { + margin-left: 0 !important; + } + .m-lg-1 { + margin: 0.25rem !important; + } + .mt-lg-1, + .my-lg-1 { + margin-top: 0.25rem !important; + } + .mr-lg-1, + .mx-lg-1 { + margin-right: 0.25rem !important; + } + .mb-lg-1, + .my-lg-1 { + margin-bottom: 0.25rem !important; + } + .ml-lg-1, + .mx-lg-1 { + margin-left: 0.25rem !important; + } + .m-lg-2 { + margin: 0.5rem !important; + } + .mt-lg-2, + .my-lg-2 { + margin-top: 0.5rem !important; + } + .mr-lg-2, + .mx-lg-2 { + margin-right: 0.5rem !important; + } + .mb-lg-2, + .my-lg-2 { + margin-bottom: 0.5rem !important; + } + .ml-lg-2, + .mx-lg-2 { + margin-left: 0.5rem !important; + } + .m-lg-3 { + margin: 1rem !important; + } + .mt-lg-3, + .my-lg-3 { + margin-top: 1rem !important; + } + .mr-lg-3, + .mx-lg-3 { + margin-right: 1rem !important; + } + .mb-lg-3, + .my-lg-3 { + margin-bottom: 1rem !important; + } + .ml-lg-3, + .mx-lg-3 { + margin-left: 1rem !important; + } + .m-lg-4 { + margin: 1.5rem !important; + } + .mt-lg-4, + .my-lg-4 { + margin-top: 1.5rem !important; + } + .mr-lg-4, + .mx-lg-4 { + margin-right: 1.5rem !important; + } + .mb-lg-4, + .my-lg-4 { + margin-bottom: 1.5rem !important; + } + .ml-lg-4, + .mx-lg-4 { + margin-left: 1.5rem !important; + } + .m-lg-5 { + margin: 3rem !important; + } + .mt-lg-5, + .my-lg-5 { + margin-top: 3rem !important; + } + .mr-lg-5, + .mx-lg-5 { + margin-right: 3rem !important; + } + .mb-lg-5, + .my-lg-5 { + margin-bottom: 3rem !important; + } + .ml-lg-5, + .mx-lg-5 { + margin-left: 3rem !important; + } + .p-lg-0 { + padding: 0 !important; + } + .pt-lg-0, + .py-lg-0 { + padding-top: 0 !important; + } + .pr-lg-0, + .px-lg-0 { + padding-right: 0 !important; + } + .pb-lg-0, + .py-lg-0 { + padding-bottom: 0 !important; + } + .pl-lg-0, + .px-lg-0 { + padding-left: 0 !important; + } + .p-lg-1 { + padding: 0.25rem !important; + } + .pt-lg-1, + .py-lg-1 { + padding-top: 0.25rem !important; + } + .pr-lg-1, + .px-lg-1 { + padding-right: 0.25rem !important; + } + .pb-lg-1, + .py-lg-1 { + padding-bottom: 0.25rem !important; + } + .pl-lg-1, + .px-lg-1 { + padding-left: 0.25rem !important; + } + .p-lg-2 { + padding: 0.5rem !important; + } + .pt-lg-2, + .py-lg-2 { + padding-top: 0.5rem !important; + } + .pr-lg-2, + .px-lg-2 { + padding-right: 0.5rem !important; + } + .pb-lg-2, + .py-lg-2 { + padding-bottom: 0.5rem !important; + } + .pl-lg-2, + .px-lg-2 { + padding-left: 0.5rem !important; + } + .p-lg-3 { + padding: 1rem !important; + } + .pt-lg-3, + .py-lg-3 { + padding-top: 1rem !important; + } + .pr-lg-3, + .px-lg-3 { + padding-right: 1rem !important; + } + .pb-lg-3, + .py-lg-3 { + padding-bottom: 1rem !important; + } + .pl-lg-3, + .px-lg-3 { + padding-left: 1rem !important; + } + .p-lg-4 { + padding: 1.5rem !important; + } + .pt-lg-4, + .py-lg-4 { + padding-top: 1.5rem !important; + } + .pr-lg-4, + .px-lg-4 { + padding-right: 1.5rem !important; + } + .pb-lg-4, + .py-lg-4 { + padding-bottom: 1.5rem !important; + } + .pl-lg-4, + .px-lg-4 { + padding-left: 1.5rem !important; + } + .p-lg-5 { + padding: 3rem !important; + } + .pt-lg-5, + .py-lg-5 { + padding-top: 3rem !important; + } + .pr-lg-5, + .px-lg-5 { + padding-right: 3rem !important; + } + .pb-lg-5, + .py-lg-5 { + padding-bottom: 3rem !important; + } + .pl-lg-5, + .px-lg-5 { + padding-left: 3rem !important; + } + .m-lg-auto { + margin: auto !important; + } + .mt-lg-auto, + .my-lg-auto { + margin-top: auto !important; + } + .mr-lg-auto, + .mx-lg-auto { + margin-right: auto !important; + } + .mb-lg-auto, + .my-lg-auto { + margin-bottom: auto !important; + } + .ml-lg-auto, + .mx-lg-auto { + margin-left: auto !important; + } +} + +@media (min-width: 1200px) { + .m-xl-0 { + margin: 0 !important; + } + .mt-xl-0, + .my-xl-0 { + margin-top: 0 !important; + } + .mr-xl-0, + .mx-xl-0 { + margin-right: 0 !important; + } + .mb-xl-0, + .my-xl-0 { + margin-bottom: 0 !important; + } + .ml-xl-0, + .mx-xl-0 { + margin-left: 0 !important; + } + .m-xl-1 { + margin: 0.25rem !important; + } + .mt-xl-1, + .my-xl-1 { + margin-top: 0.25rem !important; + } + .mr-xl-1, + .mx-xl-1 { + margin-right: 0.25rem !important; + } + .mb-xl-1, + .my-xl-1 { + margin-bottom: 0.25rem !important; + } + .ml-xl-1, + .mx-xl-1 { + margin-left: 0.25rem !important; + } + .m-xl-2 { + margin: 0.5rem !important; + } + .mt-xl-2, + .my-xl-2 { + margin-top: 0.5rem !important; + } + .mr-xl-2, + .mx-xl-2 { + margin-right: 0.5rem !important; + } + .mb-xl-2, + .my-xl-2 { + margin-bottom: 0.5rem !important; + } + .ml-xl-2, + .mx-xl-2 { + margin-left: 0.5rem !important; + } + .m-xl-3 { + margin: 1rem !important; + } + .mt-xl-3, + .my-xl-3 { + margin-top: 1rem !important; + } + .mr-xl-3, + .mx-xl-3 { + margin-right: 1rem !important; + } + .mb-xl-3, + .my-xl-3 { + margin-bottom: 1rem !important; + } + .ml-xl-3, + .mx-xl-3 { + margin-left: 1rem !important; + } + .m-xl-4 { + margin: 1.5rem !important; + } + .mt-xl-4, + .my-xl-4 { + margin-top: 1.5rem !important; + } + .mr-xl-4, + .mx-xl-4 { + margin-right: 1.5rem !important; + } + .mb-xl-4, + .my-xl-4 { + margin-bottom: 1.5rem !important; + } + .ml-xl-4, + .mx-xl-4 { + margin-left: 1.5rem !important; + } + .m-xl-5 { + margin: 3rem !important; + } + .mt-xl-5, + .my-xl-5 { + margin-top: 3rem !important; + } + .mr-xl-5, + .mx-xl-5 { + margin-right: 3rem !important; + } + .mb-xl-5, + .my-xl-5 { + margin-bottom: 3rem !important; + } + .ml-xl-5, + .mx-xl-5 { + margin-left: 3rem !important; + } + .p-xl-0 { + padding: 0 !important; + } + .pt-xl-0, + .py-xl-0 { + padding-top: 0 !important; + } + .pr-xl-0, + .px-xl-0 { + padding-right: 0 !important; + } + .pb-xl-0, + .py-xl-0 { + padding-bottom: 0 !important; + } + .pl-xl-0, + .px-xl-0 { + padding-left: 0 !important; + } + .p-xl-1 { + padding: 0.25rem !important; + } + .pt-xl-1, + .py-xl-1 { + padding-top: 0.25rem !important; + } + .pr-xl-1, + .px-xl-1 { + padding-right: 0.25rem !important; + } + .pb-xl-1, + .py-xl-1 { + padding-bottom: 0.25rem !important; + } + .pl-xl-1, + .px-xl-1 { + padding-left: 0.25rem !important; + } + .p-xl-2 { + padding: 0.5rem !important; + } + .pt-xl-2, + .py-xl-2 { + padding-top: 0.5rem !important; + } + .pr-xl-2, + .px-xl-2 { + padding-right: 0.5rem !important; + } + .pb-xl-2, + .py-xl-2 { + padding-bottom: 0.5rem !important; + } + .pl-xl-2, + .px-xl-2 { + padding-left: 0.5rem !important; + } + .p-xl-3 { + padding: 1rem !important; + } + .pt-xl-3, + .py-xl-3 { + padding-top: 1rem !important; + } + .pr-xl-3, + .px-xl-3 { + padding-right: 1rem !important; + } + .pb-xl-3, + .py-xl-3 { + padding-bottom: 1rem !important; + } + .pl-xl-3, + .px-xl-3 { + padding-left: 1rem !important; + } + .p-xl-4 { + padding: 1.5rem !important; + } + .pt-xl-4, + .py-xl-4 { + padding-top: 1.5rem !important; + } + .pr-xl-4, + .px-xl-4 { + padding-right: 1.5rem !important; + } + .pb-xl-4, + .py-xl-4 { + padding-bottom: 1.5rem !important; + } + .pl-xl-4, + .px-xl-4 { + padding-left: 1.5rem !important; + } + .p-xl-5 { + padding: 3rem !important; + } + .pt-xl-5, + .py-xl-5 { + padding-top: 3rem !important; + } + .pr-xl-5, + .px-xl-5 { + padding-right: 3rem !important; + } + .pb-xl-5, + .py-xl-5 { + padding-bottom: 3rem !important; + } + .pl-xl-5, + .px-xl-5 { + padding-left: 3rem !important; + } + .m-xl-auto { + margin: auto !important; + } + .mt-xl-auto, + .my-xl-auto { + margin-top: auto !important; + } + .mr-xl-auto, + .mx-xl-auto { + margin-right: auto !important; + } + .mb-xl-auto, + .my-xl-auto { + margin-bottom: auto !important; + } + .ml-xl-auto, + .mx-xl-auto { + margin-left: auto !important; + } +} + +.text-justify { + text-align: justify !important; +} + +.text-nowrap { + white-space: nowrap !important; +} + +.text-truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.text-left { + text-align: left !important; +} + +.text-right { + text-align: right !important; +} + +.text-center { + text-align: center !important; +} + +@media (min-width: 576px) { + .text-sm-left { + text-align: left !important; + } + .text-sm-right { + text-align: right !important; + } + .text-sm-center { + text-align: center !important; + } +} + +@media (min-width: 768px) { + .text-md-left { + text-align: left !important; + } + .text-md-right { + text-align: right !important; + } + .text-md-center { + text-align: center !important; + } +} + +@media (min-width: 992px) { + .text-lg-left { + text-align: left !important; + } + .text-lg-right { + text-align: right !important; + } + .text-lg-center { + text-align: center !important; + } +} + +@media (min-width: 1200px) { + .text-xl-left { + text-align: left !important; + } + .text-xl-right { + text-align: right !important; + } + .text-xl-center { + text-align: center !important; + } +} + +.text-lowercase { + text-transform: lowercase !important; +} + +.text-uppercase { + text-transform: uppercase !important; +} + +.text-capitalize { + text-transform: capitalize !important; +} + +.font-weight-light { + font-weight: 300 !important; +} + +.font-weight-normal { + font-weight: 400 !important; +} + +.font-weight-bold { + font-weight: 700 !important; +} + +.font-italic { + font-style: italic !important; +} + +.text-white { + color: #fff !important; +} + +.text-primary { + color: #007bff !important; +} + +a.text-primary:hover, a.text-primary:focus { + color: #0062cc !important; +} + +.text-secondary { + color: #6c757d !important; +} + +a.text-secondary:hover, a.text-secondary:focus { + color: #545b62 !important; +} + +.text-success { + color: #28a745 !important; +} + +a.text-success:hover, a.text-success:focus { + color: #1e7e34 !important; +} + +.text-info { + color: #17a2b8 !important; +} + +a.text-info:hover, a.text-info:focus { + color: #117a8b !important; +} + +.text-warning { + color: #ffc107 !important; +} + +a.text-warning:hover, a.text-warning:focus { + color: #d39e00 !important; +} + +.text-danger { + color: #dc3545 !important; +} + +a.text-danger:hover, a.text-danger:focus { + color: #bd2130 !important; +} + +.text-light { + color: #f8f9fa !important; +} + +a.text-light:hover, a.text-light:focus { + color: #dae0e5 !important; +} + +.text-dark { + color: #343a40 !important; +} + +a.text-dark:hover, a.text-dark:focus { + color: #1d2124 !important; +} + +.text-muted { + color: #6c757d !important; +} + +.text-hide { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} + +.visible { + visibility: visible !important; +} + +.invisible { + visibility: hidden !important; +} + +@media print { + *, + *::before, + *::after { + text-shadow: none !important; + box-shadow: none !important; + } + a:not(.btn) { + text-decoration: underline; + } + abbr[title]::after { + content: " (" attr(title) ")"; + } + pre { + white-space: pre-wrap !important; + } + pre, + blockquote { + border: 1px solid #999; + page-break-inside: avoid; + } + thead { + display: table-header-group; + } + tr, + img { + page-break-inside: avoid; + } + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + h2, + h3 { + page-break-after: avoid; + } + @page { + size: a3; + } + body { + min-width: 992px !important; + } + .container { + min-width: 992px !important; + } + .navbar { + display: none; + } + .badge { + border: 1px solid #000; + } + .table { + border-collapse: collapse !important; + } + .table td, + .table th { + background-color: #fff !important; + } + .table-bordered th, + .table-bordered td { + border: 1px solid #ddd !important; + } +} +/*# sourceMappingURL=bootstrap.css.map */ \ No newline at end of file diff --git a/lib/bootstrap/css/bootstrap.min.css b/lib/bootstrap/css/bootstrap.min.css new file mode 100644 index 0000000..6561b6f --- /dev/null +++ b/lib/bootstrap/css/bootstrap.min.css @@ -0,0 +1,7 @@ +/*! + * Bootstrap v4.0.0 (https://getbootstrap.com) + * Copyright 2011-2018 The Bootstrap Authors + * Copyright 2011-2018 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014 \00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}code{font-size:87.5%;color:#e83e8c;word-break:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.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{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-sm-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-sm-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-sm-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-sm-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-sm-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-sm-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-sm-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-sm-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-sm-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-sm-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-sm-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-sm-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-sm-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-sm-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-md-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-md-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-md-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-md-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-md-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-md-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-md-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-md-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-md-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-md-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-md-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-md-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-lg-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-lg-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-lg-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-lg-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-lg-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-lg-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-lg-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-lg-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-lg-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-lg-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-lg-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-lg-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-lg-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-lg-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-xl-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-xl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-xl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-xl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-xl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-xl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-xl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-xl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-xl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-xl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-xl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-xl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-xl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-xl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;max-width:100%;margin-bottom:1rem;background-color:transparent}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table .table{background-color:#fff}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#212529;border-color:#32383e}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#212529}.table-dark td,.table-dark th,.table-dark thead th{border-color:#32383e}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:not([size]):not([multiple]){height:calc(2.25rem + 2px)}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.5;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm,.input-group-lg>.form-control-plaintext.form-control,.input-group-lg>.input-group-append>.form-control-plaintext.btn,.input-group-lg>.input-group-append>.form-control-plaintext.input-group-text,.input-group-lg>.input-group-prepend>.form-control-plaintext.btn,.input-group-lg>.input-group-prepend>.form-control-plaintext.input-group-text,.input-group-sm>.form-control-plaintext.form-control,.input-group-sm>.input-group-append>.form-control-plaintext.btn,.input-group-sm>.input-group-append>.form-control-plaintext.input-group-text,.input-group-sm>.input-group-prepend>.form-control-plaintext.btn,.input-group-sm>.input-group-prepend>.form-control-plaintext.input-group-text{padding-right:0;padding-left:0}.form-control-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-sm>.input-group-append>select.btn:not([size]):not([multiple]),.input-group-sm>.input-group-append>select.input-group-text:not([size]):not([multiple]),.input-group-sm>.input-group-prepend>select.btn:not([size]):not([multiple]),.input-group-sm>.input-group-prepend>select.input-group-text:not([size]):not([multiple]),.input-group-sm>select.form-control:not([size]):not([multiple]),select.form-control-sm:not([size]):not([multiple]){height:calc(1.8125rem + 2px)}.form-control-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-lg>.input-group-append>select.btn:not([size]):not([multiple]),.input-group-lg>.input-group-append>select.input-group-text:not([size]):not([multiple]),.input-group-lg>.input-group-prepend>select.btn:not([size]):not([multiple]),.input-group-lg>.input-group-prepend>select.input-group-text:not([size]):not([multiple]),.input-group-lg>select.form-control:not([size]):not([multiple]),select.form-control-lg:not([size]):not([multiple]){height:calc(2.875rem + 2px)}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.5rem;margin-top:.1rem;font-size:.875rem;line-height:1;color:#fff;background-color:rgba(40,167,69,.8);border-radius:.2rem}.custom-select.is-valid,.form-control.is-valid,.was-validated .custom-select:valid,.was-validated .form-control:valid{border-color:#28a745}.custom-select.is-valid:focus,.form-control.is-valid:focus,.was-validated .custom-select:valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{background-color:#71dd8a}.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(40,167,69,.25)}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label::before,.was-validated .custom-file-input:valid~.custom-file-label::before{border-color:inherit}.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.5rem;margin-top:.1rem;font-size:.875rem;line-height:1;color:#fff;background-color:rgba(220,53,69,.8);border-radius:.2rem}.custom-select.is-invalid,.form-control.is-invalid,.was-validated .custom-select:invalid,.was-validated .form-control:invalid{border-color:#dc3545}.custom-select.is-invalid:focus,.form-control.is-invalid:focus,.was-validated .custom-select:invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{background-color:#efa2a9}.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(220,53,69,.25)}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label::before,.was-validated .custom-file-input:invalid~.custom-file-label::before{border-color:inherit}.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .input-group{width:auto}.form-inline .form-check{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn:focus,.btn:hover{text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}.btn:not(:disabled):not(.disabled).active,.btn:not(:disabled):not(.disabled):active{background-image:none}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-primary{color:#007bff;background-color:transparent;background-image:none;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#6c757d;background-color:transparent;background-image:none;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#28a745;background-color:transparent;background-image:none;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;background-color:transparent;background-image:none;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;background-color:transparent;background-image:none;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;background-color:transparent;background-image:none;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;background-color:transparent;background-image:none;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;background-color:transparent;background-image:none;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;background-color:transparent}.btn-link:hover{color:#0056b3;text-decoration:underline;background-color:transparent;border-color:transparent}.btn-link.focus,.btn-link:focus{text-decoration:underline;border-color:transparent;box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;transition:opacity .15s linear}.fade.show{opacity:1}.collapse{display:none}.collapse.show{display:block}tr.collapse.show{display:table-row}tbody.collapse.show{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}.dropdown,.dropup{position:relative}.dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropup .dropdown-menu{margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;width:0;height:0;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.btn-group,.btn-group-vertical{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group,.btn-group-vertical .btn+.btn,.btn-group-vertical .btn+.btn-group,.btn-group-vertical .btn-group+.btn,.btn-group-vertical .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after{margin-left:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn-group-vertical .btn,.btn-group-vertical .btn-group{width:100%}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.custom-file:focus,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control{margin-left:-1px}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::before{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label,.input-group>.custom-file:not(:first-child) .custom-file-label::before{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:-webkit-box;display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;background-color:#007bff}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:active~.custom-control-label::before{color:#fff;background-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{margin-bottom:0}.custom-control-label::before{position:absolute;top:.25rem;left:0;display:block;width:1rem;height:1rem;pointer-events:none;content:"";-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#dee2e6}.custom-control-label::after{position:absolute;top:.25rem;left:0;display:block;width:1rem;height:1rem;content:"";background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::before{background-color:#007bff}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::before{background-color:#007bff}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(2.25rem + 2px);padding:.375rem 1.75rem .375rem .75rem;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;background-size:8px 10px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:inset 0 1px 2px rgba(0,0,0,.075),0 0 5px rgba(128,189,255,.5)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{opacity:0}.custom-select-sm{height:calc(1.8125rem + 2px);padding-top:.375rem;padding-bottom:.375rem;font-size:75%}.custom-select-lg{height:calc(2.875rem + 2px);padding-top:.375rem;padding-bottom:.375rem;font-size:125%}.custom-file{position:relative;display:inline-block;width:100%;height:calc(2.25rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(2.25rem + 2px);margin:0;opacity:0}.custom-file-input:focus~.custom-file-control{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:focus~.custom-file-control::before{border-color:#80bdff}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(2.25rem + 2px);padding:.375rem .75rem;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(calc(2.25rem + 2px) - 1px * 2);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:1px solid #ced4da;border-radius:0 .25rem .25rem 0}.nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar>.container,.navbar>.container-fluid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler:not(:disabled):not(.disabled){cursor:pointer}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .dropup .dropdown-menu{top:auto;bottom:100%}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .dropup .dropdown-menu{top:auto;bottom:100%}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .dropup .dropdown-menu{top:auto;bottom:100%}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .dropup .dropdown-menu{top:auto;bottom:100%}}.navbar-expand{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .dropup .dropdown-menu{top:auto;bottom:100%}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%;border-radius:calc(.25rem - 1px)}.card-img-top{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img-bottom{width:100%;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:first-child .card-header,.card-group>.card:first-child .card-img-top{border-top-right-radius:0}.card-group>.card:first-child .card-footer,.card-group>.card:first-child .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:last-child .card-header,.card-group>.card:last-child .card-img-top{border-top-left-radius:0}.card-group>.card:last-child .card-footer,.card-group>.card:last-child .card-img-bottom{border-bottom-left-radius:0}.card-group>.card:only-child{border-radius:.25rem}.card-group>.card:only-child .card-header,.card-group>.card:only-child .card-img-top{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-group>.card:only-child .card-footer,.card-group>.card:only-child .card-img-bottom{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-group>.card:not(:first-child):not(:last-child):not(:only-child){border-radius:0}.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-footer,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-header,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-top{border-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.card-columns .card{display:inline-block;width:100%}}.breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;padding-left:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:2;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-link:not(:disabled):not(.disabled){cursor:pointer}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:1;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}.badge-primary[href]:focus,.badge-primary[href]:hover{color:#fff;text-decoration:none;background-color:#0062cc}.badge-secondary{color:#fff;background-color:#6c757d}.badge-secondary[href]:focus,.badge-secondary[href]:hover{color:#fff;text-decoration:none;background-color:#545b62}.badge-success{color:#fff;background-color:#28a745}.badge-success[href]:focus,.badge-success[href]:hover{color:#fff;text-decoration:none;background-color:#1e7e34}.badge-info{color:#fff;background-color:#17a2b8}.badge-info[href]:focus,.badge-info[href]:hover{color:#fff;text-decoration:none;background-color:#117a8b}.badge-warning{color:#212529;background-color:#ffc107}.badge-warning[href]:focus,.badge-warning[href]:hover{color:#212529;text-decoration:none;background-color:#d39e00}.badge-danger{color:#fff;background-color:#dc3545}.badge-danger[href]:focus,.badge-danger[href]:hover{color:#fff;text-decoration:none;background-color:#bd2130}.badge-light{color:#212529;background-color:#f8f9fa}.badge-light[href]:focus,.badge-light[href]:hover{color:#212529;text-decoration:none;background-color:#dae0e5}.badge-dark{color:#fff;background-color:#343a40}.badge-dark[href]:focus,.badge-dark[href]:hover{color:#fff;text-decoration:none;background-color:#1d2124}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-webkit-box;display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;background-color:#007bff;transition:width .6s ease}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}.media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.media-body{-webkit-box-flex:1;-ms-flex:1;flex:1}.list-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item:focus,.list-group-item:hover{z-index:1;text-decoration:none}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{border-bottom:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:focus,.close:hover{color:#000;text-decoration:none;opacity:.75}.close:not(:disabled):not(.disabled){cursor:pointer}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.show .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.modal-dialog-centered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem * 2))}.modal-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border-bottom:1px solid #e9ecef;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #e9ecef}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-centered{min-height:calc(100% - (1.75rem * 2))}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg{max-width:800px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top] .arrow,.bs-popover-top .arrow{bottom:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=top] .arrow::after,.bs-popover-auto[x-placement^=top] .arrow::before,.bs-popover-top .arrow::after,.bs-popover-top .arrow::before{border-width:.5rem .5rem 0}.bs-popover-auto[x-placement^=top] .arrow::before,.bs-popover-top .arrow::before{bottom:0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top] .arrow::after,.bs-popover-top .arrow::after{bottom:1px;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right] .arrow,.bs-popover-right .arrow{left:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right] .arrow::after,.bs-popover-auto[x-placement^=right] .arrow::before,.bs-popover-right .arrow::after,.bs-popover-right .arrow::before{border-width:.5rem .5rem .5rem 0}.bs-popover-auto[x-placement^=right] .arrow::before,.bs-popover-right .arrow::before{left:0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right] .arrow::after,.bs-popover-right .arrow::after{left:1px;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom] .arrow,.bs-popover-bottom .arrow{top:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=bottom] .arrow::after,.bs-popover-auto[x-placement^=bottom] .arrow::before,.bs-popover-bottom .arrow::after,.bs-popover-bottom .arrow::before{border-width:0 .5rem .5rem .5rem}.bs-popover-auto[x-placement^=bottom] .arrow::before,.bs-popover-bottom .arrow::before{top:0;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom] .arrow::after,.bs-popover-bottom .arrow::after{top:1px;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left] .arrow,.bs-popover-left .arrow{right:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left] .arrow::after,.bs-popover-auto[x-placement^=left] .arrow::before,.bs-popover-left .arrow::after,.bs-popover-left .arrow::before{border-width:.5rem 0 .5rem .5rem}.bs-popover-auto[x-placement^=left] .arrow::before,.bs-popover-left .arrow::before{right:0;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left] .arrow::after,.bs-popover-left .arrow::after{right:1px;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;color:inherit;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-item{position:relative;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.carousel-item-next,.carousel-item-prev{position:absolute;top:0}.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translateX(0);transform:translateX(0)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.active.carousel-item-right,.carousel-item-next{-webkit-transform:translateX(100%);transform:translateX(100%)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.active.carousel-item-right,.carousel-item-next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.active.carousel-item-left,.carousel-item-prev{-webkit-transform:translateX(-100%);transform:translateX(-100%)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.active.carousel-item-left,.carousel-item-prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:transparent no-repeat center center;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")}.carousel-indicators{position:absolute;right:0;bottom:10px;left:0;z-index:15;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{position:relative;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;background-color:rgba(255,255,255,.5)}.carousel-indicators li::before{position:absolute;top:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators li::after{position:absolute;bottom:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-circle{border-radius:50%!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-sm-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-md-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-lg-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-xl-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;-webkit-clip-path:none;clip-path:none}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0062cc!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#545b62!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#1e7e34!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#117a8b!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#d39e00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#bd2130!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#dae0e5!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#1d2124!important}.text-muted{color:#6c757d!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}} +/*# sourceMappingURL=bootstrap.min.css.map */ \ No newline at end of file diff --git a/lib/bootstrap/js/bootstrap.bundle.js b/lib/bootstrap/js/bootstrap.bundle.js new file mode 100644 index 0000000..45b357d --- /dev/null +++ b/lib/bootstrap/js/bootstrap.bundle.js @@ -0,0 +1,6328 @@ +/*! + * Bootstrap v4.0.0 (https://getbootstrap.com) + * Copyright 2011-2018 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +(function (global, factory) { + typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('jquery')) : + typeof define === 'function' && define.amd ? define(['exports', 'jquery'], factory) : + (factory((global.bootstrap = {}),global.jQuery)); +}(this, (function (exports,$) { 'use strict'; + +$ = $ && $.hasOwnProperty('default') ? $['default'] : $; + +function _defineProperties(target, props) { + for (var i = 0; i < props.length; i++) { + var descriptor = props[i]; + descriptor.enumerable = descriptor.enumerable || false; + descriptor.configurable = true; + if ("value" in descriptor) descriptor.writable = true; + Object.defineProperty(target, descriptor.key, descriptor); + } +} + +function _createClass(Constructor, protoProps, staticProps) { + if (protoProps) _defineProperties(Constructor.prototype, protoProps); + if (staticProps) _defineProperties(Constructor, staticProps); + return Constructor; +} + +function _extends() { + _extends = Object.assign || function (target) { + for (var i = 1; i < arguments.length; i++) { + var source = arguments[i]; + + for (var key in source) { + if (Object.prototype.hasOwnProperty.call(source, key)) { + target[key] = source[key]; + } + } + } + + return target; + }; + + return _extends.apply(this, arguments); +} + +function _inheritsLoose(subClass, superClass) { + subClass.prototype = Object.create(superClass.prototype); + subClass.prototype.constructor = subClass; + subClass.__proto__ = superClass; +} + +/** + * -------------------------------------------------------------------------- + * Bootstrap (v4.0.0): util.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */ + +var Util = function ($$$1) { + /** + * ------------------------------------------------------------------------ + * Private TransitionEnd Helpers + * ------------------------------------------------------------------------ + */ + var transition = false; + var MAX_UID = 1000000; // Shoutout AngusCroll (https://goo.gl/pxwQGp) + + function toType(obj) { + return {}.toString.call(obj).match(/\s([a-zA-Z]+)/)[1].toLowerCase(); + } + + function getSpecialTransitionEndEvent() { + return { + bindType: transition.end, + delegateType: transition.end, + handle: function handle(event) { + if ($$$1(event.target).is(this)) { + return event.handleObj.handler.apply(this, arguments); // eslint-disable-line prefer-rest-params + } + + return undefined; // eslint-disable-line no-undefined + } + }; + } + + function transitionEndTest() { + if (typeof window !== 'undefined' && window.QUnit) { + return false; + } + + return { + end: 'transitionend' + }; + } + + function transitionEndEmulator(duration) { + var _this = this; + + var called = false; + $$$1(this).one(Util.TRANSITION_END, function () { + called = true; + }); + setTimeout(function () { + if (!called) { + Util.triggerTransitionEnd(_this); + } + }, duration); + return this; + } + + function setTransitionEndSupport() { + transition = transitionEndTest(); + $$$1.fn.emulateTransitionEnd = transitionEndEmulator; + + if (Util.supportsTransitionEnd()) { + $$$1.event.special[Util.TRANSITION_END] = getSpecialTransitionEndEvent(); + } + } + + function escapeId(selector) { + // We escape IDs in case of special selectors (selector = '#myId:something') + // $.escapeSelector does not exist in jQuery < 3 + selector = typeof $$$1.escapeSelector === 'function' ? $$$1.escapeSelector(selector).substr(1) : selector.replace(/(:|\.|\[|\]|,|=|@)/g, '\\$1'); + return selector; + } + /** + * -------------------------------------------------------------------------- + * Public Util Api + * -------------------------------------------------------------------------- + */ + + + var Util = { + TRANSITION_END: 'bsTransitionEnd', + getUID: function getUID(prefix) { + do { + // eslint-disable-next-line no-bitwise + prefix += ~~(Math.random() * MAX_UID); // "~~" acts like a faster Math.floor() here + } while (document.getElementById(prefix)); + + return prefix; + }, + getSelectorFromElement: function getSelectorFromElement(element) { + var selector = element.getAttribute('data-target'); + + if (!selector || selector === '#') { + selector = element.getAttribute('href') || ''; + } // If it's an ID + + + if (selector.charAt(0) === '#') { + selector = escapeId(selector); + } + + try { + var $selector = $$$1(document).find(selector); + return $selector.length > 0 ? selector : null; + } catch (err) { + return null; + } + }, + reflow: function reflow(element) { + return element.offsetHeight; + }, + triggerTransitionEnd: function triggerTransitionEnd(element) { + $$$1(element).trigger(transition.end); + }, + supportsTransitionEnd: function supportsTransitionEnd() { + return Boolean(transition); + }, + isElement: function isElement(obj) { + return (obj[0] || obj).nodeType; + }, + typeCheckConfig: function typeCheckConfig(componentName, config, configTypes) { + for (var property in configTypes) { + if (Object.prototype.hasOwnProperty.call(configTypes, property)) { + var expectedTypes = configTypes[property]; + var value = config[property]; + var valueType = value && Util.isElement(value) ? 'element' : toType(value); + + if (!new RegExp(expectedTypes).test(valueType)) { + throw new Error(componentName.toUpperCase() + ": " + ("Option \"" + property + "\" provided type \"" + valueType + "\" ") + ("but expected type \"" + expectedTypes + "\".")); + } + } + } + } + }; + setTransitionEndSupport(); + return Util; +}($); + +/** + * -------------------------------------------------------------------------- + * Bootstrap (v4.0.0): alert.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */ + +var Alert = function ($$$1) { + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + var NAME = 'alert'; + var VERSION = '4.0.0'; + var DATA_KEY = 'bs.alert'; + var EVENT_KEY = "." + DATA_KEY; + var DATA_API_KEY = '.data-api'; + var JQUERY_NO_CONFLICT = $$$1.fn[NAME]; + var TRANSITION_DURATION = 150; + var Selector = { + DISMISS: '[data-dismiss="alert"]' + }; + var Event = { + CLOSE: "close" + EVENT_KEY, + CLOSED: "closed" + EVENT_KEY, + CLICK_DATA_API: "click" + EVENT_KEY + DATA_API_KEY + }; + var ClassName = { + ALERT: 'alert', + FADE: 'fade', + SHOW: 'show' + /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */ + + }; + + var Alert = + /*#__PURE__*/ + function () { + function Alert(element) { + this._element = element; + } // Getters + + + var _proto = Alert.prototype; + + // Public + _proto.close = function close(element) { + element = element || this._element; + + var rootElement = this._getRootElement(element); + + var customEvent = this._triggerCloseEvent(rootElement); + + if (customEvent.isDefaultPrevented()) { + return; + } + + this._removeElement(rootElement); + }; + + _proto.dispose = function dispose() { + $$$1.removeData(this._element, DATA_KEY); + this._element = null; + }; // Private + + + _proto._getRootElement = function _getRootElement(element) { + var selector = Util.getSelectorFromElement(element); + var parent = false; + + if (selector) { + parent = $$$1(selector)[0]; + } + + if (!parent) { + parent = $$$1(element).closest("." + ClassName.ALERT)[0]; + } + + return parent; + }; + + _proto._triggerCloseEvent = function _triggerCloseEvent(element) { + var closeEvent = $$$1.Event(Event.CLOSE); + $$$1(element).trigger(closeEvent); + return closeEvent; + }; + + _proto._removeElement = function _removeElement(element) { + var _this = this; + + $$$1(element).removeClass(ClassName.SHOW); + + if (!Util.supportsTransitionEnd() || !$$$1(element).hasClass(ClassName.FADE)) { + this._destroyElement(element); + + return; + } + + $$$1(element).one(Util.TRANSITION_END, function (event) { + return _this._destroyElement(element, event); + }).emulateTransitionEnd(TRANSITION_DURATION); + }; + + _proto._destroyElement = function _destroyElement(element) { + $$$1(element).detach().trigger(Event.CLOSED).remove(); + }; // Static + + + Alert._jQueryInterface = function _jQueryInterface(config) { + return this.each(function () { + var $element = $$$1(this); + var data = $element.data(DATA_KEY); + + if (!data) { + data = new Alert(this); + $element.data(DATA_KEY, data); + } + + if (config === 'close') { + data[config](this); + } + }); + }; + + Alert._handleDismiss = function _handleDismiss(alertInstance) { + return function (event) { + if (event) { + event.preventDefault(); + } + + alertInstance.close(this); + }; + }; + + _createClass(Alert, null, [{ + key: "VERSION", + get: function get() { + return VERSION; + } + }]); + return Alert; + }(); + /** + * ------------------------------------------------------------------------ + * Data Api implementation + * ------------------------------------------------------------------------ + */ + + + $$$1(document).on(Event.CLICK_DATA_API, Selector.DISMISS, Alert._handleDismiss(new Alert())); + /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + */ + + $$$1.fn[NAME] = Alert._jQueryInterface; + $$$1.fn[NAME].Constructor = Alert; + + $$$1.fn[NAME].noConflict = function () { + $$$1.fn[NAME] = JQUERY_NO_CONFLICT; + return Alert._jQueryInterface; + }; + + return Alert; +}($); + +/** + * -------------------------------------------------------------------------- + * Bootstrap (v4.0.0): button.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */ + +var Button = function ($$$1) { + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + var NAME = 'button'; + var VERSION = '4.0.0'; + var DATA_KEY = 'bs.button'; + var EVENT_KEY = "." + DATA_KEY; + var DATA_API_KEY = '.data-api'; + var JQUERY_NO_CONFLICT = $$$1.fn[NAME]; + var ClassName = { + ACTIVE: 'active', + BUTTON: 'btn', + FOCUS: 'focus' + }; + var Selector = { + DATA_TOGGLE_CARROT: '[data-toggle^="button"]', + DATA_TOGGLE: '[data-toggle="buttons"]', + INPUT: 'input', + ACTIVE: '.active', + BUTTON: '.btn' + }; + var Event = { + CLICK_DATA_API: "click" + EVENT_KEY + DATA_API_KEY, + FOCUS_BLUR_DATA_API: "focus" + EVENT_KEY + DATA_API_KEY + " " + ("blur" + EVENT_KEY + DATA_API_KEY) + /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */ + + }; + + var Button = + /*#__PURE__*/ + function () { + function Button(element) { + this._element = element; + } // Getters + + + var _proto = Button.prototype; + + // Public + _proto.toggle = function toggle() { + var triggerChangeEvent = true; + var addAriaPressed = true; + var rootElement = $$$1(this._element).closest(Selector.DATA_TOGGLE)[0]; + + if (rootElement) { + var input = $$$1(this._element).find(Selector.INPUT)[0]; + + if (input) { + if (input.type === 'radio') { + if (input.checked && $$$1(this._element).hasClass(ClassName.ACTIVE)) { + triggerChangeEvent = false; + } else { + var activeElement = $$$1(rootElement).find(Selector.ACTIVE)[0]; + + if (activeElement) { + $$$1(activeElement).removeClass(ClassName.ACTIVE); + } + } + } + + if (triggerChangeEvent) { + if (input.hasAttribute('disabled') || rootElement.hasAttribute('disabled') || input.classList.contains('disabled') || rootElement.classList.contains('disabled')) { + return; + } + + input.checked = !$$$1(this._element).hasClass(ClassName.ACTIVE); + $$$1(input).trigger('change'); + } + + input.focus(); + addAriaPressed = false; + } + } + + if (addAriaPressed) { + this._element.setAttribute('aria-pressed', !$$$1(this._element).hasClass(ClassName.ACTIVE)); + } + + if (triggerChangeEvent) { + $$$1(this._element).toggleClass(ClassName.ACTIVE); + } + }; + + _proto.dispose = function dispose() { + $$$1.removeData(this._element, DATA_KEY); + this._element = null; + }; // Static + + + Button._jQueryInterface = function _jQueryInterface(config) { + return this.each(function () { + var data = $$$1(this).data(DATA_KEY); + + if (!data) { + data = new Button(this); + $$$1(this).data(DATA_KEY, data); + } + + if (config === 'toggle') { + data[config](); + } + }); + }; + + _createClass(Button, null, [{ + key: "VERSION", + get: function get() { + return VERSION; + } + }]); + return Button; + }(); + /** + * ------------------------------------------------------------------------ + * Data Api implementation + * ------------------------------------------------------------------------ + */ + + + $$$1(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE_CARROT, function (event) { + event.preventDefault(); + var button = event.target; + + if (!$$$1(button).hasClass(ClassName.BUTTON)) { + button = $$$1(button).closest(Selector.BUTTON); + } + + Button._jQueryInterface.call($$$1(button), 'toggle'); + }).on(Event.FOCUS_BLUR_DATA_API, Selector.DATA_TOGGLE_CARROT, function (event) { + var button = $$$1(event.target).closest(Selector.BUTTON)[0]; + $$$1(button).toggleClass(ClassName.FOCUS, /^focus(in)?$/.test(event.type)); + }); + /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + */ + + $$$1.fn[NAME] = Button._jQueryInterface; + $$$1.fn[NAME].Constructor = Button; + + $$$1.fn[NAME].noConflict = function () { + $$$1.fn[NAME] = JQUERY_NO_CONFLICT; + return Button._jQueryInterface; + }; + + return Button; +}($); + +/** + * -------------------------------------------------------------------------- + * Bootstrap (v4.0.0): carousel.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */ + +var Carousel = function ($$$1) { + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + var NAME = 'carousel'; + var VERSION = '4.0.0'; + var DATA_KEY = 'bs.carousel'; + var EVENT_KEY = "." + DATA_KEY; + var DATA_API_KEY = '.data-api'; + var JQUERY_NO_CONFLICT = $$$1.fn[NAME]; + var TRANSITION_DURATION = 600; + var ARROW_LEFT_KEYCODE = 37; // KeyboardEvent.which value for left arrow key + + var ARROW_RIGHT_KEYCODE = 39; // KeyboardEvent.which value for right arrow key + + var TOUCHEVENT_COMPAT_WAIT = 500; // Time for mouse compat events to fire after touch + + var Default = { + interval: 5000, + keyboard: true, + slide: false, + pause: 'hover', + wrap: true + }; + var DefaultType = { + interval: '(number|boolean)', + keyboard: 'boolean', + slide: '(boolean|string)', + pause: '(string|boolean)', + wrap: 'boolean' + }; + var Direction = { + NEXT: 'next', + PREV: 'prev', + LEFT: 'left', + RIGHT: 'right' + }; + var Event = { + SLIDE: "slide" + EVENT_KEY, + SLID: "slid" + EVENT_KEY, + KEYDOWN: "keydown" + EVENT_KEY, + MOUSEENTER: "mouseenter" + EVENT_KEY, + MOUSELEAVE: "mouseleave" + EVENT_KEY, + TOUCHEND: "touchend" + EVENT_KEY, + LOAD_DATA_API: "load" + EVENT_KEY + DATA_API_KEY, + CLICK_DATA_API: "click" + EVENT_KEY + DATA_API_KEY + }; + var ClassName = { + CAROUSEL: 'carousel', + ACTIVE: 'active', + SLIDE: 'slide', + RIGHT: 'carousel-item-right', + LEFT: 'carousel-item-left', + NEXT: 'carousel-item-next', + PREV: 'carousel-item-prev', + ITEM: 'carousel-item' + }; + var Selector = { + ACTIVE: '.active', + ACTIVE_ITEM: '.active.carousel-item', + ITEM: '.carousel-item', + NEXT_PREV: '.carousel-item-next, .carousel-item-prev', + INDICATORS: '.carousel-indicators', + DATA_SLIDE: '[data-slide], [data-slide-to]', + DATA_RIDE: '[data-ride="carousel"]' + /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */ + + }; + + var Carousel = + /*#__PURE__*/ + function () { + function Carousel(element, config) { + this._items = null; + this._interval = null; + this._activeElement = null; + this._isPaused = false; + this._isSliding = false; + this.touchTimeout = null; + this._config = this._getConfig(config); + this._element = $$$1(element)[0]; + this._indicatorsElement = $$$1(this._element).find(Selector.INDICATORS)[0]; + + this._addEventListeners(); + } // Getters + + + var _proto = Carousel.prototype; + + // Public + _proto.next = function next() { + if (!this._isSliding) { + this._slide(Direction.NEXT); + } + }; + + _proto.nextWhenVisible = function nextWhenVisible() { + // Don't call next when the page isn't visible + // or the carousel or its parent isn't visible + if (!document.hidden && $$$1(this._element).is(':visible') && $$$1(this._element).css('visibility') !== 'hidden') { + this.next(); + } + }; + + _proto.prev = function prev() { + if (!this._isSliding) { + this._slide(Direction.PREV); + } + }; + + _proto.pause = function pause(event) { + if (!event) { + this._isPaused = true; + } + + if ($$$1(this._element).find(Selector.NEXT_PREV)[0] && Util.supportsTransitionEnd()) { + Util.triggerTransitionEnd(this._element); + this.cycle(true); + } + + clearInterval(this._interval); + this._interval = null; + }; + + _proto.cycle = function cycle(event) { + if (!event) { + this._isPaused = false; + } + + if (this._interval) { + clearInterval(this._interval); + this._interval = null; + } + + if (this._config.interval && !this._isPaused) { + this._interval = setInterval((document.visibilityState ? this.nextWhenVisible : this.next).bind(this), this._config.interval); + } + }; + + _proto.to = function to(index) { + var _this = this; + + this._activeElement = $$$1(this._element).find(Selector.ACTIVE_ITEM)[0]; + + var activeIndex = this._getItemIndex(this._activeElement); + + if (index > this._items.length - 1 || index < 0) { + return; + } + + if (this._isSliding) { + $$$1(this._element).one(Event.SLID, function () { + return _this.to(index); + }); + return; + } + + if (activeIndex === index) { + this.pause(); + this.cycle(); + return; + } + + var direction = index > activeIndex ? Direction.NEXT : Direction.PREV; + + this._slide(direction, this._items[index]); + }; + + _proto.dispose = function dispose() { + $$$1(this._element).off(EVENT_KEY); + $$$1.removeData(this._element, DATA_KEY); + this._items = null; + this._config = null; + this._element = null; + this._interval = null; + this._isPaused = null; + this._isSliding = null; + this._activeElement = null; + this._indicatorsElement = null; + }; // Private + + + _proto._getConfig = function _getConfig(config) { + config = _extends({}, Default, config); + Util.typeCheckConfig(NAME, config, DefaultType); + return config; + }; + + _proto._addEventListeners = function _addEventListeners() { + var _this2 = this; + + if (this._config.keyboard) { + $$$1(this._element).on(Event.KEYDOWN, function (event) { + return _this2._keydown(event); + }); + } + + if (this._config.pause === 'hover') { + $$$1(this._element).on(Event.MOUSEENTER, function (event) { + return _this2.pause(event); + }).on(Event.MOUSELEAVE, function (event) { + return _this2.cycle(event); + }); + + if ('ontouchstart' in document.documentElement) { + // If it's a touch-enabled device, mouseenter/leave are fired as + // part of the mouse compatibility events on first tap - the carousel + // would stop cycling until user tapped out of it; + // here, we listen for touchend, explicitly pause the carousel + // (as if it's the second time we tap on it, mouseenter compat event + // is NOT fired) and after a timeout (to allow for mouse compatibility + // events to fire) we explicitly restart cycling + $$$1(this._element).on(Event.TOUCHEND, function () { + _this2.pause(); + + if (_this2.touchTimeout) { + clearTimeout(_this2.touchTimeout); + } + + _this2.touchTimeout = setTimeout(function (event) { + return _this2.cycle(event); + }, TOUCHEVENT_COMPAT_WAIT + _this2._config.interval); + }); + } + } + }; + + _proto._keydown = function _keydown(event) { + if (/input|textarea/i.test(event.target.tagName)) { + return; + } + + switch (event.which) { + case ARROW_LEFT_KEYCODE: + event.preventDefault(); + this.prev(); + break; + + case ARROW_RIGHT_KEYCODE: + event.preventDefault(); + this.next(); + break; + + default: + } + }; + + _proto._getItemIndex = function _getItemIndex(element) { + this._items = $$$1.makeArray($$$1(element).parent().find(Selector.ITEM)); + return this._items.indexOf(element); + }; + + _proto._getItemByDirection = function _getItemByDirection(direction, activeElement) { + var isNextDirection = direction === Direction.NEXT; + var isPrevDirection = direction === Direction.PREV; + + var activeIndex = this._getItemIndex(activeElement); + + var lastItemIndex = this._items.length - 1; + var isGoingToWrap = isPrevDirection && activeIndex === 0 || isNextDirection && activeIndex === lastItemIndex; + + if (isGoingToWrap && !this._config.wrap) { + return activeElement; + } + + var delta = direction === Direction.PREV ? -1 : 1; + var itemIndex = (activeIndex + delta) % this._items.length; + return itemIndex === -1 ? this._items[this._items.length - 1] : this._items[itemIndex]; + }; + + _proto._triggerSlideEvent = function _triggerSlideEvent(relatedTarget, eventDirectionName) { + var targetIndex = this._getItemIndex(relatedTarget); + + var fromIndex = this._getItemIndex($$$1(this._element).find(Selector.ACTIVE_ITEM)[0]); + + var slideEvent = $$$1.Event(Event.SLIDE, { + relatedTarget: relatedTarget, + direction: eventDirectionName, + from: fromIndex, + to: targetIndex + }); + $$$1(this._element).trigger(slideEvent); + return slideEvent; + }; + + _proto._setActiveIndicatorElement = function _setActiveIndicatorElement(element) { + if (this._indicatorsElement) { + $$$1(this._indicatorsElement).find(Selector.ACTIVE).removeClass(ClassName.ACTIVE); + + var nextIndicator = this._indicatorsElement.children[this._getItemIndex(element)]; + + if (nextIndicator) { + $$$1(nextIndicator).addClass(ClassName.ACTIVE); + } + } + }; + + _proto._slide = function _slide(direction, element) { + var _this3 = this; + + var activeElement = $$$1(this._element).find(Selector.ACTIVE_ITEM)[0]; + + var activeElementIndex = this._getItemIndex(activeElement); + + var nextElement = element || activeElement && this._getItemByDirection(direction, activeElement); + + var nextElementIndex = this._getItemIndex(nextElement); + + var isCycling = Boolean(this._interval); + var directionalClassName; + var orderClassName; + var eventDirectionName; + + if (direction === Direction.NEXT) { + directionalClassName = ClassName.LEFT; + orderClassName = ClassName.NEXT; + eventDirectionName = Direction.LEFT; + } else { + directionalClassName = ClassName.RIGHT; + orderClassName = ClassName.PREV; + eventDirectionName = Direction.RIGHT; + } + + if (nextElement && $$$1(nextElement).hasClass(ClassName.ACTIVE)) { + this._isSliding = false; + return; + } + + var slideEvent = this._triggerSlideEvent(nextElement, eventDirectionName); + + if (slideEvent.isDefaultPrevented()) { + return; + } + + if (!activeElement || !nextElement) { + // Some weirdness is happening, so we bail + return; + } + + this._isSliding = true; + + if (isCycling) { + this.pause(); + } + + this._setActiveIndicatorElement(nextElement); + + var slidEvent = $$$1.Event(Event.SLID, { + relatedTarget: nextElement, + direction: eventDirectionName, + from: activeElementIndex, + to: nextElementIndex + }); + + if (Util.supportsTransitionEnd() && $$$1(this._element).hasClass(ClassName.SLIDE)) { + $$$1(nextElement).addClass(orderClassName); + Util.reflow(nextElement); + $$$1(activeElement).addClass(directionalClassName); + $$$1(nextElement).addClass(directionalClassName); + $$$1(activeElement).one(Util.TRANSITION_END, function () { + $$$1(nextElement).removeClass(directionalClassName + " " + orderClassName).addClass(ClassName.ACTIVE); + $$$1(activeElement).removeClass(ClassName.ACTIVE + " " + orderClassName + " " + directionalClassName); + _this3._isSliding = false; + setTimeout(function () { + return $$$1(_this3._element).trigger(slidEvent); + }, 0); + }).emulateTransitionEnd(TRANSITION_DURATION); + } else { + $$$1(activeElement).removeClass(ClassName.ACTIVE); + $$$1(nextElement).addClass(ClassName.ACTIVE); + this._isSliding = false; + $$$1(this._element).trigger(slidEvent); + } + + if (isCycling) { + this.cycle(); + } + }; // Static + + + Carousel._jQueryInterface = function _jQueryInterface(config) { + return this.each(function () { + var data = $$$1(this).data(DATA_KEY); + + var _config = _extends({}, Default, $$$1(this).data()); + + if (typeof config === 'object') { + _config = _extends({}, _config, config); + } + + var action = typeof config === 'string' ? config : _config.slide; + + if (!data) { + data = new Carousel(this, _config); + $$$1(this).data(DATA_KEY, data); + } + + if (typeof config === 'number') { + data.to(config); + } else if (typeof action === 'string') { + if (typeof data[action] === 'undefined') { + throw new TypeError("No method named \"" + action + "\""); + } + + data[action](); + } else if (_config.interval) { + data.pause(); + data.cycle(); + } + }); + }; + + Carousel._dataApiClickHandler = function _dataApiClickHandler(event) { + var selector = Util.getSelectorFromElement(this); + + if (!selector) { + return; + } + + var target = $$$1(selector)[0]; + + if (!target || !$$$1(target).hasClass(ClassName.CAROUSEL)) { + return; + } + + var config = _extends({}, $$$1(target).data(), $$$1(this).data()); + var slideIndex = this.getAttribute('data-slide-to'); + + if (slideIndex) { + config.interval = false; + } + + Carousel._jQueryInterface.call($$$1(target), config); + + if (slideIndex) { + $$$1(target).data(DATA_KEY).to(slideIndex); + } + + event.preventDefault(); + }; + + _createClass(Carousel, null, [{ + key: "VERSION", + get: function get() { + return VERSION; + } + }, { + key: "Default", + get: function get() { + return Default; + } + }]); + return Carousel; + }(); + /** + * ------------------------------------------------------------------------ + * Data Api implementation + * ------------------------------------------------------------------------ + */ + + + $$$1(document).on(Event.CLICK_DATA_API, Selector.DATA_SLIDE, Carousel._dataApiClickHandler); + $$$1(window).on(Event.LOAD_DATA_API, function () { + $$$1(Selector.DATA_RIDE).each(function () { + var $carousel = $$$1(this); + + Carousel._jQueryInterface.call($carousel, $carousel.data()); + }); + }); + /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + */ + + $$$1.fn[NAME] = Carousel._jQueryInterface; + $$$1.fn[NAME].Constructor = Carousel; + + $$$1.fn[NAME].noConflict = function () { + $$$1.fn[NAME] = JQUERY_NO_CONFLICT; + return Carousel._jQueryInterface; + }; + + return Carousel; +}($); + +/** + * -------------------------------------------------------------------------- + * Bootstrap (v4.0.0): collapse.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */ + +var Collapse = function ($$$1) { + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + var NAME = 'collapse'; + var VERSION = '4.0.0'; + var DATA_KEY = 'bs.collapse'; + var EVENT_KEY = "." + DATA_KEY; + var DATA_API_KEY = '.data-api'; + var JQUERY_NO_CONFLICT = $$$1.fn[NAME]; + var TRANSITION_DURATION = 600; + var Default = { + toggle: true, + parent: '' + }; + var DefaultType = { + toggle: 'boolean', + parent: '(string|element)' + }; + var Event = { + SHOW: "show" + EVENT_KEY, + SHOWN: "shown" + EVENT_KEY, + HIDE: "hide" + EVENT_KEY, + HIDDEN: "hidden" + EVENT_KEY, + CLICK_DATA_API: "click" + EVENT_KEY + DATA_API_KEY + }; + var ClassName = { + SHOW: 'show', + COLLAPSE: 'collapse', + COLLAPSING: 'collapsing', + COLLAPSED: 'collapsed' + }; + var Dimension = { + WIDTH: 'width', + HEIGHT: 'height' + }; + var Selector = { + ACTIVES: '.show, .collapsing', + DATA_TOGGLE: '[data-toggle="collapse"]' + /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */ + + }; + + var Collapse = + /*#__PURE__*/ + function () { + function Collapse(element, config) { + this._isTransitioning = false; + this._element = element; + this._config = this._getConfig(config); + this._triggerArray = $$$1.makeArray($$$1("[data-toggle=\"collapse\"][href=\"#" + element.id + "\"]," + ("[data-toggle=\"collapse\"][data-target=\"#" + element.id + "\"]"))); + var tabToggles = $$$1(Selector.DATA_TOGGLE); + + for (var i = 0; i < tabToggles.length; i++) { + var elem = tabToggles[i]; + var selector = Util.getSelectorFromElement(elem); + + if (selector !== null && $$$1(selector).filter(element).length > 0) { + this._selector = selector; + + this._triggerArray.push(elem); + } + } + + this._parent = this._config.parent ? this._getParent() : null; + + if (!this._config.parent) { + this._addAriaAndCollapsedClass(this._element, this._triggerArray); + } + + if (this._config.toggle) { + this.toggle(); + } + } // Getters + + + var _proto = Collapse.prototype; + + // Public + _proto.toggle = function toggle() { + if ($$$1(this._element).hasClass(ClassName.SHOW)) { + this.hide(); + } else { + this.show(); + } + }; + + _proto.show = function show() { + var _this = this; + + if (this._isTransitioning || $$$1(this._element).hasClass(ClassName.SHOW)) { + return; + } + + var actives; + var activesData; + + if (this._parent) { + actives = $$$1.makeArray($$$1(this._parent).find(Selector.ACTIVES).filter("[data-parent=\"" + this._config.parent + "\"]")); + + if (actives.length === 0) { + actives = null; + } + } + + if (actives) { + activesData = $$$1(actives).not(this._selector).data(DATA_KEY); + + if (activesData && activesData._isTransitioning) { + return; + } + } + + var startEvent = $$$1.Event(Event.SHOW); + $$$1(this._element).trigger(startEvent); + + if (startEvent.isDefaultPrevented()) { + return; + } + + if (actives) { + Collapse._jQueryInterface.call($$$1(actives).not(this._selector), 'hide'); + + if (!activesData) { + $$$1(actives).data(DATA_KEY, null); + } + } + + var dimension = this._getDimension(); + + $$$1(this._element).removeClass(ClassName.COLLAPSE).addClass(ClassName.COLLAPSING); + this._element.style[dimension] = 0; + + if (this._triggerArray.length > 0) { + $$$1(this._triggerArray).removeClass(ClassName.COLLAPSED).attr('aria-expanded', true); + } + + this.setTransitioning(true); + + var complete = function complete() { + $$$1(_this._element).removeClass(ClassName.COLLAPSING).addClass(ClassName.COLLAPSE).addClass(ClassName.SHOW); + _this._element.style[dimension] = ''; + + _this.setTransitioning(false); + + $$$1(_this._element).trigger(Event.SHOWN); + }; + + if (!Util.supportsTransitionEnd()) { + complete(); + return; + } + + var capitalizedDimension = dimension[0].toUpperCase() + dimension.slice(1); + var scrollSize = "scroll" + capitalizedDimension; + $$$1(this._element).one(Util.TRANSITION_END, complete).emulateTransitionEnd(TRANSITION_DURATION); + this._element.style[dimension] = this._element[scrollSize] + "px"; + }; + + _proto.hide = function hide() { + var _this2 = this; + + if (this._isTransitioning || !$$$1(this._element).hasClass(ClassName.SHOW)) { + return; + } + + var startEvent = $$$1.Event(Event.HIDE); + $$$1(this._element).trigger(startEvent); + + if (startEvent.isDefaultPrevented()) { + return; + } + + var dimension = this._getDimension(); + + this._element.style[dimension] = this._element.getBoundingClientRect()[dimension] + "px"; + Util.reflow(this._element); + $$$1(this._element).addClass(ClassName.COLLAPSING).removeClass(ClassName.COLLAPSE).removeClass(ClassName.SHOW); + + if (this._triggerArray.length > 0) { + for (var i = 0; i < this._triggerArray.length; i++) { + var trigger = this._triggerArray[i]; + var selector = Util.getSelectorFromElement(trigger); + + if (selector !== null) { + var $elem = $$$1(selector); + + if (!$elem.hasClass(ClassName.SHOW)) { + $$$1(trigger).addClass(ClassName.COLLAPSED).attr('aria-expanded', false); + } + } + } + } + + this.setTransitioning(true); + + var complete = function complete() { + _this2.setTransitioning(false); + + $$$1(_this2._element).removeClass(ClassName.COLLAPSING).addClass(ClassName.COLLAPSE).trigger(Event.HIDDEN); + }; + + this._element.style[dimension] = ''; + + if (!Util.supportsTransitionEnd()) { + complete(); + return; + } + + $$$1(this._element).one(Util.TRANSITION_END, complete).emulateTransitionEnd(TRANSITION_DURATION); + }; + + _proto.setTransitioning = function setTransitioning(isTransitioning) { + this._isTransitioning = isTransitioning; + }; + + _proto.dispose = function dispose() { + $$$1.removeData(this._element, DATA_KEY); + this._config = null; + this._parent = null; + this._element = null; + this._triggerArray = null; + this._isTransitioning = null; + }; // Private + + + _proto._getConfig = function _getConfig(config) { + config = _extends({}, Default, config); + config.toggle = Boolean(config.toggle); // Coerce string values + + Util.typeCheckConfig(NAME, config, DefaultType); + return config; + }; + + _proto._getDimension = function _getDimension() { + var hasWidth = $$$1(this._element).hasClass(Dimension.WIDTH); + return hasWidth ? Dimension.WIDTH : Dimension.HEIGHT; + }; + + _proto._getParent = function _getParent() { + var _this3 = this; + + var parent = null; + + if (Util.isElement(this._config.parent)) { + parent = this._config.parent; // It's a jQuery object + + if (typeof this._config.parent.jquery !== 'undefined') { + parent = this._config.parent[0]; + } + } else { + parent = $$$1(this._config.parent)[0]; + } + + var selector = "[data-toggle=\"collapse\"][data-parent=\"" + this._config.parent + "\"]"; + $$$1(parent).find(selector).each(function (i, element) { + _this3._addAriaAndCollapsedClass(Collapse._getTargetFromElement(element), [element]); + }); + return parent; + }; + + _proto._addAriaAndCollapsedClass = function _addAriaAndCollapsedClass(element, triggerArray) { + if (element) { + var isOpen = $$$1(element).hasClass(ClassName.SHOW); + + if (triggerArray.length > 0) { + $$$1(triggerArray).toggleClass(ClassName.COLLAPSED, !isOpen).attr('aria-expanded', isOpen); + } + } + }; // Static + + + Collapse._getTargetFromElement = function _getTargetFromElement(element) { + var selector = Util.getSelectorFromElement(element); + return selector ? $$$1(selector)[0] : null; + }; + + Collapse._jQueryInterface = function _jQueryInterface(config) { + return this.each(function () { + var $this = $$$1(this); + var data = $this.data(DATA_KEY); + + var _config = _extends({}, Default, $this.data(), typeof config === 'object' && config); + + if (!data && _config.toggle && /show|hide/.test(config)) { + _config.toggle = false; + } + + if (!data) { + data = new Collapse(this, _config); + $this.data(DATA_KEY, data); + } + + if (typeof config === 'string') { + if (typeof data[config] === 'undefined') { + throw new TypeError("No method named \"" + config + "\""); + } + + data[config](); + } + }); + }; + + _createClass(Collapse, null, [{ + key: "VERSION", + get: function get() { + return VERSION; + } + }, { + key: "Default", + get: function get() { + return Default; + } + }]); + return Collapse; + }(); + /** + * ------------------------------------------------------------------------ + * Data Api implementation + * ------------------------------------------------------------------------ + */ + + + $$$1(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) { + // preventDefault only for elements (which change the URL) not inside the collapsible element + if (event.currentTarget.tagName === 'A') { + event.preventDefault(); + } + + var $trigger = $$$1(this); + var selector = Util.getSelectorFromElement(this); + $$$1(selector).each(function () { + var $target = $$$1(this); + var data = $target.data(DATA_KEY); + var config = data ? 'toggle' : $trigger.data(); + + Collapse._jQueryInterface.call($target, config); + }); + }); + /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + */ + + $$$1.fn[NAME] = Collapse._jQueryInterface; + $$$1.fn[NAME].Constructor = Collapse; + + $$$1.fn[NAME].noConflict = function () { + $$$1.fn[NAME] = JQUERY_NO_CONFLICT; + return Collapse._jQueryInterface; + }; + + return Collapse; +}($); + +/**! + * @fileOverview Kickass library to create and place poppers near their reference elements. + * @version 1.12.9 + * @license + * Copyright (c) 2016 Federico Zivolo and contributors + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ +var isBrowser = typeof window !== 'undefined' && typeof document !== 'undefined'; +var longerTimeoutBrowsers = ['Edge', 'Trident', 'Firefox']; +var timeoutDuration = 0; +for (var i = 0; i < longerTimeoutBrowsers.length; i += 1) { + if (isBrowser && navigator.userAgent.indexOf(longerTimeoutBrowsers[i]) >= 0) { + timeoutDuration = 1; + break; + } +} + +function microtaskDebounce(fn) { + var called = false; + return function () { + if (called) { + return; + } + called = true; + window.Promise.resolve().then(function () { + called = false; + fn(); + }); + }; +} + +function taskDebounce(fn) { + var scheduled = false; + return function () { + if (!scheduled) { + scheduled = true; + setTimeout(function () { + scheduled = false; + fn(); + }, timeoutDuration); + } + }; +} + +var supportsMicroTasks = isBrowser && window.Promise; + +/** +* Create a debounced version of a method, that's asynchronously deferred +* but called in the minimum time possible. +* +* @method +* @memberof Popper.Utils +* @argument {Function} fn +* @returns {Function} +*/ +var debounce = supportsMicroTasks ? microtaskDebounce : taskDebounce; + +/** + * Check if the given variable is a function + * @method + * @memberof Popper.Utils + * @argument {Any} functionToCheck - variable to check + * @returns {Boolean} answer to: is a function? + */ +function isFunction(functionToCheck) { + var getType = {}; + return functionToCheck && getType.toString.call(functionToCheck) === '[object Function]'; +} + +/** + * Get CSS computed property of the given element + * @method + * @memberof Popper.Utils + * @argument {Eement} element + * @argument {String} property + */ +function getStyleComputedProperty(element, property) { + if (element.nodeType !== 1) { + return []; + } + // NOTE: 1 DOM access here + var css = getComputedStyle(element, null); + return property ? css[property] : css; +} + +/** + * Returns the parentNode or the host of the element + * @method + * @memberof Popper.Utils + * @argument {Element} element + * @returns {Element} parent + */ +function getParentNode(element) { + if (element.nodeName === 'HTML') { + return element; + } + return element.parentNode || element.host; +} + +/** + * Returns the scrolling parent of the given element + * @method + * @memberof Popper.Utils + * @argument {Element} element + * @returns {Element} scroll parent + */ +function getScrollParent(element) { + // Return body, `getScroll` will take care to get the correct `scrollTop` from it + if (!element) { + return document.body; + } + + switch (element.nodeName) { + case 'HTML': + case 'BODY': + return element.ownerDocument.body; + case '#document': + return element.body; + } + + // Firefox want us to check `-x` and `-y` variations as well + + var _getStyleComputedProp = getStyleComputedProperty(element), + overflow = _getStyleComputedProp.overflow, + overflowX = _getStyleComputedProp.overflowX, + overflowY = _getStyleComputedProp.overflowY; + + if (/(auto|scroll)/.test(overflow + overflowY + overflowX)) { + return element; + } + + return getScrollParent(getParentNode(element)); +} + +/** + * Returns the offset parent of the given element + * @method + * @memberof Popper.Utils + * @argument {Element} element + * @returns {Element} offset parent + */ +function getOffsetParent(element) { + // NOTE: 1 DOM access here + var offsetParent = element && element.offsetParent; + var nodeName = offsetParent && offsetParent.nodeName; + + if (!nodeName || nodeName === 'BODY' || nodeName === 'HTML') { + if (element) { + return element.ownerDocument.documentElement; + } + + return document.documentElement; + } + + // .offsetParent will return the closest TD or TABLE in case + // no offsetParent is present, I hate this job... + if (['TD', 'TABLE'].indexOf(offsetParent.nodeName) !== -1 && getStyleComputedProperty(offsetParent, 'position') === 'static') { + return getOffsetParent(offsetParent); + } + + return offsetParent; +} + +function isOffsetContainer(element) { + var nodeName = element.nodeName; + + if (nodeName === 'BODY') { + return false; + } + return nodeName === 'HTML' || getOffsetParent(element.firstElementChild) === element; +} + +/** + * Finds the root node (document, shadowDOM root) of the given element + * @method + * @memberof Popper.Utils + * @argument {Element} node + * @returns {Element} root node + */ +function getRoot(node) { + if (node.parentNode !== null) { + return getRoot(node.parentNode); + } + + return node; +} + +/** + * Finds the offset parent common to the two provided nodes + * @method + * @memberof Popper.Utils + * @argument {Element} element1 + * @argument {Element} element2 + * @returns {Element} common offset parent + */ +function findCommonOffsetParent(element1, element2) { + // This check is needed to avoid errors in case one of the elements isn't defined for any reason + if (!element1 || !element1.nodeType || !element2 || !element2.nodeType) { + return document.documentElement; + } + + // Here we make sure to give as "start" the element that comes first in the DOM + var order = element1.compareDocumentPosition(element2) & Node.DOCUMENT_POSITION_FOLLOWING; + var start = order ? element1 : element2; + var end = order ? element2 : element1; + + // Get common ancestor container + var range = document.createRange(); + range.setStart(start, 0); + range.setEnd(end, 0); + var commonAncestorContainer = range.commonAncestorContainer; + + // Both nodes are inside #document + + if (element1 !== commonAncestorContainer && element2 !== commonAncestorContainer || start.contains(end)) { + if (isOffsetContainer(commonAncestorContainer)) { + return commonAncestorContainer; + } + + return getOffsetParent(commonAncestorContainer); + } + + // one of the nodes is inside shadowDOM, find which one + var element1root = getRoot(element1); + if (element1root.host) { + return findCommonOffsetParent(element1root.host, element2); + } else { + return findCommonOffsetParent(element1, getRoot(element2).host); + } +} + +/** + * Gets the scroll value of the given element in the given side (top and left) + * @method + * @memberof Popper.Utils + * @argument {Element} element + * @argument {String} side `top` or `left` + * @returns {number} amount of scrolled pixels + */ +function getScroll(element) { + var side = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 'top'; + + var upperSide = side === 'top' ? 'scrollTop' : 'scrollLeft'; + var nodeName = element.nodeName; + + if (nodeName === 'BODY' || nodeName === 'HTML') { + var html = element.ownerDocument.documentElement; + var scrollingElement = element.ownerDocument.scrollingElement || html; + return scrollingElement[upperSide]; + } + + return element[upperSide]; +} + +/* + * Sum or subtract the element scroll values (left and top) from a given rect object + * @method + * @memberof Popper.Utils + * @param {Object} rect - Rect object you want to change + * @param {HTMLElement} element - The element from the function reads the scroll values + * @param {Boolean} subtract - set to true if you want to subtract the scroll values + * @return {Object} rect - The modifier rect object + */ +function includeScroll(rect, element) { + var subtract = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false; + + var scrollTop = getScroll(element, 'top'); + var scrollLeft = getScroll(element, 'left'); + var modifier = subtract ? -1 : 1; + rect.top += scrollTop * modifier; + rect.bottom += scrollTop * modifier; + rect.left += scrollLeft * modifier; + rect.right += scrollLeft * modifier; + return rect; +} + +/* + * Helper to detect borders of a given element + * @method + * @memberof Popper.Utils + * @param {CSSStyleDeclaration} styles + * Result of `getStyleComputedProperty` on the given element + * @param {String} axis - `x` or `y` + * @return {number} borders - The borders size of the given axis + */ + +function getBordersSize(styles, axis) { + var sideA = axis === 'x' ? 'Left' : 'Top'; + var sideB = sideA === 'Left' ? 'Right' : 'Bottom'; + + return parseFloat(styles['border' + sideA + 'Width'], 10) + parseFloat(styles['border' + sideB + 'Width'], 10); +} + +/** + * Tells if you are running Internet Explorer 10 + * @method + * @memberof Popper.Utils + * @returns {Boolean} isIE10 + */ +var isIE10 = undefined; + +var isIE10$1 = function () { + if (isIE10 === undefined) { + isIE10 = navigator.appVersion.indexOf('MSIE 10') !== -1; + } + return isIE10; +}; + +function getSize(axis, body, html, computedStyle) { + return Math.max(body['offset' + axis], body['scroll' + axis], html['client' + axis], html['offset' + axis], html['scroll' + axis], isIE10$1() ? html['offset' + axis] + computedStyle['margin' + (axis === 'Height' ? 'Top' : 'Left')] + computedStyle['margin' + (axis === 'Height' ? 'Bottom' : 'Right')] : 0); +} + +function getWindowSizes() { + var body = document.body; + var html = document.documentElement; + var computedStyle = isIE10$1() && getComputedStyle(html); + + return { + height: getSize('Height', body, html, computedStyle), + width: getSize('Width', body, html, computedStyle) + }; +} + +var classCallCheck = function (instance, Constructor) { + if (!(instance instanceof Constructor)) { + throw new TypeError("Cannot call a class as a function"); + } +}; + +var createClass = function () { + function defineProperties(target, props) { + for (var i = 0; i < props.length; i++) { + var descriptor = props[i]; + descriptor.enumerable = descriptor.enumerable || false; + descriptor.configurable = true; + if ("value" in descriptor) descriptor.writable = true; + Object.defineProperty(target, descriptor.key, descriptor); + } + } + + return function (Constructor, protoProps, staticProps) { + if (protoProps) defineProperties(Constructor.prototype, protoProps); + if (staticProps) defineProperties(Constructor, staticProps); + return Constructor; + }; +}(); + + + + + +var defineProperty = function (obj, key, value) { + if (key in obj) { + Object.defineProperty(obj, key, { + value: value, + enumerable: true, + configurable: true, + writable: true + }); + } else { + obj[key] = value; + } + + return obj; +}; + +var _extends$1 = Object.assign || function (target) { + for (var i = 1; i < arguments.length; i++) { + var source = arguments[i]; + + for (var key in source) { + if (Object.prototype.hasOwnProperty.call(source, key)) { + target[key] = source[key]; + } + } + } + + return target; +}; + +/** + * Given element offsets, generate an output similar to getBoundingClientRect + * @method + * @memberof Popper.Utils + * @argument {Object} offsets + * @returns {Object} ClientRect like output + */ +function getClientRect(offsets) { + return _extends$1({}, offsets, { + right: offsets.left + offsets.width, + bottom: offsets.top + offsets.height + }); +} + +/** + * Get bounding client rect of given element + * @method + * @memberof Popper.Utils + * @param {HTMLElement} element + * @return {Object} client rect + */ +function getBoundingClientRect(element) { + var rect = {}; + + // IE10 10 FIX: Please, don't ask, the element isn't + // considered in DOM in some circumstances... + // This isn't reproducible in IE10 compatibility mode of IE11 + if (isIE10$1()) { + try { + rect = element.getBoundingClientRect(); + var scrollTop = getScroll(element, 'top'); + var scrollLeft = getScroll(element, 'left'); + rect.top += scrollTop; + rect.left += scrollLeft; + rect.bottom += scrollTop; + rect.right += scrollLeft; + } catch (err) {} + } else { + rect = element.getBoundingClientRect(); + } + + var result = { + left: rect.left, + top: rect.top, + width: rect.right - rect.left, + height: rect.bottom - rect.top + }; + + // subtract scrollbar size from sizes + var sizes = element.nodeName === 'HTML' ? getWindowSizes() : {}; + var width = sizes.width || element.clientWidth || result.right - result.left; + var height = sizes.height || element.clientHeight || result.bottom - result.top; + + var horizScrollbar = element.offsetWidth - width; + var vertScrollbar = element.offsetHeight - height; + + // if an hypothetical scrollbar is detected, we must be sure it's not a `border` + // we make this check conditional for performance reasons + if (horizScrollbar || vertScrollbar) { + var styles = getStyleComputedProperty(element); + horizScrollbar -= getBordersSize(styles, 'x'); + vertScrollbar -= getBordersSize(styles, 'y'); + + result.width -= horizScrollbar; + result.height -= vertScrollbar; + } + + return getClientRect(result); +} + +function getOffsetRectRelativeToArbitraryNode(children, parent) { + var isIE10 = isIE10$1(); + var isHTML = parent.nodeName === 'HTML'; + var childrenRect = getBoundingClientRect(children); + var parentRect = getBoundingClientRect(parent); + var scrollParent = getScrollParent(children); + + var styles = getStyleComputedProperty(parent); + var borderTopWidth = parseFloat(styles.borderTopWidth, 10); + var borderLeftWidth = parseFloat(styles.borderLeftWidth, 10); + + var offsets = getClientRect({ + top: childrenRect.top - parentRect.top - borderTopWidth, + left: childrenRect.left - parentRect.left - borderLeftWidth, + width: childrenRect.width, + height: childrenRect.height + }); + offsets.marginTop = 0; + offsets.marginLeft = 0; + + // Subtract margins of documentElement in case it's being used as parent + // we do this only on HTML because it's the only element that behaves + // differently when margins are applied to it. The margins are included in + // the box of the documentElement, in the other cases not. + if (!isIE10 && isHTML) { + var marginTop = parseFloat(styles.marginTop, 10); + var marginLeft = parseFloat(styles.marginLeft, 10); + + offsets.top -= borderTopWidth - marginTop; + offsets.bottom -= borderTopWidth - marginTop; + offsets.left -= borderLeftWidth - marginLeft; + offsets.right -= borderLeftWidth - marginLeft; + + // Attach marginTop and marginLeft because in some circumstances we may need them + offsets.marginTop = marginTop; + offsets.marginLeft = marginLeft; + } + + if (isIE10 ? parent.contains(scrollParent) : parent === scrollParent && scrollParent.nodeName !== 'BODY') { + offsets = includeScroll(offsets, parent); + } + + return offsets; +} + +function getViewportOffsetRectRelativeToArtbitraryNode(element) { + var html = element.ownerDocument.documentElement; + var relativeOffset = getOffsetRectRelativeToArbitraryNode(element, html); + var width = Math.max(html.clientWidth, window.innerWidth || 0); + var height = Math.max(html.clientHeight, window.innerHeight || 0); + + var scrollTop = getScroll(html); + var scrollLeft = getScroll(html, 'left'); + + var offset = { + top: scrollTop - relativeOffset.top + relativeOffset.marginTop, + left: scrollLeft - relativeOffset.left + relativeOffset.marginLeft, + width: width, + height: height + }; + + return getClientRect(offset); +} + +/** + * Check if the given element is fixed or is inside a fixed parent + * @method + * @memberof Popper.Utils + * @argument {Element} element + * @argument {Element} customContainer + * @returns {Boolean} answer to "isFixed?" + */ +function isFixed(element) { + var nodeName = element.nodeName; + if (nodeName === 'BODY' || nodeName === 'HTML') { + return false; + } + if (getStyleComputedProperty(element, 'position') === 'fixed') { + return true; + } + return isFixed(getParentNode(element)); +} + +/** + * Computed the boundaries limits and return them + * @method + * @memberof Popper.Utils + * @param {HTMLElement} popper + * @param {HTMLElement} reference + * @param {number} padding + * @param {HTMLElement} boundariesElement - Element used to define the boundaries + * @returns {Object} Coordinates of the boundaries + */ +function getBoundaries(popper, reference, padding, boundariesElement) { + // NOTE: 1 DOM access here + var boundaries = { top: 0, left: 0 }; + var offsetParent = findCommonOffsetParent(popper, reference); + + // Handle viewport case + if (boundariesElement === 'viewport') { + boundaries = getViewportOffsetRectRelativeToArtbitraryNode(offsetParent); + } else { + // Handle other cases based on DOM element used as boundaries + var boundariesNode = void 0; + if (boundariesElement === 'scrollParent') { + boundariesNode = getScrollParent(getParentNode(reference)); + if (boundariesNode.nodeName === 'BODY') { + boundariesNode = popper.ownerDocument.documentElement; + } + } else if (boundariesElement === 'window') { + boundariesNode = popper.ownerDocument.documentElement; + } else { + boundariesNode = boundariesElement; + } + + var offsets = getOffsetRectRelativeToArbitraryNode(boundariesNode, offsetParent); + + // In case of HTML, we need a different computation + if (boundariesNode.nodeName === 'HTML' && !isFixed(offsetParent)) { + var _getWindowSizes = getWindowSizes(), + height = _getWindowSizes.height, + width = _getWindowSizes.width; + + boundaries.top += offsets.top - offsets.marginTop; + boundaries.bottom = height + offsets.top; + boundaries.left += offsets.left - offsets.marginLeft; + boundaries.right = width + offsets.left; + } else { + // for all the other DOM elements, this one is good + boundaries = offsets; + } + } + + // Add paddings + boundaries.left += padding; + boundaries.top += padding; + boundaries.right -= padding; + boundaries.bottom -= padding; + + return boundaries; +} + +function getArea(_ref) { + var width = _ref.width, + height = _ref.height; + + return width * height; +} + +/** + * Utility used to transform the `auto` placement to the placement with more + * available space. + * @method + * @memberof Popper.Utils + * @argument {Object} data - The data object generated by update method + * @argument {Object} options - Modifiers configuration and options + * @returns {Object} The data object, properly modified + */ +function computeAutoPlacement(placement, refRect, popper, reference, boundariesElement) { + var padding = arguments.length > 5 && arguments[5] !== undefined ? arguments[5] : 0; + + if (placement.indexOf('auto') === -1) { + return placement; + } + + var boundaries = getBoundaries(popper, reference, padding, boundariesElement); + + var rects = { + top: { + width: boundaries.width, + height: refRect.top - boundaries.top + }, + right: { + width: boundaries.right - refRect.right, + height: boundaries.height + }, + bottom: { + width: boundaries.width, + height: boundaries.bottom - refRect.bottom + }, + left: { + width: refRect.left - boundaries.left, + height: boundaries.height + } + }; + + var sortedAreas = Object.keys(rects).map(function (key) { + return _extends$1({ + key: key + }, rects[key], { + area: getArea(rects[key]) + }); + }).sort(function (a, b) { + return b.area - a.area; + }); + + var filteredAreas = sortedAreas.filter(function (_ref2) { + var width = _ref2.width, + height = _ref2.height; + return width >= popper.clientWidth && height >= popper.clientHeight; + }); + + var computedPlacement = filteredAreas.length > 0 ? filteredAreas[0].key : sortedAreas[0].key; + + var variation = placement.split('-')[1]; + + return computedPlacement + (variation ? '-' + variation : ''); +} + +/** + * Get offsets to the reference element + * @method + * @memberof Popper.Utils + * @param {Object} state + * @param {Element} popper - the popper element + * @param {Element} reference - the reference element (the popper will be relative to this) + * @returns {Object} An object containing the offsets which will be applied to the popper + */ +function getReferenceOffsets(state, popper, reference) { + var commonOffsetParent = findCommonOffsetParent(popper, reference); + return getOffsetRectRelativeToArbitraryNode(reference, commonOffsetParent); +} + +/** + * Get the outer sizes of the given element (offset size + margins) + * @method + * @memberof Popper.Utils + * @argument {Element} element + * @returns {Object} object containing width and height properties + */ +function getOuterSizes(element) { + var styles = getComputedStyle(element); + var x = parseFloat(styles.marginTop) + parseFloat(styles.marginBottom); + var y = parseFloat(styles.marginLeft) + parseFloat(styles.marginRight); + var result = { + width: element.offsetWidth + y, + height: element.offsetHeight + x + }; + return result; +} + +/** + * Get the opposite placement of the given one + * @method + * @memberof Popper.Utils + * @argument {String} placement + * @returns {String} flipped placement + */ +function getOppositePlacement(placement) { + var hash = { left: 'right', right: 'left', bottom: 'top', top: 'bottom' }; + return placement.replace(/left|right|bottom|top/g, function (matched) { + return hash[matched]; + }); +} + +/** + * Get offsets to the popper + * @method + * @memberof Popper.Utils + * @param {Object} position - CSS position the Popper will get applied + * @param {HTMLElement} popper - the popper element + * @param {Object} referenceOffsets - the reference offsets (the popper will be relative to this) + * @param {String} placement - one of the valid placement options + * @returns {Object} popperOffsets - An object containing the offsets which will be applied to the popper + */ +function getPopperOffsets(popper, referenceOffsets, placement) { + placement = placement.split('-')[0]; + + // Get popper node sizes + var popperRect = getOuterSizes(popper); + + // Add position, width and height to our offsets object + var popperOffsets = { + width: popperRect.width, + height: popperRect.height + }; + + // depending by the popper placement we have to compute its offsets slightly differently + var isHoriz = ['right', 'left'].indexOf(placement) !== -1; + var mainSide = isHoriz ? 'top' : 'left'; + var secondarySide = isHoriz ? 'left' : 'top'; + var measurement = isHoriz ? 'height' : 'width'; + var secondaryMeasurement = !isHoriz ? 'height' : 'width'; + + popperOffsets[mainSide] = referenceOffsets[mainSide] + referenceOffsets[measurement] / 2 - popperRect[measurement] / 2; + if (placement === secondarySide) { + popperOffsets[secondarySide] = referenceOffsets[secondarySide] - popperRect[secondaryMeasurement]; + } else { + popperOffsets[secondarySide] = referenceOffsets[getOppositePlacement(secondarySide)]; + } + + return popperOffsets; +} + +/** + * Mimics the `find` method of Array + * @method + * @memberof Popper.Utils + * @argument {Array} arr + * @argument prop + * @argument value + * @returns index or -1 + */ +function find(arr, check) { + // use native find if supported + if (Array.prototype.find) { + return arr.find(check); + } + + // use `filter` to obtain the same behavior of `find` + return arr.filter(check)[0]; +} + +/** + * Return the index of the matching object + * @method + * @memberof Popper.Utils + * @argument {Array} arr + * @argument prop + * @argument value + * @returns index or -1 + */ +function findIndex(arr, prop, value) { + // use native findIndex if supported + if (Array.prototype.findIndex) { + return arr.findIndex(function (cur) { + return cur[prop] === value; + }); + } + + // use `find` + `indexOf` if `findIndex` isn't supported + var match = find(arr, function (obj) { + return obj[prop] === value; + }); + return arr.indexOf(match); +} + +/** + * Loop trough the list of modifiers and run them in order, + * each of them will then edit the data object. + * @method + * @memberof Popper.Utils + * @param {dataObject} data + * @param {Array} modifiers + * @param {String} ends - Optional modifier name used as stopper + * @returns {dataObject} + */ +function runModifiers(modifiers, data, ends) { + var modifiersToRun = ends === undefined ? modifiers : modifiers.slice(0, findIndex(modifiers, 'name', ends)); + + modifiersToRun.forEach(function (modifier) { + if (modifier['function']) { + // eslint-disable-line dot-notation + console.warn('`modifier.function` is deprecated, use `modifier.fn`!'); + } + var fn = modifier['function'] || modifier.fn; // eslint-disable-line dot-notation + if (modifier.enabled && isFunction(fn)) { + // Add properties to offsets to make them a complete clientRect object + // we do this before each modifier to make sure the previous one doesn't + // mess with these values + data.offsets.popper = getClientRect(data.offsets.popper); + data.offsets.reference = getClientRect(data.offsets.reference); + + data = fn(data, modifier); + } + }); + + return data; +} + +/** + * Updates the position of the popper, computing the new offsets and applying + * the new style.
    + * Prefer `scheduleUpdate` over `update` because of performance reasons. + * @method + * @memberof Popper + */ +function update() { + // if popper is destroyed, don't perform any further update + if (this.state.isDestroyed) { + return; + } + + var data = { + instance: this, + styles: {}, + arrowStyles: {}, + attributes: {}, + flipped: false, + offsets: {} + }; + + // compute reference element offsets + data.offsets.reference = getReferenceOffsets(this.state, this.popper, this.reference); + + // compute auto placement, store placement inside the data object, + // modifiers will be able to edit `placement` if needed + // and refer to originalPlacement to know the original value + data.placement = computeAutoPlacement(this.options.placement, data.offsets.reference, this.popper, this.reference, this.options.modifiers.flip.boundariesElement, this.options.modifiers.flip.padding); + + // store the computed placement inside `originalPlacement` + data.originalPlacement = data.placement; + + // compute the popper offsets + data.offsets.popper = getPopperOffsets(this.popper, data.offsets.reference, data.placement); + data.offsets.popper.position = 'absolute'; + + // run the modifiers + data = runModifiers(this.modifiers, data); + + // the first `update` will call `onCreate` callback + // the other ones will call `onUpdate` callback + if (!this.state.isCreated) { + this.state.isCreated = true; + this.options.onCreate(data); + } else { + this.options.onUpdate(data); + } +} + +/** + * Helper used to know if the given modifier is enabled. + * @method + * @memberof Popper.Utils + * @returns {Boolean} + */ +function isModifierEnabled(modifiers, modifierName) { + return modifiers.some(function (_ref) { + var name = _ref.name, + enabled = _ref.enabled; + return enabled && name === modifierName; + }); +} + +/** + * Get the prefixed supported property name + * @method + * @memberof Popper.Utils + * @argument {String} property (camelCase) + * @returns {String} prefixed property (camelCase or PascalCase, depending on the vendor prefix) + */ +function getSupportedPropertyName(property) { + var prefixes = [false, 'ms', 'Webkit', 'Moz', 'O']; + var upperProp = property.charAt(0).toUpperCase() + property.slice(1); + + for (var i = 0; i < prefixes.length - 1; i++) { + var prefix = prefixes[i]; + var toCheck = prefix ? '' + prefix + upperProp : property; + if (typeof document.body.style[toCheck] !== 'undefined') { + return toCheck; + } + } + return null; +} + +/** + * Destroy the popper + * @method + * @memberof Popper + */ +function destroy() { + this.state.isDestroyed = true; + + // touch DOM only if `applyStyle` modifier is enabled + if (isModifierEnabled(this.modifiers, 'applyStyle')) { + this.popper.removeAttribute('x-placement'); + this.popper.style.left = ''; + this.popper.style.position = ''; + this.popper.style.top = ''; + this.popper.style[getSupportedPropertyName('transform')] = ''; + } + + this.disableEventListeners(); + + // remove the popper if user explicity asked for the deletion on destroy + // do not use `remove` because IE11 doesn't support it + if (this.options.removeOnDestroy) { + this.popper.parentNode.removeChild(this.popper); + } + return this; +} + +/** + * Get the window associated with the element + * @argument {Element} element + * @returns {Window} + */ +function getWindow(element) { + var ownerDocument = element.ownerDocument; + return ownerDocument ? ownerDocument.defaultView : window; +} + +function attachToScrollParents(scrollParent, event, callback, scrollParents) { + var isBody = scrollParent.nodeName === 'BODY'; + var target = isBody ? scrollParent.ownerDocument.defaultView : scrollParent; + target.addEventListener(event, callback, { passive: true }); + + if (!isBody) { + attachToScrollParents(getScrollParent(target.parentNode), event, callback, scrollParents); + } + scrollParents.push(target); +} + +/** + * Setup needed event listeners used to update the popper position + * @method + * @memberof Popper.Utils + * @private + */ +function setupEventListeners(reference, options, state, updateBound) { + // Resize event listener on window + state.updateBound = updateBound; + getWindow(reference).addEventListener('resize', state.updateBound, { passive: true }); + + // Scroll event listener on scroll parents + var scrollElement = getScrollParent(reference); + attachToScrollParents(scrollElement, 'scroll', state.updateBound, state.scrollParents); + state.scrollElement = scrollElement; + state.eventsEnabled = true; + + return state; +} + +/** + * It will add resize/scroll events and start recalculating + * position of the popper element when they are triggered. + * @method + * @memberof Popper + */ +function enableEventListeners() { + if (!this.state.eventsEnabled) { + this.state = setupEventListeners(this.reference, this.options, this.state, this.scheduleUpdate); + } +} + +/** + * Remove event listeners used to update the popper position + * @method + * @memberof Popper.Utils + * @private + */ +function removeEventListeners(reference, state) { + // Remove resize event listener on window + getWindow(reference).removeEventListener('resize', state.updateBound); + + // Remove scroll event listener on scroll parents + state.scrollParents.forEach(function (target) { + target.removeEventListener('scroll', state.updateBound); + }); + + // Reset state + state.updateBound = null; + state.scrollParents = []; + state.scrollElement = null; + state.eventsEnabled = false; + return state; +} + +/** + * It will remove resize/scroll events and won't recalculate popper position + * when they are triggered. It also won't trigger onUpdate callback anymore, + * unless you call `update` method manually. + * @method + * @memberof Popper + */ +function disableEventListeners() { + if (this.state.eventsEnabled) { + cancelAnimationFrame(this.scheduleUpdate); + this.state = removeEventListeners(this.reference, this.state); + } +} + +/** + * Tells if a given input is a number + * @method + * @memberof Popper.Utils + * @param {*} input to check + * @return {Boolean} + */ +function isNumeric(n) { + return n !== '' && !isNaN(parseFloat(n)) && isFinite(n); +} + +/** + * Set the style to the given popper + * @method + * @memberof Popper.Utils + * @argument {Element} element - Element to apply the style to + * @argument {Object} styles + * Object with a list of properties and values which will be applied to the element + */ +function setStyles(element, styles) { + Object.keys(styles).forEach(function (prop) { + var unit = ''; + // add unit if the value is numeric and is one of the following + if (['width', 'height', 'top', 'right', 'bottom', 'left'].indexOf(prop) !== -1 && isNumeric(styles[prop])) { + unit = 'px'; + } + element.style[prop] = styles[prop] + unit; + }); +} + +/** + * Set the attributes to the given popper + * @method + * @memberof Popper.Utils + * @argument {Element} element - Element to apply the attributes to + * @argument {Object} styles + * Object with a list of properties and values which will be applied to the element + */ +function setAttributes(element, attributes) { + Object.keys(attributes).forEach(function (prop) { + var value = attributes[prop]; + if (value !== false) { + element.setAttribute(prop, attributes[prop]); + } else { + element.removeAttribute(prop); + } + }); +} + +/** + * @function + * @memberof Modifiers + * @argument {Object} data - The data object generated by `update` method + * @argument {Object} data.styles - List of style properties - values to apply to popper element + * @argument {Object} data.attributes - List of attribute properties - values to apply to popper element + * @argument {Object} options - Modifiers configuration and options + * @returns {Object} The same data object + */ +function applyStyle(data) { + // any property present in `data.styles` will be applied to the popper, + // in this way we can make the 3rd party modifiers add custom styles to it + // Be aware, modifiers could override the properties defined in the previous + // lines of this modifier! + setStyles(data.instance.popper, data.styles); + + // any property present in `data.attributes` will be applied to the popper, + // they will be set as HTML attributes of the element + setAttributes(data.instance.popper, data.attributes); + + // if arrowElement is defined and arrowStyles has some properties + if (data.arrowElement && Object.keys(data.arrowStyles).length) { + setStyles(data.arrowElement, data.arrowStyles); + } + + return data; +} + +/** + * Set the x-placement attribute before everything else because it could be used + * to add margins to the popper margins needs to be calculated to get the + * correct popper offsets. + * @method + * @memberof Popper.modifiers + * @param {HTMLElement} reference - The reference element used to position the popper + * @param {HTMLElement} popper - The HTML element used as popper. + * @param {Object} options - Popper.js options + */ +function applyStyleOnLoad(reference, popper, options, modifierOptions, state) { + // compute reference element offsets + var referenceOffsets = getReferenceOffsets(state, popper, reference); + + // compute auto placement, store placement inside the data object, + // modifiers will be able to edit `placement` if needed + // and refer to originalPlacement to know the original value + var placement = computeAutoPlacement(options.placement, referenceOffsets, popper, reference, options.modifiers.flip.boundariesElement, options.modifiers.flip.padding); + + popper.setAttribute('x-placement', placement); + + // Apply `position` to popper before anything else because + // without the position applied we can't guarantee correct computations + setStyles(popper, { position: 'absolute' }); + + return options; +} + +/** + * @function + * @memberof Modifiers + * @argument {Object} data - The data object generated by `update` method + * @argument {Object} options - Modifiers configuration and options + * @returns {Object} The data object, properly modified + */ +function computeStyle(data, options) { + var x = options.x, + y = options.y; + var popper = data.offsets.popper; + + // Remove this legacy support in Popper.js v2 + + var legacyGpuAccelerationOption = find(data.instance.modifiers, function (modifier) { + return modifier.name === 'applyStyle'; + }).gpuAcceleration; + if (legacyGpuAccelerationOption !== undefined) { + console.warn('WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!'); + } + var gpuAcceleration = legacyGpuAccelerationOption !== undefined ? legacyGpuAccelerationOption : options.gpuAcceleration; + + var offsetParent = getOffsetParent(data.instance.popper); + var offsetParentRect = getBoundingClientRect(offsetParent); + + // Styles + var styles = { + position: popper.position + }; + + // floor sides to avoid blurry text + var offsets = { + left: Math.floor(popper.left), + top: Math.floor(popper.top), + bottom: Math.floor(popper.bottom), + right: Math.floor(popper.right) + }; + + var sideA = x === 'bottom' ? 'top' : 'bottom'; + var sideB = y === 'right' ? 'left' : 'right'; + + // if gpuAcceleration is set to `true` and transform is supported, + // we use `translate3d` to apply the position to the popper we + // automatically use the supported prefixed version if needed + var prefixedProperty = getSupportedPropertyName('transform'); + + // now, let's make a step back and look at this code closely (wtf?) + // If the content of the popper grows once it's been positioned, it + // may happen that the popper gets misplaced because of the new content + // overflowing its reference element + // To avoid this problem, we provide two options (x and y), which allow + // the consumer to define the offset origin. + // If we position a popper on top of a reference element, we can set + // `x` to `top` to make the popper grow towards its top instead of + // its bottom. + var left = void 0, + top = void 0; + if (sideA === 'bottom') { + top = -offsetParentRect.height + offsets.bottom; + } else { + top = offsets.top; + } + if (sideB === 'right') { + left = -offsetParentRect.width + offsets.right; + } else { + left = offsets.left; + } + if (gpuAcceleration && prefixedProperty) { + styles[prefixedProperty] = 'translate3d(' + left + 'px, ' + top + 'px, 0)'; + styles[sideA] = 0; + styles[sideB] = 0; + styles.willChange = 'transform'; + } else { + // othwerise, we use the standard `top`, `left`, `bottom` and `right` properties + var invertTop = sideA === 'bottom' ? -1 : 1; + var invertLeft = sideB === 'right' ? -1 : 1; + styles[sideA] = top * invertTop; + styles[sideB] = left * invertLeft; + styles.willChange = sideA + ', ' + sideB; + } + + // Attributes + var attributes = { + 'x-placement': data.placement + }; + + // Update `data` attributes, styles and arrowStyles + data.attributes = _extends$1({}, attributes, data.attributes); + data.styles = _extends$1({}, styles, data.styles); + data.arrowStyles = _extends$1({}, data.offsets.arrow, data.arrowStyles); + + return data; +} + +/** + * Helper used to know if the given modifier depends from another one.
    + * It checks if the needed modifier is listed and enabled. + * @method + * @memberof Popper.Utils + * @param {Array} modifiers - list of modifiers + * @param {String} requestingName - name of requesting modifier + * @param {String} requestedName - name of requested modifier + * @returns {Boolean} + */ +function isModifierRequired(modifiers, requestingName, requestedName) { + var requesting = find(modifiers, function (_ref) { + var name = _ref.name; + return name === requestingName; + }); + + var isRequired = !!requesting && modifiers.some(function (modifier) { + return modifier.name === requestedName && modifier.enabled && modifier.order < requesting.order; + }); + + if (!isRequired) { + var _requesting = '`' + requestingName + '`'; + var requested = '`' + requestedName + '`'; + console.warn(requested + ' modifier is required by ' + _requesting + ' modifier in order to work, be sure to include it before ' + _requesting + '!'); + } + return isRequired; +} + +/** + * @function + * @memberof Modifiers + * @argument {Object} data - The data object generated by update method + * @argument {Object} options - Modifiers configuration and options + * @returns {Object} The data object, properly modified + */ +function arrow(data, options) { + var _data$offsets$arrow; + + // arrow depends on keepTogether in order to work + if (!isModifierRequired(data.instance.modifiers, 'arrow', 'keepTogether')) { + return data; + } + + var arrowElement = options.element; + + // if arrowElement is a string, suppose it's a CSS selector + if (typeof arrowElement === 'string') { + arrowElement = data.instance.popper.querySelector(arrowElement); + + // if arrowElement is not found, don't run the modifier + if (!arrowElement) { + return data; + } + } else { + // if the arrowElement isn't a query selector we must check that the + // provided DOM node is child of its popper node + if (!data.instance.popper.contains(arrowElement)) { + console.warn('WARNING: `arrow.element` must be child of its popper element!'); + return data; + } + } + + var placement = data.placement.split('-')[0]; + var _data$offsets = data.offsets, + popper = _data$offsets.popper, + reference = _data$offsets.reference; + + var isVertical = ['left', 'right'].indexOf(placement) !== -1; + + var len = isVertical ? 'height' : 'width'; + var sideCapitalized = isVertical ? 'Top' : 'Left'; + var side = sideCapitalized.toLowerCase(); + var altSide = isVertical ? 'left' : 'top'; + var opSide = isVertical ? 'bottom' : 'right'; + var arrowElementSize = getOuterSizes(arrowElement)[len]; + + // + // extends keepTogether behavior making sure the popper and its + // reference have enough pixels in conjuction + // + + // top/left side + if (reference[opSide] - arrowElementSize < popper[side]) { + data.offsets.popper[side] -= popper[side] - (reference[opSide] - arrowElementSize); + } + // bottom/right side + if (reference[side] + arrowElementSize > popper[opSide]) { + data.offsets.popper[side] += reference[side] + arrowElementSize - popper[opSide]; + } + data.offsets.popper = getClientRect(data.offsets.popper); + + // compute center of the popper + var center = reference[side] + reference[len] / 2 - arrowElementSize / 2; + + // Compute the sideValue using the updated popper offsets + // take popper margin in account because we don't have this info available + var css = getStyleComputedProperty(data.instance.popper); + var popperMarginSide = parseFloat(css['margin' + sideCapitalized], 10); + var popperBorderSide = parseFloat(css['border' + sideCapitalized + 'Width'], 10); + var sideValue = center - data.offsets.popper[side] - popperMarginSide - popperBorderSide; + + // prevent arrowElement from being placed not contiguously to its popper + sideValue = Math.max(Math.min(popper[len] - arrowElementSize, sideValue), 0); + + data.arrowElement = arrowElement; + data.offsets.arrow = (_data$offsets$arrow = {}, defineProperty(_data$offsets$arrow, side, Math.round(sideValue)), defineProperty(_data$offsets$arrow, altSide, ''), _data$offsets$arrow); + + return data; +} + +/** + * Get the opposite placement variation of the given one + * @method + * @memberof Popper.Utils + * @argument {String} placement variation + * @returns {String} flipped placement variation + */ +function getOppositeVariation(variation) { + if (variation === 'end') { + return 'start'; + } else if (variation === 'start') { + return 'end'; + } + return variation; +} + +/** + * List of accepted placements to use as values of the `placement` option.
    + * Valid placements are: + * - `auto` + * - `top` + * - `right` + * - `bottom` + * - `left` + * + * Each placement can have a variation from this list: + * - `-start` + * - `-end` + * + * Variations are interpreted easily if you think of them as the left to right + * written languages. Horizontally (`top` and `bottom`), `start` is left and `end` + * is right.
    + * Vertically (`left` and `right`), `start` is top and `end` is bottom. + * + * Some valid examples are: + * - `top-end` (on top of reference, right aligned) + * - `right-start` (on right of reference, top aligned) + * - `bottom` (on bottom, centered) + * - `auto-right` (on the side with more space available, alignment depends by placement) + * + * @static + * @type {Array} + * @enum {String} + * @readonly + * @method placements + * @memberof Popper + */ +var placements = ['auto-start', 'auto', 'auto-end', 'top-start', 'top', 'top-end', 'right-start', 'right', 'right-end', 'bottom-end', 'bottom', 'bottom-start', 'left-end', 'left', 'left-start']; + +// Get rid of `auto` `auto-start` and `auto-end` +var validPlacements = placements.slice(3); + +/** + * Given an initial placement, returns all the subsequent placements + * clockwise (or counter-clockwise). + * + * @method + * @memberof Popper.Utils + * @argument {String} placement - A valid placement (it accepts variations) + * @argument {Boolean} counter - Set to true to walk the placements counterclockwise + * @returns {Array} placements including their variations + */ +function clockwise(placement) { + var counter = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; + + var index = validPlacements.indexOf(placement); + var arr = validPlacements.slice(index + 1).concat(validPlacements.slice(0, index)); + return counter ? arr.reverse() : arr; +} + +var BEHAVIORS = { + FLIP: 'flip', + CLOCKWISE: 'clockwise', + COUNTERCLOCKWISE: 'counterclockwise' +}; + +/** + * @function + * @memberof Modifiers + * @argument {Object} data - The data object generated by update method + * @argument {Object} options - Modifiers configuration and options + * @returns {Object} The data object, properly modified + */ +function flip(data, options) { + // if `inner` modifier is enabled, we can't use the `flip` modifier + if (isModifierEnabled(data.instance.modifiers, 'inner')) { + return data; + } + + if (data.flipped && data.placement === data.originalPlacement) { + // seems like flip is trying to loop, probably there's not enough space on any of the flippable sides + return data; + } + + var boundaries = getBoundaries(data.instance.popper, data.instance.reference, options.padding, options.boundariesElement); + + var placement = data.placement.split('-')[0]; + var placementOpposite = getOppositePlacement(placement); + var variation = data.placement.split('-')[1] || ''; + + var flipOrder = []; + + switch (options.behavior) { + case BEHAVIORS.FLIP: + flipOrder = [placement, placementOpposite]; + break; + case BEHAVIORS.CLOCKWISE: + flipOrder = clockwise(placement); + break; + case BEHAVIORS.COUNTERCLOCKWISE: + flipOrder = clockwise(placement, true); + break; + default: + flipOrder = options.behavior; + } + + flipOrder.forEach(function (step, index) { + if (placement !== step || flipOrder.length === index + 1) { + return data; + } + + placement = data.placement.split('-')[0]; + placementOpposite = getOppositePlacement(placement); + + var popperOffsets = data.offsets.popper; + var refOffsets = data.offsets.reference; + + // using floor because the reference offsets may contain decimals we are not going to consider here + var floor = Math.floor; + var overlapsRef = placement === 'left' && floor(popperOffsets.right) > floor(refOffsets.left) || placement === 'right' && floor(popperOffsets.left) < floor(refOffsets.right) || placement === 'top' && floor(popperOffsets.bottom) > floor(refOffsets.top) || placement === 'bottom' && floor(popperOffsets.top) < floor(refOffsets.bottom); + + var overflowsLeft = floor(popperOffsets.left) < floor(boundaries.left); + var overflowsRight = floor(popperOffsets.right) > floor(boundaries.right); + var overflowsTop = floor(popperOffsets.top) < floor(boundaries.top); + var overflowsBottom = floor(popperOffsets.bottom) > floor(boundaries.bottom); + + var overflowsBoundaries = placement === 'left' && overflowsLeft || placement === 'right' && overflowsRight || placement === 'top' && overflowsTop || placement === 'bottom' && overflowsBottom; + + // flip the variation if required + var isVertical = ['top', 'bottom'].indexOf(placement) !== -1; + var flippedVariation = !!options.flipVariations && (isVertical && variation === 'start' && overflowsLeft || isVertical && variation === 'end' && overflowsRight || !isVertical && variation === 'start' && overflowsTop || !isVertical && variation === 'end' && overflowsBottom); + + if (overlapsRef || overflowsBoundaries || flippedVariation) { + // this boolean to detect any flip loop + data.flipped = true; + + if (overlapsRef || overflowsBoundaries) { + placement = flipOrder[index + 1]; + } + + if (flippedVariation) { + variation = getOppositeVariation(variation); + } + + data.placement = placement + (variation ? '-' + variation : ''); + + // this object contains `position`, we want to preserve it along with + // any additional property we may add in the future + data.offsets.popper = _extends$1({}, data.offsets.popper, getPopperOffsets(data.instance.popper, data.offsets.reference, data.placement)); + + data = runModifiers(data.instance.modifiers, data, 'flip'); + } + }); + return data; +} + +/** + * @function + * @memberof Modifiers + * @argument {Object} data - The data object generated by update method + * @argument {Object} options - Modifiers configuration and options + * @returns {Object} The data object, properly modified + */ +function keepTogether(data) { + var _data$offsets = data.offsets, + popper = _data$offsets.popper, + reference = _data$offsets.reference; + + var placement = data.placement.split('-')[0]; + var floor = Math.floor; + var isVertical = ['top', 'bottom'].indexOf(placement) !== -1; + var side = isVertical ? 'right' : 'bottom'; + var opSide = isVertical ? 'left' : 'top'; + var measurement = isVertical ? 'width' : 'height'; + + if (popper[side] < floor(reference[opSide])) { + data.offsets.popper[opSide] = floor(reference[opSide]) - popper[measurement]; + } + if (popper[opSide] > floor(reference[side])) { + data.offsets.popper[opSide] = floor(reference[side]); + } + + return data; +} + +/** + * Converts a string containing value + unit into a px value number + * @function + * @memberof {modifiers~offset} + * @private + * @argument {String} str - Value + unit string + * @argument {String} measurement - `height` or `width` + * @argument {Object} popperOffsets + * @argument {Object} referenceOffsets + * @returns {Number|String} + * Value in pixels, or original string if no values were extracted + */ +function toValue(str, measurement, popperOffsets, referenceOffsets) { + // separate value from unit + var split = str.match(/((?:\-|\+)?\d*\.?\d*)(.*)/); + var value = +split[1]; + var unit = split[2]; + + // If it's not a number it's an operator, I guess + if (!value) { + return str; + } + + if (unit.indexOf('%') === 0) { + var element = void 0; + switch (unit) { + case '%p': + element = popperOffsets; + break; + case '%': + case '%r': + default: + element = referenceOffsets; + } + + var rect = getClientRect(element); + return rect[measurement] / 100 * value; + } else if (unit === 'vh' || unit === 'vw') { + // if is a vh or vw, we calculate the size based on the viewport + var size = void 0; + if (unit === 'vh') { + size = Math.max(document.documentElement.clientHeight, window.innerHeight || 0); + } else { + size = Math.max(document.documentElement.clientWidth, window.innerWidth || 0); + } + return size / 100 * value; + } else { + // if is an explicit pixel unit, we get rid of the unit and keep the value + // if is an implicit unit, it's px, and we return just the value + return value; + } +} + +/** + * Parse an `offset` string to extrapolate `x` and `y` numeric offsets. + * @function + * @memberof {modifiers~offset} + * @private + * @argument {String} offset + * @argument {Object} popperOffsets + * @argument {Object} referenceOffsets + * @argument {String} basePlacement + * @returns {Array} a two cells array with x and y offsets in numbers + */ +function parseOffset(offset, popperOffsets, referenceOffsets, basePlacement) { + var offsets = [0, 0]; + + // Use height if placement is left or right and index is 0 otherwise use width + // in this way the first offset will use an axis and the second one + // will use the other one + var useHeight = ['right', 'left'].indexOf(basePlacement) !== -1; + + // Split the offset string to obtain a list of values and operands + // The regex addresses values with the plus or minus sign in front (+10, -20, etc) + var fragments = offset.split(/(\+|\-)/).map(function (frag) { + return frag.trim(); + }); + + // Detect if the offset string contains a pair of values or a single one + // they could be separated by comma or space + var divider = fragments.indexOf(find(fragments, function (frag) { + return frag.search(/,|\s/) !== -1; + })); + + if (fragments[divider] && fragments[divider].indexOf(',') === -1) { + console.warn('Offsets separated by white space(s) are deprecated, use a comma (,) instead.'); + } + + // If divider is found, we divide the list of values and operands to divide + // them by ofset X and Y. + var splitRegex = /\s*,\s*|\s+/; + var ops = divider !== -1 ? [fragments.slice(0, divider).concat([fragments[divider].split(splitRegex)[0]]), [fragments[divider].split(splitRegex)[1]].concat(fragments.slice(divider + 1))] : [fragments]; + + // Convert the values with units to absolute pixels to allow our computations + ops = ops.map(function (op, index) { + // Most of the units rely on the orientation of the popper + var measurement = (index === 1 ? !useHeight : useHeight) ? 'height' : 'width'; + var mergeWithPrevious = false; + return op + // This aggregates any `+` or `-` sign that aren't considered operators + // e.g.: 10 + +5 => [10, +, +5] + .reduce(function (a, b) { + if (a[a.length - 1] === '' && ['+', '-'].indexOf(b) !== -1) { + a[a.length - 1] = b; + mergeWithPrevious = true; + return a; + } else if (mergeWithPrevious) { + a[a.length - 1] += b; + mergeWithPrevious = false; + return a; + } else { + return a.concat(b); + } + }, []) + // Here we convert the string values into number values (in px) + .map(function (str) { + return toValue(str, measurement, popperOffsets, referenceOffsets); + }); + }); + + // Loop trough the offsets arrays and execute the operations + ops.forEach(function (op, index) { + op.forEach(function (frag, index2) { + if (isNumeric(frag)) { + offsets[index] += frag * (op[index2 - 1] === '-' ? -1 : 1); + } + }); + }); + return offsets; +} + +/** + * @function + * @memberof Modifiers + * @argument {Object} data - The data object generated by update method + * @argument {Object} options - Modifiers configuration and options + * @argument {Number|String} options.offset=0 + * The offset value as described in the modifier description + * @returns {Object} The data object, properly modified + */ +function offset(data, _ref) { + var offset = _ref.offset; + var placement = data.placement, + _data$offsets = data.offsets, + popper = _data$offsets.popper, + reference = _data$offsets.reference; + + var basePlacement = placement.split('-')[0]; + + var offsets = void 0; + if (isNumeric(+offset)) { + offsets = [+offset, 0]; + } else { + offsets = parseOffset(offset, popper, reference, basePlacement); + } + + if (basePlacement === 'left') { + popper.top += offsets[0]; + popper.left -= offsets[1]; + } else if (basePlacement === 'right') { + popper.top += offsets[0]; + popper.left += offsets[1]; + } else if (basePlacement === 'top') { + popper.left += offsets[0]; + popper.top -= offsets[1]; + } else if (basePlacement === 'bottom') { + popper.left += offsets[0]; + popper.top += offsets[1]; + } + + data.popper = popper; + return data; +} + +/** + * @function + * @memberof Modifiers + * @argument {Object} data - The data object generated by `update` method + * @argument {Object} options - Modifiers configuration and options + * @returns {Object} The data object, properly modified + */ +function preventOverflow(data, options) { + var boundariesElement = options.boundariesElement || getOffsetParent(data.instance.popper); + + // If offsetParent is the reference element, we really want to + // go one step up and use the next offsetParent as reference to + // avoid to make this modifier completely useless and look like broken + if (data.instance.reference === boundariesElement) { + boundariesElement = getOffsetParent(boundariesElement); + } + + var boundaries = getBoundaries(data.instance.popper, data.instance.reference, options.padding, boundariesElement); + options.boundaries = boundaries; + + var order = options.priority; + var popper = data.offsets.popper; + + var check = { + primary: function primary(placement) { + var value = popper[placement]; + if (popper[placement] < boundaries[placement] && !options.escapeWithReference) { + value = Math.max(popper[placement], boundaries[placement]); + } + return defineProperty({}, placement, value); + }, + secondary: function secondary(placement) { + var mainSide = placement === 'right' ? 'left' : 'top'; + var value = popper[mainSide]; + if (popper[placement] > boundaries[placement] && !options.escapeWithReference) { + value = Math.min(popper[mainSide], boundaries[placement] - (placement === 'right' ? popper.width : popper.height)); + } + return defineProperty({}, mainSide, value); + } + }; + + order.forEach(function (placement) { + var side = ['left', 'top'].indexOf(placement) !== -1 ? 'primary' : 'secondary'; + popper = _extends$1({}, popper, check[side](placement)); + }); + + data.offsets.popper = popper; + + return data; +} + +/** + * @function + * @memberof Modifiers + * @argument {Object} data - The data object generated by `update` method + * @argument {Object} options - Modifiers configuration and options + * @returns {Object} The data object, properly modified + */ +function shift(data) { + var placement = data.placement; + var basePlacement = placement.split('-')[0]; + var shiftvariation = placement.split('-')[1]; + + // if shift shiftvariation is specified, run the modifier + if (shiftvariation) { + var _data$offsets = data.offsets, + reference = _data$offsets.reference, + popper = _data$offsets.popper; + + var isVertical = ['bottom', 'top'].indexOf(basePlacement) !== -1; + var side = isVertical ? 'left' : 'top'; + var measurement = isVertical ? 'width' : 'height'; + + var shiftOffsets = { + start: defineProperty({}, side, reference[side]), + end: defineProperty({}, side, reference[side] + reference[measurement] - popper[measurement]) + }; + + data.offsets.popper = _extends$1({}, popper, shiftOffsets[shiftvariation]); + } + + return data; +} + +/** + * @function + * @memberof Modifiers + * @argument {Object} data - The data object generated by update method + * @argument {Object} options - Modifiers configuration and options + * @returns {Object} The data object, properly modified + */ +function hide(data) { + if (!isModifierRequired(data.instance.modifiers, 'hide', 'preventOverflow')) { + return data; + } + + var refRect = data.offsets.reference; + var bound = find(data.instance.modifiers, function (modifier) { + return modifier.name === 'preventOverflow'; + }).boundaries; + + if (refRect.bottom < bound.top || refRect.left > bound.right || refRect.top > bound.bottom || refRect.right < bound.left) { + // Avoid unnecessary DOM access if visibility hasn't changed + if (data.hide === true) { + return data; + } + + data.hide = true; + data.attributes['x-out-of-boundaries'] = ''; + } else { + // Avoid unnecessary DOM access if visibility hasn't changed + if (data.hide === false) { + return data; + } + + data.hide = false; + data.attributes['x-out-of-boundaries'] = false; + } + + return data; +} + +/** + * @function + * @memberof Modifiers + * @argument {Object} data - The data object generated by `update` method + * @argument {Object} options - Modifiers configuration and options + * @returns {Object} The data object, properly modified + */ +function inner(data) { + var placement = data.placement; + var basePlacement = placement.split('-')[0]; + var _data$offsets = data.offsets, + popper = _data$offsets.popper, + reference = _data$offsets.reference; + + var isHoriz = ['left', 'right'].indexOf(basePlacement) !== -1; + + var subtractLength = ['top', 'left'].indexOf(basePlacement) === -1; + + popper[isHoriz ? 'left' : 'top'] = reference[basePlacement] - (subtractLength ? popper[isHoriz ? 'width' : 'height'] : 0); + + data.placement = getOppositePlacement(placement); + data.offsets.popper = getClientRect(popper); + + return data; +} + +/** + * Modifier function, each modifier can have a function of this type assigned + * to its `fn` property.
    + * These functions will be called on each update, this means that you must + * make sure they are performant enough to avoid performance bottlenecks. + * + * @function ModifierFn + * @argument {dataObject} data - The data object generated by `update` method + * @argument {Object} options - Modifiers configuration and options + * @returns {dataObject} The data object, properly modified + */ + +/** + * Modifiers are plugins used to alter the behavior of your poppers.
    + * Popper.js uses a set of 9 modifiers to provide all the basic functionalities + * needed by the library. + * + * Usually you don't want to override the `order`, `fn` and `onLoad` props. + * All the other properties are configurations that could be tweaked. + * @namespace modifiers + */ +var modifiers = { + /** + * Modifier used to shift the popper on the start or end of its reference + * element.
    + * It will read the variation of the `placement` property.
    + * It can be one either `-end` or `-start`. + * @memberof modifiers + * @inner + */ + shift: { + /** @prop {number} order=100 - Index used to define the order of execution */ + order: 100, + /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ + enabled: true, + /** @prop {ModifierFn} */ + fn: shift + }, + + /** + * The `offset` modifier can shift your popper on both its axis. + * + * It accepts the following units: + * - `px` or unitless, interpreted as pixels + * - `%` or `%r`, percentage relative to the length of the reference element + * - `%p`, percentage relative to the length of the popper element + * - `vw`, CSS viewport width unit + * - `vh`, CSS viewport height unit + * + * For length is intended the main axis relative to the placement of the popper.
    + * This means that if the placement is `top` or `bottom`, the length will be the + * `width`. In case of `left` or `right`, it will be the height. + * + * You can provide a single value (as `Number` or `String`), or a pair of values + * as `String` divided by a comma or one (or more) white spaces.
    + * The latter is a deprecated method because it leads to confusion and will be + * removed in v2.
    + * Additionally, it accepts additions and subtractions between different units. + * Note that multiplications and divisions aren't supported. + * + * Valid examples are: + * ``` + * 10 + * '10%' + * '10, 10' + * '10%, 10' + * '10 + 10%' + * '10 - 5vh + 3%' + * '-10px + 5vh, 5px - 6%' + * ``` + * > **NB**: If you desire to apply offsets to your poppers in a way that may make them overlap + * > with their reference element, unfortunately, you will have to disable the `flip` modifier. + * > More on this [reading this issue](https://github.com/FezVrasta/popper.js/issues/373) + * + * @memberof modifiers + * @inner + */ + offset: { + /** @prop {number} order=200 - Index used to define the order of execution */ + order: 200, + /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ + enabled: true, + /** @prop {ModifierFn} */ + fn: offset, + /** @prop {Number|String} offset=0 + * The offset value as described in the modifier description + */ + offset: 0 + }, + + /** + * Modifier used to prevent the popper from being positioned outside the boundary. + * + * An scenario exists where the reference itself is not within the boundaries.
    + * We can say it has "escaped the boundaries" — or just "escaped".
    + * In this case we need to decide whether the popper should either: + * + * - detach from the reference and remain "trapped" in the boundaries, or + * - if it should ignore the boundary and "escape with its reference" + * + * When `escapeWithReference` is set to`true` and reference is completely + * outside its boundaries, the popper will overflow (or completely leave) + * the boundaries in order to remain attached to the edge of the reference. + * + * @memberof modifiers + * @inner + */ + preventOverflow: { + /** @prop {number} order=300 - Index used to define the order of execution */ + order: 300, + /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ + enabled: true, + /** @prop {ModifierFn} */ + fn: preventOverflow, + /** + * @prop {Array} [priority=['left','right','top','bottom']] + * Popper will try to prevent overflow following these priorities by default, + * then, it could overflow on the left and on top of the `boundariesElement` + */ + priority: ['left', 'right', 'top', 'bottom'], + /** + * @prop {number} padding=5 + * Amount of pixel used to define a minimum distance between the boundaries + * and the popper this makes sure the popper has always a little padding + * between the edges of its container + */ + padding: 5, + /** + * @prop {String|HTMLElement} boundariesElement='scrollParent' + * Boundaries used by the modifier, can be `scrollParent`, `window`, + * `viewport` or any DOM element. + */ + boundariesElement: 'scrollParent' + }, + + /** + * Modifier used to make sure the reference and its popper stay near eachothers + * without leaving any gap between the two. Expecially useful when the arrow is + * enabled and you want to assure it to point to its reference element. + * It cares only about the first axis, you can still have poppers with margin + * between the popper and its reference element. + * @memberof modifiers + * @inner + */ + keepTogether: { + /** @prop {number} order=400 - Index used to define the order of execution */ + order: 400, + /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ + enabled: true, + /** @prop {ModifierFn} */ + fn: keepTogether + }, + + /** + * This modifier is used to move the `arrowElement` of the popper to make + * sure it is positioned between the reference element and its popper element. + * It will read the outer size of the `arrowElement` node to detect how many + * pixels of conjuction are needed. + * + * It has no effect if no `arrowElement` is provided. + * @memberof modifiers + * @inner + */ + arrow: { + /** @prop {number} order=500 - Index used to define the order of execution */ + order: 500, + /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ + enabled: true, + /** @prop {ModifierFn} */ + fn: arrow, + /** @prop {String|HTMLElement} element='[x-arrow]' - Selector or node used as arrow */ + element: '[x-arrow]' + }, + + /** + * Modifier used to flip the popper's placement when it starts to overlap its + * reference element. + * + * Requires the `preventOverflow` modifier before it in order to work. + * + * **NOTE:** this modifier will interrupt the current update cycle and will + * restart it if it detects the need to flip the placement. + * @memberof modifiers + * @inner + */ + flip: { + /** @prop {number} order=600 - Index used to define the order of execution */ + order: 600, + /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ + enabled: true, + /** @prop {ModifierFn} */ + fn: flip, + /** + * @prop {String|Array} behavior='flip' + * The behavior used to change the popper's placement. It can be one of + * `flip`, `clockwise`, `counterclockwise` or an array with a list of valid + * placements (with optional variations). + */ + behavior: 'flip', + /** + * @prop {number} padding=5 + * The popper will flip if it hits the edges of the `boundariesElement` + */ + padding: 5, + /** + * @prop {String|HTMLElement} boundariesElement='viewport' + * The element which will define the boundaries of the popper position, + * the popper will never be placed outside of the defined boundaries + * (except if keepTogether is enabled) + */ + boundariesElement: 'viewport' + }, + + /** + * Modifier used to make the popper flow toward the inner of the reference element. + * By default, when this modifier is disabled, the popper will be placed outside + * the reference element. + * @memberof modifiers + * @inner + */ + inner: { + /** @prop {number} order=700 - Index used to define the order of execution */ + order: 700, + /** @prop {Boolean} enabled=false - Whether the modifier is enabled or not */ + enabled: false, + /** @prop {ModifierFn} */ + fn: inner + }, + + /** + * Modifier used to hide the popper when its reference element is outside of the + * popper boundaries. It will set a `x-out-of-boundaries` attribute which can + * be used to hide with a CSS selector the popper when its reference is + * out of boundaries. + * + * Requires the `preventOverflow` modifier before it in order to work. + * @memberof modifiers + * @inner + */ + hide: { + /** @prop {number} order=800 - Index used to define the order of execution */ + order: 800, + /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ + enabled: true, + /** @prop {ModifierFn} */ + fn: hide + }, + + /** + * Computes the style that will be applied to the popper element to gets + * properly positioned. + * + * Note that this modifier will not touch the DOM, it just prepares the styles + * so that `applyStyle` modifier can apply it. This separation is useful + * in case you need to replace `applyStyle` with a custom implementation. + * + * This modifier has `850` as `order` value to maintain backward compatibility + * with previous versions of Popper.js. Expect the modifiers ordering method + * to change in future major versions of the library. + * + * @memberof modifiers + * @inner + */ + computeStyle: { + /** @prop {number} order=850 - Index used to define the order of execution */ + order: 850, + /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ + enabled: true, + /** @prop {ModifierFn} */ + fn: computeStyle, + /** + * @prop {Boolean} gpuAcceleration=true + * If true, it uses the CSS 3d transformation to position the popper. + * Otherwise, it will use the `top` and `left` properties. + */ + gpuAcceleration: true, + /** + * @prop {string} [x='bottom'] + * Where to anchor the X axis (`bottom` or `top`). AKA X offset origin. + * Change this if your popper should grow in a direction different from `bottom` + */ + x: 'bottom', + /** + * @prop {string} [x='left'] + * Where to anchor the Y axis (`left` or `right`). AKA Y offset origin. + * Change this if your popper should grow in a direction different from `right` + */ + y: 'right' + }, + + /** + * Applies the computed styles to the popper element. + * + * All the DOM manipulations are limited to this modifier. This is useful in case + * you want to integrate Popper.js inside a framework or view library and you + * want to delegate all the DOM manipulations to it. + * + * Note that if you disable this modifier, you must make sure the popper element + * has its position set to `absolute` before Popper.js can do its work! + * + * Just disable this modifier and define you own to achieve the desired effect. + * + * @memberof modifiers + * @inner + */ + applyStyle: { + /** @prop {number} order=900 - Index used to define the order of execution */ + order: 900, + /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ + enabled: true, + /** @prop {ModifierFn} */ + fn: applyStyle, + /** @prop {Function} */ + onLoad: applyStyleOnLoad, + /** + * @deprecated since version 1.10.0, the property moved to `computeStyle` modifier + * @prop {Boolean} gpuAcceleration=true + * If true, it uses the CSS 3d transformation to position the popper. + * Otherwise, it will use the `top` and `left` properties. + */ + gpuAcceleration: undefined + } +}; + +/** + * The `dataObject` is an object containing all the informations used by Popper.js + * this object get passed to modifiers and to the `onCreate` and `onUpdate` callbacks. + * @name dataObject + * @property {Object} data.instance The Popper.js instance + * @property {String} data.placement Placement applied to popper + * @property {String} data.originalPlacement Placement originally defined on init + * @property {Boolean} data.flipped True if popper has been flipped by flip modifier + * @property {Boolean} data.hide True if the reference element is out of boundaries, useful to know when to hide the popper. + * @property {HTMLElement} data.arrowElement Node used as arrow by arrow modifier + * @property {Object} data.styles Any CSS property defined here will be applied to the popper, it expects the JavaScript nomenclature (eg. `marginBottom`) + * @property {Object} data.arrowStyles Any CSS property defined here will be applied to the popper arrow, it expects the JavaScript nomenclature (eg. `marginBottom`) + * @property {Object} data.boundaries Offsets of the popper boundaries + * @property {Object} data.offsets The measurements of popper, reference and arrow elements. + * @property {Object} data.offsets.popper `top`, `left`, `width`, `height` values + * @property {Object} data.offsets.reference `top`, `left`, `width`, `height` values + * @property {Object} data.offsets.arrow] `top` and `left` offsets, only one of them will be different from 0 + */ + +/** + * Default options provided to Popper.js constructor.
    + * These can be overriden using the `options` argument of Popper.js.
    + * To override an option, simply pass as 3rd argument an object with the same + * structure of this object, example: + * ``` + * new Popper(ref, pop, { + * modifiers: { + * preventOverflow: { enabled: false } + * } + * }) + * ``` + * @type {Object} + * @static + * @memberof Popper + */ +var Defaults = { + /** + * Popper's placement + * @prop {Popper.placements} placement='bottom' + */ + placement: 'bottom', + + /** + * Whether events (resize, scroll) are initially enabled + * @prop {Boolean} eventsEnabled=true + */ + eventsEnabled: true, + + /** + * Set to true if you want to automatically remove the popper when + * you call the `destroy` method. + * @prop {Boolean} removeOnDestroy=false + */ + removeOnDestroy: false, + + /** + * Callback called when the popper is created.
    + * By default, is set to no-op.
    + * Access Popper.js instance with `data.instance`. + * @prop {onCreate} + */ + onCreate: function onCreate() {}, + + /** + * Callback called when the popper is updated, this callback is not called + * on the initialization/creation of the popper, but only on subsequent + * updates.
    + * By default, is set to no-op.
    + * Access Popper.js instance with `data.instance`. + * @prop {onUpdate} + */ + onUpdate: function onUpdate() {}, + + /** + * List of modifiers used to modify the offsets before they are applied to the popper. + * They provide most of the functionalities of Popper.js + * @prop {modifiers} + */ + modifiers: modifiers +}; + +/** + * @callback onCreate + * @param {dataObject} data + */ + +/** + * @callback onUpdate + * @param {dataObject} data + */ + +// Utils +// Methods +var Popper = function () { + /** + * Create a new Popper.js instance + * @class Popper + * @param {HTMLElement|referenceObject} reference - The reference element used to position the popper + * @param {HTMLElement} popper - The HTML element used as popper. + * @param {Object} options - Your custom options to override the ones defined in [Defaults](#defaults) + * @return {Object} instance - The generated Popper.js instance + */ + function Popper(reference, popper) { + var _this = this; + + var options = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {}; + classCallCheck(this, Popper); + + this.scheduleUpdate = function () { + return requestAnimationFrame(_this.update); + }; + + // make update() debounced, so that it only runs at most once-per-tick + this.update = debounce(this.update.bind(this)); + + // with {} we create a new object with the options inside it + this.options = _extends$1({}, Popper.Defaults, options); + + // init state + this.state = { + isDestroyed: false, + isCreated: false, + scrollParents: [] + }; + + // get reference and popper elements (allow jQuery wrappers) + this.reference = reference && reference.jquery ? reference[0] : reference; + this.popper = popper && popper.jquery ? popper[0] : popper; + + // Deep merge modifiers options + this.options.modifiers = {}; + Object.keys(_extends$1({}, Popper.Defaults.modifiers, options.modifiers)).forEach(function (name) { + _this.options.modifiers[name] = _extends$1({}, Popper.Defaults.modifiers[name] || {}, options.modifiers ? options.modifiers[name] : {}); + }); + + // Refactoring modifiers' list (Object => Array) + this.modifiers = Object.keys(this.options.modifiers).map(function (name) { + return _extends$1({ + name: name + }, _this.options.modifiers[name]); + }) + // sort the modifiers by order + .sort(function (a, b) { + return a.order - b.order; + }); + + // modifiers have the ability to execute arbitrary code when Popper.js get inited + // such code is executed in the same order of its modifier + // they could add new properties to their options configuration + // BE AWARE: don't add options to `options.modifiers.name` but to `modifierOptions`! + this.modifiers.forEach(function (modifierOptions) { + if (modifierOptions.enabled && isFunction(modifierOptions.onLoad)) { + modifierOptions.onLoad(_this.reference, _this.popper, _this.options, modifierOptions, _this.state); + } + }); + + // fire the first update to position the popper in the right place + this.update(); + + var eventsEnabled = this.options.eventsEnabled; + if (eventsEnabled) { + // setup event listeners, they will take care of update the position in specific situations + this.enableEventListeners(); + } + + this.state.eventsEnabled = eventsEnabled; + } + + // We can't use class properties because they don't get listed in the + // class prototype and break stuff like Sinon stubs + + + createClass(Popper, [{ + key: 'update', + value: function update$$1() { + return update.call(this); + } + }, { + key: 'destroy', + value: function destroy$$1() { + return destroy.call(this); + } + }, { + key: 'enableEventListeners', + value: function enableEventListeners$$1() { + return enableEventListeners.call(this); + } + }, { + key: 'disableEventListeners', + value: function disableEventListeners$$1() { + return disableEventListeners.call(this); + } + + /** + * Schedule an update, it will run on the next UI update available + * @method scheduleUpdate + * @memberof Popper + */ + + + /** + * Collection of utilities useful when writing custom modifiers. + * Starting from version 1.7, this method is available only if you + * include `popper-utils.js` before `popper.js`. + * + * **DEPRECATION**: This way to access PopperUtils is deprecated + * and will be removed in v2! Use the PopperUtils module directly instead. + * Due to the high instability of the methods contained in Utils, we can't + * guarantee them to follow semver. Use them at your own risk! + * @static + * @private + * @type {Object} + * @deprecated since version 1.8 + * @member Utils + * @memberof Popper + */ + + }]); + return Popper; +}(); + +/** + * The `referenceObject` is an object that provides an interface compatible with Popper.js + * and lets you use it as replacement of a real DOM node.
    + * You can use this method to position a popper relatively to a set of coordinates + * in case you don't have a DOM node to use as reference. + * + * ``` + * new Popper(referenceObject, popperNode); + * ``` + * + * NB: This feature isn't supported in Internet Explorer 10 + * @name referenceObject + * @property {Function} data.getBoundingClientRect + * A function that returns a set of coordinates compatible with the native `getBoundingClientRect` method. + * @property {number} data.clientWidth + * An ES6 getter that will return the width of the virtual reference element. + * @property {number} data.clientHeight + * An ES6 getter that will return the height of the virtual reference element. + */ + + +Popper.Utils = (typeof window !== 'undefined' ? window : global).PopperUtils; +Popper.placements = placements; +Popper.Defaults = Defaults; + +/** + * -------------------------------------------------------------------------- + * Bootstrap (v4.0.0): dropdown.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */ + +var Dropdown = function ($$$1) { + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + var NAME = 'dropdown'; + var VERSION = '4.0.0'; + var DATA_KEY = 'bs.dropdown'; + var EVENT_KEY = "." + DATA_KEY; + var DATA_API_KEY = '.data-api'; + var JQUERY_NO_CONFLICT = $$$1.fn[NAME]; + var ESCAPE_KEYCODE = 27; // KeyboardEvent.which value for Escape (Esc) key + + var SPACE_KEYCODE = 32; // KeyboardEvent.which value for space key + + var TAB_KEYCODE = 9; // KeyboardEvent.which value for tab key + + var ARROW_UP_KEYCODE = 38; // KeyboardEvent.which value for up arrow key + + var ARROW_DOWN_KEYCODE = 40; // KeyboardEvent.which value for down arrow key + + var RIGHT_MOUSE_BUTTON_WHICH = 3; // MouseEvent.which value for the right button (assuming a right-handed mouse) + + var REGEXP_KEYDOWN = new RegExp(ARROW_UP_KEYCODE + "|" + ARROW_DOWN_KEYCODE + "|" + ESCAPE_KEYCODE); + var Event = { + HIDE: "hide" + EVENT_KEY, + HIDDEN: "hidden" + EVENT_KEY, + SHOW: "show" + EVENT_KEY, + SHOWN: "shown" + EVENT_KEY, + CLICK: "click" + EVENT_KEY, + CLICK_DATA_API: "click" + EVENT_KEY + DATA_API_KEY, + KEYDOWN_DATA_API: "keydown" + EVENT_KEY + DATA_API_KEY, + KEYUP_DATA_API: "keyup" + EVENT_KEY + DATA_API_KEY + }; + var ClassName = { + DISABLED: 'disabled', + SHOW: 'show', + DROPUP: 'dropup', + DROPRIGHT: 'dropright', + DROPLEFT: 'dropleft', + MENURIGHT: 'dropdown-menu-right', + MENULEFT: 'dropdown-menu-left', + POSITION_STATIC: 'position-static' + }; + var Selector = { + DATA_TOGGLE: '[data-toggle="dropdown"]', + FORM_CHILD: '.dropdown form', + MENU: '.dropdown-menu', + NAVBAR_NAV: '.navbar-nav', + VISIBLE_ITEMS: '.dropdown-menu .dropdown-item:not(.disabled)' + }; + var AttachmentMap = { + TOP: 'top-start', + TOPEND: 'top-end', + BOTTOM: 'bottom-start', + BOTTOMEND: 'bottom-end', + RIGHT: 'right-start', + RIGHTEND: 'right-end', + LEFT: 'left-start', + LEFTEND: 'left-end' + }; + var Default = { + offset: 0, + flip: true, + boundary: 'scrollParent' + }; + var DefaultType = { + offset: '(number|string|function)', + flip: 'boolean', + boundary: '(string|element)' + /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */ + + }; + + var Dropdown = + /*#__PURE__*/ + function () { + function Dropdown(element, config) { + this._element = element; + this._popper = null; + this._config = this._getConfig(config); + this._menu = this._getMenuElement(); + this._inNavbar = this._detectNavbar(); + + this._addEventListeners(); + } // Getters + + + var _proto = Dropdown.prototype; + + // Public + _proto.toggle = function toggle() { + if (this._element.disabled || $$$1(this._element).hasClass(ClassName.DISABLED)) { + return; + } + + var parent = Dropdown._getParentFromElement(this._element); + + var isActive = $$$1(this._menu).hasClass(ClassName.SHOW); + + Dropdown._clearMenus(); + + if (isActive) { + return; + } + + var relatedTarget = { + relatedTarget: this._element + }; + var showEvent = $$$1.Event(Event.SHOW, relatedTarget); + $$$1(parent).trigger(showEvent); + + if (showEvent.isDefaultPrevented()) { + return; + } // Disable totally Popper.js for Dropdown in Navbar + + + if (!this._inNavbar) { + /** + * Check for Popper dependency + * Popper - https://popper.js.org + */ + if (typeof Popper === 'undefined') { + throw new TypeError('Bootstrap dropdown require Popper.js (https://popper.js.org)'); + } + + var element = this._element; // For dropup with alignment we use the parent as popper container + + if ($$$1(parent).hasClass(ClassName.DROPUP)) { + if ($$$1(this._menu).hasClass(ClassName.MENULEFT) || $$$1(this._menu).hasClass(ClassName.MENURIGHT)) { + element = parent; + } + } // If boundary is not `scrollParent`, then set position to `static` + // to allow the menu to "escape" the scroll parent's boundaries + // https://github.com/twbs/bootstrap/issues/24251 + + + if (this._config.boundary !== 'scrollParent') { + $$$1(parent).addClass(ClassName.POSITION_STATIC); + } + + this._popper = new Popper(element, this._menu, this._getPopperConfig()); + } // If this is a touch-enabled device we add extra + // empty mouseover listeners to the body's immediate children; + // only needed because of broken event delegation on iOS + // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html + + + if ('ontouchstart' in document.documentElement && $$$1(parent).closest(Selector.NAVBAR_NAV).length === 0) { + $$$1('body').children().on('mouseover', null, $$$1.noop); + } + + this._element.focus(); + + this._element.setAttribute('aria-expanded', true); + + $$$1(this._menu).toggleClass(ClassName.SHOW); + $$$1(parent).toggleClass(ClassName.SHOW).trigger($$$1.Event(Event.SHOWN, relatedTarget)); + }; + + _proto.dispose = function dispose() { + $$$1.removeData(this._element, DATA_KEY); + $$$1(this._element).off(EVENT_KEY); + this._element = null; + this._menu = null; + + if (this._popper !== null) { + this._popper.destroy(); + + this._popper = null; + } + }; + + _proto.update = function update() { + this._inNavbar = this._detectNavbar(); + + if (this._popper !== null) { + this._popper.scheduleUpdate(); + } + }; // Private + + + _proto._addEventListeners = function _addEventListeners() { + var _this = this; + + $$$1(this._element).on(Event.CLICK, function (event) { + event.preventDefault(); + event.stopPropagation(); + + _this.toggle(); + }); + }; + + _proto._getConfig = function _getConfig(config) { + config = _extends({}, this.constructor.Default, $$$1(this._element).data(), config); + Util.typeCheckConfig(NAME, config, this.constructor.DefaultType); + return config; + }; + + _proto._getMenuElement = function _getMenuElement() { + if (!this._menu) { + var parent = Dropdown._getParentFromElement(this._element); + + this._menu = $$$1(parent).find(Selector.MENU)[0]; + } + + return this._menu; + }; + + _proto._getPlacement = function _getPlacement() { + var $parentDropdown = $$$1(this._element).parent(); + var placement = AttachmentMap.BOTTOM; // Handle dropup + + if ($parentDropdown.hasClass(ClassName.DROPUP)) { + placement = AttachmentMap.TOP; + + if ($$$1(this._menu).hasClass(ClassName.MENURIGHT)) { + placement = AttachmentMap.TOPEND; + } + } else if ($parentDropdown.hasClass(ClassName.DROPRIGHT)) { + placement = AttachmentMap.RIGHT; + } else if ($parentDropdown.hasClass(ClassName.DROPLEFT)) { + placement = AttachmentMap.LEFT; + } else if ($$$1(this._menu).hasClass(ClassName.MENURIGHT)) { + placement = AttachmentMap.BOTTOMEND; + } + + return placement; + }; + + _proto._detectNavbar = function _detectNavbar() { + return $$$1(this._element).closest('.navbar').length > 0; + }; + + _proto._getPopperConfig = function _getPopperConfig() { + var _this2 = this; + + var offsetConf = {}; + + if (typeof this._config.offset === 'function') { + offsetConf.fn = function (data) { + data.offsets = _extends({}, data.offsets, _this2._config.offset(data.offsets) || {}); + return data; + }; + } else { + offsetConf.offset = this._config.offset; + } + + var popperConfig = { + placement: this._getPlacement(), + modifiers: { + offset: offsetConf, + flip: { + enabled: this._config.flip + }, + preventOverflow: { + boundariesElement: this._config.boundary + } + } + }; + return popperConfig; + }; // Static + + + Dropdown._jQueryInterface = function _jQueryInterface(config) { + return this.each(function () { + var data = $$$1(this).data(DATA_KEY); + + var _config = typeof config === 'object' ? config : null; + + if (!data) { + data = new Dropdown(this, _config); + $$$1(this).data(DATA_KEY, data); + } + + if (typeof config === 'string') { + if (typeof data[config] === 'undefined') { + throw new TypeError("No method named \"" + config + "\""); + } + + data[config](); + } + }); + }; + + Dropdown._clearMenus = function _clearMenus(event) { + if (event && (event.which === RIGHT_MOUSE_BUTTON_WHICH || event.type === 'keyup' && event.which !== TAB_KEYCODE)) { + return; + } + + var toggles = $$$1.makeArray($$$1(Selector.DATA_TOGGLE)); + + for (var i = 0; i < toggles.length; i++) { + var parent = Dropdown._getParentFromElement(toggles[i]); + + var context = $$$1(toggles[i]).data(DATA_KEY); + var relatedTarget = { + relatedTarget: toggles[i] + }; + + if (!context) { + continue; + } + + var dropdownMenu = context._menu; + + if (!$$$1(parent).hasClass(ClassName.SHOW)) { + continue; + } + + if (event && (event.type === 'click' && /input|textarea/i.test(event.target.tagName) || event.type === 'keyup' && event.which === TAB_KEYCODE) && $$$1.contains(parent, event.target)) { + continue; + } + + var hideEvent = $$$1.Event(Event.HIDE, relatedTarget); + $$$1(parent).trigger(hideEvent); + + if (hideEvent.isDefaultPrevented()) { + continue; + } // If this is a touch-enabled device we remove the extra + // empty mouseover listeners we added for iOS support + + + if ('ontouchstart' in document.documentElement) { + $$$1('body').children().off('mouseover', null, $$$1.noop); + } + + toggles[i].setAttribute('aria-expanded', 'false'); + $$$1(dropdownMenu).removeClass(ClassName.SHOW); + $$$1(parent).removeClass(ClassName.SHOW).trigger($$$1.Event(Event.HIDDEN, relatedTarget)); + } + }; + + Dropdown._getParentFromElement = function _getParentFromElement(element) { + var parent; + var selector = Util.getSelectorFromElement(element); + + if (selector) { + parent = $$$1(selector)[0]; + } + + return parent || element.parentNode; + }; // eslint-disable-next-line complexity + + + Dropdown._dataApiKeydownHandler = function _dataApiKeydownHandler(event) { + // If not input/textarea: + // - And not a key in REGEXP_KEYDOWN => not a dropdown command + // If input/textarea: + // - If space key => not a dropdown command + // - If key is other than escape + // - If key is not up or down => not a dropdown command + // - If trigger inside the menu => not a dropdown command + if (/input|textarea/i.test(event.target.tagName) ? event.which === SPACE_KEYCODE || event.which !== ESCAPE_KEYCODE && (event.which !== ARROW_DOWN_KEYCODE && event.which !== ARROW_UP_KEYCODE || $$$1(event.target).closest(Selector.MENU).length) : !REGEXP_KEYDOWN.test(event.which)) { + return; + } + + event.preventDefault(); + event.stopPropagation(); + + if (this.disabled || $$$1(this).hasClass(ClassName.DISABLED)) { + return; + } + + var parent = Dropdown._getParentFromElement(this); + + var isActive = $$$1(parent).hasClass(ClassName.SHOW); + + if (!isActive && (event.which !== ESCAPE_KEYCODE || event.which !== SPACE_KEYCODE) || isActive && (event.which === ESCAPE_KEYCODE || event.which === SPACE_KEYCODE)) { + if (event.which === ESCAPE_KEYCODE) { + var toggle = $$$1(parent).find(Selector.DATA_TOGGLE)[0]; + $$$1(toggle).trigger('focus'); + } + + $$$1(this).trigger('click'); + return; + } + + var items = $$$1(parent).find(Selector.VISIBLE_ITEMS).get(); + + if (items.length === 0) { + return; + } + + var index = items.indexOf(event.target); + + if (event.which === ARROW_UP_KEYCODE && index > 0) { + // Up + index--; + } + + if (event.which === ARROW_DOWN_KEYCODE && index < items.length - 1) { + // Down + index++; + } + + if (index < 0) { + index = 0; + } + + items[index].focus(); + }; + + _createClass(Dropdown, null, [{ + key: "VERSION", + get: function get() { + return VERSION; + } + }, { + key: "Default", + get: function get() { + return Default; + } + }, { + key: "DefaultType", + get: function get() { + return DefaultType; + } + }]); + return Dropdown; + }(); + /** + * ------------------------------------------------------------------------ + * Data Api implementation + * ------------------------------------------------------------------------ + */ + + + $$$1(document).on(Event.KEYDOWN_DATA_API, Selector.DATA_TOGGLE, Dropdown._dataApiKeydownHandler).on(Event.KEYDOWN_DATA_API, Selector.MENU, Dropdown._dataApiKeydownHandler).on(Event.CLICK_DATA_API + " " + Event.KEYUP_DATA_API, Dropdown._clearMenus).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) { + event.preventDefault(); + event.stopPropagation(); + + Dropdown._jQueryInterface.call($$$1(this), 'toggle'); + }).on(Event.CLICK_DATA_API, Selector.FORM_CHILD, function (e) { + e.stopPropagation(); + }); + /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + */ + + $$$1.fn[NAME] = Dropdown._jQueryInterface; + $$$1.fn[NAME].Constructor = Dropdown; + + $$$1.fn[NAME].noConflict = function () { + $$$1.fn[NAME] = JQUERY_NO_CONFLICT; + return Dropdown._jQueryInterface; + }; + + return Dropdown; +}($, Popper); + +/** + * -------------------------------------------------------------------------- + * Bootstrap (v4.0.0): modal.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */ + +var Modal = function ($$$1) { + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + var NAME = 'modal'; + var VERSION = '4.0.0'; + var DATA_KEY = 'bs.modal'; + var EVENT_KEY = "." + DATA_KEY; + var DATA_API_KEY = '.data-api'; + var JQUERY_NO_CONFLICT = $$$1.fn[NAME]; + var TRANSITION_DURATION = 300; + var BACKDROP_TRANSITION_DURATION = 150; + var ESCAPE_KEYCODE = 27; // KeyboardEvent.which value for Escape (Esc) key + + var Default = { + backdrop: true, + keyboard: true, + focus: true, + show: true + }; + var DefaultType = { + backdrop: '(boolean|string)', + keyboard: 'boolean', + focus: 'boolean', + show: 'boolean' + }; + var Event = { + HIDE: "hide" + EVENT_KEY, + HIDDEN: "hidden" + EVENT_KEY, + SHOW: "show" + EVENT_KEY, + SHOWN: "shown" + EVENT_KEY, + FOCUSIN: "focusin" + EVENT_KEY, + RESIZE: "resize" + EVENT_KEY, + CLICK_DISMISS: "click.dismiss" + EVENT_KEY, + KEYDOWN_DISMISS: "keydown.dismiss" + EVENT_KEY, + MOUSEUP_DISMISS: "mouseup.dismiss" + EVENT_KEY, + MOUSEDOWN_DISMISS: "mousedown.dismiss" + EVENT_KEY, + CLICK_DATA_API: "click" + EVENT_KEY + DATA_API_KEY + }; + var ClassName = { + SCROLLBAR_MEASURER: 'modal-scrollbar-measure', + BACKDROP: 'modal-backdrop', + OPEN: 'modal-open', + FADE: 'fade', + SHOW: 'show' + }; + var Selector = { + DIALOG: '.modal-dialog', + DATA_TOGGLE: '[data-toggle="modal"]', + DATA_DISMISS: '[data-dismiss="modal"]', + FIXED_CONTENT: '.fixed-top, .fixed-bottom, .is-fixed, .sticky-top', + STICKY_CONTENT: '.sticky-top', + NAVBAR_TOGGLER: '.navbar-toggler' + /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */ + + }; + + var Modal = + /*#__PURE__*/ + function () { + function Modal(element, config) { + this._config = this._getConfig(config); + this._element = element; + this._dialog = $$$1(element).find(Selector.DIALOG)[0]; + this._backdrop = null; + this._isShown = false; + this._isBodyOverflowing = false; + this._ignoreBackdropClick = false; + this._originalBodyPadding = 0; + this._scrollbarWidth = 0; + } // Getters + + + var _proto = Modal.prototype; + + // Public + _proto.toggle = function toggle(relatedTarget) { + return this._isShown ? this.hide() : this.show(relatedTarget); + }; + + _proto.show = function show(relatedTarget) { + var _this = this; + + if (this._isTransitioning || this._isShown) { + return; + } + + if (Util.supportsTransitionEnd() && $$$1(this._element).hasClass(ClassName.FADE)) { + this._isTransitioning = true; + } + + var showEvent = $$$1.Event(Event.SHOW, { + relatedTarget: relatedTarget + }); + $$$1(this._element).trigger(showEvent); + + if (this._isShown || showEvent.isDefaultPrevented()) { + return; + } + + this._isShown = true; + + this._checkScrollbar(); + + this._setScrollbar(); + + this._adjustDialog(); + + $$$1(document.body).addClass(ClassName.OPEN); + + this._setEscapeEvent(); + + this._setResizeEvent(); + + $$$1(this._element).on(Event.CLICK_DISMISS, Selector.DATA_DISMISS, function (event) { + return _this.hide(event); + }); + $$$1(this._dialog).on(Event.MOUSEDOWN_DISMISS, function () { + $$$1(_this._element).one(Event.MOUSEUP_DISMISS, function (event) { + if ($$$1(event.target).is(_this._element)) { + _this._ignoreBackdropClick = true; + } + }); + }); + + this._showBackdrop(function () { + return _this._showElement(relatedTarget); + }); + }; + + _proto.hide = function hide(event) { + var _this2 = this; + + if (event) { + event.preventDefault(); + } + + if (this._isTransitioning || !this._isShown) { + return; + } + + var hideEvent = $$$1.Event(Event.HIDE); + $$$1(this._element).trigger(hideEvent); + + if (!this._isShown || hideEvent.isDefaultPrevented()) { + return; + } + + this._isShown = false; + var transition = Util.supportsTransitionEnd() && $$$1(this._element).hasClass(ClassName.FADE); + + if (transition) { + this._isTransitioning = true; + } + + this._setEscapeEvent(); + + this._setResizeEvent(); + + $$$1(document).off(Event.FOCUSIN); + $$$1(this._element).removeClass(ClassName.SHOW); + $$$1(this._element).off(Event.CLICK_DISMISS); + $$$1(this._dialog).off(Event.MOUSEDOWN_DISMISS); + + if (transition) { + $$$1(this._element).one(Util.TRANSITION_END, function (event) { + return _this2._hideModal(event); + }).emulateTransitionEnd(TRANSITION_DURATION); + } else { + this._hideModal(); + } + }; + + _proto.dispose = function dispose() { + $$$1.removeData(this._element, DATA_KEY); + $$$1(window, document, this._element, this._backdrop).off(EVENT_KEY); + this._config = null; + this._element = null; + this._dialog = null; + this._backdrop = null; + this._isShown = null; + this._isBodyOverflowing = null; + this._ignoreBackdropClick = null; + this._scrollbarWidth = null; + }; + + _proto.handleUpdate = function handleUpdate() { + this._adjustDialog(); + }; // Private + + + _proto._getConfig = function _getConfig(config) { + config = _extends({}, Default, config); + Util.typeCheckConfig(NAME, config, DefaultType); + return config; + }; + + _proto._showElement = function _showElement(relatedTarget) { + var _this3 = this; + + var transition = Util.supportsTransitionEnd() && $$$1(this._element).hasClass(ClassName.FADE); + + if (!this._element.parentNode || this._element.parentNode.nodeType !== Node.ELEMENT_NODE) { + // Don't move modal's DOM position + document.body.appendChild(this._element); + } + + this._element.style.display = 'block'; + + this._element.removeAttribute('aria-hidden'); + + this._element.scrollTop = 0; + + if (transition) { + Util.reflow(this._element); + } + + $$$1(this._element).addClass(ClassName.SHOW); + + if (this._config.focus) { + this._enforceFocus(); + } + + var shownEvent = $$$1.Event(Event.SHOWN, { + relatedTarget: relatedTarget + }); + + var transitionComplete = function transitionComplete() { + if (_this3._config.focus) { + _this3._element.focus(); + } + + _this3._isTransitioning = false; + $$$1(_this3._element).trigger(shownEvent); + }; + + if (transition) { + $$$1(this._dialog).one(Util.TRANSITION_END, transitionComplete).emulateTransitionEnd(TRANSITION_DURATION); + } else { + transitionComplete(); + } + }; + + _proto._enforceFocus = function _enforceFocus() { + var _this4 = this; + + $$$1(document).off(Event.FOCUSIN) // Guard against infinite focus loop + .on(Event.FOCUSIN, function (event) { + if (document !== event.target && _this4._element !== event.target && $$$1(_this4._element).has(event.target).length === 0) { + _this4._element.focus(); + } + }); + }; + + _proto._setEscapeEvent = function _setEscapeEvent() { + var _this5 = this; + + if (this._isShown && this._config.keyboard) { + $$$1(this._element).on(Event.KEYDOWN_DISMISS, function (event) { + if (event.which === ESCAPE_KEYCODE) { + event.preventDefault(); + + _this5.hide(); + } + }); + } else if (!this._isShown) { + $$$1(this._element).off(Event.KEYDOWN_DISMISS); + } + }; + + _proto._setResizeEvent = function _setResizeEvent() { + var _this6 = this; + + if (this._isShown) { + $$$1(window).on(Event.RESIZE, function (event) { + return _this6.handleUpdate(event); + }); + } else { + $$$1(window).off(Event.RESIZE); + } + }; + + _proto._hideModal = function _hideModal() { + var _this7 = this; + + this._element.style.display = 'none'; + + this._element.setAttribute('aria-hidden', true); + + this._isTransitioning = false; + + this._showBackdrop(function () { + $$$1(document.body).removeClass(ClassName.OPEN); + + _this7._resetAdjustments(); + + _this7._resetScrollbar(); + + $$$1(_this7._element).trigger(Event.HIDDEN); + }); + }; + + _proto._removeBackdrop = function _removeBackdrop() { + if (this._backdrop) { + $$$1(this._backdrop).remove(); + this._backdrop = null; + } + }; + + _proto._showBackdrop = function _showBackdrop(callback) { + var _this8 = this; + + var animate = $$$1(this._element).hasClass(ClassName.FADE) ? ClassName.FADE : ''; + + if (this._isShown && this._config.backdrop) { + var doAnimate = Util.supportsTransitionEnd() && animate; + this._backdrop = document.createElement('div'); + this._backdrop.className = ClassName.BACKDROP; + + if (animate) { + $$$1(this._backdrop).addClass(animate); + } + + $$$1(this._backdrop).appendTo(document.body); + $$$1(this._element).on(Event.CLICK_DISMISS, function (event) { + if (_this8._ignoreBackdropClick) { + _this8._ignoreBackdropClick = false; + return; + } + + if (event.target !== event.currentTarget) { + return; + } + + if (_this8._config.backdrop === 'static') { + _this8._element.focus(); + } else { + _this8.hide(); + } + }); + + if (doAnimate) { + Util.reflow(this._backdrop); + } + + $$$1(this._backdrop).addClass(ClassName.SHOW); + + if (!callback) { + return; + } + + if (!doAnimate) { + callback(); + return; + } + + $$$1(this._backdrop).one(Util.TRANSITION_END, callback).emulateTransitionEnd(BACKDROP_TRANSITION_DURATION); + } else if (!this._isShown && this._backdrop) { + $$$1(this._backdrop).removeClass(ClassName.SHOW); + + var callbackRemove = function callbackRemove() { + _this8._removeBackdrop(); + + if (callback) { + callback(); + } + }; + + if (Util.supportsTransitionEnd() && $$$1(this._element).hasClass(ClassName.FADE)) { + $$$1(this._backdrop).one(Util.TRANSITION_END, callbackRemove).emulateTransitionEnd(BACKDROP_TRANSITION_DURATION); + } else { + callbackRemove(); + } + } else if (callback) { + callback(); + } + }; // ---------------------------------------------------------------------- + // the following methods are used to handle overflowing modals + // todo (fat): these should probably be refactored out of modal.js + // ---------------------------------------------------------------------- + + + _proto._adjustDialog = function _adjustDialog() { + var isModalOverflowing = this._element.scrollHeight > document.documentElement.clientHeight; + + if (!this._isBodyOverflowing && isModalOverflowing) { + this._element.style.paddingLeft = this._scrollbarWidth + "px"; + } + + if (this._isBodyOverflowing && !isModalOverflowing) { + this._element.style.paddingRight = this._scrollbarWidth + "px"; + } + }; + + _proto._resetAdjustments = function _resetAdjustments() { + this._element.style.paddingLeft = ''; + this._element.style.paddingRight = ''; + }; + + _proto._checkScrollbar = function _checkScrollbar() { + var rect = document.body.getBoundingClientRect(); + this._isBodyOverflowing = rect.left + rect.right < window.innerWidth; + this._scrollbarWidth = this._getScrollbarWidth(); + }; + + _proto._setScrollbar = function _setScrollbar() { + var _this9 = this; + + if (this._isBodyOverflowing) { + // Note: DOMNode.style.paddingRight returns the actual value or '' if not set + // while $(DOMNode).css('padding-right') returns the calculated value or 0 if not set + // Adjust fixed content padding + $$$1(Selector.FIXED_CONTENT).each(function (index, element) { + var actualPadding = $$$1(element)[0].style.paddingRight; + var calculatedPadding = $$$1(element).css('padding-right'); + $$$1(element).data('padding-right', actualPadding).css('padding-right', parseFloat(calculatedPadding) + _this9._scrollbarWidth + "px"); + }); // Adjust sticky content margin + + $$$1(Selector.STICKY_CONTENT).each(function (index, element) { + var actualMargin = $$$1(element)[0].style.marginRight; + var calculatedMargin = $$$1(element).css('margin-right'); + $$$1(element).data('margin-right', actualMargin).css('margin-right', parseFloat(calculatedMargin) - _this9._scrollbarWidth + "px"); + }); // Adjust navbar-toggler margin + + $$$1(Selector.NAVBAR_TOGGLER).each(function (index, element) { + var actualMargin = $$$1(element)[0].style.marginRight; + var calculatedMargin = $$$1(element).css('margin-right'); + $$$1(element).data('margin-right', actualMargin).css('margin-right', parseFloat(calculatedMargin) + _this9._scrollbarWidth + "px"); + }); // Adjust body padding + + var actualPadding = document.body.style.paddingRight; + var calculatedPadding = $$$1('body').css('padding-right'); + $$$1('body').data('padding-right', actualPadding).css('padding-right', parseFloat(calculatedPadding) + this._scrollbarWidth + "px"); + } + }; + + _proto._resetScrollbar = function _resetScrollbar() { + // Restore fixed content padding + $$$1(Selector.FIXED_CONTENT).each(function (index, element) { + var padding = $$$1(element).data('padding-right'); + + if (typeof padding !== 'undefined') { + $$$1(element).css('padding-right', padding).removeData('padding-right'); + } + }); // Restore sticky content and navbar-toggler margin + + $$$1(Selector.STICKY_CONTENT + ", " + Selector.NAVBAR_TOGGLER).each(function (index, element) { + var margin = $$$1(element).data('margin-right'); + + if (typeof margin !== 'undefined') { + $$$1(element).css('margin-right', margin).removeData('margin-right'); + } + }); // Restore body padding + + var padding = $$$1('body').data('padding-right'); + + if (typeof padding !== 'undefined') { + $$$1('body').css('padding-right', padding).removeData('padding-right'); + } + }; + + _proto._getScrollbarWidth = function _getScrollbarWidth() { + // thx d.walsh + var scrollDiv = document.createElement('div'); + scrollDiv.className = ClassName.SCROLLBAR_MEASURER; + document.body.appendChild(scrollDiv); + var scrollbarWidth = scrollDiv.getBoundingClientRect().width - scrollDiv.clientWidth; + document.body.removeChild(scrollDiv); + return scrollbarWidth; + }; // Static + + + Modal._jQueryInterface = function _jQueryInterface(config, relatedTarget) { + return this.each(function () { + var data = $$$1(this).data(DATA_KEY); + + var _config = _extends({}, Modal.Default, $$$1(this).data(), typeof config === 'object' && config); + + if (!data) { + data = new Modal(this, _config); + $$$1(this).data(DATA_KEY, data); + } + + if (typeof config === 'string') { + if (typeof data[config] === 'undefined') { + throw new TypeError("No method named \"" + config + "\""); + } + + data[config](relatedTarget); + } else if (_config.show) { + data.show(relatedTarget); + } + }); + }; + + _createClass(Modal, null, [{ + key: "VERSION", + get: function get() { + return VERSION; + } + }, { + key: "Default", + get: function get() { + return Default; + } + }]); + return Modal; + }(); + /** + * ------------------------------------------------------------------------ + * Data Api implementation + * ------------------------------------------------------------------------ + */ + + + $$$1(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) { + var _this10 = this; + + var target; + var selector = Util.getSelectorFromElement(this); + + if (selector) { + target = $$$1(selector)[0]; + } + + var config = $$$1(target).data(DATA_KEY) ? 'toggle' : _extends({}, $$$1(target).data(), $$$1(this).data()); + + if (this.tagName === 'A' || this.tagName === 'AREA') { + event.preventDefault(); + } + + var $target = $$$1(target).one(Event.SHOW, function (showEvent) { + if (showEvent.isDefaultPrevented()) { + // Only register focus restorer if modal will actually get shown + return; + } + + $target.one(Event.HIDDEN, function () { + if ($$$1(_this10).is(':visible')) { + _this10.focus(); + } + }); + }); + + Modal._jQueryInterface.call($$$1(target), config, this); + }); + /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + */ + + $$$1.fn[NAME] = Modal._jQueryInterface; + $$$1.fn[NAME].Constructor = Modal; + + $$$1.fn[NAME].noConflict = function () { + $$$1.fn[NAME] = JQUERY_NO_CONFLICT; + return Modal._jQueryInterface; + }; + + return Modal; +}($); + +/** + * -------------------------------------------------------------------------- + * Bootstrap (v4.0.0): tooltip.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */ + +var Tooltip = function ($$$1) { + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + var NAME = 'tooltip'; + var VERSION = '4.0.0'; + var DATA_KEY = 'bs.tooltip'; + var EVENT_KEY = "." + DATA_KEY; + var JQUERY_NO_CONFLICT = $$$1.fn[NAME]; + var TRANSITION_DURATION = 150; + var CLASS_PREFIX = 'bs-tooltip'; + var BSCLS_PREFIX_REGEX = new RegExp("(^|\\s)" + CLASS_PREFIX + "\\S+", 'g'); + var DefaultType = { + animation: 'boolean', + template: 'string', + title: '(string|element|function)', + trigger: 'string', + delay: '(number|object)', + html: 'boolean', + selector: '(string|boolean)', + placement: '(string|function)', + offset: '(number|string)', + container: '(string|element|boolean)', + fallbackPlacement: '(string|array)', + boundary: '(string|element)' + }; + var AttachmentMap = { + AUTO: 'auto', + TOP: 'top', + RIGHT: 'right', + BOTTOM: 'bottom', + LEFT: 'left' + }; + var Default = { + animation: true, + template: '', + trigger: 'hover focus', + title: '', + delay: 0, + html: false, + selector: false, + placement: 'top', + offset: 0, + container: false, + fallbackPlacement: 'flip', + boundary: 'scrollParent' + }; + var HoverState = { + SHOW: 'show', + OUT: 'out' + }; + var Event = { + HIDE: "hide" + EVENT_KEY, + HIDDEN: "hidden" + EVENT_KEY, + SHOW: "show" + EVENT_KEY, + SHOWN: "shown" + EVENT_KEY, + INSERTED: "inserted" + EVENT_KEY, + CLICK: "click" + EVENT_KEY, + FOCUSIN: "focusin" + EVENT_KEY, + FOCUSOUT: "focusout" + EVENT_KEY, + MOUSEENTER: "mouseenter" + EVENT_KEY, + MOUSELEAVE: "mouseleave" + EVENT_KEY + }; + var ClassName = { + FADE: 'fade', + SHOW: 'show' + }; + var Selector = { + TOOLTIP: '.tooltip', + TOOLTIP_INNER: '.tooltip-inner', + ARROW: '.arrow' + }; + var Trigger = { + HOVER: 'hover', + FOCUS: 'focus', + CLICK: 'click', + MANUAL: 'manual' + /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */ + + }; + + var Tooltip = + /*#__PURE__*/ + function () { + function Tooltip(element, config) { + /** + * Check for Popper dependency + * Popper - https://popper.js.org + */ + if (typeof Popper === 'undefined') { + throw new TypeError('Bootstrap tooltips require Popper.js (https://popper.js.org)'); + } // private + + + this._isEnabled = true; + this._timeout = 0; + this._hoverState = ''; + this._activeTrigger = {}; + this._popper = null; // Protected + + this.element = element; + this.config = this._getConfig(config); + this.tip = null; + + this._setListeners(); + } // Getters + + + var _proto = Tooltip.prototype; + + // Public + _proto.enable = function enable() { + this._isEnabled = true; + }; + + _proto.disable = function disable() { + this._isEnabled = false; + }; + + _proto.toggleEnabled = function toggleEnabled() { + this._isEnabled = !this._isEnabled; + }; + + _proto.toggle = function toggle(event) { + if (!this._isEnabled) { + return; + } + + if (event) { + var dataKey = this.constructor.DATA_KEY; + var context = $$$1(event.currentTarget).data(dataKey); + + if (!context) { + context = new this.constructor(event.currentTarget, this._getDelegateConfig()); + $$$1(event.currentTarget).data(dataKey, context); + } + + context._activeTrigger.click = !context._activeTrigger.click; + + if (context._isWithActiveTrigger()) { + context._enter(null, context); + } else { + context._leave(null, context); + } + } else { + if ($$$1(this.getTipElement()).hasClass(ClassName.SHOW)) { + this._leave(null, this); + + return; + } + + this._enter(null, this); + } + }; + + _proto.dispose = function dispose() { + clearTimeout(this._timeout); + $$$1.removeData(this.element, this.constructor.DATA_KEY); + $$$1(this.element).off(this.constructor.EVENT_KEY); + $$$1(this.element).closest('.modal').off('hide.bs.modal'); + + if (this.tip) { + $$$1(this.tip).remove(); + } + + this._isEnabled = null; + this._timeout = null; + this._hoverState = null; + this._activeTrigger = null; + + if (this._popper !== null) { + this._popper.destroy(); + } + + this._popper = null; + this.element = null; + this.config = null; + this.tip = null; + }; + + _proto.show = function show() { + var _this = this; + + if ($$$1(this.element).css('display') === 'none') { + throw new Error('Please use show on visible elements'); + } + + var showEvent = $$$1.Event(this.constructor.Event.SHOW); + + if (this.isWithContent() && this._isEnabled) { + $$$1(this.element).trigger(showEvent); + var isInTheDom = $$$1.contains(this.element.ownerDocument.documentElement, this.element); + + if (showEvent.isDefaultPrevented() || !isInTheDom) { + return; + } + + var tip = this.getTipElement(); + var tipId = Util.getUID(this.constructor.NAME); + tip.setAttribute('id', tipId); + this.element.setAttribute('aria-describedby', tipId); + this.setContent(); + + if (this.config.animation) { + $$$1(tip).addClass(ClassName.FADE); + } + + var placement = typeof this.config.placement === 'function' ? this.config.placement.call(this, tip, this.element) : this.config.placement; + + var attachment = this._getAttachment(placement); + + this.addAttachmentClass(attachment); + var container = this.config.container === false ? document.body : $$$1(this.config.container); + $$$1(tip).data(this.constructor.DATA_KEY, this); + + if (!$$$1.contains(this.element.ownerDocument.documentElement, this.tip)) { + $$$1(tip).appendTo(container); + } + + $$$1(this.element).trigger(this.constructor.Event.INSERTED); + this._popper = new Popper(this.element, tip, { + placement: attachment, + modifiers: { + offset: { + offset: this.config.offset + }, + flip: { + behavior: this.config.fallbackPlacement + }, + arrow: { + element: Selector.ARROW + }, + preventOverflow: { + boundariesElement: this.config.boundary + } + }, + onCreate: function onCreate(data) { + if (data.originalPlacement !== data.placement) { + _this._handlePopperPlacementChange(data); + } + }, + onUpdate: function onUpdate(data) { + _this._handlePopperPlacementChange(data); + } + }); + $$$1(tip).addClass(ClassName.SHOW); // If this is a touch-enabled device we add extra + // empty mouseover listeners to the body's immediate children; + // only needed because of broken event delegation on iOS + // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html + + if ('ontouchstart' in document.documentElement) { + $$$1('body').children().on('mouseover', null, $$$1.noop); + } + + var complete = function complete() { + if (_this.config.animation) { + _this._fixTransition(); + } + + var prevHoverState = _this._hoverState; + _this._hoverState = null; + $$$1(_this.element).trigger(_this.constructor.Event.SHOWN); + + if (prevHoverState === HoverState.OUT) { + _this._leave(null, _this); + } + }; + + if (Util.supportsTransitionEnd() && $$$1(this.tip).hasClass(ClassName.FADE)) { + $$$1(this.tip).one(Util.TRANSITION_END, complete).emulateTransitionEnd(Tooltip._TRANSITION_DURATION); + } else { + complete(); + } + } + }; + + _proto.hide = function hide(callback) { + var _this2 = this; + + var tip = this.getTipElement(); + var hideEvent = $$$1.Event(this.constructor.Event.HIDE); + + var complete = function complete() { + if (_this2._hoverState !== HoverState.SHOW && tip.parentNode) { + tip.parentNode.removeChild(tip); + } + + _this2._cleanTipClass(); + + _this2.element.removeAttribute('aria-describedby'); + + $$$1(_this2.element).trigger(_this2.constructor.Event.HIDDEN); + + if (_this2._popper !== null) { + _this2._popper.destroy(); + } + + if (callback) { + callback(); + } + }; + + $$$1(this.element).trigger(hideEvent); + + if (hideEvent.isDefaultPrevented()) { + return; + } + + $$$1(tip).removeClass(ClassName.SHOW); // If this is a touch-enabled device we remove the extra + // empty mouseover listeners we added for iOS support + + if ('ontouchstart' in document.documentElement) { + $$$1('body').children().off('mouseover', null, $$$1.noop); + } + + this._activeTrigger[Trigger.CLICK] = false; + this._activeTrigger[Trigger.FOCUS] = false; + this._activeTrigger[Trigger.HOVER] = false; + + if (Util.supportsTransitionEnd() && $$$1(this.tip).hasClass(ClassName.FADE)) { + $$$1(tip).one(Util.TRANSITION_END, complete).emulateTransitionEnd(TRANSITION_DURATION); + } else { + complete(); + } + + this._hoverState = ''; + }; + + _proto.update = function update() { + if (this._popper !== null) { + this._popper.scheduleUpdate(); + } + }; // Protected + + + _proto.isWithContent = function isWithContent() { + return Boolean(this.getTitle()); + }; + + _proto.addAttachmentClass = function addAttachmentClass(attachment) { + $$$1(this.getTipElement()).addClass(CLASS_PREFIX + "-" + attachment); + }; + + _proto.getTipElement = function getTipElement() { + this.tip = this.tip || $$$1(this.config.template)[0]; + return this.tip; + }; + + _proto.setContent = function setContent() { + var $tip = $$$1(this.getTipElement()); + this.setElementContent($tip.find(Selector.TOOLTIP_INNER), this.getTitle()); + $tip.removeClass(ClassName.FADE + " " + ClassName.SHOW); + }; + + _proto.setElementContent = function setElementContent($element, content) { + var html = this.config.html; + + if (typeof content === 'object' && (content.nodeType || content.jquery)) { + // Content is a DOM node or a jQuery + if (html) { + if (!$$$1(content).parent().is($element)) { + $element.empty().append(content); + } + } else { + $element.text($$$1(content).text()); + } + } else { + $element[html ? 'html' : 'text'](content); + } + }; + + _proto.getTitle = function getTitle() { + var title = this.element.getAttribute('data-original-title'); + + if (!title) { + title = typeof this.config.title === 'function' ? this.config.title.call(this.element) : this.config.title; + } + + return title; + }; // Private + + + _proto._getAttachment = function _getAttachment(placement) { + return AttachmentMap[placement.toUpperCase()]; + }; + + _proto._setListeners = function _setListeners() { + var _this3 = this; + + var triggers = this.config.trigger.split(' '); + triggers.forEach(function (trigger) { + if (trigger === 'click') { + $$$1(_this3.element).on(_this3.constructor.Event.CLICK, _this3.config.selector, function (event) { + return _this3.toggle(event); + }); + } else if (trigger !== Trigger.MANUAL) { + var eventIn = trigger === Trigger.HOVER ? _this3.constructor.Event.MOUSEENTER : _this3.constructor.Event.FOCUSIN; + var eventOut = trigger === Trigger.HOVER ? _this3.constructor.Event.MOUSELEAVE : _this3.constructor.Event.FOCUSOUT; + $$$1(_this3.element).on(eventIn, _this3.config.selector, function (event) { + return _this3._enter(event); + }).on(eventOut, _this3.config.selector, function (event) { + return _this3._leave(event); + }); + } + + $$$1(_this3.element).closest('.modal').on('hide.bs.modal', function () { + return _this3.hide(); + }); + }); + + if (this.config.selector) { + this.config = _extends({}, this.config, { + trigger: 'manual', + selector: '' + }); + } else { + this._fixTitle(); + } + }; + + _proto._fixTitle = function _fixTitle() { + var titleType = typeof this.element.getAttribute('data-original-title'); + + if (this.element.getAttribute('title') || titleType !== 'string') { + this.element.setAttribute('data-original-title', this.element.getAttribute('title') || ''); + this.element.setAttribute('title', ''); + } + }; + + _proto._enter = function _enter(event, context) { + var dataKey = this.constructor.DATA_KEY; + context = context || $$$1(event.currentTarget).data(dataKey); + + if (!context) { + context = new this.constructor(event.currentTarget, this._getDelegateConfig()); + $$$1(event.currentTarget).data(dataKey, context); + } + + if (event) { + context._activeTrigger[event.type === 'focusin' ? Trigger.FOCUS : Trigger.HOVER] = true; + } + + if ($$$1(context.getTipElement()).hasClass(ClassName.SHOW) || context._hoverState === HoverState.SHOW) { + context._hoverState = HoverState.SHOW; + return; + } + + clearTimeout(context._timeout); + context._hoverState = HoverState.SHOW; + + if (!context.config.delay || !context.config.delay.show) { + context.show(); + return; + } + + context._timeout = setTimeout(function () { + if (context._hoverState === HoverState.SHOW) { + context.show(); + } + }, context.config.delay.show); + }; + + _proto._leave = function _leave(event, context) { + var dataKey = this.constructor.DATA_KEY; + context = context || $$$1(event.currentTarget).data(dataKey); + + if (!context) { + context = new this.constructor(event.currentTarget, this._getDelegateConfig()); + $$$1(event.currentTarget).data(dataKey, context); + } + + if (event) { + context._activeTrigger[event.type === 'focusout' ? Trigger.FOCUS : Trigger.HOVER] = false; + } + + if (context._isWithActiveTrigger()) { + return; + } + + clearTimeout(context._timeout); + context._hoverState = HoverState.OUT; + + if (!context.config.delay || !context.config.delay.hide) { + context.hide(); + return; + } + + context._timeout = setTimeout(function () { + if (context._hoverState === HoverState.OUT) { + context.hide(); + } + }, context.config.delay.hide); + }; + + _proto._isWithActiveTrigger = function _isWithActiveTrigger() { + for (var trigger in this._activeTrigger) { + if (this._activeTrigger[trigger]) { + return true; + } + } + + return false; + }; + + _proto._getConfig = function _getConfig(config) { + config = _extends({}, this.constructor.Default, $$$1(this.element).data(), config); + + if (typeof config.delay === 'number') { + config.delay = { + show: config.delay, + hide: config.delay + }; + } + + if (typeof config.title === 'number') { + config.title = config.title.toString(); + } + + if (typeof config.content === 'number') { + config.content = config.content.toString(); + } + + Util.typeCheckConfig(NAME, config, this.constructor.DefaultType); + return config; + }; + + _proto._getDelegateConfig = function _getDelegateConfig() { + var config = {}; + + if (this.config) { + for (var key in this.config) { + if (this.constructor.Default[key] !== this.config[key]) { + config[key] = this.config[key]; + } + } + } + + return config; + }; + + _proto._cleanTipClass = function _cleanTipClass() { + var $tip = $$$1(this.getTipElement()); + var tabClass = $tip.attr('class').match(BSCLS_PREFIX_REGEX); + + if (tabClass !== null && tabClass.length > 0) { + $tip.removeClass(tabClass.join('')); + } + }; + + _proto._handlePopperPlacementChange = function _handlePopperPlacementChange(data) { + this._cleanTipClass(); + + this.addAttachmentClass(this._getAttachment(data.placement)); + }; + + _proto._fixTransition = function _fixTransition() { + var tip = this.getTipElement(); + var initConfigAnimation = this.config.animation; + + if (tip.getAttribute('x-placement') !== null) { + return; + } + + $$$1(tip).removeClass(ClassName.FADE); + this.config.animation = false; + this.hide(); + this.show(); + this.config.animation = initConfigAnimation; + }; // Static + + + Tooltip._jQueryInterface = function _jQueryInterface(config) { + return this.each(function () { + var data = $$$1(this).data(DATA_KEY); + + var _config = typeof config === 'object' && config; + + if (!data && /dispose|hide/.test(config)) { + return; + } + + if (!data) { + data = new Tooltip(this, _config); + $$$1(this).data(DATA_KEY, data); + } + + if (typeof config === 'string') { + if (typeof data[config] === 'undefined') { + throw new TypeError("No method named \"" + config + "\""); + } + + data[config](); + } + }); + }; + + _createClass(Tooltip, null, [{ + key: "VERSION", + get: function get() { + return VERSION; + } + }, { + key: "Default", + get: function get() { + return Default; + } + }, { + key: "NAME", + get: function get() { + return NAME; + } + }, { + key: "DATA_KEY", + get: function get() { + return DATA_KEY; + } + }, { + key: "Event", + get: function get() { + return Event; + } + }, { + key: "EVENT_KEY", + get: function get() { + return EVENT_KEY; + } + }, { + key: "DefaultType", + get: function get() { + return DefaultType; + } + }]); + return Tooltip; + }(); + /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + */ + + + $$$1.fn[NAME] = Tooltip._jQueryInterface; + $$$1.fn[NAME].Constructor = Tooltip; + + $$$1.fn[NAME].noConflict = function () { + $$$1.fn[NAME] = JQUERY_NO_CONFLICT; + return Tooltip._jQueryInterface; + }; + + return Tooltip; +}($, Popper); + +/** + * -------------------------------------------------------------------------- + * Bootstrap (v4.0.0): popover.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */ + +var Popover = function ($$$1) { + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + var NAME = 'popover'; + var VERSION = '4.0.0'; + var DATA_KEY = 'bs.popover'; + var EVENT_KEY = "." + DATA_KEY; + var JQUERY_NO_CONFLICT = $$$1.fn[NAME]; + var CLASS_PREFIX = 'bs-popover'; + var BSCLS_PREFIX_REGEX = new RegExp("(^|\\s)" + CLASS_PREFIX + "\\S+", 'g'); + var Default = _extends({}, Tooltip.Default, { + placement: 'right', + trigger: 'click', + content: '', + template: '' + }); + var DefaultType = _extends({}, Tooltip.DefaultType, { + content: '(string|element|function)' + }); + var ClassName = { + FADE: 'fade', + SHOW: 'show' + }; + var Selector = { + TITLE: '.popover-header', + CONTENT: '.popover-body' + }; + var Event = { + HIDE: "hide" + EVENT_KEY, + HIDDEN: "hidden" + EVENT_KEY, + SHOW: "show" + EVENT_KEY, + SHOWN: "shown" + EVENT_KEY, + INSERTED: "inserted" + EVENT_KEY, + CLICK: "click" + EVENT_KEY, + FOCUSIN: "focusin" + EVENT_KEY, + FOCUSOUT: "focusout" + EVENT_KEY, + MOUSEENTER: "mouseenter" + EVENT_KEY, + MOUSELEAVE: "mouseleave" + EVENT_KEY + /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */ + + }; + + var Popover = + /*#__PURE__*/ + function (_Tooltip) { + _inheritsLoose(Popover, _Tooltip); + + function Popover() { + return _Tooltip.apply(this, arguments) || this; + } + + var _proto = Popover.prototype; + + // Overrides + _proto.isWithContent = function isWithContent() { + return this.getTitle() || this._getContent(); + }; + + _proto.addAttachmentClass = function addAttachmentClass(attachment) { + $$$1(this.getTipElement()).addClass(CLASS_PREFIX + "-" + attachment); + }; + + _proto.getTipElement = function getTipElement() { + this.tip = this.tip || $$$1(this.config.template)[0]; + return this.tip; + }; + + _proto.setContent = function setContent() { + var $tip = $$$1(this.getTipElement()); // We use append for html objects to maintain js events + + this.setElementContent($tip.find(Selector.TITLE), this.getTitle()); + + var content = this._getContent(); + + if (typeof content === 'function') { + content = content.call(this.element); + } + + this.setElementContent($tip.find(Selector.CONTENT), content); + $tip.removeClass(ClassName.FADE + " " + ClassName.SHOW); + }; // Private + + + _proto._getContent = function _getContent() { + return this.element.getAttribute('data-content') || this.config.content; + }; + + _proto._cleanTipClass = function _cleanTipClass() { + var $tip = $$$1(this.getTipElement()); + var tabClass = $tip.attr('class').match(BSCLS_PREFIX_REGEX); + + if (tabClass !== null && tabClass.length > 0) { + $tip.removeClass(tabClass.join('')); + } + }; // Static + + + Popover._jQueryInterface = function _jQueryInterface(config) { + return this.each(function () { + var data = $$$1(this).data(DATA_KEY); + + var _config = typeof config === 'object' ? config : null; + + if (!data && /destroy|hide/.test(config)) { + return; + } + + if (!data) { + data = new Popover(this, _config); + $$$1(this).data(DATA_KEY, data); + } + + if (typeof config === 'string') { + if (typeof data[config] === 'undefined') { + throw new TypeError("No method named \"" + config + "\""); + } + + data[config](); + } + }); + }; + + _createClass(Popover, null, [{ + key: "VERSION", + // Getters + get: function get() { + return VERSION; + } + }, { + key: "Default", + get: function get() { + return Default; + } + }, { + key: "NAME", + get: function get() { + return NAME; + } + }, { + key: "DATA_KEY", + get: function get() { + return DATA_KEY; + } + }, { + key: "Event", + get: function get() { + return Event; + } + }, { + key: "EVENT_KEY", + get: function get() { + return EVENT_KEY; + } + }, { + key: "DefaultType", + get: function get() { + return DefaultType; + } + }]); + return Popover; + }(Tooltip); + /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + */ + + + $$$1.fn[NAME] = Popover._jQueryInterface; + $$$1.fn[NAME].Constructor = Popover; + + $$$1.fn[NAME].noConflict = function () { + $$$1.fn[NAME] = JQUERY_NO_CONFLICT; + return Popover._jQueryInterface; + }; + + return Popover; +}($); + +/** + * -------------------------------------------------------------------------- + * Bootstrap (v4.0.0): scrollspy.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */ + +var ScrollSpy = function ($$$1) { + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + var NAME = 'scrollspy'; + var VERSION = '4.0.0'; + var DATA_KEY = 'bs.scrollspy'; + var EVENT_KEY = "." + DATA_KEY; + var DATA_API_KEY = '.data-api'; + var JQUERY_NO_CONFLICT = $$$1.fn[NAME]; + var Default = { + offset: 10, + method: 'auto', + target: '' + }; + var DefaultType = { + offset: 'number', + method: 'string', + target: '(string|element)' + }; + var Event = { + ACTIVATE: "activate" + EVENT_KEY, + SCROLL: "scroll" + EVENT_KEY, + LOAD_DATA_API: "load" + EVENT_KEY + DATA_API_KEY + }; + var ClassName = { + DROPDOWN_ITEM: 'dropdown-item', + DROPDOWN_MENU: 'dropdown-menu', + ACTIVE: 'active' + }; + var Selector = { + DATA_SPY: '[data-spy="scroll"]', + ACTIVE: '.active', + NAV_LIST_GROUP: '.nav, .list-group', + NAV_LINKS: '.nav-link', + NAV_ITEMS: '.nav-item', + LIST_ITEMS: '.list-group-item', + DROPDOWN: '.dropdown', + DROPDOWN_ITEMS: '.dropdown-item', + DROPDOWN_TOGGLE: '.dropdown-toggle' + }; + var OffsetMethod = { + OFFSET: 'offset', + POSITION: 'position' + /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */ + + }; + + var ScrollSpy = + /*#__PURE__*/ + function () { + function ScrollSpy(element, config) { + var _this = this; + + this._element = element; + this._scrollElement = element.tagName === 'BODY' ? window : element; + this._config = this._getConfig(config); + this._selector = this._config.target + " " + Selector.NAV_LINKS + "," + (this._config.target + " " + Selector.LIST_ITEMS + ",") + (this._config.target + " " + Selector.DROPDOWN_ITEMS); + this._offsets = []; + this._targets = []; + this._activeTarget = null; + this._scrollHeight = 0; + $$$1(this._scrollElement).on(Event.SCROLL, function (event) { + return _this._process(event); + }); + this.refresh(); + + this._process(); + } // Getters + + + var _proto = ScrollSpy.prototype; + + // Public + _proto.refresh = function refresh() { + var _this2 = this; + + var autoMethod = this._scrollElement === this._scrollElement.window ? OffsetMethod.OFFSET : OffsetMethod.POSITION; + var offsetMethod = this._config.method === 'auto' ? autoMethod : this._config.method; + var offsetBase = offsetMethod === OffsetMethod.POSITION ? this._getScrollTop() : 0; + this._offsets = []; + this._targets = []; + this._scrollHeight = this._getScrollHeight(); + var targets = $$$1.makeArray($$$1(this._selector)); + targets.map(function (element) { + var target; + var targetSelector = Util.getSelectorFromElement(element); + + if (targetSelector) { + target = $$$1(targetSelector)[0]; + } + + if (target) { + var targetBCR = target.getBoundingClientRect(); + + if (targetBCR.width || targetBCR.height) { + // TODO (fat): remove sketch reliance on jQuery position/offset + return [$$$1(target)[offsetMethod]().top + offsetBase, targetSelector]; + } + } + + return null; + }).filter(function (item) { + return item; + }).sort(function (a, b) { + return a[0] - b[0]; + }).forEach(function (item) { + _this2._offsets.push(item[0]); + + _this2._targets.push(item[1]); + }); + }; + + _proto.dispose = function dispose() { + $$$1.removeData(this._element, DATA_KEY); + $$$1(this._scrollElement).off(EVENT_KEY); + this._element = null; + this._scrollElement = null; + this._config = null; + this._selector = null; + this._offsets = null; + this._targets = null; + this._activeTarget = null; + this._scrollHeight = null; + }; // Private + + + _proto._getConfig = function _getConfig(config) { + config = _extends({}, Default, config); + + if (typeof config.target !== 'string') { + var id = $$$1(config.target).attr('id'); + + if (!id) { + id = Util.getUID(NAME); + $$$1(config.target).attr('id', id); + } + + config.target = "#" + id; + } + + Util.typeCheckConfig(NAME, config, DefaultType); + return config; + }; + + _proto._getScrollTop = function _getScrollTop() { + return this._scrollElement === window ? this._scrollElement.pageYOffset : this._scrollElement.scrollTop; + }; + + _proto._getScrollHeight = function _getScrollHeight() { + return this._scrollElement.scrollHeight || Math.max(document.body.scrollHeight, document.documentElement.scrollHeight); + }; + + _proto._getOffsetHeight = function _getOffsetHeight() { + return this._scrollElement === window ? window.innerHeight : this._scrollElement.getBoundingClientRect().height; + }; + + _proto._process = function _process() { + var scrollTop = this._getScrollTop() + this._config.offset; + + var scrollHeight = this._getScrollHeight(); + + var maxScroll = this._config.offset + scrollHeight - this._getOffsetHeight(); + + if (this._scrollHeight !== scrollHeight) { + this.refresh(); + } + + if (scrollTop >= maxScroll) { + var target = this._targets[this._targets.length - 1]; + + if (this._activeTarget !== target) { + this._activate(target); + } + + return; + } + + if (this._activeTarget && scrollTop < this._offsets[0] && this._offsets[0] > 0) { + this._activeTarget = null; + + this._clear(); + + return; + } + + for (var i = this._offsets.length; i--;) { + var isActiveTarget = this._activeTarget !== this._targets[i] && scrollTop >= this._offsets[i] && (typeof this._offsets[i + 1] === 'undefined' || scrollTop < this._offsets[i + 1]); + + if (isActiveTarget) { + this._activate(this._targets[i]); + } + } + }; + + _proto._activate = function _activate(target) { + this._activeTarget = target; + + this._clear(); + + var queries = this._selector.split(','); // eslint-disable-next-line arrow-body-style + + + queries = queries.map(function (selector) { + return selector + "[data-target=\"" + target + "\"]," + (selector + "[href=\"" + target + "\"]"); + }); + var $link = $$$1(queries.join(',')); + + if ($link.hasClass(ClassName.DROPDOWN_ITEM)) { + $link.closest(Selector.DROPDOWN).find(Selector.DROPDOWN_TOGGLE).addClass(ClassName.ACTIVE); + $link.addClass(ClassName.ACTIVE); + } else { + // Set triggered link as active + $link.addClass(ClassName.ACTIVE); // Set triggered links parents as active + // With both