From 6b5d5953b67dbe830fee993de3693dc437078a8d Mon Sep 17 00:00:00 2001 From: David Miller Date: Fri, 19 Aug 2016 18:04:09 -0400 Subject: [PATCH 1/2] added vendor directory and gulp support for better dependency organization and compiling less and js files removed timeline css and merged it with the theme css and added gulp support for a browser sync task as well for easier development removed composer package until the repo issue is resolved - added minified versions into the bower.json for when the repo issue is resolved --- .gitignore | 2 + README.md | 8 + bower.json | 6 +- bower_components/bootstrap-social/.bower.json | 5 +- .../datatables-plugins/.bower.json | 5 +- .../row-based/TableTools.ShowSelectedOnly.js | 334 +- .../sorting/chinese-string.js | 60 +- bower_components/datatables/.bower.json | 10 +- bower_components/datatables/Readme.md | 12 +- bower_components/datatables/bower.json | 1 - .../media/css/dataTables.bootstrap.css | 4 +- .../media/css/dataTables.bootstrap.min.css | 2 +- .../media/css/dataTables.foundation.css | 1 - .../media/css/dataTables.foundation.min.css | 2 +- .../media/css/dataTables.jqueryui.css | 1 - .../media/css/dataTables.jqueryui.min.css | 2 +- .../media/css/jquery.dataTables.css | 1 - .../media/css/jquery.dataTables.min.css | 2 +- .../media/js/dataTables.bootstrap.js | 38 - .../media/js/dataTables.bootstrap.min.js | 9 +- .../media/js/dataTables.foundation.js | 36 +- .../media/js/dataTables.foundation.min.js | 8 +- .../datatables/media/js/jquery.dataTables.js | 2816 +-- .../media/js/jquery.dataTables.min.js | 320 +- .../datatables/media/js/jquery.js | 10 +- bower_components/flot.tooltip/.bower.json | 13 +- bower_components/flot.tooltip/bower.json | 5 +- .../flot.tooltip/js/excanvas.min.js | 1 - .../flot.tooltip/js/jquery.flot.tooltip.js | 165 +- .../js/jquery.flot.tooltip.min.js | 6 +- .../js/jquery.flot.tooltip.source.js | 161 +- bower_components/flot/.bower.json | 5 +- bower_components/font-awesome/.bower.json | 2 +- bower_components/holderjs/.bower.json | 5 +- bower_components/jquery/.bower.json | 29 +- bower_components/jquery/MIT-LICENSE.txt | 21 - bower_components/jquery/bower.json | 18 +- bower_components/jquery/dist/jquery.js | 6216 +++--- bower_components/jquery/dist/jquery.min.js | 9 +- bower_components/jquery/dist/jquery.min.map | 2 +- bower_components/jquery/src/ajax.js | 277 +- bower_components/jquery/src/ajax/jsonp.js | 41 +- bower_components/jquery/src/ajax/load.js | 42 +- bower_components/jquery/src/ajax/parseJSON.js | 13 - bower_components/jquery/src/ajax/parseXML.js | 14 +- bower_components/jquery/src/ajax/script.js | 37 +- bower_components/jquery/src/ajax/var/nonce.js | 6 +- .../jquery/src/ajax/var/rquery.js | 8 +- bower_components/jquery/src/ajax/xhr.js | 119 +- bower_components/jquery/src/attributes.js | 6 +- .../jquery/src/attributes/attr.js | 114 +- .../jquery/src/attributes/classes.js | 159 +- .../jquery/src/attributes/prop.js | 98 +- .../jquery/src/attributes/support.js | 24 +- bower_components/jquery/src/attributes/val.js | 75 +- bower_components/jquery/src/callbacks.js | 223 +- bower_components/jquery/src/core.js | 225 +- bower_components/jquery/src/core/access.js | 19 +- bower_components/jquery/src/core/init.js | 60 +- bower_components/jquery/src/core/parseHTML.js | 52 +- bower_components/jquery/src/core/ready.js | 82 +- .../jquery/src/core/var/rsingleTag.js | 8 +- bower_components/jquery/src/css.js | 232 +- .../jquery/src/css/addGetHookIf.js | 10 +- bower_components/jquery/src/css/curCSS.js | 28 +- .../jquery/src/css/defaultDisplay.js | 70 - .../jquery/src/css/hiddenVisibleSelectors.js | 16 +- bower_components/jquery/src/css/support.js | 145 +- bower_components/jquery/src/css/swap.js | 28 - .../jquery/src/css/var/cssExpand.js | 6 +- .../jquery/src/css/var/getStyles.js | 17 +- .../jquery/src/css/var/isHidden.js | 13 - .../jquery/src/css/var/rmargin.js | 8 +- .../jquery/src/css/var/rnumnonpx.js | 6 +- bower_components/jquery/src/data.js | 101 +- bower_components/jquery/src/data/Data.js | 186 +- bower_components/jquery/src/data/accepts.js | 20 - .../jquery/src/data/var/data_priv.js | 5 - .../jquery/src/data/var/data_user.js | 5 - bower_components/jquery/src/deferred.js | 382 +- bower_components/jquery/src/deprecated.js | 35 +- bower_components/jquery/src/dimensions.js | 26 +- bower_components/jquery/src/effects.js | 422 +- bower_components/jquery/src/effects/Tween.js | 27 +- .../jquery/src/effects/animatedSelector.js | 12 +- bower_components/jquery/src/event.js | 668 +- bower_components/jquery/src/event/ajax.js | 17 +- bower_components/jquery/src/event/alias.js | 36 +- bower_components/jquery/src/event/support.js | 8 +- bower_components/jquery/src/exports/amd.js | 8 +- bower_components/jquery/src/exports/global.js | 16 +- bower_components/jquery/src/intro.js | 44 - bower_components/jquery/src/jquery.js | 13 +- bower_components/jquery/src/manipulation.js | 530 +- .../jquery/src/manipulation/_evalUrl.js | 13 +- .../jquery/src/manipulation/support.js | 19 +- .../src/manipulation/var/rcheckableType.js | 8 +- bower_components/jquery/src/offset.js | 115 +- bower_components/jquery/src/outro.js | 1 - bower_components/jquery/src/queue.js | 47 +- bower_components/jquery/src/queue/delay.js | 14 +- .../jquery/src/selector-native.js | 205 +- .../jquery/src/selector-sizzle.js | 15 +- bower_components/jquery/src/selector.js | 4 +- bower_components/jquery/src/serialize.js | 65 +- .../jquery/src/sizzle/dist/sizzle.js | 2067 -- .../jquery/src/sizzle/dist/sizzle.min.js | 3 - .../jquery/src/sizzle/dist/sizzle.min.map | 1 - bower_components/jquery/src/traversing.js | 109 +- .../jquery/src/traversing/findFilter.js | 39 +- .../src/traversing/var/rneedsContext.js | 6 +- bower_components/jquery/src/var/arr.js | 6 +- bower_components/jquery/src/var/class2type.js | 6 +- bower_components/jquery/src/var/concat.js | 6 +- bower_components/jquery/src/var/hasOwn.js | 6 +- bower_components/jquery/src/var/indexOf.js | 6 +- bower_components/jquery/src/var/pnum.js | 8 +- bower_components/jquery/src/var/push.js | 6 +- bower_components/jquery/src/var/rnotwhite.js | 8 +- bower_components/jquery/src/var/slice.js | 6 +- .../jquery/src/var/strundefined.js | 3 - bower_components/jquery/src/var/support.js | 6 +- bower_components/jquery/src/var/toString.js | 6 +- bower_components/jquery/src/wrap.js | 50 +- bower_components/metisMenu/.bower.json | 5 +- bower_components/mocha/.bower.json | 2 +- bower_components/mocha/media/logo.svg | 16 +- bower_components/morrisjs/.bower.json | 5 +- bower_components/morrisjs/spec/viz/run.sh | 0 bower_components/raphael/.bower.json | 37 +- bower_components/raphael/bower.json | 24 +- bower_components/raphael/dev/amdDev.js | 6 - bower_components/raphael/dev/index.js | 8 - bower_components/raphael/dev/require.js | 2053 -- bower_components/raphael/raphael-min.js | 11 - bower_components/raphael/raphael.js | 16518 ++++++++-------- composer.json | 29 - {js => data}/flot-data.js | 0 {js => data}/morris-data.js | 0 dist/css/sb-admin-2.css | 504 +- dist/css/sb-admin-2.min.css | 5 + dist/css/timeline.css | 180 - dist/js/sb-admin-2.js | 13 +- dist/js/sb-admin-2.min.js | 6 + gulpfile.js | 123 + js/sb-admin-2.js | 42 + less/sb-admin-2.less | 182 + package.json | 24 + pages/blank.html | 12 +- pages/buttons.html | 14 +- pages/flot.html | 31 +- pages/forms.html | 12 +- pages/grid.html | 12 +- pages/icons.html | 12 +- pages/index.html | 23 +- pages/login.html | 12 +- pages/morris.html | 20 +- pages/notifications.html | 12 +- pages/panels-wells.html | 12 +- pages/tables.html | 22 +- pages/typography.html | 12 +- vendor/bootstrap-social/bootstrap-social.css | 101 + vendor/bootstrap-social/bootstrap-social.less | 114 + vendor/bootstrap-social/bootstrap-social.scss | 114 + vendor/bootstrap/css/bootstrap.css | 6757 +++++++ vendor/bootstrap/css/bootstrap.min.css | 6 + .../fonts/glyphicons-halflings-regular.eot | Bin 0 -> 20127 bytes .../fonts/glyphicons-halflings-regular.svg | 288 + .../fonts/glyphicons-halflings-regular.ttf | Bin 0 -> 45404 bytes .../fonts/glyphicons-halflings-regular.woff | Bin 0 -> 23424 bytes .../fonts/glyphicons-halflings-regular.woff2 | Bin 0 -> 18028 bytes vendor/bootstrap/js/bootstrap.js | 2377 +++ vendor/bootstrap/js/bootstrap.min.js | 7 + .../dataTables.bootstrap.css | 314 + .../dataTables.bootstrap.js | 186 + .../dataTables.bootstrap.min.js | 8 + vendor/datatables-plugins/index.html | 442 + .../dataTables.responsive.css | 106 + .../dataTables.responsive.js | 873 + .../dataTables.responsive.scss | 149 + .../datatables/css/dataTables.bootstrap.css | 185 + .../css/dataTables.bootstrap.min.css | 1 + .../datatables/css/dataTables.bootstrap4.css | 193 + .../css/dataTables.bootstrap4.min.css | 1 + .../datatables/css/dataTables.foundation.css | 116 + .../css/dataTables.foundation.min.css | 1 + vendor/datatables/css/dataTables.jqueryui.css | 481 + .../css/dataTables.jqueryui.min.css | 1 + vendor/datatables/css/dataTables.material.css | 87 + .../css/dataTables.material.min.css | 1 + .../datatables/css/dataTables.semanticui.css | 103 + .../css/dataTables.semanticui.min.css | 1 + vendor/datatables/css/dataTables.uikit.css | 146 + .../datatables/css/dataTables.uikit.min.css | 1 + vendor/datatables/css/jquery.dataTables.css | 452 + .../datatables/css/jquery.dataTables.min.css | 1 + .../css/jquery.dataTables_themeroller.css | 416 + vendor/datatables/images/Sorting icons.psd | Bin 0 -> 27490 bytes vendor/datatables/images/favicon.ico | Bin 0 -> 894 bytes vendor/datatables/images/sort_asc.png | Bin 0 -> 160 bytes .../datatables/images/sort_asc_disabled.png | Bin 0 -> 148 bytes vendor/datatables/images/sort_both.png | Bin 0 -> 201 bytes vendor/datatables/images/sort_desc.png | Bin 0 -> 158 bytes .../datatables/images/sort_desc_disabled.png | Bin 0 -> 146 bytes vendor/datatables/js/dataTables.bootstrap.js | 182 + .../datatables/js/dataTables.bootstrap.min.js | 8 + vendor/datatables/js/dataTables.bootstrap4.js | 184 + .../js/dataTables.bootstrap4.min.js | 8 + vendor/datatables/js/dataTables.foundation.js | 174 + .../js/dataTables.foundation.min.js | 8 + vendor/datatables/js/dataTables.jqueryui.js | 164 + .../datatables/js/dataTables.jqueryui.min.js | 9 + vendor/datatables/js/dataTables.material.js | 191 + .../datatables/js/dataTables.material.min.js | 8 + vendor/datatables/js/dataTables.semanticui.js | 208 + .../js/dataTables.semanticui.min.js | 9 + vendor/datatables/js/dataTables.uikit.js | 176 + vendor/datatables/js/dataTables.uikit.min.js | 8 + vendor/datatables/js/jquery.dataTables.js | 15278 ++++++++++++++ vendor/datatables/js/jquery.dataTables.min.js | 166 + vendor/datatables/js/jquery.js | 5 + vendor/flot-tooltip/jquery.flot.tooltip.js | 604 + .../flot-tooltip/jquery.flot.tooltip.min.js | 12 + .../jquery.flot.tooltip.source.js | 593 + vendor/flot/excanvas.js | 1428 ++ vendor/flot/excanvas.min.js | 1 + vendor/flot/jquery.colorhelpers.js | 180 + vendor/flot/jquery.flot.canvas.js | 345 + vendor/flot/jquery.flot.categories.js | 190 + vendor/flot/jquery.flot.crosshair.js | 176 + vendor/flot/jquery.flot.errorbars.js | 353 + vendor/flot/jquery.flot.fillbetween.js | 226 + vendor/flot/jquery.flot.image.js | 241 + .../js => vendor/flot}/jquery.flot.js | 0 vendor/flot/jquery.flot.navigate.js | 346 + vendor/flot/jquery.flot.pie.js | 820 + vendor/flot/jquery.flot.resize.js | 59 + vendor/flot/jquery.flot.selection.js | 360 + vendor/flot/jquery.flot.stack.js | 188 + vendor/flot/jquery.flot.symbol.js | 71 + vendor/flot/jquery.flot.threshold.js | 142 + vendor/flot/jquery.flot.time.js | 432 + vendor/flot/jquery.js | 9472 +++++++++ vendor/font-awesome/css/font-awesome.css | 1672 ++ vendor/font-awesome/css/font-awesome.min.css | 4 + vendor/font-awesome/fonts/FontAwesome.otf | Bin 0 -> 85908 bytes .../fonts/fontawesome-webfont.eot | Bin 0 -> 56006 bytes .../fonts/fontawesome-webfont.svg | 520 + .../fonts/fontawesome-webfont.ttf | Bin 0 -> 112160 bytes .../fonts/fontawesome-webfont.woff | Bin 0 -> 65452 bytes vendor/font-awesome/less/bordered-pulled.less | 16 + vendor/font-awesome/less/core.less | 11 + vendor/font-awesome/less/extras.less | 2 + vendor/font-awesome/less/fixed-width.less | 6 + vendor/font-awesome/less/font-awesome.less | 17 + vendor/font-awesome/less/icons.less | 552 + vendor/font-awesome/less/larger.less | 13 + vendor/font-awesome/less/list.less | 19 + vendor/font-awesome/less/mixins.less | 25 + vendor/font-awesome/less/path.less | 14 + vendor/font-awesome/less/rotated-flipped.less | 20 + vendor/font-awesome/less/spinning.less | 29 + vendor/font-awesome/less/stacked.less | 20 + vendor/font-awesome/less/variables.less | 561 + .../font-awesome/scss/_bordered-pulled.scss | 16 + vendor/font-awesome/scss/_core.scss | 11 + vendor/font-awesome/scss/_extras.scss | 44 + vendor/font-awesome/scss/_fixed-width.scss | 6 + vendor/font-awesome/scss/_icons.scss | 552 + vendor/font-awesome/scss/_larger.scss | 13 + vendor/font-awesome/scss/_list.scss | 19 + vendor/font-awesome/scss/_mixins.scss | 25 + vendor/font-awesome/scss/_path.scss | 14 + .../font-awesome/scss/_rotated-flipped.scss | 20 + vendor/font-awesome/scss/_spinning.scss | 29 + vendor/font-awesome/scss/_stacked.scss | 20 + vendor/font-awesome/scss/_variables.scss | 561 + vendor/font-awesome/scss/font-awesome.scss | 17 + vendor/jquery/jquery.js | 10074 ++++++++++ vendor/jquery/jquery.min.js | 4 + vendor/metisMenu/metisMenu.css | 64 + vendor/metisMenu/metisMenu.js | 120 + vendor/metisMenu/metisMenu.min.css | 10 + vendor/metisMenu/metisMenu.min.js | 9 + vendor/morrisjs/morris.css | 2 + vendor/morrisjs/morris.js | 1892 ++ vendor/morrisjs/morris.min.js | 7 + vendor/raphael/raphael.js | 8293 ++++++++ vendor/raphael/raphael.min.js | 3 + 289 files changed, 90121 insertions(+), 20307 deletions(-) create mode 100644 .gitignore delete mode 100644 bower_components/flot.tooltip/js/excanvas.min.js delete mode 100644 bower_components/jquery/MIT-LICENSE.txt delete mode 100644 bower_components/jquery/src/ajax/parseJSON.js delete mode 100644 bower_components/jquery/src/css/defaultDisplay.js delete mode 100644 bower_components/jquery/src/css/swap.js delete mode 100644 bower_components/jquery/src/css/var/isHidden.js delete mode 100644 bower_components/jquery/src/data/accepts.js delete mode 100644 bower_components/jquery/src/data/var/data_priv.js delete mode 100644 bower_components/jquery/src/data/var/data_user.js delete mode 100644 bower_components/jquery/src/intro.js delete mode 100644 bower_components/jquery/src/outro.js delete mode 100644 bower_components/jquery/src/sizzle/dist/sizzle.js delete mode 100644 bower_components/jquery/src/sizzle/dist/sizzle.min.js delete mode 100644 bower_components/jquery/src/sizzle/dist/sizzle.min.map delete mode 100644 bower_components/jquery/src/var/strundefined.js mode change 100644 => 100755 bower_components/morrisjs/spec/viz/run.sh delete mode 100644 bower_components/raphael/dev/amdDev.js delete mode 100644 bower_components/raphael/dev/index.js delete mode 100644 bower_components/raphael/dev/require.js delete mode 100644 bower_components/raphael/raphael-min.js delete mode 100644 composer.json rename {js => data}/flot-data.js (100%) rename {js => data}/morris-data.js (100%) create mode 100644 dist/css/sb-admin-2.min.css delete mode 100644 dist/css/timeline.css create mode 100644 dist/js/sb-admin-2.min.js create mode 100644 gulpfile.js create mode 100644 js/sb-admin-2.js create mode 100644 package.json create mode 100644 vendor/bootstrap-social/bootstrap-social.css create mode 100644 vendor/bootstrap-social/bootstrap-social.less create mode 100644 vendor/bootstrap-social/bootstrap-social.scss create mode 100644 vendor/bootstrap/css/bootstrap.css create mode 100644 vendor/bootstrap/css/bootstrap.min.css create mode 100644 vendor/bootstrap/fonts/glyphicons-halflings-regular.eot create mode 100644 vendor/bootstrap/fonts/glyphicons-halflings-regular.svg create mode 100644 vendor/bootstrap/fonts/glyphicons-halflings-regular.ttf create mode 100644 vendor/bootstrap/fonts/glyphicons-halflings-regular.woff create mode 100644 vendor/bootstrap/fonts/glyphicons-halflings-regular.woff2 create mode 100644 vendor/bootstrap/js/bootstrap.js create mode 100644 vendor/bootstrap/js/bootstrap.min.js create mode 100644 vendor/datatables-plugins/dataTables.bootstrap.css create mode 100644 vendor/datatables-plugins/dataTables.bootstrap.js create mode 100644 vendor/datatables-plugins/dataTables.bootstrap.min.js create mode 100644 vendor/datatables-plugins/index.html create mode 100644 vendor/datatables-responsive/dataTables.responsive.css create mode 100644 vendor/datatables-responsive/dataTables.responsive.js create mode 100644 vendor/datatables-responsive/dataTables.responsive.scss create mode 100644 vendor/datatables/css/dataTables.bootstrap.css create mode 100644 vendor/datatables/css/dataTables.bootstrap.min.css create mode 100644 vendor/datatables/css/dataTables.bootstrap4.css create mode 100644 vendor/datatables/css/dataTables.bootstrap4.min.css create mode 100644 vendor/datatables/css/dataTables.foundation.css create mode 100644 vendor/datatables/css/dataTables.foundation.min.css create mode 100644 vendor/datatables/css/dataTables.jqueryui.css create mode 100644 vendor/datatables/css/dataTables.jqueryui.min.css create mode 100644 vendor/datatables/css/dataTables.material.css create mode 100644 vendor/datatables/css/dataTables.material.min.css create mode 100644 vendor/datatables/css/dataTables.semanticui.css create mode 100644 vendor/datatables/css/dataTables.semanticui.min.css create mode 100644 vendor/datatables/css/dataTables.uikit.css create mode 100644 vendor/datatables/css/dataTables.uikit.min.css create mode 100644 vendor/datatables/css/jquery.dataTables.css create mode 100644 vendor/datatables/css/jquery.dataTables.min.css create mode 100644 vendor/datatables/css/jquery.dataTables_themeroller.css create mode 100644 vendor/datatables/images/Sorting icons.psd create mode 100644 vendor/datatables/images/favicon.ico create mode 100644 vendor/datatables/images/sort_asc.png create mode 100644 vendor/datatables/images/sort_asc_disabled.png create mode 100644 vendor/datatables/images/sort_both.png create mode 100644 vendor/datatables/images/sort_desc.png create mode 100644 vendor/datatables/images/sort_desc_disabled.png create mode 100644 vendor/datatables/js/dataTables.bootstrap.js create mode 100644 vendor/datatables/js/dataTables.bootstrap.min.js create mode 100644 vendor/datatables/js/dataTables.bootstrap4.js create mode 100644 vendor/datatables/js/dataTables.bootstrap4.min.js create mode 100644 vendor/datatables/js/dataTables.foundation.js create mode 100644 vendor/datatables/js/dataTables.foundation.min.js create mode 100644 vendor/datatables/js/dataTables.jqueryui.js create mode 100644 vendor/datatables/js/dataTables.jqueryui.min.js create mode 100644 vendor/datatables/js/dataTables.material.js create mode 100644 vendor/datatables/js/dataTables.material.min.js create mode 100644 vendor/datatables/js/dataTables.semanticui.js create mode 100644 vendor/datatables/js/dataTables.semanticui.min.js create mode 100644 vendor/datatables/js/dataTables.uikit.js create mode 100644 vendor/datatables/js/dataTables.uikit.min.js create mode 100644 vendor/datatables/js/jquery.dataTables.js create mode 100644 vendor/datatables/js/jquery.dataTables.min.js create mode 100644 vendor/datatables/js/jquery.js create mode 100644 vendor/flot-tooltip/jquery.flot.tooltip.js create mode 100644 vendor/flot-tooltip/jquery.flot.tooltip.min.js create mode 100644 vendor/flot-tooltip/jquery.flot.tooltip.source.js create mode 100644 vendor/flot/excanvas.js create mode 100644 vendor/flot/excanvas.min.js create mode 100644 vendor/flot/jquery.colorhelpers.js create mode 100644 vendor/flot/jquery.flot.canvas.js create mode 100644 vendor/flot/jquery.flot.categories.js create mode 100644 vendor/flot/jquery.flot.crosshair.js create mode 100644 vendor/flot/jquery.flot.errorbars.js create mode 100644 vendor/flot/jquery.flot.fillbetween.js create mode 100644 vendor/flot/jquery.flot.image.js rename {bower_components/flot.tooltip/js => vendor/flot}/jquery.flot.js (100%) create mode 100644 vendor/flot/jquery.flot.navigate.js create mode 100644 vendor/flot/jquery.flot.pie.js create mode 100644 vendor/flot/jquery.flot.resize.js create mode 100644 vendor/flot/jquery.flot.selection.js create mode 100644 vendor/flot/jquery.flot.stack.js create mode 100644 vendor/flot/jquery.flot.symbol.js create mode 100644 vendor/flot/jquery.flot.threshold.js create mode 100644 vendor/flot/jquery.flot.time.js create mode 100644 vendor/flot/jquery.js create mode 100644 vendor/font-awesome/css/font-awesome.css create mode 100644 vendor/font-awesome/css/font-awesome.min.css create mode 100644 vendor/font-awesome/fonts/FontAwesome.otf create mode 100644 vendor/font-awesome/fonts/fontawesome-webfont.eot create mode 100644 vendor/font-awesome/fonts/fontawesome-webfont.svg create mode 100644 vendor/font-awesome/fonts/fontawesome-webfont.ttf create mode 100644 vendor/font-awesome/fonts/fontawesome-webfont.woff create mode 100644 vendor/font-awesome/less/bordered-pulled.less create mode 100644 vendor/font-awesome/less/core.less create mode 100644 vendor/font-awesome/less/extras.less create mode 100644 vendor/font-awesome/less/fixed-width.less create mode 100644 vendor/font-awesome/less/font-awesome.less create mode 100644 vendor/font-awesome/less/icons.less create mode 100644 vendor/font-awesome/less/larger.less create mode 100644 vendor/font-awesome/less/list.less create mode 100644 vendor/font-awesome/less/mixins.less create mode 100644 vendor/font-awesome/less/path.less create mode 100644 vendor/font-awesome/less/rotated-flipped.less create mode 100644 vendor/font-awesome/less/spinning.less create mode 100644 vendor/font-awesome/less/stacked.less create mode 100644 vendor/font-awesome/less/variables.less create mode 100644 vendor/font-awesome/scss/_bordered-pulled.scss create mode 100644 vendor/font-awesome/scss/_core.scss create mode 100644 vendor/font-awesome/scss/_extras.scss create mode 100644 vendor/font-awesome/scss/_fixed-width.scss create mode 100644 vendor/font-awesome/scss/_icons.scss create mode 100644 vendor/font-awesome/scss/_larger.scss create mode 100644 vendor/font-awesome/scss/_list.scss create mode 100644 vendor/font-awesome/scss/_mixins.scss create mode 100644 vendor/font-awesome/scss/_path.scss create mode 100644 vendor/font-awesome/scss/_rotated-flipped.scss create mode 100644 vendor/font-awesome/scss/_spinning.scss create mode 100644 vendor/font-awesome/scss/_stacked.scss create mode 100644 vendor/font-awesome/scss/_variables.scss create mode 100644 vendor/font-awesome/scss/font-awesome.scss create mode 100644 vendor/jquery/jquery.js create mode 100644 vendor/jquery/jquery.min.js create mode 100644 vendor/metisMenu/metisMenu.css create mode 100644 vendor/metisMenu/metisMenu.js create mode 100644 vendor/metisMenu/metisMenu.min.css create mode 100644 vendor/metisMenu/metisMenu.min.js create mode 100644 vendor/morrisjs/morris.css create mode 100644 vendor/morrisjs/morris.js create mode 100644 vendor/morrisjs/morris.min.js create mode 100644 vendor/raphael/raphael.js create mode 100644 vendor/raphael/raphael.min.js diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..bb93d68 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +node_modules +bower_components \ No newline at end of file diff --git a/README.md b/README.md index 2177244..0e0d7e3 100644 --- a/README.md +++ b/README.md @@ -9,6 +9,14 @@ To begin using this template, choose one of the following options to get started * Clone the repo: `git clone https://github.com/BlackrockDigital/startbootstrap-sb-admin-2.git` * Fork the repo +## Using the Source Files + +After cloning the repo take a look at the `gulpfile.js` and check out the tasks available: +* `gulp` The default task will compile the LESS and JS into the `dist` directory and minify the output, and it will copy all vendor libraries from `bower_components` into the `vendor` directory +* `gulp dev` The dev task will serve up a local version of the template and will watch the LESS, JS, and HTML files for changes and reload the browser windo automatically + +To update dependencies, run `bower update` and then run `gulp copy` to copy the updated dependencies into the `vendor` directory + ## Bugs and Issues Have a bug or an issue with this template? [Open a new issue](https://github.com/BlackrockDigital/startbootstrap-sb-admin-2/issues) here on GitHub or leave a comment on the [template overview page at Start Bootstrap](http://startbootstrap.com/template-overviews/sb-admin-2/). diff --git a/bower.json b/bower.json index 692425a..b73ffe5 100644 --- a/bower.json +++ b/bower.json @@ -1,7 +1,7 @@ { "name": "startbootstrap-sb-admin-2", "homepage": "http://startbootstrap.com/template-overviews/sb-admin-2/", - "version": "3.3.7", + "version": "3.3.7+1", "authors": [ "David Miller" ], @@ -23,7 +23,9 @@ ], "main": [ "dist/css/sb-admin-2.css", - "dist/js/sb-admin-2.js" + "dist/css/sb-admin-2.min.css", + "dist/js/sb-admin-2.js", + "dist/js/sb-admin-2.min.js" ], "dependencies": { "bootstrap": "~3.3.7", diff --git a/bower_components/bootstrap-social/.bower.json b/bower_components/bootstrap-social/.bower.json index 9558548..7325ae1 100644 --- a/bower_components/bootstrap-social/.bower.json +++ b/bower_components/bootstrap-social/.bower.json @@ -19,8 +19,7 @@ "tag": "4.8.0", "commit": "918fc55c3c938377a7618ec0f115846e50d4b883" }, - "_source": "git://github.com/lipis/bootstrap-social.git", + "_source": "https://github.com/lipis/bootstrap-social.git", "_target": "~4.8.0", - "_originalSource": "bootstrap-social", - "_direct": true + "_originalSource": "bootstrap-social" } \ No newline at end of file diff --git a/bower_components/datatables-plugins/.bower.json b/bower_components/datatables-plugins/.bower.json index 50c2ed0..7193daf 100644 --- a/bower_components/datatables-plugins/.bower.json +++ b/bower_components/datatables-plugins/.bower.json @@ -8,8 +8,7 @@ "tag": "1.0.1", "commit": "a94e328df63c79af43123b99ada5ff88d601a31d" }, - "_source": "git://github.com/DataTables/Plugins.git", + "_source": "https://github.com/DataTables/Plugins.git", "_target": "~1.0.1", - "_originalSource": "datatables-plugins", - "_direct": true + "_originalSource": "datatables-plugins" } \ No newline at end of file diff --git a/bower_components/datatables-plugins/filtering/row-based/TableTools.ShowSelectedOnly.js b/bower_components/datatables-plugins/filtering/row-based/TableTools.ShowSelectedOnly.js index 6c0c9cd..4a7b114 100644 --- a/bower_components/datatables-plugins/filtering/row-based/TableTools.ShowSelectedOnly.js +++ b/bower_components/datatables-plugins/filtering/row-based/TableTools.ShowSelectedOnly.js @@ -1,168 +1,168 @@ -/** - * Used in combination with TableTools and selectable rows, this will allow you - * to switch between showing all rows and just the selected ones. - * - * @name Show selected only - * @summary Show only selected rows, or all rows, through filtering - * @requires TableTools - * @author [Caleb Harrelson](http://stackoverflow.com/users/8507/phloopy) - * - * @example - * $('#example').dataTable({ - * "sDom": 'T<"clear">Sfrtip', - * "oTableTools": { - * "sRowSelect": "multi", - * }, - * "oLanguage": { - * "oFilterSelectedOptions": { - * AllText: "All Widgets", - * SelectedText: "Selected Widgets" - * } - * } - * }); - */ - -(function (window, document, $, undefined) { - - $.fn.dataTable.SelectedLengthMenu = function(oSettings) { - if (oSettings.oScroll.bInfinite) { - return null; - } - - /* This can be overruled by not using the _MENU_ var/macro in the language variable */ - var sName = 'name="' + oSettings.sTableId + '_length"'; - var sStdMenu = ''; - - // select box to show all or only selected items - var oFilterSelectedOptions = oSettings.oLanguage.oFilterSelectedOptions; - if (!oFilterSelectedOptions) - oFilterSelectedOptions = { "AllText": "All Items", "SelectedText": "Selected Items" }; - - var sSelectedMenu = ''; - - - - var nLength = document.createElement('div'); - if (!oSettings.aanFeatures.l) { - nLength.id = oSettings.sTableId + '_length'; - } - nLength.className = oSettings.oClasses.sLength; - var sLengthMenu = oSettings.oLanguage.sLengthMenu; - if (sLengthMenu == 'Show _MENU_ entries') - sLengthMenu = 'Show _MENU_ of _SELECTEDMENU_'; - - nLength.innerHTML = '' + sLengthMenu.replace('_MENU_', sStdMenu).replace('_SELECTEDMENU_', sSelectedMenu) + ''; - - var $lengthSelect = $('select[name="' + oSettings.sTableId + '_length"]', nLength); - if ($lengthSelect.length == 0) - $lengthSelect = $('select :eq(0)', nLength); - - /* - * Set the length to the current display length - thanks to Andrea Pavlovic for this fix, - * and Stefan Skopnik for fixing the fix! - */ - $lengthSelect.find('option[value="' + oSettings._iDisplayLength + '"]', nLength).attr("selected", true); - - - $lengthSelect.bind('change.DT', function(e) { - var iVal = $(this).val(); - - /* Update all other length options for the new display */ - var n = oSettings.aanFeatures.S; - for (i = 0, iLen = n.length; i < iLen; i++) { - if (n[i] != this.parentNode) { - $('select', n[i]).val(iVal); - } - } - - /* Redraw the table */ - oSettings._iDisplayLength = parseInt(iVal, 10); - oSettings.oApi._fnCalculateEnd(oSettings); - - /* If we have space to show extra rows (backing up from the end point - then do so */ - if (oSettings.fnDisplayEnd() == oSettings.fnRecordsDisplay()) { - oSettings._iDisplayStart = oSettings.fnDisplayEnd() - oSettings._iDisplayLength; - if (oSettings._iDisplayStart < 0) { - oSettings._iDisplayStart = 0; - } - } - - if (oSettings._iDisplayLength == -1) { - oSettings._iDisplayStart = 0; - } - - oSettings.oApi._fnDraw(oSettings); - }); - - - var $filterSelectedSelect = $('select[name="' + oSettings.sTableId + '_selectedFilter"]', nLength); - if ($filterSelectedSelect.length == 0) - $filterSelectedSelect = $('select :eq(1)', nLength); - - $filterSelectedSelect.find('option[value="' + oSettings._sFilterSelected + '"]', nLength).attr('selected', true); - - $filterSelectedSelect.on('change', function () { - oSettings._sFilterSelected = $(this).val(); - $('#' + oSettings.sTableId).dataTable().fnDraw(); - }); - - - $('select', nLength).attr('aria-controls', oSettings.sTableId); - - return nLength; - }; - - $.fn.dataTableExt.afnFiltering.push( - function (oSettings, aData, iDataIndex) { - var $filterSelectedSelect = $('select[name="' + oSettings.sTableId + '_selectedFilter"]'); - if ($filterSelectedSelect.length == 0) - return true; // feature not enabled - - if ($filterSelectedSelect.val() == 'All') - return true; // all items selected - - - var oTable = $('#' + oSettings.sTableId).dataTable(); - var row = oTable.fnGetNodes(iDataIndex); - var oTableTools = TableTools.fnGetInstance(oSettings.sTableId); - var isSelected = oTableTools.fnIsSelected(row); - - return isSelected; - } - ); - - - // Subscribe the feature plug-in to DataTables, ready for use - $.fn.dataTableExt.aoFeatures.push({ - "fnInit": function (oSettings) { - return new $.fn.dataTable.SelectedLengthMenu(oSettings); - }, - "cFeature": "O", - "sFeature": "SelectedLengthMenu" - }); - - - +/** + * Used in combination with TableTools and selectable rows, this will allow you + * to switch between showing all rows and just the selected ones. + * + * @name Show selected only + * @summary Show only selected rows, or all rows, through filtering + * @requires TableTools + * @author [Caleb Harrelson](http://stackoverflow.com/users/8507/phloopy) + * + * @example + * $('#example').dataTable({ + * "sDom": 'T<"clear">Sfrtip', + * "oTableTools": { + * "sRowSelect": "multi", + * }, + * "oLanguage": { + * "oFilterSelectedOptions": { + * AllText: "All Widgets", + * SelectedText: "Selected Widgets" + * } + * } + * }); + */ + +(function (window, document, $, undefined) { + + $.fn.dataTable.SelectedLengthMenu = function(oSettings) { + if (oSettings.oScroll.bInfinite) { + return null; + } + + /* This can be overruled by not using the _MENU_ var/macro in the language variable */ + var sName = 'name="' + oSettings.sTableId + '_length"'; + var sStdMenu = ''; + + // select box to show all or only selected items + var oFilterSelectedOptions = oSettings.oLanguage.oFilterSelectedOptions; + if (!oFilterSelectedOptions) + oFilterSelectedOptions = { "AllText": "All Items", "SelectedText": "Selected Items" }; + + var sSelectedMenu = ''; + + + + var nLength = document.createElement('div'); + if (!oSettings.aanFeatures.l) { + nLength.id = oSettings.sTableId + '_length'; + } + nLength.className = oSettings.oClasses.sLength; + var sLengthMenu = oSettings.oLanguage.sLengthMenu; + if (sLengthMenu == 'Show _MENU_ entries') + sLengthMenu = 'Show _MENU_ of _SELECTEDMENU_'; + + nLength.innerHTML = '' + sLengthMenu.replace('_MENU_', sStdMenu).replace('_SELECTEDMENU_', sSelectedMenu) + ''; + + var $lengthSelect = $('select[name="' + oSettings.sTableId + '_length"]', nLength); + if ($lengthSelect.length == 0) + $lengthSelect = $('select :eq(0)', nLength); + + /* + * Set the length to the current display length - thanks to Andrea Pavlovic for this fix, + * and Stefan Skopnik for fixing the fix! + */ + $lengthSelect.find('option[value="' + oSettings._iDisplayLength + '"]', nLength).attr("selected", true); + + + $lengthSelect.bind('change.DT', function(e) { + var iVal = $(this).val(); + + /* Update all other length options for the new display */ + var n = oSettings.aanFeatures.S; + for (i = 0, iLen = n.length; i < iLen; i++) { + if (n[i] != this.parentNode) { + $('select', n[i]).val(iVal); + } + } + + /* Redraw the table */ + oSettings._iDisplayLength = parseInt(iVal, 10); + oSettings.oApi._fnCalculateEnd(oSettings); + + /* If we have space to show extra rows (backing up from the end point - then do so */ + if (oSettings.fnDisplayEnd() == oSettings.fnRecordsDisplay()) { + oSettings._iDisplayStart = oSettings.fnDisplayEnd() - oSettings._iDisplayLength; + if (oSettings._iDisplayStart < 0) { + oSettings._iDisplayStart = 0; + } + } + + if (oSettings._iDisplayLength == -1) { + oSettings._iDisplayStart = 0; + } + + oSettings.oApi._fnDraw(oSettings); + }); + + + var $filterSelectedSelect = $('select[name="' + oSettings.sTableId + '_selectedFilter"]', nLength); + if ($filterSelectedSelect.length == 0) + $filterSelectedSelect = $('select :eq(1)', nLength); + + $filterSelectedSelect.find('option[value="' + oSettings._sFilterSelected + '"]', nLength).attr('selected', true); + + $filterSelectedSelect.on('change', function () { + oSettings._sFilterSelected = $(this).val(); + $('#' + oSettings.sTableId).dataTable().fnDraw(); + }); + + + $('select', nLength).attr('aria-controls', oSettings.sTableId); + + return nLength; + }; + + $.fn.dataTableExt.afnFiltering.push( + function (oSettings, aData, iDataIndex) { + var $filterSelectedSelect = $('select[name="' + oSettings.sTableId + '_selectedFilter"]'); + if ($filterSelectedSelect.length == 0) + return true; // feature not enabled + + if ($filterSelectedSelect.val() == 'All') + return true; // all items selected + + + var oTable = $('#' + oSettings.sTableId).dataTable(); + var row = oTable.fnGetNodes(iDataIndex); + var oTableTools = TableTools.fnGetInstance(oSettings.sTableId); + var isSelected = oTableTools.fnIsSelected(row); + + return isSelected; + } + ); + + + // Subscribe the feature plug-in to DataTables, ready for use + $.fn.dataTableExt.aoFeatures.push({ + "fnInit": function (oSettings) { + return new $.fn.dataTable.SelectedLengthMenu(oSettings); + }, + "cFeature": "O", + "sFeature": "SelectedLengthMenu" + }); + + + })(window, document, jQuery); \ No newline at end of file diff --git a/bower_components/datatables-plugins/sorting/chinese-string.js b/bower_components/datatables-plugins/sorting/chinese-string.js index ee91028..5b0baf8 100644 --- a/bower_components/datatables-plugins/sorting/chinese-string.js +++ b/bower_components/datatables-plugins/sorting/chinese-string.js @@ -1,30 +1,30 @@ -/** - * Sorting in Javascript for Chinese Character. The Chinese Characters are - * sorted on the radical and number of strokes. This plug-in performs sorting - * for Chinese characters using the Javascript [localeCompare](https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String/localeCompare) - * function. - * - * Please note that `localeCompare` is not implemented in the same way in all - * browsers, potentially leading to different results (particularly in IE). - * - * @name Chinese (string) - * @summary Sort Chinese characters - * @author [Patrik Lindström](http://www.lcube.se/sorting-chinese-characters-in-javascript/) - * - * @example - * $('#example').dataTable( { - * columnDefs: [ - * { type: 'chinese-string', targets: 0 } - * ] - * } ); - */ - -jQuery.extend( jQuery.fn.dataTableExt.oSort, { - "chinese-string-asc" : function (s1, s2) { - return s1.localeCompare(s2); - }, - - "chinese-string-desc" : function (s1, s2) { - return s2.localeCompare(s1); - } -} ); +/** + * Sorting in Javascript for Chinese Character. The Chinese Characters are + * sorted on the radical and number of strokes. This plug-in performs sorting + * for Chinese characters using the Javascript [localeCompare](https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String/localeCompare) + * function. + * + * Please note that `localeCompare` is not implemented in the same way in all + * browsers, potentially leading to different results (particularly in IE). + * + * @name Chinese (string) + * @summary Sort Chinese characters + * @author [Patrik Lindström](http://www.lcube.se/sorting-chinese-characters-in-javascript/) + * + * @example + * $('#example').dataTable( { + * columnDefs: [ + * { type: 'chinese-string', targets: 0 } + * ] + * } ); + */ + +jQuery.extend( jQuery.fn.dataTableExt.oSort, { + "chinese-string-asc" : function (s1, s2) { + return s1.localeCompare(s2); + }, + + "chinese-string-desc" : function (s1, s2) { + return s2.localeCompare(s1); + } +} ); diff --git a/bower_components/datatables/.bower.json b/bower_components/datatables/.bower.json index 908d491..a1a5083 100644 --- a/bower_components/datatables/.bower.json +++ b/bower_components/datatables/.bower.json @@ -1,6 +1,5 @@ { "name": "datatables", - "version": "1.10.10", "main": [ "media/js/jquery.dataTables.js", "media/css/jquery.dataTables.css", @@ -30,13 +29,14 @@ "package.json" ], "homepage": "https://github.com/DataTables/DataTables", - "_release": "1.10.10", + "version": "1.10.12", + "_release": "1.10.12", "_resolution": { "type": "version", - "tag": "1.10.10", - "commit": "74fd9c1901fb2b494f8395959a708e6eb8978bbd" + "tag": "1.10.12", + "commit": "b31abf704462a45f6ba7db439862d23c8cedc1f4" }, - "_source": "git://github.com/DataTables/DataTables.git", + "_source": "https://github.com/DataTables/DataTables.git", "_target": "~1.10.4", "_originalSource": "datatables" } \ No newline at end of file diff --git a/bower_components/datatables/Readme.md b/bower_components/datatables/Readme.md index dd952d8..09c8c8f 100644 --- a/bower_components/datatables/Readme.md +++ b/bower_components/datatables/Readme.md @@ -11,9 +11,15 @@ To meet this goal, DataTables is developed with two distinct groups of users in * End users. For those using the interface DataTables presents, actions to get the most from the information contained in tables, such as sorting and filtering, along with paging and scrolling of the data in table, are easy to use, intuitive and fast. -## Installation +## Installing DataTables -In most cases, to use DataTables all you need to do is include jQuery, the DataTables Javascript and DataTables CSS files in your HTML page. See the [DataTables manual](http://datatables.net/manual/installation#Including-Javascript-/-CSS) for details on how to do this using the latest version of DataTables. +To use DataTables, the primary way to obtain the software is to use the [DataTables downloader](//datatables.net/download). You can also include the individual files from the [DataTables CDN](//cdn.datatables.net). See the [documentation](//datatables.net/manual/installation) for full details. + +### NPM and Bower + +If you prefer to use a package manager such as NPM or Bower, distribution repositories are available with software built from this repository under the name `datatables.net`. Styling packages for Bootstrap, Foundation and other styling libraries are also available by adding a suffix to the package name. + +Please see the DataTables [NPM](//datatables.net/download/npm) and [Bower](//datatables.net/download/bower) installation pages for further information. The [DataTables installation manual](//datatables.net/manual/installation) also has details on how to use package managers with DataTables. ## Usage @@ -40,7 +46,7 @@ A full list of the options available for DataTables are available in the [docume ## Documentation -Full documentation of the DataTables options, API and pug-in interface are available on the [DataTables web-site](//datatables.net). The site also contains information on the wide variety of plug-ins that are available for DataTables, which can be used to enhance and customise your table even further. +Full documentation of the DataTables options, API and plug-in interface are available on the [DataTables web-site](//datatables.net). The site also contains information on the wide variety of plug-ins that are available for DataTables, which can be used to enhance and customise your table even further. ## Support diff --git a/bower_components/datatables/bower.json b/bower_components/datatables/bower.json index d958442..313d853 100644 --- a/bower_components/datatables/bower.json +++ b/bower_components/datatables/bower.json @@ -1,6 +1,5 @@ { "name": "datatables", - "version": "1.10.10", "main": [ "media/js/jquery.dataTables.js", "media/css/jquery.dataTables.css", diff --git a/bower_components/datatables/media/css/dataTables.bootstrap.css b/bower_components/datatables/media/css/dataTables.bootstrap.css index 9abe1b5..60bef77 100644 --- a/bower_components/datatables/media/css/dataTables.bootstrap.css +++ b/bower_components/datatables/media/css/dataTables.bootstrap.css @@ -3,6 +3,7 @@ table.dataTable { margin-top: 6px !important; margin-bottom: 6px !important; max-width: none !important; + border-collapse: separate !important; } table.dataTable td, table.dataTable th { @@ -155,9 +156,6 @@ table.dataTable.table-condensed .sorting_desc:after { right: 6px; } -table.table-bordered.dataTable { - border-collapse: separate !important; -} table.table-bordered.dataTable th, table.table-bordered.dataTable td { border-left-width: 0; diff --git a/bower_components/datatables/media/css/dataTables.bootstrap.min.css b/bower_components/datatables/media/css/dataTables.bootstrap.min.css index 745f299..16ed637 100644 --- a/bower_components/datatables/media/css/dataTables.bootstrap.min.css +++ b/bower_components/datatables/media/css/dataTables.bootstrap.min.css @@ -1 +1 @@ -table.dataTable{clear:both;margin-top:6px !important;margin-bottom:6px !important;max-width:none !important}table.dataTable td,table.dataTable th{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}table.dataTable td.dataTables_empty,table.dataTable th.dataTables_empty{text-align:center}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}div.dataTables_wrapper div.dataTables_length label{font-weight:normal;text-align:left;white-space:nowrap}div.dataTables_wrapper div.dataTables_length select{width:75px;display:inline-block}div.dataTables_wrapper div.dataTables_filter{text-align:right}div.dataTables_wrapper div.dataTables_filter label{font-weight:normal;white-space:nowrap;text-align:left}div.dataTables_wrapper div.dataTables_filter input{margin-left:0.5em;display:inline-block;width:auto}div.dataTables_wrapper div.dataTables_info{padding-top:8px;white-space:nowrap}div.dataTables_wrapper div.dataTables_paginate{margin:0;white-space:nowrap;text-align:right}div.dataTables_wrapper div.dataTables_paginate ul.pagination{margin:2px 0;white-space:nowrap}div.dataTables_wrapper div.dataTables_processing{position:absolute;top:50%;left:50%;width:200px;margin-left:-100px;margin-top:-26px;text-align:center;padding:1em 0}table.dataTable thead>tr>th.sorting_asc,table.dataTable thead>tr>th.sorting_desc,table.dataTable thead>tr>th.sorting,table.dataTable thead>tr>td.sorting_asc,table.dataTable thead>tr>td.sorting_desc,table.dataTable thead>tr>td.sorting{padding-right:30px}table.dataTable thead>tr>th:active,table.dataTable thead>tr>td:active{outline:none}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled{cursor:pointer;position:relative}table.dataTable thead .sorting:after,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_desc:after,table.dataTable thead .sorting_asc_disabled:after,table.dataTable thead .sorting_desc_disabled:after{position:absolute;bottom:8px;right:8px;display:block;font-family:'Glyphicons Halflings';opacity:0.5}table.dataTable thead .sorting:after{opacity:0.2;content:"\e150"}table.dataTable thead .sorting_asc:after{content:"\e155"}table.dataTable thead .sorting_desc:after{content:"\e156"}table.dataTable thead .sorting_asc_disabled:after,table.dataTable thead .sorting_desc_disabled:after{color:#eee}div.dataTables_scrollHead table.dataTable{margin-bottom:0 !important}div.dataTables_scrollBody table{border-top:none;margin-top:0 !important;margin-bottom:0 !important}div.dataTables_scrollBody table thead .sorting:after,div.dataTables_scrollBody table thead .sorting_asc:after,div.dataTables_scrollBody table thead .sorting_desc:after{display:none}div.dataTables_scrollBody table tbody tr:first-child th,div.dataTables_scrollBody table tbody tr:first-child td{border-top:none}div.dataTables_scrollFoot table{margin-top:0 !important;border-top:none}@media screen and (max-width: 767px){div.dataTables_wrapper div.dataTables_length,div.dataTables_wrapper div.dataTables_filter,div.dataTables_wrapper div.dataTables_info,div.dataTables_wrapper div.dataTables_paginate{text-align:center}}table.dataTable.table-condensed>thead>tr>th{padding-right:20px}table.dataTable.table-condensed .sorting:after,table.dataTable.table-condensed .sorting_asc:after,table.dataTable.table-condensed .sorting_desc:after{top:6px;right:6px}table.table-bordered.dataTable{border-collapse:separate !important}table.table-bordered.dataTable th,table.table-bordered.dataTable td{border-left-width:0}table.table-bordered.dataTable th:last-child,table.table-bordered.dataTable th:last-child,table.table-bordered.dataTable td:last-child,table.table-bordered.dataTable td:last-child{border-right-width:0}table.table-bordered.dataTable tbody th,table.table-bordered.dataTable tbody td{border-bottom-width:0}div.dataTables_scrollHead table.table-bordered{border-bottom-width:0}div.table-responsive>div.dataTables_wrapper>div.row{margin:0}div.table-responsive>div.dataTables_wrapper>div.row>div[class^="col-"]:first-child{padding-left:0}div.table-responsive>div.dataTables_wrapper>div.row>div[class^="col-"]:last-child{padding-right:0} +table.dataTable{clear:both;margin-top:6px !important;margin-bottom:6px !important;max-width:none !important;border-collapse:separate !important}table.dataTable td,table.dataTable th{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}table.dataTable td.dataTables_empty,table.dataTable th.dataTables_empty{text-align:center}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}div.dataTables_wrapper div.dataTables_length label{font-weight:normal;text-align:left;white-space:nowrap}div.dataTables_wrapper div.dataTables_length select{width:75px;display:inline-block}div.dataTables_wrapper div.dataTables_filter{text-align:right}div.dataTables_wrapper div.dataTables_filter label{font-weight:normal;white-space:nowrap;text-align:left}div.dataTables_wrapper div.dataTables_filter input{margin-left:0.5em;display:inline-block;width:auto}div.dataTables_wrapper div.dataTables_info{padding-top:8px;white-space:nowrap}div.dataTables_wrapper div.dataTables_paginate{margin:0;white-space:nowrap;text-align:right}div.dataTables_wrapper div.dataTables_paginate ul.pagination{margin:2px 0;white-space:nowrap}div.dataTables_wrapper div.dataTables_processing{position:absolute;top:50%;left:50%;width:200px;margin-left:-100px;margin-top:-26px;text-align:center;padding:1em 0}table.dataTable thead>tr>th.sorting_asc,table.dataTable thead>tr>th.sorting_desc,table.dataTable thead>tr>th.sorting,table.dataTable thead>tr>td.sorting_asc,table.dataTable thead>tr>td.sorting_desc,table.dataTable thead>tr>td.sorting{padding-right:30px}table.dataTable thead>tr>th:active,table.dataTable thead>tr>td:active{outline:none}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled{cursor:pointer;position:relative}table.dataTable thead .sorting:after,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_desc:after,table.dataTable thead .sorting_asc_disabled:after,table.dataTable thead .sorting_desc_disabled:after{position:absolute;bottom:8px;right:8px;display:block;font-family:'Glyphicons Halflings';opacity:0.5}table.dataTable thead .sorting:after{opacity:0.2;content:"\e150"}table.dataTable thead .sorting_asc:after{content:"\e155"}table.dataTable thead .sorting_desc:after{content:"\e156"}table.dataTable thead .sorting_asc_disabled:after,table.dataTable thead .sorting_desc_disabled:after{color:#eee}div.dataTables_scrollHead table.dataTable{margin-bottom:0 !important}div.dataTables_scrollBody table{border-top:none;margin-top:0 !important;margin-bottom:0 !important}div.dataTables_scrollBody table thead .sorting:after,div.dataTables_scrollBody table thead .sorting_asc:after,div.dataTables_scrollBody table thead .sorting_desc:after{display:none}div.dataTables_scrollBody table tbody tr:first-child th,div.dataTables_scrollBody table tbody tr:first-child td{border-top:none}div.dataTables_scrollFoot table{margin-top:0 !important;border-top:none}@media screen and (max-width: 767px){div.dataTables_wrapper div.dataTables_length,div.dataTables_wrapper div.dataTables_filter,div.dataTables_wrapper div.dataTables_info,div.dataTables_wrapper div.dataTables_paginate{text-align:center}}table.dataTable.table-condensed>thead>tr>th{padding-right:20px}table.dataTable.table-condensed .sorting:after,table.dataTable.table-condensed .sorting_asc:after,table.dataTable.table-condensed .sorting_desc:after{top:6px;right:6px}table.table-bordered.dataTable th,table.table-bordered.dataTable td{border-left-width:0}table.table-bordered.dataTable th:last-child,table.table-bordered.dataTable th:last-child,table.table-bordered.dataTable td:last-child,table.table-bordered.dataTable td:last-child{border-right-width:0}table.table-bordered.dataTable tbody th,table.table-bordered.dataTable tbody td{border-bottom-width:0}div.dataTables_scrollHead table.table-bordered{border-bottom-width:0}div.table-responsive>div.dataTables_wrapper>div.row{margin:0}div.table-responsive>div.dataTables_wrapper>div.row>div[class^="col-"]:first-child{padding-left:0}div.table-responsive>div.dataTables_wrapper>div.row>div[class^="col-"]:last-child{padding-right:0} diff --git a/bower_components/datatables/media/css/dataTables.foundation.css b/bower_components/datatables/media/css/dataTables.foundation.css index 42e8136..24f8d04 100644 --- a/bower_components/datatables/media/css/dataTables.foundation.css +++ b/bower_components/datatables/media/css/dataTables.foundation.css @@ -7,7 +7,6 @@ table.dataTable { table.dataTable td, table.dataTable th { -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; box-sizing: content-box; } table.dataTable td.dataTables_empty, diff --git a/bower_components/datatables/media/css/dataTables.foundation.min.css b/bower_components/datatables/media/css/dataTables.foundation.min.css index b44d08d..9aef3da 100644 --- a/bower_components/datatables/media/css/dataTables.foundation.min.css +++ b/bower_components/datatables/media/css/dataTables.foundation.min.css @@ -1 +1 @@ -table.dataTable{clear:both;margin:0.5em 0 !important;max-width:none !important;width:100%}table.dataTable td,table.dataTable th{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}table.dataTable td.dataTables_empty,table.dataTable th.dataTables_empty{text-align:center}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}div.dataTables_wrapper{position:relative}div.dataTables_wrapper div.dataTables_length label{float:left;text-align:left;margin-bottom:0}div.dataTables_wrapper div.dataTables_length select{width:75px;margin-bottom:0}div.dataTables_wrapper div.dataTables_filter label{float:right;margin-bottom:0}div.dataTables_wrapper div.dataTables_filter input{display:inline-block !important;width:auto !important;margin-bottom:0;margin-left:0.5em}div.dataTables_wrapper div.dataTables_info{padding-top:2px}div.dataTables_wrapper div.dataTables_paginate{float:right;margin:0}div.dataTables_wrapper div.dataTables_processing{position:absolute;top:50%;left:50%;width:200px;margin-left:-100px;margin-top:-26px;text-align:center;padding:1rem 0}table.dataTable thead>tr>th.sorting_asc,table.dataTable thead>tr>th.sorting_desc,table.dataTable thead>tr>th.sorting,table.dataTable thead>tr>td.sorting_asc,table.dataTable thead>tr>td.sorting_desc,table.dataTable thead>tr>td.sorting{padding-right:1.5rem}table.dataTable thead>tr>th:active,table.dataTable thead>tr>td:active{outline:none}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc{cursor:pointer}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled{background-repeat:no-repeat;background-position:center right}table.dataTable thead .sorting{background-image:url("../images/sort_both.png")}table.dataTable thead .sorting_asc{background-image:url("../images/sort_asc.png")}table.dataTable thead .sorting_desc{background-image:url("../images/sort_desc.png")}table.dataTable thead .sorting_asc_disabled{background-image:url("../images/sort_asc_disabled.png")}table.dataTable thead .sorting_desc_disabled{background-image:url("../images/sort_desc_disabled.png")}div.dataTables_scrollHead table{margin-bottom:0 !important}div.dataTables_scrollBody table{border-top:none;margin-top:0 !important;margin-bottom:0 !important}div.dataTables_scrollBody table tbody tr:first-child th,div.dataTables_scrollBody table tbody tr:first-child td{border-top:none}div.dataTables_scrollFoot table{margin-top:0 !important;border-top:none} +table.dataTable{clear:both;margin:0.5em 0 !important;max-width:none !important;width:100%}table.dataTable td,table.dataTable th{-webkit-box-sizing:content-box;box-sizing:content-box}table.dataTable td.dataTables_empty,table.dataTable th.dataTables_empty{text-align:center}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}div.dataTables_wrapper{position:relative}div.dataTables_wrapper div.dataTables_length label{float:left;text-align:left;margin-bottom:0}div.dataTables_wrapper div.dataTables_length select{width:75px;margin-bottom:0}div.dataTables_wrapper div.dataTables_filter label{float:right;margin-bottom:0}div.dataTables_wrapper div.dataTables_filter input{display:inline-block !important;width:auto !important;margin-bottom:0;margin-left:0.5em}div.dataTables_wrapper div.dataTables_info{padding-top:2px}div.dataTables_wrapper div.dataTables_paginate{float:right;margin:0}div.dataTables_wrapper div.dataTables_processing{position:absolute;top:50%;left:50%;width:200px;margin-left:-100px;margin-top:-26px;text-align:center;padding:1rem 0}table.dataTable thead>tr>th.sorting_asc,table.dataTable thead>tr>th.sorting_desc,table.dataTable thead>tr>th.sorting,table.dataTable thead>tr>td.sorting_asc,table.dataTable thead>tr>td.sorting_desc,table.dataTable thead>tr>td.sorting{padding-right:1.5rem}table.dataTable thead>tr>th:active,table.dataTable thead>tr>td:active{outline:none}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc{cursor:pointer}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled{background-repeat:no-repeat;background-position:center right}table.dataTable thead .sorting{background-image:url("../images/sort_both.png")}table.dataTable thead .sorting_asc{background-image:url("../images/sort_asc.png")}table.dataTable thead .sorting_desc{background-image:url("../images/sort_desc.png")}table.dataTable thead .sorting_asc_disabled{background-image:url("../images/sort_asc_disabled.png")}table.dataTable thead .sorting_desc_disabled{background-image:url("../images/sort_desc_disabled.png")}div.dataTables_scrollHead table{margin-bottom:0 !important}div.dataTables_scrollBody table{border-top:none;margin-top:0 !important;margin-bottom:0 !important}div.dataTables_scrollBody table tbody tr:first-child th,div.dataTables_scrollBody table tbody tr:first-child td{border-top:none}div.dataTables_scrollFoot table{margin-top:0 !important;border-top:none} diff --git a/bower_components/datatables/media/css/dataTables.jqueryui.css b/bower_components/datatables/media/css/dataTables.jqueryui.css index a3d04f0..3397b7c 100644 --- a/bower_components/datatables/media/css/dataTables.jqueryui.css +++ b/bower_components/datatables/media/css/dataTables.jqueryui.css @@ -234,7 +234,6 @@ table.dataTable, table.dataTable th, table.dataTable td { -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; box-sizing: content-box; } diff --git a/bower_components/datatables/media/css/dataTables.jqueryui.min.css b/bower_components/datatables/media/css/dataTables.jqueryui.min.css index 9e026e7..a1ec199 100644 --- a/bower_components/datatables/media/css/dataTables.jqueryui.min.css +++ b/bower_components/datatables/media/css/dataTables.jqueryui.min.css @@ -1 +1 @@ -table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}table.dataTable thead th,table.dataTable tfoot th{font-weight:bold}table.dataTable thead th,table.dataTable thead td{padding:10px 18px}table.dataTable thead th:active,table.dataTable thead td:active{outline:none}table.dataTable tfoot th,table.dataTable tfoot td{padding:10px 18px 6px 18px}table.dataTable tbody tr{background-color:#ffffff}table.dataTable tbody tr.selected{background-color:#B0BED9}table.dataTable tbody th,table.dataTable tbody td{padding:8px 10px}table.dataTable.row-border tbody th,table.dataTable.row-border tbody td,table.dataTable.display tbody th,table.dataTable.display tbody td{border-top:1px solid #ddd}table.dataTable.row-border tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.display tbody tr:first-child th,table.dataTable.display tbody tr:first-child td{border-top:none}table.dataTable.cell-border tbody th,table.dataTable.cell-border tbody td{border-top:1px solid #ddd;border-right:1px solid #ddd}table.dataTable.cell-border tbody tr th:first-child,table.dataTable.cell-border tbody tr td:first-child{border-left:1px solid #ddd}table.dataTable.cell-border tbody tr:first-child th,table.dataTable.cell-border tbody tr:first-child td{border-top:none}table.dataTable.stripe tbody tr.odd,table.dataTable.display tbody tr.odd{background-color:#f9f9f9}table.dataTable.stripe tbody tr.odd.selected,table.dataTable.display tbody tr.odd.selected{background-color:#acbad4}table.dataTable.hover tbody tr:hover,table.dataTable.display tbody tr:hover{background-color:#f6f6f6}table.dataTable.hover tbody tr:hover.selected,table.dataTable.display tbody tr:hover.selected{background-color:#aab7d1}table.dataTable.order-column tbody tr>.sorting_1,table.dataTable.order-column tbody tr>.sorting_2,table.dataTable.order-column tbody tr>.sorting_3,table.dataTable.display tbody tr>.sorting_1,table.dataTable.display tbody tr>.sorting_2,table.dataTable.display tbody tr>.sorting_3{background-color:#fafafa}table.dataTable.order-column tbody tr.selected>.sorting_1,table.dataTable.order-column tbody tr.selected>.sorting_2,table.dataTable.order-column tbody tr.selected>.sorting_3,table.dataTable.display tbody tr.selected>.sorting_1,table.dataTable.display tbody tr.selected>.sorting_2,table.dataTable.display tbody tr.selected>.sorting_3{background-color:#acbad5}table.dataTable.display tbody tr.odd>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd>.sorting_1{background-color:#f1f1f1}table.dataTable.display tbody tr.odd>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd>.sorting_2{background-color:#f3f3f3}table.dataTable.display tbody tr.odd>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd>.sorting_3{background-color:whitesmoke}table.dataTable.display tbody tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_1{background-color:#a6b4cd}table.dataTable.display tbody tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_2{background-color:#a8b5cf}table.dataTable.display tbody tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_3{background-color:#a9b7d1}table.dataTable.display tbody tr.even>.sorting_1,table.dataTable.order-column.stripe tbody tr.even>.sorting_1{background-color:#fafafa}table.dataTable.display tbody tr.even>.sorting_2,table.dataTable.order-column.stripe tbody tr.even>.sorting_2{background-color:#fcfcfc}table.dataTable.display tbody tr.even>.sorting_3,table.dataTable.order-column.stripe tbody tr.even>.sorting_3{background-color:#fefefe}table.dataTable.display tbody tr.even.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1{background-color:#acbad5}table.dataTable.display tbody tr.even.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_2{background-color:#aebcd6}table.dataTable.display tbody tr.even.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_3{background-color:#afbdd8}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{background-color:#eaeaea}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{background-color:#ececec}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{background-color:#efefef}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{background-color:#a2aec7}table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{background-color:#a3b0c9}table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{background-color:#a5b2cb}table.dataTable.no-footer{border-bottom:1px solid #111}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}table.dataTable.compact thead th,table.dataTable.compact thead td{padding:4px 17px 4px 4px}table.dataTable.compact tfoot th,table.dataTable.compact tfoot td{padding:4px}table.dataTable.compact tbody th,table.dataTable.compact tbody td{padding:4px}table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty{text-align:center}table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}table.dataTable,table.dataTable th,table.dataTable td{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.dataTables_wrapper{position:relative;clear:both;*zoom:1;zoom:1}.dataTables_wrapper .dataTables_length{float:left}.dataTables_wrapper .dataTables_filter{float:right;text-align:right}.dataTables_wrapper .dataTables_filter input{margin-left:0.5em}.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:0.755em}.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:0.25em}.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:0.5em 1em;margin-left:2px;text-align:center;text-decoration:none !important;cursor:pointer;*cursor:hand;color:#333 !important;border:1px solid transparent;border-radius:2px}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#333 !important;border:1px solid #979797;background-color:white;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #dcdcdc));background:-webkit-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-moz-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-ms-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-o-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:linear-gradient(to bottom, #fff 0%, #dcdcdc 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{cursor:default;color:#666 !important;border:1px solid transparent;background:transparent;box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:white !important;border:1px solid #111;background-color:#585858;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111));background:-webkit-linear-gradient(top, #585858 0%, #111 100%);background:-moz-linear-gradient(top, #585858 0%, #111 100%);background:-ms-linear-gradient(top, #585858 0%, #111 100%);background:-o-linear-gradient(top, #585858 0%, #111 100%);background:linear-gradient(to bottom, #585858 0%, #111 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:none;background-color:#2b2b2b;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c));background:-webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);box-shadow:inset 0 0 3px #111}.dataTables_wrapper .dataTables_paginate .ellipsis{padding:0 1em}.dataTables_wrapper .dataTables_processing{position:absolute;top:50%;left:50%;width:100%;height:40px;margin-left:-50%;margin-top:-25px;padding-top:20px;text-align:center;font-size:1.2em;background-color:white;background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(25%, rgba(255,255,255,0.9)), color-stop(75%, rgba(255,255,255,0.9)), color-stop(100%, rgba(255,255,255,0)));background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-o-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%)}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{color:#333}.dataTables_wrapper .dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{*margin-top:-1px;-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td{vertical-align:middle}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td>div.dataTables_sizing{height:0;overflow:hidden;margin:0 !important;padding:0 !important}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid #111}.dataTables_wrapper.no-footer div.dataTables_scrollHead table,.dataTables_wrapper.no-footer div.dataTables_scrollBody table{border-bottom:none}.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width: 767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}.dataTables_wrapper .dataTables_paginate{margin-top:0.5em}}@media screen and (max-width: 640px){.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter{float:none;text-align:center}.dataTables_wrapper .dataTables_filter{margin-top:0.5em}}table.dataTable thead th div.DataTables_sort_wrapper{position:relative}table.dataTable thead th div.DataTables_sort_wrapper span{position:absolute;top:50%;margin-top:-8px;right:-18px}table.dataTable thead th.ui-state-default,table.dataTable tfoot th.ui-state-default{border-left-width:0}table.dataTable thead th.ui-state-default:first-child,table.dataTable tfoot th.ui-state-default:first-child{border-left-width:1px}.dataTables_wrapper .dataTables_paginate .fg-button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:0.5em;margin-left:2px;text-align:center;text-decoration:none !important;cursor:pointer;*cursor:hand;border:1px solid transparent}.dataTables_wrapper .dataTables_paginate .fg-button:active{outline:none}.dataTables_wrapper .dataTables_paginate .fg-button:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.dataTables_wrapper .dataTables_paginate .fg-button:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.dataTables_wrapper .ui-widget-header{font-weight:normal}.dataTables_wrapper .ui-toolbar{padding:8px}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:none}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{color:inherit} +table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}table.dataTable thead th,table.dataTable tfoot th{font-weight:bold}table.dataTable thead th,table.dataTable thead td{padding:10px 18px}table.dataTable thead th:active,table.dataTable thead td:active{outline:none}table.dataTable tfoot th,table.dataTable tfoot td{padding:10px 18px 6px 18px}table.dataTable tbody tr{background-color:#ffffff}table.dataTable tbody tr.selected{background-color:#B0BED9}table.dataTable tbody th,table.dataTable tbody td{padding:8px 10px}table.dataTable.row-border tbody th,table.dataTable.row-border tbody td,table.dataTable.display tbody th,table.dataTable.display tbody td{border-top:1px solid #ddd}table.dataTable.row-border tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.display tbody tr:first-child th,table.dataTable.display tbody tr:first-child td{border-top:none}table.dataTable.cell-border tbody th,table.dataTable.cell-border tbody td{border-top:1px solid #ddd;border-right:1px solid #ddd}table.dataTable.cell-border tbody tr th:first-child,table.dataTable.cell-border tbody tr td:first-child{border-left:1px solid #ddd}table.dataTable.cell-border tbody tr:first-child th,table.dataTable.cell-border tbody tr:first-child td{border-top:none}table.dataTable.stripe tbody tr.odd,table.dataTable.display tbody tr.odd{background-color:#f9f9f9}table.dataTable.stripe tbody tr.odd.selected,table.dataTable.display tbody tr.odd.selected{background-color:#acbad4}table.dataTable.hover tbody tr:hover,table.dataTable.display tbody tr:hover{background-color:#f6f6f6}table.dataTable.hover tbody tr:hover.selected,table.dataTable.display tbody tr:hover.selected{background-color:#aab7d1}table.dataTable.order-column tbody tr>.sorting_1,table.dataTable.order-column tbody tr>.sorting_2,table.dataTable.order-column tbody tr>.sorting_3,table.dataTable.display tbody tr>.sorting_1,table.dataTable.display tbody tr>.sorting_2,table.dataTable.display tbody tr>.sorting_3{background-color:#fafafa}table.dataTable.order-column tbody tr.selected>.sorting_1,table.dataTable.order-column tbody tr.selected>.sorting_2,table.dataTable.order-column tbody tr.selected>.sorting_3,table.dataTable.display tbody tr.selected>.sorting_1,table.dataTable.display tbody tr.selected>.sorting_2,table.dataTable.display tbody tr.selected>.sorting_3{background-color:#acbad5}table.dataTable.display tbody tr.odd>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd>.sorting_1{background-color:#f1f1f1}table.dataTable.display tbody tr.odd>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd>.sorting_2{background-color:#f3f3f3}table.dataTable.display tbody tr.odd>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd>.sorting_3{background-color:whitesmoke}table.dataTable.display tbody tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_1{background-color:#a6b4cd}table.dataTable.display tbody tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_2{background-color:#a8b5cf}table.dataTable.display tbody tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_3{background-color:#a9b7d1}table.dataTable.display tbody tr.even>.sorting_1,table.dataTable.order-column.stripe tbody tr.even>.sorting_1{background-color:#fafafa}table.dataTable.display tbody tr.even>.sorting_2,table.dataTable.order-column.stripe tbody tr.even>.sorting_2{background-color:#fcfcfc}table.dataTable.display tbody tr.even>.sorting_3,table.dataTable.order-column.stripe tbody tr.even>.sorting_3{background-color:#fefefe}table.dataTable.display tbody tr.even.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1{background-color:#acbad5}table.dataTable.display tbody tr.even.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_2{background-color:#aebcd6}table.dataTable.display tbody tr.even.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_3{background-color:#afbdd8}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{background-color:#eaeaea}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{background-color:#ececec}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{background-color:#efefef}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{background-color:#a2aec7}table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{background-color:#a3b0c9}table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{background-color:#a5b2cb}table.dataTable.no-footer{border-bottom:1px solid #111}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}table.dataTable.compact thead th,table.dataTable.compact thead td{padding:4px 17px 4px 4px}table.dataTable.compact tfoot th,table.dataTable.compact tfoot td{padding:4px}table.dataTable.compact tbody th,table.dataTable.compact tbody td{padding:4px}table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty{text-align:center}table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}table.dataTable,table.dataTable th,table.dataTable td{-webkit-box-sizing:content-box;box-sizing:content-box}.dataTables_wrapper{position:relative;clear:both;*zoom:1;zoom:1}.dataTables_wrapper .dataTables_length{float:left}.dataTables_wrapper .dataTables_filter{float:right;text-align:right}.dataTables_wrapper .dataTables_filter input{margin-left:0.5em}.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:0.755em}.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:0.25em}.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:0.5em 1em;margin-left:2px;text-align:center;text-decoration:none !important;cursor:pointer;*cursor:hand;color:#333 !important;border:1px solid transparent;border-radius:2px}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#333 !important;border:1px solid #979797;background-color:white;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #dcdcdc));background:-webkit-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-moz-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-ms-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-o-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:linear-gradient(to bottom, #fff 0%, #dcdcdc 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{cursor:default;color:#666 !important;border:1px solid transparent;background:transparent;box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:white !important;border:1px solid #111;background-color:#585858;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111));background:-webkit-linear-gradient(top, #585858 0%, #111 100%);background:-moz-linear-gradient(top, #585858 0%, #111 100%);background:-ms-linear-gradient(top, #585858 0%, #111 100%);background:-o-linear-gradient(top, #585858 0%, #111 100%);background:linear-gradient(to bottom, #585858 0%, #111 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:none;background-color:#2b2b2b;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c));background:-webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);box-shadow:inset 0 0 3px #111}.dataTables_wrapper .dataTables_paginate .ellipsis{padding:0 1em}.dataTables_wrapper .dataTables_processing{position:absolute;top:50%;left:50%;width:100%;height:40px;margin-left:-50%;margin-top:-25px;padding-top:20px;text-align:center;font-size:1.2em;background-color:white;background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(25%, rgba(255,255,255,0.9)), color-stop(75%, rgba(255,255,255,0.9)), color-stop(100%, rgba(255,255,255,0)));background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-o-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%)}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{color:#333}.dataTables_wrapper .dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{*margin-top:-1px;-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td{vertical-align:middle}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td>div.dataTables_sizing{height:0;overflow:hidden;margin:0 !important;padding:0 !important}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid #111}.dataTables_wrapper.no-footer div.dataTables_scrollHead table,.dataTables_wrapper.no-footer div.dataTables_scrollBody table{border-bottom:none}.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width: 767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}.dataTables_wrapper .dataTables_paginate{margin-top:0.5em}}@media screen and (max-width: 640px){.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter{float:none;text-align:center}.dataTables_wrapper .dataTables_filter{margin-top:0.5em}}table.dataTable thead th div.DataTables_sort_wrapper{position:relative}table.dataTable thead th div.DataTables_sort_wrapper span{position:absolute;top:50%;margin-top:-8px;right:-18px}table.dataTable thead th.ui-state-default,table.dataTable tfoot th.ui-state-default{border-left-width:0}table.dataTable thead th.ui-state-default:first-child,table.dataTable tfoot th.ui-state-default:first-child{border-left-width:1px}.dataTables_wrapper .dataTables_paginate .fg-button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:0.5em;margin-left:2px;text-align:center;text-decoration:none !important;cursor:pointer;*cursor:hand;border:1px solid transparent}.dataTables_wrapper .dataTables_paginate .fg-button:active{outline:none}.dataTables_wrapper .dataTables_paginate .fg-button:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.dataTables_wrapper .dataTables_paginate .fg-button:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.dataTables_wrapper .ui-widget-header{font-weight:normal}.dataTables_wrapper .ui-toolbar{padding:8px}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:none}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{color:inherit} diff --git a/bower_components/datatables/media/css/jquery.dataTables.css b/bower_components/datatables/media/css/jquery.dataTables.css index e29a70c..151b858 100644 --- a/bower_components/datatables/media/css/jquery.dataTables.css +++ b/bower_components/datatables/media/css/jquery.dataTables.css @@ -265,7 +265,6 @@ table.dataTable, table.dataTable th, table.dataTable td { -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; box-sizing: content-box; } diff --git a/bower_components/datatables/media/css/jquery.dataTables.min.css b/bower_components/datatables/media/css/jquery.dataTables.min.css index 9ec6ca3..781de6b 100644 --- a/bower_components/datatables/media/css/jquery.dataTables.min.css +++ b/bower_components/datatables/media/css/jquery.dataTables.min.css @@ -1 +1 @@ -table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}table.dataTable thead th,table.dataTable tfoot th{font-weight:bold}table.dataTable thead th,table.dataTable thead td{padding:10px 18px;border-bottom:1px solid #111}table.dataTable thead th:active,table.dataTable thead td:active{outline:none}table.dataTable tfoot th,table.dataTable tfoot td{padding:10px 18px 6px 18px;border-top:1px solid #111}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc{cursor:pointer;*cursor:hand}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled{background-repeat:no-repeat;background-position:center right}table.dataTable thead .sorting{background-image:url("../images/sort_both.png")}table.dataTable thead .sorting_asc{background-image:url("../images/sort_asc.png")}table.dataTable thead .sorting_desc{background-image:url("../images/sort_desc.png")}table.dataTable thead .sorting_asc_disabled{background-image:url("../images/sort_asc_disabled.png")}table.dataTable thead .sorting_desc_disabled{background-image:url("../images/sort_desc_disabled.png")}table.dataTable tbody tr{background-color:#ffffff}table.dataTable tbody tr.selected{background-color:#B0BED9}table.dataTable tbody th,table.dataTable tbody td{padding:8px 10px}table.dataTable.row-border tbody th,table.dataTable.row-border tbody td,table.dataTable.display tbody th,table.dataTable.display tbody td{border-top:1px solid #ddd}table.dataTable.row-border tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.display tbody tr:first-child th,table.dataTable.display tbody tr:first-child td{border-top:none}table.dataTable.cell-border tbody th,table.dataTable.cell-border tbody td{border-top:1px solid #ddd;border-right:1px solid #ddd}table.dataTable.cell-border tbody tr th:first-child,table.dataTable.cell-border tbody tr td:first-child{border-left:1px solid #ddd}table.dataTable.cell-border tbody tr:first-child th,table.dataTable.cell-border tbody tr:first-child td{border-top:none}table.dataTable.stripe tbody tr.odd,table.dataTable.display tbody tr.odd{background-color:#f9f9f9}table.dataTable.stripe tbody tr.odd.selected,table.dataTable.display tbody tr.odd.selected{background-color:#acbad4}table.dataTable.hover tbody tr:hover,table.dataTable.display tbody tr:hover{background-color:#f6f6f6}table.dataTable.hover tbody tr:hover.selected,table.dataTable.display tbody tr:hover.selected{background-color:#aab7d1}table.dataTable.order-column tbody tr>.sorting_1,table.dataTable.order-column tbody tr>.sorting_2,table.dataTable.order-column tbody tr>.sorting_3,table.dataTable.display tbody tr>.sorting_1,table.dataTable.display tbody tr>.sorting_2,table.dataTable.display tbody tr>.sorting_3{background-color:#fafafa}table.dataTable.order-column tbody tr.selected>.sorting_1,table.dataTable.order-column tbody tr.selected>.sorting_2,table.dataTable.order-column tbody tr.selected>.sorting_3,table.dataTable.display tbody tr.selected>.sorting_1,table.dataTable.display tbody tr.selected>.sorting_2,table.dataTable.display tbody tr.selected>.sorting_3{background-color:#acbad5}table.dataTable.display tbody tr.odd>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd>.sorting_1{background-color:#f1f1f1}table.dataTable.display tbody tr.odd>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd>.sorting_2{background-color:#f3f3f3}table.dataTable.display tbody tr.odd>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd>.sorting_3{background-color:whitesmoke}table.dataTable.display tbody tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_1{background-color:#a6b4cd}table.dataTable.display tbody tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_2{background-color:#a8b5cf}table.dataTable.display tbody tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_3{background-color:#a9b7d1}table.dataTable.display tbody tr.even>.sorting_1,table.dataTable.order-column.stripe tbody tr.even>.sorting_1{background-color:#fafafa}table.dataTable.display tbody tr.even>.sorting_2,table.dataTable.order-column.stripe tbody tr.even>.sorting_2{background-color:#fcfcfc}table.dataTable.display tbody tr.even>.sorting_3,table.dataTable.order-column.stripe tbody tr.even>.sorting_3{background-color:#fefefe}table.dataTable.display tbody tr.even.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1{background-color:#acbad5}table.dataTable.display tbody tr.even.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_2{background-color:#aebcd6}table.dataTable.display tbody tr.even.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_3{background-color:#afbdd8}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{background-color:#eaeaea}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{background-color:#ececec}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{background-color:#efefef}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{background-color:#a2aec7}table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{background-color:#a3b0c9}table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{background-color:#a5b2cb}table.dataTable.no-footer{border-bottom:1px solid #111}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}table.dataTable.compact thead th,table.dataTable.compact thead td{padding:4px 17px 4px 4px}table.dataTable.compact tfoot th,table.dataTable.compact tfoot td{padding:4px}table.dataTable.compact tbody th,table.dataTable.compact tbody td{padding:4px}table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty{text-align:center}table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}table.dataTable,table.dataTable th,table.dataTable td{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.dataTables_wrapper{position:relative;clear:both;*zoom:1;zoom:1}.dataTables_wrapper .dataTables_length{float:left}.dataTables_wrapper .dataTables_filter{float:right;text-align:right}.dataTables_wrapper .dataTables_filter input{margin-left:0.5em}.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:0.755em}.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:0.25em}.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:0.5em 1em;margin-left:2px;text-align:center;text-decoration:none !important;cursor:pointer;*cursor:hand;color:#333 !important;border:1px solid transparent;border-radius:2px}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#333 !important;border:1px solid #979797;background-color:white;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #dcdcdc));background:-webkit-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-moz-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-ms-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-o-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:linear-gradient(to bottom, #fff 0%, #dcdcdc 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{cursor:default;color:#666 !important;border:1px solid transparent;background:transparent;box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:white !important;border:1px solid #111;background-color:#585858;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111));background:-webkit-linear-gradient(top, #585858 0%, #111 100%);background:-moz-linear-gradient(top, #585858 0%, #111 100%);background:-ms-linear-gradient(top, #585858 0%, #111 100%);background:-o-linear-gradient(top, #585858 0%, #111 100%);background:linear-gradient(to bottom, #585858 0%, #111 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:none;background-color:#2b2b2b;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c));background:-webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);box-shadow:inset 0 0 3px #111}.dataTables_wrapper .dataTables_paginate .ellipsis{padding:0 1em}.dataTables_wrapper .dataTables_processing{position:absolute;top:50%;left:50%;width:100%;height:40px;margin-left:-50%;margin-top:-25px;padding-top:20px;text-align:center;font-size:1.2em;background-color:white;background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(25%, rgba(255,255,255,0.9)), color-stop(75%, rgba(255,255,255,0.9)), color-stop(100%, rgba(255,255,255,0)));background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-o-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%)}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{color:#333}.dataTables_wrapper .dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{*margin-top:-1px;-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td{vertical-align:middle}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td>div.dataTables_sizing{height:0;overflow:hidden;margin:0 !important;padding:0 !important}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid #111}.dataTables_wrapper.no-footer div.dataTables_scrollHead table,.dataTables_wrapper.no-footer div.dataTables_scrollBody table{border-bottom:none}.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width: 767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}.dataTables_wrapper .dataTables_paginate{margin-top:0.5em}}@media screen and (max-width: 640px){.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter{float:none;text-align:center}.dataTables_wrapper .dataTables_filter{margin-top:0.5em}} +table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}table.dataTable thead th,table.dataTable tfoot th{font-weight:bold}table.dataTable thead th,table.dataTable thead td{padding:10px 18px;border-bottom:1px solid #111}table.dataTable thead th:active,table.dataTable thead td:active{outline:none}table.dataTable tfoot th,table.dataTable tfoot td{padding:10px 18px 6px 18px;border-top:1px solid #111}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc{cursor:pointer;*cursor:hand}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled{background-repeat:no-repeat;background-position:center right}table.dataTable thead .sorting{background-image:url("../images/sort_both.png")}table.dataTable thead .sorting_asc{background-image:url("../images/sort_asc.png")}table.dataTable thead .sorting_desc{background-image:url("../images/sort_desc.png")}table.dataTable thead .sorting_asc_disabled{background-image:url("../images/sort_asc_disabled.png")}table.dataTable thead .sorting_desc_disabled{background-image:url("../images/sort_desc_disabled.png")}table.dataTable tbody tr{background-color:#ffffff}table.dataTable tbody tr.selected{background-color:#B0BED9}table.dataTable tbody th,table.dataTable tbody td{padding:8px 10px}table.dataTable.row-border tbody th,table.dataTable.row-border tbody td,table.dataTable.display tbody th,table.dataTable.display tbody td{border-top:1px solid #ddd}table.dataTable.row-border tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.display tbody tr:first-child th,table.dataTable.display tbody tr:first-child td{border-top:none}table.dataTable.cell-border tbody th,table.dataTable.cell-border tbody td{border-top:1px solid #ddd;border-right:1px solid #ddd}table.dataTable.cell-border tbody tr th:first-child,table.dataTable.cell-border tbody tr td:first-child{border-left:1px solid #ddd}table.dataTable.cell-border tbody tr:first-child th,table.dataTable.cell-border tbody tr:first-child td{border-top:none}table.dataTable.stripe tbody tr.odd,table.dataTable.display tbody tr.odd{background-color:#f9f9f9}table.dataTable.stripe tbody tr.odd.selected,table.dataTable.display tbody tr.odd.selected{background-color:#acbad4}table.dataTable.hover tbody tr:hover,table.dataTable.display tbody tr:hover{background-color:#f6f6f6}table.dataTable.hover tbody tr:hover.selected,table.dataTable.display tbody tr:hover.selected{background-color:#aab7d1}table.dataTable.order-column tbody tr>.sorting_1,table.dataTable.order-column tbody tr>.sorting_2,table.dataTable.order-column tbody tr>.sorting_3,table.dataTable.display tbody tr>.sorting_1,table.dataTable.display tbody tr>.sorting_2,table.dataTable.display tbody tr>.sorting_3{background-color:#fafafa}table.dataTable.order-column tbody tr.selected>.sorting_1,table.dataTable.order-column tbody tr.selected>.sorting_2,table.dataTable.order-column tbody tr.selected>.sorting_3,table.dataTable.display tbody tr.selected>.sorting_1,table.dataTable.display tbody tr.selected>.sorting_2,table.dataTable.display tbody tr.selected>.sorting_3{background-color:#acbad5}table.dataTable.display tbody tr.odd>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd>.sorting_1{background-color:#f1f1f1}table.dataTable.display tbody tr.odd>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd>.sorting_2{background-color:#f3f3f3}table.dataTable.display tbody tr.odd>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd>.sorting_3{background-color:whitesmoke}table.dataTable.display tbody tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_1{background-color:#a6b4cd}table.dataTable.display tbody tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_2{background-color:#a8b5cf}table.dataTable.display tbody tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_3{background-color:#a9b7d1}table.dataTable.display tbody tr.even>.sorting_1,table.dataTable.order-column.stripe tbody tr.even>.sorting_1{background-color:#fafafa}table.dataTable.display tbody tr.even>.sorting_2,table.dataTable.order-column.stripe tbody tr.even>.sorting_2{background-color:#fcfcfc}table.dataTable.display tbody tr.even>.sorting_3,table.dataTable.order-column.stripe tbody tr.even>.sorting_3{background-color:#fefefe}table.dataTable.display tbody tr.even.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1{background-color:#acbad5}table.dataTable.display tbody tr.even.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_2{background-color:#aebcd6}table.dataTable.display tbody tr.even.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_3{background-color:#afbdd8}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{background-color:#eaeaea}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{background-color:#ececec}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{background-color:#efefef}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{background-color:#a2aec7}table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{background-color:#a3b0c9}table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{background-color:#a5b2cb}table.dataTable.no-footer{border-bottom:1px solid #111}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}table.dataTable.compact thead th,table.dataTable.compact thead td{padding:4px 17px 4px 4px}table.dataTable.compact tfoot th,table.dataTable.compact tfoot td{padding:4px}table.dataTable.compact tbody th,table.dataTable.compact tbody td{padding:4px}table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty{text-align:center}table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}table.dataTable,table.dataTable th,table.dataTable td{-webkit-box-sizing:content-box;box-sizing:content-box}.dataTables_wrapper{position:relative;clear:both;*zoom:1;zoom:1}.dataTables_wrapper .dataTables_length{float:left}.dataTables_wrapper .dataTables_filter{float:right;text-align:right}.dataTables_wrapper .dataTables_filter input{margin-left:0.5em}.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:0.755em}.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:0.25em}.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:0.5em 1em;margin-left:2px;text-align:center;text-decoration:none !important;cursor:pointer;*cursor:hand;color:#333 !important;border:1px solid transparent;border-radius:2px}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#333 !important;border:1px solid #979797;background-color:white;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #dcdcdc));background:-webkit-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-moz-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-ms-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-o-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:linear-gradient(to bottom, #fff 0%, #dcdcdc 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{cursor:default;color:#666 !important;border:1px solid transparent;background:transparent;box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:white !important;border:1px solid #111;background-color:#585858;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111));background:-webkit-linear-gradient(top, #585858 0%, #111 100%);background:-moz-linear-gradient(top, #585858 0%, #111 100%);background:-ms-linear-gradient(top, #585858 0%, #111 100%);background:-o-linear-gradient(top, #585858 0%, #111 100%);background:linear-gradient(to bottom, #585858 0%, #111 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:none;background-color:#2b2b2b;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c));background:-webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);box-shadow:inset 0 0 3px #111}.dataTables_wrapper .dataTables_paginate .ellipsis{padding:0 1em}.dataTables_wrapper .dataTables_processing{position:absolute;top:50%;left:50%;width:100%;height:40px;margin-left:-50%;margin-top:-25px;padding-top:20px;text-align:center;font-size:1.2em;background-color:white;background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(25%, rgba(255,255,255,0.9)), color-stop(75%, rgba(255,255,255,0.9)), color-stop(100%, rgba(255,255,255,0)));background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-o-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%)}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{color:#333}.dataTables_wrapper .dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{*margin-top:-1px;-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td{vertical-align:middle}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td>div.dataTables_sizing{height:0;overflow:hidden;margin:0 !important;padding:0 !important}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid #111}.dataTables_wrapper.no-footer div.dataTables_scrollHead table,.dataTables_wrapper.no-footer div.dataTables_scrollBody table{border-bottom:none}.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width: 767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}.dataTables_wrapper .dataTables_paginate{margin-top:0.5em}}@media screen and (max-width: 640px){.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter{float:none;text-align:center}.dataTables_wrapper .dataTables_filter{margin-top:0.5em}} diff --git a/bower_components/datatables/media/js/dataTables.bootstrap.js b/bower_components/datatables/media/js/dataTables.bootstrap.js index 83f2786..417aec3 100644 --- a/bower_components/datatables/media/js/dataTables.bootstrap.js +++ b/bower_components/datatables/media/js/dataTables.bootstrap.js @@ -178,43 +178,5 @@ DataTable.ext.renderer.pageButton.bootstrap = function ( settings, host, idx, bu }; -/* - * TableTools Bootstrap compatibility - * Required TableTools 2.1+ - */ -if ( DataTable.TableTools ) { - // Set the classes that TableTools uses to something suitable for Bootstrap - $.extend( true, DataTable.TableTools.classes, { - "container": "DTTT btn-group", - "buttons": { - "normal": "btn btn-default", - "disabled": "disabled" - }, - "collection": { - "container": "DTTT_dropdown dropdown-menu", - "buttons": { - "normal": "", - "disabled": "disabled" - } - }, - "print": { - "info": "DTTT_print_info" - }, - "select": { - "row": "active" - } - } ); - - // Have the collection use a bootstrap compatible drop down - $.extend( true, DataTable.TableTools.DEFAULTS.oTags, { - "collection": { - "container": "ul", - "button": "li", - "liner": "a" - } - } ); -} - - return DataTable; })); \ No newline at end of file diff --git a/bower_components/datatables/media/js/dataTables.bootstrap.min.js b/bower_components/datatables/media/js/dataTables.bootstrap.min.js index 7ae847b..2d824c8 100644 --- a/bower_components/datatables/media/js/dataTables.bootstrap.min.js +++ b/bower_components/datatables/media/js/dataTables.bootstrap.min.js @@ -2,8 +2,7 @@ DataTables Bootstrap 3 integration ©2011-2015 SpryMedia Ltd - datatables.net/license */ -(function(b){"function"===typeof define&&define.amd?define(["jquery","datatables.net"],function(a){return b(a,window,document)}):"object"===typeof exports?module.exports=function(a,e){a||(a=window);if(!e||!e.fn.dataTable)e=require("datatables.net")(a,e).$;return b(e,a,a.document)}:b(jQuery,window,document)})(function(b,a,e){var d=b.fn.dataTable;b.extend(!0,d.defaults,{dom:"<'row'<'col-sm-6'l><'col-sm-6'f>><'row'<'col-sm-12'tr>><'row'<'col-sm-5'i><'col-sm-7'p>>",renderer:"bootstrap"});b.extend(d.ext.classes, -{sWrapper:"dataTables_wrapper form-inline dt-bootstrap",sFilterInput:"form-control input-sm",sLengthSelect:"form-control input-sm",sProcessing:"dataTables_processing panel panel-default"});d.ext.renderer.pageButton.bootstrap=function(a,h,r,m,j,n){var o=new d.Api(a),s=a.oClasses,k=a.oLanguage.oPaginate,t=a.oLanguage.oAria.paginate||{},f,g,p=0,q=function(d,e){var l,h,i,c,m=function(a){a.preventDefault();!b(a.currentTarget).hasClass("disabled")&&o.page()!=a.data.action&&o.page(a.data.action).draw("page")}; -l=0;for(h=e.length;l",{"class":s.sPageButton+" "+g,id:0===r&&"string"===typeof c?a.sTableId+"_"+c:null}).append(b("",{href:"#", -"aria-controls":a.sTableId,"aria-label":t[c],"data-dt-idx":p,tabindex:a.iTabIndex}).html(f)).appendTo(d),a.oApi._fnBindAction(i,{action:c},m),p++)}},i;try{i=b(h).find(e.activeElement).data("dt-idx")}catch(u){}q(b(h).empty().html('