diff --git a/resources/gulp/build.js b/resources/gulp/build.js
index fcea6b4abe..8b12843281 100644
--- a/resources/gulp/build.js
+++ b/resources/gulp/build.js
@@ -5,72 +5,8 @@ var debug = require('gulp-debug');
var fs = require('fs');
var utils = require('./utils.js');
-gulp.task('build-common', function(){
- var commonGroup = [
- // config.paths.dist + 'assets/bootstrap/js/bootstrap.js', // should append no conflict
- config.paths.dist + 'include/jslibs/jquery.mousewheel.js',
- // jquery ui date picker langs
- config.paths.vendors + 'jquery-ui/ui/i18n/jquery.ui.datepicker-ar.js',
- config.paths.vendors + 'jquery-ui/ui/i18n/jquery.ui.datepicker-de.js',
- config.paths.vendors + 'jquery-ui/ui/i18n/jquery.ui.datepicker-es.js',
- config.paths.vendors + 'jquery-ui/ui/i18n/jquery.ui.datepicker-fr.js',
- config.paths.vendors + 'jquery-ui/ui/i18n/jquery.ui.datepicker-nl.js',
- config.paths.vendors + 'jquery-ui/ui/i18n/jquery.ui.datepicker-en-GB.js',
- config.paths.vendors + 'jquery.cookie/jquery.cookie.js',
- config.paths.dist + 'include/jslibs/jquery.contextmenu_scroll.js',
- config.paths.dist + 'include/jquery.common.js',
- config.paths.dist + 'include/jquery.tooltip.js',
- config.paths.dist + 'skins/prod/jquery.Dialog.js',
- config.paths.vendors + 'swfobject/swfobject/swfobject.js', // @TODO: should be moved away (embed-bundle)
- config.paths.dist + 'include/jslibs/flowplayer/flowplayer-3.2.13.min.js' // @TODO: should be moved away (embed-bundle)
- ];
- return utils.buildJsGroup(commonGroup, 'common', 'common/js');
-});
-gulp.task('build-prod', function(){
- var prodGroup = [
- config.paths.vendors + 'underscore-amd/underscore.js',
- config.paths.dist + 'include/jslibs/colorpicker/js/colorpicker.js',
- config.paths.dist + 'include/jslibs/jquery.lazyload/jquery.lazyload.1.8.1.js',
- config.paths.vendors + 'humane-js/humane.js', // @TODO > extra files
- config.paths.vendors + 'blueimp-load-image/js/load-image.js', // @TODO > extra files
- config.paths.vendors + 'jquery-file-upload/js/jquery.iframe-transport.js',
- config.paths.vendors + 'jquery-file-upload/js/jquery.fileupload.js',
- config.paths.dist + 'include/jslibs/jquery.form.2.49.js',
- config.paths.dist + 'include/jslibs/jquery.vertical.buttonset.js',
- config.paths.dist + 'include/js/jquery.Selection.js',
- config.paths.dist + 'include/js/jquery.Edit.js',
- config.paths.dist + 'include/js/jquery.lists.js',
- config.paths.dist + 'skins/prod/jquery.Prod.js',
- config.paths.dist + 'skins/prod/jquery.Feedback.js',
- config.paths.dist + 'skins/prod/jquery.Results.js',
- config.paths.dist + 'skins/prod/jquery.main-prod.js',
- config.paths.dist + 'skins/prod/jquery.WorkZone.js',
- config.paths.dist + 'skins/prod/jquery.Alerts.js',
- config.paths.dist + 'skins/prod/jquery.Upload.js',
- config.paths.dist + 'include/jslibs/pixastic.custom.js',
- config.paths.dist + 'skins/prod/ThumbExtractor.js',
- config.paths.dist + 'skins/prod/publicator.js',
- config.paths.dist + 'include/jslibs/jquery.sprintf.1.0.3.js',
- config.paths.dist + 'include/jquery.p4.preview.js',
- config.paths.dist + 'skins/prod/jquery.edit.js',
- config.paths.dist + 'include/jslibs/jquery.color.animation.js',
- config.paths.dist + 'include/jquery.image_enhancer.js',
- config.paths.vendors + 'jquery.treeview/jquery.treeview.js',
- config.paths.vendors + 'jquery.treeview/jquery.treeview.async.js',
- config.paths.vendors + 'fancytree/dist/jquery.fancytree-all.min.js'
- ];
- return utils.buildJsGroup(prodGroup, 'prod', 'prod/js');
-});
-gulp.task('build-thesaurus', function(){
- var thesaurusGroup = [
- config.paths.dist + 'skins/thesaurus/win.js',
- config.paths.dist + 'skins/thesaurus/xmlhttp.js',
- config.paths.dist + 'skins/thesaurus/thesaurus.js',
- config.paths.dist + 'skins/thesaurus/sprintf.js'
- ];
- return utils.buildJsGroup(thesaurusGroup, 'thesaurus', 'thesaurus/js');
-});
+//@TODO > submodule of prod
gulp.task('build-uploadFlash', function(){
var uploadFlashGroup = [
config.paths.dist + 'include/jslibs/SWFUpload/swfupload.js',
@@ -78,53 +14,8 @@ gulp.task('build-uploadFlash', function(){
];
return utils.buildJsGroup(uploadFlashGroup, 'uploadFlash', 'upload/js');
});
-gulp.task('build-lightbox', function(){
- var lightboxGroup = [
- config.paths.dist + 'skins/lightbox/jquery.lightbox.js'
- ];
-
- var lightboxIE6Group = [
- config.paths.dist + 'skins/lightbox/jquery.lightbox.ie6.js'
- ];
- utils.buildJsGroup(lightboxIE6Group, 'lightboxIe6', 'lightbox/js');
- return utils.buildJsGroup(lightboxGroup, 'lightbox', 'lightbox/js');
-});
-
-gulp.task('build-admin', function(){
- var adminGroup = [
- config.paths.vendors + 'underscore-amd/underscore.js',
- config.paths.vendors + 'jquery.treeview/jquery.treeview.js',
- config.paths.dist + 'include/jquery.kb-event.js',
- config.paths.dist + 'skins/admin/template-dialogs.js',
- // loaded via requirejs
- // config.paths.vendors + 'blueimp-load-image/js/load-image.js',
- // config.paths.vendors + 'jquery-file-upload/js/jquery.iframe-transport.js',
- // config.paths.vendors + 'jquery-file-upload/js/jquery.fileupload.js',
- config.paths.vendors + 'requirejs/require.js',
- config.paths.dist + 'scripts/apps/admin/require.config.js',
- config.paths.dist + 'scripts/apps/admin/main/main.js'
- ];
- utils.buildJsGroup(adminGroup, 'admin', 'admin/js');
-});
-
-gulp.task('build-report', function(){
- var reportGroup = [
- config.paths.dist + 'include/jslibs/jquery.print.js',
- config.paths.dist + 'include/jslibs/jquery.cluetip.js',
- config.paths.dist + 'include/jquery.nicoslider.js',
- config.paths.dist + 'skins/report/report.js'
- ];
- return utils.buildJsGroup(reportGroup, 'report', 'report/js');
-});
-
-gulp.task('build-account', function(){
- var accountGroup = [
- config.paths.vendors + 'requirejs/require.js',
- config.paths.dist + 'skins/account/account.js'
- ];
- return utils.buildJsGroup(accountGroup, 'account', 'account/js');
-});
+//@TODO > submodule of prod
gulp.task('build-permaview', function(){
var permaviewGroup = [
config.paths.dist + 'include/jslibs/jquery.mousewheel.js',
@@ -135,24 +26,6 @@ gulp.task('build-permaview', function(){
return utils.buildJsGroup(permaviewGroup, 'permaview', 'permaview/js');
});
-gulp.task('build-setup', function(){
- var setupGroup = [
- config.paths.vendors + 'jquery.cookie/jquery.cookie.js',
- config.paths.dist + 'include/jslibs/jquery-validation/jquery.validate.js',
- config.paths.dist + 'include/jslibs/jquery-validate.password/jquery.validate.password.js',
- config.paths.dist + 'include/path_files_tests.jquery.js'
- ];
- return utils.buildJsGroup(setupGroup, 'setup', 'setup/js');
-});
-gulp.task('build-authentication', function(){
- var authenticationGroup = [
- config.paths.vendors + 'requirejs/require.js',
- config.paths.dist + 'scripts/apps/login/home/config.js'
- ];
- return utils.buildJsGroup(authenticationGroup, 'authentication', 'authentication/js');
-});
-
-
gulp.task('build', ['build-vendors'], function(){
gulp.start('build-common');
gulp.start('build-prod');
diff --git a/resources/gulp/components/account.js b/resources/gulp/components/account.js
new file mode 100644
index 0000000000..214126c5ff
--- /dev/null
+++ b/resources/gulp/components/account.js
@@ -0,0 +1,21 @@
+var gulp = require('gulp');
+var config = require('../config.js');
+var utils = require('../utils.js');
+
+gulp.task('copy-account-images', function(){
+ return gulp.src([config.paths.src + 'account/images/**/*'])
+ .pipe(gulp.dest( config.paths.build + 'account/images'));
+});
+gulp.task('build-account-css', function(){
+ return utils.buildCssGroup([
+ config.paths.src + 'account/styles/main.scss'
+ ], 'account', 'account/css/');
+});
+
+gulp.task('build-account', ['copy-account-images', 'build-account-css'], function(){
+ var accountGroup = [
+ config.paths.vendors + 'requirejs/require.js',
+ config.paths.src + 'account/js/account.js'
+ ];
+ return utils.buildJsGroup(accountGroup, 'account', 'account/js');
+});
\ No newline at end of file
diff --git a/resources/gulp/components/admin.js b/resources/gulp/components/admin.js
new file mode 100644
index 0000000000..efe36c076b
--- /dev/null
+++ b/resources/gulp/components/admin.js
@@ -0,0 +1,30 @@
+var gulp = require('gulp');
+var config = require('../config.js');
+var utils = require('../utils.js');
+
+gulp.task('copy-admin-images', function(){
+ return gulp.src([config.paths.src + 'admin/images/**/*'])
+ .pipe(gulp.dest( config.paths.build + 'admin/images'));
+});
+gulp.task('build-admin-css', function(){
+ return utils.buildCssGroup([
+ config.paths.src + 'admin/styles/main.scss'
+ ], 'admin', 'admin/css/');
+});
+
+gulp.task('build-admin', ['copy-admin-images', 'build-admin-css'], function(){
+ var adminGroup = [
+ config.paths.vendors + 'underscore-amd/underscore.js',
+ config.paths.vendors + 'jquery.treeview/jquery.treeview.js',
+ config.paths.dist + 'include/jquery.kb-event.js',
+ config.paths.dist + 'skins/admin/template-dialogs.js',
+ // loaded via requirejs
+ // config.paths.vendors + 'blueimp-load-image/js/load-image.js',
+ // config.paths.vendors + 'jquery-file-upload/js/jquery.iframe-transport.js',
+ // config.paths.vendors + 'jquery-file-upload/js/jquery.fileupload.js',
+ config.paths.vendors + 'requirejs/require.js',
+ config.paths.dist + 'scripts/apps/admin/require.config.js',
+ config.paths.dist + 'scripts/apps/admin/main/main.js'
+ ];
+ utils.buildJsGroup(adminGroup, 'admin', 'admin/js');
+});
\ No newline at end of file
diff --git a/resources/gulp/components/authentication.js b/resources/gulp/components/authentication.js
new file mode 100644
index 0000000000..cb9cd3d0c1
--- /dev/null
+++ b/resources/gulp/components/authentication.js
@@ -0,0 +1,21 @@
+var gulp = require('gulp');
+var config = require('../config.js');
+var utils = require('../utils.js');
+
+gulp.task('copy-authentication-images', function(){
+ return gulp.src([config.paths.src + 'authentication/images/**/*'])
+ .pipe(gulp.dest( config.paths.build + 'authentication/images'));
+});
+gulp.task('build-authentication-css', function(){
+ return utils.buildCssGroup([
+ config.paths.src + 'authentication/styles/main.scss'
+ ], 'authentication', 'authentication/css/');
+});
+
+gulp.task('build-authentication', ['copy-authentication-images', 'build-authentication-css'], function(){
+ var authenticationGroup = [
+ config.paths.vendors + 'requirejs/require.js',
+ config.paths.dist + 'scripts/apps/login/home/config.js'
+ ];
+ return utils.buildJsGroup(authenticationGroup, 'authentication', 'authentication/js');
+});
\ No newline at end of file
diff --git a/resources/gulp/components/common.js b/resources/gulp/components/common.js
new file mode 100644
index 0000000000..446a7fff87
--- /dev/null
+++ b/resources/gulp/components/common.js
@@ -0,0 +1,46 @@
+var gulp = require('gulp');
+var config = require('../config.js');
+var utils = require('../utils.js');
+
+gulp.task('copy-common-images', function(){
+ return gulp.src([config.paths.src + 'common/images/**/*'])
+ .pipe(gulp.dest( config.paths.build + 'common/images'));
+});
+
+gulp.task('copy-common-fonts',function(){
+ return gulp.src([config.paths.vendors + 'font-awesome/font/*'])
+ .pipe(gulp.dest( config.paths.build + 'common/font'));
+});
+
+gulp.task('build-common-font-css', ['copy-common-fonts'],function(){
+ return gulp.src([config.paths.vendors + 'font-awesome/css/font-awesome-ie7.min.css'])
+ .pipe(gulp.dest( config.paths.distVendors + 'common/css'));
+});
+
+gulp.task('build-common-css', ['build-common-font-css'],function(){
+ return utils.buildCssGroup([
+ config.paths.src + 'common/styles/main.scss'
+ ], 'common', 'common/css/')
+});
+
+gulp.task('build-common', ['copy-common-images', 'build-common-css'], function(){
+ var commonGroup = [
+ // config.paths.dist + 'assets/bootstrap/js/bootstrap.js', // should append no conflict
+ config.paths.dist + 'include/jslibs/jquery.mousewheel.js',
+ // jquery ui date picker langs
+ config.paths.vendors + 'jquery-ui/ui/i18n/jquery.ui.datepicker-ar.js',
+ config.paths.vendors + 'jquery-ui/ui/i18n/jquery.ui.datepicker-de.js',
+ config.paths.vendors + 'jquery-ui/ui/i18n/jquery.ui.datepicker-es.js',
+ config.paths.vendors + 'jquery-ui/ui/i18n/jquery.ui.datepicker-fr.js',
+ config.paths.vendors + 'jquery-ui/ui/i18n/jquery.ui.datepicker-nl.js',
+ config.paths.vendors + 'jquery-ui/ui/i18n/jquery.ui.datepicker-en-GB.js',
+ config.paths.vendors + 'jquery.cookie/jquery.cookie.js',
+ config.paths.dist + 'include/jslibs/jquery.contextmenu_scroll.js',
+ config.paths.dist + 'include/jquery.common.js',
+ config.paths.dist + 'include/jquery.tooltip.js',
+ config.paths.dist + 'skins/prod/jquery.Dialog.js',
+ config.paths.vendors + 'swfobject/swfobject/swfobject.js', // @TODO: should be moved away (embed-bundle)
+ config.paths.dist + 'include/jslibs/flowplayer/flowplayer-3.2.13.min.js' // @TODO: should be moved away (embed-bundle)
+ ];
+ return utils.buildJsGroup(commonGroup, 'common', 'common/js');
+});
\ No newline at end of file
diff --git a/resources/gulp/components/lightbox.js b/resources/gulp/components/lightbox.js
new file mode 100644
index 0000000000..a449c845aa
--- /dev/null
+++ b/resources/gulp/components/lightbox.js
@@ -0,0 +1,38 @@
+var gulp = require('gulp');
+var config = require('../config.js');
+var utils = require('../utils.js');
+
+gulp.task('copy-lightbox-images', function(){
+ return gulp.src([config.paths.src + 'lightbox/images/**/*'])
+ .pipe(gulp.dest( config.paths.build + 'lightbox/images'));
+});
+
+gulp.task('build-lightbox-mobile-css', function(){
+ return utils.buildCssGroup([
+ config.paths.src + 'lightbox/styles/main-mobile.scss'
+ ], 'lightbox-mobile', 'lightbox/css/');
+});
+
+gulp.task('build-lightbox-ie6-css', function(){
+ return utils.buildCssGroup([
+ config.paths.src + 'lightbox/styles/main-ie6.scss'
+ ], 'lightbox-ie6', 'lightbox/css/')
+});
+
+gulp.task('build-lightbox-css', ['build-lightbox-mobile-css', 'build-lightbox-ie6-css'], function(){
+ return utils.buildCssGroup([
+ config.paths.src + 'lightbox/styles/main.scss'
+ ], 'lightbox', 'lightbox/css/')
+});
+
+gulp.task('build-lightbox', ['copy-lightbox-images', 'build-lightbox-css'], function(){
+ var lightboxGroup = [
+ config.paths.dist + 'skins/lightbox/jquery.lightbox.js'
+ ];
+
+ var lightboxIE6Group = [
+ config.paths.dist + 'skins/lightbox/jquery.lightbox.ie6.js'
+ ];
+ utils.buildJsGroup(lightboxIE6Group, 'lightboxIe6', 'lightbox/js');
+ return utils.buildJsGroup(lightboxGroup, 'lightbox', 'lightbox/js');
+});
\ No newline at end of file
diff --git a/resources/gulp/components/prod.js b/resources/gulp/components/prod.js
new file mode 100644
index 0000000000..dac6768f46
--- /dev/null
+++ b/resources/gulp/components/prod.js
@@ -0,0 +1,63 @@
+var gulp = require('gulp');
+var config = require('../config.js');
+var utils = require('../utils.js');
+
+gulp.task('copy-prod-images', function(){
+ // @TODO
+ return gulp.src([config.paths.src + 'prod/images/***'])
+ .pipe(gulp.dest( config.paths.build + 'prod/images'));
+});
+
+gulp.task('build-prod-skin-black', function(){
+ return utils.buildCssGroup([
+ config.paths.src + 'prod/styles/skin-000000.scss'
+ ], 'skin-000000', 'prod/css/');
+});
+
+gulp.task('build-prod-skin-grey', function(){
+ return utils.buildCssGroup([
+ config.paths.src + 'prod/styles/skin-959595.scss'
+ ], 'skin-959595', 'prod/css/');
+});
+
+gulp.task('build-prod-css', ['build-prod-skin-black', 'build-prod-skin-grey'], function(){
+ return utils.buildCssGroup([
+ config.paths.src + 'prod/styles/main.scss'
+ ], 'prod', 'prod/css/');
+});
+
+gulp.task('build-prod', ['copy-prod-images', 'build-prod-css'], function(){
+ var prodGroup = [
+ config.paths.vendors + 'underscore-amd/underscore.js',
+ config.paths.dist + 'include/jslibs/colorpicker/js/colorpicker.js',
+ config.paths.dist + 'include/jslibs/jquery.lazyload/jquery.lazyload.1.8.1.js',
+ config.paths.vendors + 'humane-js/humane.js', // @TODO > extra files
+ config.paths.vendors + 'blueimp-load-image/js/load-image.js', // @TODO > extra files
+ config.paths.vendors + 'jquery-file-upload/js/jquery.iframe-transport.js',
+ config.paths.vendors + 'jquery-file-upload/js/jquery.fileupload.js',
+ config.paths.dist + 'include/jslibs/jquery.form.2.49.js',
+ config.paths.dist + 'include/jslibs/jquery.vertical.buttonset.js',
+ config.paths.dist + 'include/js/jquery.Selection.js',
+ config.paths.dist + 'include/js/jquery.Edit.js',
+ config.paths.dist + 'include/js/jquery.lists.js',
+ config.paths.dist + 'skins/prod/jquery.Prod.js',
+ config.paths.dist + 'skins/prod/jquery.Feedback.js',
+ config.paths.dist + 'skins/prod/jquery.Results.js',
+ config.paths.dist + 'skins/prod/jquery.main-prod.js',
+ config.paths.dist + 'skins/prod/jquery.WorkZone.js',
+ config.paths.dist + 'skins/prod/jquery.Alerts.js',
+ config.paths.dist + 'skins/prod/jquery.Upload.js',
+ config.paths.dist + 'include/jslibs/pixastic.custom.js',
+ config.paths.dist + 'skins/prod/ThumbExtractor.js',
+ config.paths.dist + 'skins/prod/publicator.js',
+ config.paths.dist + 'include/jslibs/jquery.sprintf.1.0.3.js',
+ config.paths.dist + 'include/jquery.p4.preview.js',
+ config.paths.dist + 'skins/prod/jquery.edit.js',
+ config.paths.dist + 'include/jslibs/jquery.color.animation.js',
+ config.paths.dist + 'include/jquery.image_enhancer.js',
+ config.paths.vendors + 'jquery.treeview/jquery.treeview.js',
+ config.paths.vendors + 'jquery.treeview/jquery.treeview.async.js',
+ config.paths.vendors + 'fancytree/dist/jquery.fancytree-all.min.js'
+ ];
+ return utils.buildJsGroup(prodGroup, 'prod', 'prod/js');
+});
\ No newline at end of file
diff --git a/resources/gulp/components/report.js b/resources/gulp/components/report.js
new file mode 100644
index 0000000000..25af786357
--- /dev/null
+++ b/resources/gulp/components/report.js
@@ -0,0 +1,30 @@
+var gulp = require('gulp');
+var config = require('../config.js');
+var utils = require('../utils.js');
+
+gulp.task('copy-report-images', function(){
+ return gulp.src([config.paths.src + 'report/images/**/*'])
+ .pipe(gulp.dest( config.paths.build + 'report/images'));
+});
+
+gulp.task('build-report-print-css', function(){
+ return utils.buildCssGroup([
+ config.paths.src + 'report/styles/main-print.scss'
+ ], 'print', 'report/css/');
+});
+
+gulp.task('build-report-css', ['build-report-print-css'], function(){
+ return utils.buildCssGroup([
+ config.paths.src + 'report/styles/main.scss'
+ ], 'report', 'report/css/');
+});
+
+gulp.task('build-report', ['copy-report-images', 'build-report-css'], function(){
+ var reportGroup = [
+ config.paths.dist + 'include/jslibs/jquery.print.js',
+ config.paths.dist + 'include/jslibs/jquery.cluetip.js',
+ config.paths.dist + 'include/jquery.nicoslider.js',
+ config.paths.src + 'report/js/report.js'
+ ];
+ return utils.buildJsGroup(reportGroup, 'report', 'report/js');
+});
\ No newline at end of file
diff --git a/resources/gulp/components/setup.js b/resources/gulp/components/setup.js
new file mode 100644
index 0000000000..633ff1650b
--- /dev/null
+++ b/resources/gulp/components/setup.js
@@ -0,0 +1,23 @@
+var gulp = require('gulp');
+var config = require('../config.js');
+var utils = require('../utils.js');
+
+gulp.task('copy-setup-images', function(){
+ return gulp.src([config.paths.src + 'setup/images/**/*'])
+ .pipe(gulp.dest( config.paths.build + 'setup/images'));
+});
+gulp.task('build-setup-css', function(){
+ utils.buildCssGroup([
+ config.paths.src + 'setup/styles/main.scss'
+ ], 'setup', 'setup/css/');
+});
+
+gulp.task('build-setup', ['copy-setup-images', 'build-setup-css'], function(){
+ var setupGroup = [
+ config.paths.vendors + 'jquery.cookie/jquery.cookie.js',
+ config.paths.dist + 'include/jslibs/jquery-validation/jquery.validate.js',
+ config.paths.dist + 'include/jslibs/jquery-validate.password/jquery.validate.password.js',
+ config.paths.dist + 'include/path_files_tests.jquery.js'
+ ];
+ return utils.buildJsGroup(setupGroup, 'setup', 'setup/js');
+});
\ No newline at end of file
diff --git a/resources/gulp/components/thesaurus.js b/resources/gulp/components/thesaurus.js
new file mode 100644
index 0000000000..a6f9010cf9
--- /dev/null
+++ b/resources/gulp/components/thesaurus.js
@@ -0,0 +1,23 @@
+var gulp = require('gulp');
+var config = require('../config.js');
+var utils = require('../utils.js');
+
+gulp.task('copy-thesaurus-images', function(){
+ return gulp.src([config.paths.src + 'thesaurus/images/**/*'])
+ .pipe(gulp.dest( config.paths.build + 'thesaurus/images'));
+});
+gulp.task('build-thesaurus-css', function(){
+ return utils.buildCssGroup([
+ config.paths.src + 'thesaurus/styles/main.scss'
+ ], 'thesaurus', 'thesaurus/css/');
+});
+
+gulp.task('build-thesaurus', ['copy-thesaurus-images', 'build-thesaurus-css'], function(){
+ var thesaurusGroup = [
+ config.paths.dist + 'skins/thesaurus/win.js',
+ config.paths.dist + 'skins/thesaurus/xmlhttp.js',
+ config.paths.dist + 'skins/thesaurus/thesaurus.js',
+ config.paths.dist + 'skins/thesaurus/sprintf.js'
+ ];
+ return utils.buildJsGroup(thesaurusGroup, 'thesaurus', 'thesaurus/js');
+});
\ No newline at end of file
diff --git a/resources/gulp/components/backbone.js b/resources/gulp/components/vendors/backbone.js
similarity index 83%
rename from resources/gulp/components/backbone.js
rename to resources/gulp/components/vendors/backbone.js
index 1cda470023..2e7c65efec 100644
--- a/resources/gulp/components/backbone.js
+++ b/resources/gulp/components/vendors/backbone.js
@@ -1,6 +1,6 @@
var gulp = require('gulp');
-var config = require('../config.js');
-var utils = require('../utils.js');
+var config = require('../../config.js');
+var utils = require('../../utils.js');
diff --git a/resources/gulp/components/blueimp-load-image.js b/resources/gulp/components/vendors/blueimp-load-image.js
similarity index 74%
rename from resources/gulp/components/blueimp-load-image.js
rename to resources/gulp/components/vendors/blueimp-load-image.js
index 11993521a4..8d56cf707a 100644
--- a/resources/gulp/components/blueimp-load-image.js
+++ b/resources/gulp/components/vendors/blueimp-load-image.js
@@ -1,6 +1,6 @@
var gulp = require('gulp');
-var config = require('../config.js');
-var utils = require('../utils.js');
+var config = require('../../config.js');
+var utils = require('../../utils.js');
gulp.task('build-blueimp-load-image', function(){
return utils.buildJsGroup([
diff --git a/resources/gulp/components/bootstrap-multiselect.js b/resources/gulp/components/vendors/bootstrap-multiselect.js
similarity index 77%
rename from resources/gulp/components/bootstrap-multiselect.js
rename to resources/gulp/components/vendors/bootstrap-multiselect.js
index d13b5c1ed6..6582365e27 100644
--- a/resources/gulp/components/bootstrap-multiselect.js
+++ b/resources/gulp/components/vendors/bootstrap-multiselect.js
@@ -1,6 +1,6 @@
var gulp = require('gulp');
-var config = require('../config.js');
-var utils = require('../utils.js');
+var config = require('../../config.js');
+var utils = require('../../utils.js');
gulp.task('build-bootstrap-multiselect', function(){
return utils.buildJsGroup([
diff --git a/resources/gulp/components/bootstrap.js b/resources/gulp/components/vendors/bootstrap.js
similarity index 97%
rename from resources/gulp/components/bootstrap.js
rename to resources/gulp/components/vendors/bootstrap.js
index 99820116f9..474421e89c 100644
--- a/resources/gulp/components/bootstrap.js
+++ b/resources/gulp/components/vendors/bootstrap.js
@@ -4,8 +4,8 @@ var uglify = require('gulp-uglify');
var cssmin = require('gulp-cssmin');
var concat = require('gulp-concat');
var rename = require('gulp-rename');
-var config = require('../config.js');
-var utils = require('../utils.js');
+var config = require('../../config.js');
+var utils = require('../../utils.js');
gulp.task('bootstrap-js', function () {
var btSource = [
diff --git a/resources/gulp/components/geonames-server-jquery-plugin.js b/resources/gulp/components/vendors/geonames-server-jquery-plugin.js
similarity index 76%
rename from resources/gulp/components/geonames-server-jquery-plugin.js
rename to resources/gulp/components/vendors/geonames-server-jquery-plugin.js
index 80f91df5b5..eedfaf8a7d 100644
--- a/resources/gulp/components/geonames-server-jquery-plugin.js
+++ b/resources/gulp/components/vendors/geonames-server-jquery-plugin.js
@@ -1,6 +1,6 @@
var gulp = require('gulp');
-var config = require('../config.js');
-var utils = require('../utils.js');
+var config = require('../../config.js');
+var utils = require('../../utils.js');
gulp.task('build-geonames-server-jquery-plugin', function(){
return utils.buildJsGroup([
diff --git a/resources/gulp/components/i18next.js b/resources/gulp/components/vendors/i18next.js
similarity index 72%
rename from resources/gulp/components/i18next.js
rename to resources/gulp/components/vendors/i18next.js
index 5fc42d1f62..4a1320813f 100644
--- a/resources/gulp/components/i18next.js
+++ b/resources/gulp/components/vendors/i18next.js
@@ -1,6 +1,6 @@
var gulp = require('gulp');
-var config = require('../config.js');
-var utils = require('../utils.js');
+var config = require('../../config.js');
+var utils = require('../../utils.js');
gulp.task('build-i18next', function(){
return utils.buildJsGroup([
diff --git a/resources/gulp/components/jquery-cookie.js b/resources/gulp/components/vendors/jquery-cookie.js
similarity index 73%
rename from resources/gulp/components/jquery-cookie.js
rename to resources/gulp/components/vendors/jquery-cookie.js
index b72338925e..a83426efa1 100644
--- a/resources/gulp/components/jquery-cookie.js
+++ b/resources/gulp/components/vendors/jquery-cookie.js
@@ -1,6 +1,6 @@
var gulp = require('gulp');
-var config = require('../config.js');
-var utils = require('../utils.js');
+var config = require('../../config.js');
+var utils = require('../../utils.js');
gulp.task('build-jquery-cookie', function(){
return utils.buildJsGroup([
diff --git a/resources/gulp/components/jquery-file-upload.js b/resources/gulp/components/vendors/jquery-file-upload.js
similarity index 90%
rename from resources/gulp/components/jquery-file-upload.js
rename to resources/gulp/components/vendors/jquery-file-upload.js
index 5b252048bd..9674eee7de 100644
--- a/resources/gulp/components/jquery-file-upload.js
+++ b/resources/gulp/components/vendors/jquery-file-upload.js
@@ -1,6 +1,6 @@
var gulp = require('gulp');
-var config = require('../config.js');
-var utils = require('../utils.js');
+var config = require('../../config.js');
+var utils = require('../../utils.js');
diff --git a/resources/gulp/components/jquery-galleria.js b/resources/gulp/components/vendors/jquery-galleria.js
similarity index 92%
rename from resources/gulp/components/jquery-galleria.js
rename to resources/gulp/components/vendors/jquery-galleria.js
index a3ef85f063..27305ac0bf 100644
--- a/resources/gulp/components/jquery-galleria.js
+++ b/resources/gulp/components/vendors/jquery-galleria.js
@@ -1,6 +1,6 @@
var gulp = require('gulp');
-var config = require('../config.js');
-var utils = require('../utils.js');
+var config = require('../../config.js');
+var utils = require('../../utils.js');
gulp.task('build-galleria-css', function(){
return utils.buildCssGroup([
diff --git a/resources/gulp/components/jquery-mobile.js b/resources/gulp/components/vendors/jquery-mobile.js
similarity index 90%
rename from resources/gulp/components/jquery-mobile.js
rename to resources/gulp/components/vendors/jquery-mobile.js
index d57d5bf8a7..af5d09ead6 100644
--- a/resources/gulp/components/jquery-mobile.js
+++ b/resources/gulp/components/vendors/jquery-mobile.js
@@ -1,6 +1,6 @@
var gulp = require('gulp');
-var config = require('../config.js');
-var utils = require('../utils.js');
+var config = require('../../config.js');
+var utils = require('../../utils.js');
gulp.task('build-jquery-mobile-css', function(){
return utils.buildCssGroup([
diff --git a/resources/gulp/components/jquery-treeview.js b/resources/gulp/components/vendors/jquery-treeview.js
similarity index 74%
rename from resources/gulp/components/jquery-treeview.js
rename to resources/gulp/components/vendors/jquery-treeview.js
index 58deb41d4b..5cbe704b4f 100644
--- a/resources/gulp/components/jquery-treeview.js
+++ b/resources/gulp/components/vendors/jquery-treeview.js
@@ -1,6 +1,6 @@
var gulp = require('gulp');
-var config = require('../config.js');
-var utils = require('../utils.js');
+var config = require('../../config.js');
+var utils = require('../../utils.js');
gulp.task('build-jquery-treeview', function(){
return utils.buildJsGroup([
diff --git a/resources/gulp/components/jquery-ui.js b/resources/gulp/components/vendors/jquery-ui.js
similarity index 74%
rename from resources/gulp/components/jquery-ui.js
rename to resources/gulp/components/vendors/jquery-ui.js
index c7cb68e3c0..82e9cb8896 100644
--- a/resources/gulp/components/jquery-ui.js
+++ b/resources/gulp/components/vendors/jquery-ui.js
@@ -1,6 +1,6 @@
var gulp = require('gulp');
-var config = require('../config.js');
-var utils = require('../utils.js');
+var config = require('../../config.js');
+var utils = require('../../utils.js');
gulp.task('build-jquery-ui', [], function(){
// copy jquery ui assets
diff --git a/resources/gulp/components/jquery.js b/resources/gulp/components/vendors/jquery.js
similarity index 70%
rename from resources/gulp/components/jquery.js
rename to resources/gulp/components/vendors/jquery.js
index 4ef4a448d8..75a47b9636 100644
--- a/resources/gulp/components/jquery.js
+++ b/resources/gulp/components/vendors/jquery.js
@@ -1,6 +1,6 @@
var gulp = require('gulp');
-var config = require('../config.js');
-var utils = require('../utils.js');
+var config = require('../../config.js');
+var utils = require('../../utils.js');
gulp.task('build-jquery', function(){
return utils.buildJsGroup([
diff --git a/resources/gulp/components/json2.js b/resources/gulp/components/vendors/json2.js
similarity index 70%
rename from resources/gulp/components/json2.js
rename to resources/gulp/components/vendors/json2.js
index 6fc9d06089..d05244f98a 100644
--- a/resources/gulp/components/json2.js
+++ b/resources/gulp/components/vendors/json2.js
@@ -1,6 +1,6 @@
var gulp = require('gulp');
-var config = require('../config.js');
-var utils = require('../utils.js');
+var config = require('../../config.js');
+var utils = require('../../utils.js');
gulp.task('build-json2', [], function(){
return utils.buildJsGroup([
diff --git a/resources/gulp/components/modernizr.js b/resources/gulp/components/vendors/modernizr.js
similarity index 72%
rename from resources/gulp/components/modernizr.js
rename to resources/gulp/components/vendors/modernizr.js
index df86da90c6..803a953bd6 100644
--- a/resources/gulp/components/modernizr.js
+++ b/resources/gulp/components/vendors/modernizr.js
@@ -1,6 +1,6 @@
var gulp = require('gulp');
-var config = require('../config.js');
-var utils = require('../utils.js');
+var config = require('../../config.js');
+var utils = require('../../utils.js');
gulp.task('build-modernizr', [], function(){
return utils.buildJsGroup([
diff --git a/resources/gulp/components/requirejs.js b/resources/gulp/components/vendors/requirejs.js
similarity index 71%
rename from resources/gulp/components/requirejs.js
rename to resources/gulp/components/vendors/requirejs.js
index 2bbf31456b..03060384d9 100644
--- a/resources/gulp/components/requirejs.js
+++ b/resources/gulp/components/vendors/requirejs.js
@@ -1,6 +1,6 @@
var gulp = require('gulp');
-var config = require('../config.js');
-var utils = require('../utils.js');
+var config = require('../../config.js');
+var utils = require('../../utils.js');
gulp.task('build-requirejs', function(){
return utils.buildJsGroup([
diff --git a/resources/gulp/components/tinymce.js b/resources/gulp/components/vendors/tinymce.js
similarity index 71%
rename from resources/gulp/components/tinymce.js
rename to resources/gulp/components/vendors/tinymce.js
index 6676e55ef8..0b46a4e2f8 100644
--- a/resources/gulp/components/tinymce.js
+++ b/resources/gulp/components/vendors/tinymce.js
@@ -1,6 +1,6 @@
var gulp = require('gulp');
-var config = require('../config.js');
-var utils = require('../utils.js');
+var config = require('../../config.js');
+var utils = require('../../utils.js');
gulp.task('build-tinymce', [], function(){
return gulp.src([config.paths.vendors + 'tinymce/**'])
diff --git a/resources/gulp/components/zxcvbn.js b/resources/gulp/components/vendors/zxcvbn.js
similarity index 71%
rename from resources/gulp/components/zxcvbn.js
rename to resources/gulp/components/vendors/zxcvbn.js
index 37348aed18..9871511805 100644
--- a/resources/gulp/components/zxcvbn.js
+++ b/resources/gulp/components/vendors/zxcvbn.js
@@ -1,6 +1,6 @@
var gulp = require('gulp');
-var config = require('../config.js');
-var utils = require('../utils.js');
+var config = require('../../config.js');
+var utils = require('../../utils.js');
gulp.task('build-zxcvbn', [], function(){
return utils.buildJsGroup([
diff --git a/resources/gulp/styles.js b/resources/gulp/styles.js
index d9b2d62f57..ce68181302 100644
--- a/resources/gulp/styles.js
+++ b/resources/gulp/styles.js
@@ -5,32 +5,7 @@ var utils = require('./utils.js');
gulp.task('build-css', function () {
-
- // copy fontawesome fonts and alt stylesheet:
- gulp.src([config.paths.vendors + 'font-awesome/font/*'])
- .pipe(gulp.dest( config.paths.build + 'common/font'));
-
- gulp.src([config.paths.vendors + 'font-awesome/css/font-awesome-ie7.min.css'])
- .pipe(gulp.dest( config.paths.distVendors + 'common/css'));
-
- utils.buildCssGroup([config.paths.src + 'common/main.scss'], 'common', 'common/css/');
- utils.buildCssGroup([config.paths.src + 'admin/main.scss'], 'admin', 'admin/css/');
- utils.buildCssGroup([config.paths.src + 'thesaurus/main.scss'], 'thesaurus', 'thesaurus/css/');
- utils.buildCssGroup([config.paths.src + 'prod/main.scss'], 'prod', 'prod/css/');
- utils.buildCssGroup([config.paths.src + 'prod/skin-000000.scss'], 'skin-000000', 'prod/css/');
- utils.buildCssGroup([config.paths.src + 'prod/skin-959595.scss'], 'skin-959595', 'prod/css/');
- utils.buildCssGroup([config.paths.src + 'setup/main.scss'], 'setup', 'setup/css/');
- utils.buildCssGroup([config.paths.src + 'authentication/main.scss'], 'authentication', 'authentication/css/');
- utils.buildCssGroup([config.paths.src + 'account/main.scss'], 'account', 'account/css/');
utils.buildCssGroup([config.paths.src + 'oauth/main.scss'], 'oauth', 'oauth/css/');
-
- utils.buildCssGroup([config.paths.src + 'report/main.scss'], 'report', 'report/css/');
- utils.buildCssGroup([config.paths.src + 'report/main-print.scss'], 'print', 'report/css/');
-
- utils.buildCssGroup([config.paths.src + 'lightbox/main.scss'], 'lightbox', 'lightbox/css/');
- utils.buildCssGroup([config.paths.src + 'lightbox/main-ie6.scss'], 'lightbox-ie6', 'lightbox/css/');
- utils.buildCssGroup([config.paths.src + 'lightbox/main-mobile.scss'], 'lightbox-mobile', 'lightbox/css/');
-
utils.buildCssGroup([config.paths.src + 'vendors/jquery-ui/dark-hive.scss'], 'dark-hive', 'vendors/jquery-ui/css/');
utils.buildCssGroup([config.paths.src + 'vendors/jquery-ui/ui-lightness.scss'], 'ui-lightness', 'vendors/jquery-ui/css/');
});
\ No newline at end of file
diff --git a/www/skins/account/account.js b/resources/www/account/js/account.js
similarity index 100%
rename from www/skins/account/account.js
rename to resources/www/account/js/account.js
diff --git a/resources/www/account/main.scss b/resources/www/account/main.scss
deleted file mode 100644
index b527aa862d..0000000000
--- a/resources/www/account/main.scss
+++ /dev/null
@@ -1,9 +0,0 @@
-$fontAwesomePath: "../../common/font"; // dist path
-@import '../../../www/bower_components/normalize-css/normalize'; // not extension for inline import
-@import '../shared/bootstrap';
-// @TODO enable importation of: @import "../../../../plugins/login.less";
-@import 'variables';
-@import 'skin';
-@import '../shared/skin/geonames';
-@import '../../../www/bower_components/font-awesome/sass/font-awesome.scss';
-@import '../../../www/bower_components/jquery-ui/themes/base/jquery.ui.autocomplete'; // not extension for inline import
\ No newline at end of file
diff --git a/resources/www/account/_skin.scss b/resources/www/account/styles/_skin.scss
similarity index 100%
rename from resources/www/account/_skin.scss
rename to resources/www/account/styles/_skin.scss
diff --git a/resources/www/account/_variables.scss b/resources/www/account/styles/_variables.scss
similarity index 100%
rename from resources/www/account/_variables.scss
rename to resources/www/account/styles/_variables.scss
diff --git a/resources/www/account/styles/main.scss b/resources/www/account/styles/main.scss
new file mode 100644
index 0000000000..c2e9f6e232
--- /dev/null
+++ b/resources/www/account/styles/main.scss
@@ -0,0 +1,10 @@
+$fontAwesomePath: "../../common/font"; // dist path
+$iconsPath: '../../../skins/icons/';
+@import '../../../../www/bower_components/normalize-css/normalize'; // not extension for inline import
+@import '../../shared/styles/bootstrap';
+// @TODO enable importation of: @import "../../../../plugins/login.less";
+@import 'variables';
+@import 'skin';
+@import '../../shared/styles/skin/geonames';
+@import '../../../../www/bower_components/font-awesome/sass/font-awesome.scss';
+@import '../../../../www/bower_components/jquery-ui/themes/base/jquery.ui.autocomplete'; // not extension for inline import
\ No newline at end of file
diff --git a/www/skins/admin/Connected.png b/resources/www/admin/images/Connected.png
similarity index 100%
rename from www/skins/admin/Connected.png
rename to resources/www/admin/images/Connected.png
diff --git a/www/skins/admin/Dashboard.png b/resources/www/admin/images/Dashboard.png
similarity index 100%
rename from www/skins/admin/Dashboard.png
rename to resources/www/admin/images/Dashboard.png
diff --git a/www/skins/admin/Database.png b/resources/www/admin/images/Database.png
similarity index 100%
rename from www/skins/admin/Database.png
rename to resources/www/admin/images/Database.png
diff --git a/www/skins/admin/DatabasesAvailable.png b/resources/www/admin/images/DatabasesAvailable.png
similarity index 100%
rename from www/skins/admin/DatabasesAvailable.png
rename to resources/www/admin/images/DatabasesAvailable.png
diff --git a/www/skins/admin/Demandes.png b/resources/www/admin/images/Demandes.png
similarity index 100%
rename from www/skins/admin/Demandes.png
rename to resources/www/admin/images/Demandes.png
diff --git a/www/skins/admin/Setup.png b/resources/www/admin/images/Setup.png
similarity index 100%
rename from www/skins/admin/Setup.png
rename to resources/www/admin/images/Setup.png
diff --git a/www/skins/admin/TaskManager.png b/resources/www/admin/images/TaskManager.png
similarity index 100%
rename from www/skins/admin/TaskManager.png
rename to resources/www/admin/images/TaskManager.png
diff --git a/www/skins/admin/Users.png b/resources/www/admin/images/Users.png
similarity index 100%
rename from www/skins/admin/Users.png
rename to resources/www/admin/images/Users.png
diff --git a/www/skins/admin/dropdown.png b/resources/www/admin/images/dropdown.png
similarity index 100%
rename from www/skins/admin/dropdown.png
rename to resources/www/admin/images/dropdown.png
diff --git a/www/skins/admin/favicon.ico b/resources/www/admin/images/favicon.ico
similarity index 100%
rename from www/skins/admin/favicon.ico
rename to resources/www/admin/images/favicon.ico
diff --git a/www/skins/admin/ghost.png b/resources/www/admin/images/ghost.png
similarity index 100%
rename from www/skins/admin/ghost.png
rename to resources/www/admin/images/ghost.png
diff --git a/resources/www/admin/_databases.scss b/resources/www/admin/styles/_databases.scss
similarity index 100%
rename from resources/www/admin/_databases.scss
rename to resources/www/admin/styles/_databases.scss
diff --git a/resources/www/admin/_fields.scss b/resources/www/admin/styles/_fields.scss
similarity index 100%
rename from resources/www/admin/_fields.scss
rename to resources/www/admin/styles/_fields.scss
diff --git a/resources/www/admin/_tables.scss b/resources/www/admin/styles/_tables.scss
similarity index 100%
rename from resources/www/admin/_tables.scss
rename to resources/www/admin/styles/_tables.scss
diff --git a/resources/www/admin/main.scss b/resources/www/admin/styles/main.scss
similarity index 94%
rename from resources/www/admin/main.scss
rename to resources/www/admin/styles/main.scss
index c54c8fdbbb..fd500a90e1 100644
--- a/resources/www/admin/main.scss
+++ b/resources/www/admin/styles/main.scss
@@ -1,11 +1,11 @@
$skinsPath: '../../../skins/';
$iconsPath: '../../../skins/icons/';
-@import '../vendors/jquery.treeview/jquery.treeview'; // to inline import css file, don't put extension
-@import '../../../www/bower_components/jquery-file-upload/css/jquery.fileupload-ui'; // to inline import css file, don't put extension
-@import '../shared/jquery.contextmenu';
-@import '../shared/skin/main';
-@import '../shared/skin/geonames';
+@import '../../vendors/jquery.treeview/jquery.treeview'; // to inline import css file, don't put extension
+@import '../../../../www/bower_components/jquery-file-upload/css/jquery.fileupload-ui'; // to inline import css file, don't put extension
+@import '../../shared/styles/jquery.contextmenu';
+@import '../../shared/styles/skin/main';
+@import '../../shared/styles/skin/geonames';
/******* GLOBAL CSS for ADMIN *************************************************/
body {
diff --git a/resources/www/authentication/main.scss b/resources/www/authentication/main.scss
deleted file mode 100644
index 273b143657..0000000000
--- a/resources/www/authentication/main.scss
+++ /dev/null
@@ -1 +0,0 @@
-@import '../account/main';
diff --git a/resources/www/authentication/styles/main.scss b/resources/www/authentication/styles/main.scss
new file mode 100644
index 0000000000..99cf2a752b
--- /dev/null
+++ b/resources/www/authentication/styles/main.scss
@@ -0,0 +1 @@
+@import '../../account/styles/main';
diff --git a/resources/www/common/main.scss b/resources/www/common/main.scss
deleted file mode 100644
index b92e8eca01..0000000000
--- a/resources/www/common/main.scss
+++ /dev/null
@@ -1,13 +0,0 @@
-/**
- * Common stylesheet, builded into assets/common/css/common.css
- */
-@import '../shared/bootstrap.scss';
-@import '../shared/bootstrap-responsive.scss';
-$fontAwesomePath: "../font"; // dist path
-@import '../../../www/bower_components/font-awesome/sass/font-awesome.scss';
-
-// to inline import css file, don't put extension
-// assets/fancytree/dist/skin-win8/ui.fancytree.min.css
-
-@import '../shared/skin/main';
-@import '../shared/skin/geonames';
\ No newline at end of file
diff --git a/resources/www/common/styles/main.scss b/resources/www/common/styles/main.scss
new file mode 100644
index 0000000000..34ae7f9744
--- /dev/null
+++ b/resources/www/common/styles/main.scss
@@ -0,0 +1,14 @@
+/**
+ * Common stylesheet, builded into assets/common/styles/common.css
+ */
+@import '../../shared/styles/bootstrap.scss';
+@import '../../shared/styles/bootstrap-responsive.scss';
+$fontAwesomePath: "../font"; // dist path
+$iconsPath: '../../../skins/icons/';
+@import '../../../../www/bower_components/font-awesome/sass/font-awesome.scss';
+
+// to inline import css file, don't put extension
+// assets/fancytree/dist/skin-win8/ui.fancytree.min.css
+
+@import '../../shared/styles/skin/main';
+@import '../../shared/styles/skin/geonames';
\ No newline at end of file
diff --git a/resources/www/lightbox/jquery-mobile/_jquery-validator.scss b/resources/www/lightbox/styles/jquery-mobile/_jquery-validator.scss
similarity index 100%
rename from resources/www/lightbox/jquery-mobile/_jquery-validator.scss
rename to resources/www/lightbox/styles/jquery-mobile/_jquery-validator.scss
diff --git a/resources/www/lightbox/main-ie6.scss b/resources/www/lightbox/styles/main-ie6.scss
similarity index 99%
rename from resources/www/lightbox/main-ie6.scss
rename to resources/www/lightbox/styles/main-ie6.scss
index 8ae0f148a5..bd58ef1aad 100644
--- a/resources/www/lightbox/main-ie6.scss
+++ b/resources/www/lightbox/styles/main-ie6.scss
@@ -1,6 +1,6 @@
$iconsPath: '../../../skins/icons/';
$lightboxPath: '../../../skins/lightbox/';
-@import '../shared/jquery.contextmenu';
+@import '../../shared/styles/jquery.contextmenu';
body {
width: 100%;
diff --git a/resources/www/lightbox/main-mobile.scss b/resources/www/lightbox/styles/main-mobile.scss
similarity index 100%
rename from resources/www/lightbox/main-mobile.scss
rename to resources/www/lightbox/styles/main-mobile.scss
diff --git a/resources/www/lightbox/main.scss b/resources/www/lightbox/styles/main.scss
similarity index 99%
rename from resources/www/lightbox/main.scss
rename to resources/www/lightbox/styles/main.scss
index 233131e2e7..838bb2d544 100644
--- a/resources/www/lightbox/main.scss
+++ b/resources/www/lightbox/styles/main.scss
@@ -1,6 +1,6 @@
$iconsPath: '../../../skins/icons/';
$lightboxPath: '../../../skins/lightbox/';
-@import '../shared/jquery.contextmenu';
+@import '../../shared/styles/jquery.contextmenu';
body {
background-color: #BFBFBF;
diff --git a/www/skins/prod/favicon.ico b/resources/www/prod/images/favicon.ico
similarity index 100%
rename from www/skins/prod/favicon.ico
rename to resources/www/prod/images/favicon.ico
diff --git a/resources/www/prod/_ie7.scss b/resources/www/prod/styles/_ie7.scss
similarity index 100%
rename from resources/www/prod/_ie7.scss
rename to resources/www/prod/styles/_ie7.scss
diff --git a/resources/www/prod/_ie8.scss b/resources/www/prod/styles/_ie8.scss
similarity index 100%
rename from resources/www/prod/_ie8.scss
rename to resources/www/prod/styles/_ie8.scss
diff --git a/resources/www/prod/main.scss b/resources/www/prod/styles/main.scss
similarity index 73%
rename from resources/www/prod/main.scss
rename to resources/www/prod/styles/main.scss
index 020bde4c3b..7691008607 100644
--- a/resources/www/prod/main.scss
+++ b/resources/www/prod/styles/main.scss
@@ -1,16 +1,14 @@
-
-@import '../../../www/bower_components/fancytree/dist/skin-win8/ui.fancytree'; // to inline import css file, don't put extension
-@import '../vendors/jquery.treeview/jquery.treeview'; // to inline import css file, don't put extension
-@import '../../../www/bower_components/humane-js/themes/libnotify';
-@import '../shared/jquery.contextmenu';
-@import '../shared/jquery.image_enhancer';
-@import '../shared/colorpicker';
-@import '../shared/skin/main';
-@import '../shared/skin/geonames';
-@import '../shared/skin/basket';
-@import '../shared/skin/push';
-//include/jslibs/colorpicker/css/colorpicker.css,
-
+$iconsPath: '../../../skins/icons/';
+@import '../../../../www/bower_components/fancytree/dist/skin-win8/ui.fancytree'; // to inline import css file, don't put extension
+@import '../../vendors/jquery.treeview/jquery.treeview'; // to inline import css file, don't put extension
+@import '../../../../www/bower_components/humane-js/themes/libnotify';
+@import '../../shared/styles/jquery.contextmenu';
+@import '../../shared/styles/jquery.image_enhancer';
+@import '../../shared/styles/colorpicker';
+@import '../../shared/styles/skin/main';
+@import '../../shared/styles/skin/geonames';
+@import '../../shared/styles/skin/basket';
+@import '../../shared/styles/skin/push';
#idFrameC {
top: 10px;
diff --git a/resources/www/prod/skin-000000.scss b/resources/www/prod/styles/skin-000000.scss
similarity index 99%
rename from resources/www/prod/skin-000000.scss
rename to resources/www/prod/styles/skin-000000.scss
index f9b6b64390..62e5e8fbdb 100644
--- a/resources/www/prod/skin-000000.scss
+++ b/resources/www/prod/styles/skin-000000.scss
@@ -641,7 +641,7 @@ span.ww_winTitle {
}
.ui-state-active .ui-icon {
- background-image: url('/include/jslibs/jquery-ui-1.10.3/css/dark-hive/images/ui-icons_cccccc_256x240.png');
+ background-image: url('/include/jslibs/jquery-ui-1.10.3/styles/dark-hive/images/ui-icons_cccccc_256x240.png');
}
#baskets .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
diff --git a/resources/www/prod/skin-959595.scss b/resources/www/prod/styles/skin-959595.scss
similarity index 99%
rename from resources/www/prod/skin-959595.scss
rename to resources/www/prod/styles/skin-959595.scss
index c8ceec429d..2662c4be8f 100644
--- a/resources/www/prod/skin-959595.scss
+++ b/resources/www/prod/styles/skin-959595.scss
@@ -636,7 +636,7 @@ span.ww_winTitle {
}
.ui-state-active .ui-icon {
- background-image: url('/include/jslibs/jquery-ui-1.10.3/css/ui-lightness/images/ui-icons_ffffff_256x240.png');
+ background-image: url('/include/jslibs/jquery-ui-1.10.3/styles/ui-lightness/images/ui-icons_ffffff_256x240.png');
}
#baskets .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
diff --git a/resources/www/prod/skin-shared.scss b/resources/www/prod/styles/skin-shared.scss
similarity index 100%
rename from resources/www/prod/skin-shared.scss
rename to resources/www/prod/styles/skin-shared.scss
diff --git a/www/skins/report/img/arrow_down.png b/resources/www/report/images/arrow_down.png
similarity index 100%
rename from www/skins/report/img/arrow_down.png
rename to resources/www/report/images/arrow_down.png
diff --git a/www/skins/report/img/arrow_up.png b/resources/www/report/images/arrow_up.png
similarity index 100%
rename from www/skins/report/img/arrow_up.png
rename to resources/www/report/images/arrow_up.png
diff --git a/www/skins/report/img/checkbox_checked.png b/resources/www/report/images/checkbox_checked.png
similarity index 100%
rename from www/skins/report/img/checkbox_checked.png
rename to resources/www/report/images/checkbox_checked.png
diff --git a/www/skins/report/img/checkbox_unchecked.png b/resources/www/report/images/checkbox_unchecked.png
similarity index 100%
rename from www/skins/report/img/checkbox_unchecked.png
rename to resources/www/report/images/checkbox_unchecked.png
diff --git a/www/skins/report/img/config.png b/resources/www/report/images/config.png
similarity index 100%
rename from www/skins/report/img/config.png
rename to resources/www/report/images/config.png
diff --git a/www/skins/report/img/csv.gif b/resources/www/report/images/csv.gif
similarity index 100%
rename from www/skins/report/img/csv.gif
rename to resources/www/report/images/csv.gif
diff --git a/www/skins/report/dash-ajax-loader.gif b/resources/www/report/images/dash-ajax-loader.gif
similarity index 100%
rename from www/skins/report/dash-ajax-loader.gif
rename to resources/www/report/images/dash-ajax-loader.gif
diff --git a/www/skins/report/img/favicon.ico b/resources/www/report/images/favicon.ico
similarity index 100%
rename from www/skins/report/img/favicon.ico
rename to resources/www/report/images/favicon.ico
diff --git a/www/skins/report/img/filter.png b/resources/www/report/images/filter.png
similarity index 100%
rename from www/skins/report/img/filter.png
rename to resources/www/report/images/filter.png
diff --git a/www/skins/report/img/filter_on.png b/resources/www/report/images/filter_on.png
similarity index 100%
rename from www/skins/report/img/filter_on.png
rename to resources/www/report/images/filter_on.png
diff --git a/www/skins/report/img/group.png b/resources/www/report/images/group.png
similarity index 100%
rename from www/skins/report/img/group.png
rename to resources/www/report/images/group.png
diff --git a/www/skins/report/jquery-ui-theme/report-base/images/animated-overlay.gif b/resources/www/report/images/jquery-ui-theme/report-base/images/animated-overlay.gif
similarity index 100%
rename from www/skins/report/jquery-ui-theme/report-base/images/animated-overlay.gif
rename to resources/www/report/images/jquery-ui-theme/report-base/images/animated-overlay.gif
diff --git a/www/skins/report/jquery-ui-theme/report-base/images/ui-bg_flat_0_aaaaaa_40x100.png b/resources/www/report/images/jquery-ui-theme/report-base/images/ui-bg_flat_0_aaaaaa_40x100.png
similarity index 100%
rename from www/skins/report/jquery-ui-theme/report-base/images/ui-bg_flat_0_aaaaaa_40x100.png
rename to resources/www/report/images/jquery-ui-theme/report-base/images/ui-bg_flat_0_aaaaaa_40x100.png
diff --git a/www/skins/report/jquery-ui-theme/report-base/images/ui-bg_flat_65_ff9000_40x100.png b/resources/www/report/images/jquery-ui-theme/report-base/images/ui-bg_flat_65_ff9000_40x100.png
similarity index 100%
rename from www/skins/report/jquery-ui-theme/report-base/images/ui-bg_flat_65_ff9000_40x100.png
rename to resources/www/report/images/jquery-ui-theme/report-base/images/ui-bg_flat_65_ff9000_40x100.png
diff --git a/www/skins/report/jquery-ui-theme/report-base/images/ui-bg_flat_75_d2d1cf_40x100.png b/resources/www/report/images/jquery-ui-theme/report-base/images/ui-bg_flat_75_d2d1cf_40x100.png
similarity index 100%
rename from www/skins/report/jquery-ui-theme/report-base/images/ui-bg_flat_75_d2d1cf_40x100.png
rename to resources/www/report/images/jquery-ui-theme/report-base/images/ui-bg_flat_75_d2d1cf_40x100.png
diff --git a/www/skins/report/jquery-ui-theme/report-base/images/ui-bg_flat_75_f6f2f1_40x100.png b/resources/www/report/images/jquery-ui-theme/report-base/images/ui-bg_flat_75_f6f2f1_40x100.png
similarity index 100%
rename from www/skins/report/jquery-ui-theme/report-base/images/ui-bg_flat_75_f6f2f1_40x100.png
rename to resources/www/report/images/jquery-ui-theme/report-base/images/ui-bg_flat_75_f6f2f1_40x100.png
diff --git a/www/skins/report/jquery-ui-theme/report-base/images/ui-bg_glass_55_fbf9ee_1x400.png b/resources/www/report/images/jquery-ui-theme/report-base/images/ui-bg_glass_55_fbf9ee_1x400.png
similarity index 100%
rename from www/skins/report/jquery-ui-theme/report-base/images/ui-bg_glass_55_fbf9ee_1x400.png
rename to resources/www/report/images/jquery-ui-theme/report-base/images/ui-bg_glass_55_fbf9ee_1x400.png
diff --git a/www/skins/report/jquery-ui-theme/report-base/images/ui-bg_glass_75_dadada_1x400.png b/resources/www/report/images/jquery-ui-theme/report-base/images/ui-bg_glass_75_dadada_1x400.png
similarity index 100%
rename from www/skins/report/jquery-ui-theme/report-base/images/ui-bg_glass_75_dadada_1x400.png
rename to resources/www/report/images/jquery-ui-theme/report-base/images/ui-bg_glass_75_dadada_1x400.png
diff --git a/www/skins/report/jquery-ui-theme/report-base/images/ui-bg_inset-soft_95_fef1ec_1x100.png b/resources/www/report/images/jquery-ui-theme/report-base/images/ui-bg_inset-soft_95_fef1ec_1x100.png
similarity index 100%
rename from www/skins/report/jquery-ui-theme/report-base/images/ui-bg_inset-soft_95_fef1ec_1x100.png
rename to resources/www/report/images/jquery-ui-theme/report-base/images/ui-bg_inset-soft_95_fef1ec_1x100.png
diff --git a/www/skins/report/jquery-ui-theme/report-base/images/ui-icons_222222_256x240.png b/resources/www/report/images/jquery-ui-theme/report-base/images/ui-icons_222222_256x240.png
similarity index 100%
rename from www/skins/report/jquery-ui-theme/report-base/images/ui-icons_222222_256x240.png
rename to resources/www/report/images/jquery-ui-theme/report-base/images/ui-icons_222222_256x240.png
diff --git a/www/skins/report/jquery-ui-theme/report-base/images/ui-icons_2e83ff_256x240.png b/resources/www/report/images/jquery-ui-theme/report-base/images/ui-icons_2e83ff_256x240.png
similarity index 100%
rename from www/skins/report/jquery-ui-theme/report-base/images/ui-icons_2e83ff_256x240.png
rename to resources/www/report/images/jquery-ui-theme/report-base/images/ui-icons_2e83ff_256x240.png
diff --git a/www/skins/report/jquery-ui-theme/report-base/images/ui-icons_454545_256x240.png b/resources/www/report/images/jquery-ui-theme/report-base/images/ui-icons_454545_256x240.png
similarity index 100%
rename from www/skins/report/jquery-ui-theme/report-base/images/ui-icons_454545_256x240.png
rename to resources/www/report/images/jquery-ui-theme/report-base/images/ui-icons_454545_256x240.png
diff --git a/www/skins/report/jquery-ui-theme/report-base/images/ui-icons_888888_256x240.png b/resources/www/report/images/jquery-ui-theme/report-base/images/ui-icons_888888_256x240.png
similarity index 100%
rename from www/skins/report/jquery-ui-theme/report-base/images/ui-icons_888888_256x240.png
rename to resources/www/report/images/jquery-ui-theme/report-base/images/ui-icons_888888_256x240.png
diff --git a/www/skins/report/jquery-ui-theme/report-base/images/ui-icons_cd0a0a_256x240.png b/resources/www/report/images/jquery-ui-theme/report-base/images/ui-icons_cd0a0a_256x240.png
similarity index 100%
rename from www/skins/report/jquery-ui-theme/report-base/images/ui-icons_cd0a0a_256x240.png
rename to resources/www/report/images/jquery-ui-theme/report-base/images/ui-icons_cd0a0a_256x240.png
diff --git a/www/skins/report/jquery-ui-theme/report-detailed/images/animated-overlay.gif b/resources/www/report/images/jquery-ui-theme/report-detailed/images/animated-overlay.gif
similarity index 100%
rename from www/skins/report/jquery-ui-theme/report-detailed/images/animated-overlay.gif
rename to resources/www/report/images/jquery-ui-theme/report-detailed/images/animated-overlay.gif
diff --git a/www/skins/report/jquery-ui-theme/report-detailed/images/ui-bg_flat_0_aaaaaa_40x100.png b/resources/www/report/images/jquery-ui-theme/report-detailed/images/ui-bg_flat_0_aaaaaa_40x100.png
similarity index 100%
rename from www/skins/report/jquery-ui-theme/report-detailed/images/ui-bg_flat_0_aaaaaa_40x100.png
rename to resources/www/report/images/jquery-ui-theme/report-detailed/images/ui-bg_flat_0_aaaaaa_40x100.png
diff --git a/www/skins/report/jquery-ui-theme/report-detailed/images/ui-bg_flat_65_ff9000_40x100.png b/resources/www/report/images/jquery-ui-theme/report-detailed/images/ui-bg_flat_65_ff9000_40x100.png
similarity index 100%
rename from www/skins/report/jquery-ui-theme/report-detailed/images/ui-bg_flat_65_ff9000_40x100.png
rename to resources/www/report/images/jquery-ui-theme/report-detailed/images/ui-bg_flat_65_ff9000_40x100.png
diff --git a/www/skins/report/jquery-ui-theme/report-detailed/images/ui-bg_flat_75_d2d1cf_40x100.png b/resources/www/report/images/jquery-ui-theme/report-detailed/images/ui-bg_flat_75_d2d1cf_40x100.png
similarity index 100%
rename from www/skins/report/jquery-ui-theme/report-detailed/images/ui-bg_flat_75_d2d1cf_40x100.png
rename to resources/www/report/images/jquery-ui-theme/report-detailed/images/ui-bg_flat_75_d2d1cf_40x100.png
diff --git a/www/skins/report/jquery-ui-theme/report-detailed/images/ui-bg_flat_75_f6f2f1_40x100.png b/resources/www/report/images/jquery-ui-theme/report-detailed/images/ui-bg_flat_75_f6f2f1_40x100.png
similarity index 100%
rename from www/skins/report/jquery-ui-theme/report-detailed/images/ui-bg_flat_75_f6f2f1_40x100.png
rename to resources/www/report/images/jquery-ui-theme/report-detailed/images/ui-bg_flat_75_f6f2f1_40x100.png
diff --git a/www/skins/report/jquery-ui-theme/report-detailed/images/ui-bg_glass_55_fbf9ee_1x400.png b/resources/www/report/images/jquery-ui-theme/report-detailed/images/ui-bg_glass_55_fbf9ee_1x400.png
similarity index 100%
rename from www/skins/report/jquery-ui-theme/report-detailed/images/ui-bg_glass_55_fbf9ee_1x400.png
rename to resources/www/report/images/jquery-ui-theme/report-detailed/images/ui-bg_glass_55_fbf9ee_1x400.png
diff --git a/www/skins/report/jquery-ui-theme/report-detailed/images/ui-bg_glass_75_dadada_1x400.png b/resources/www/report/images/jquery-ui-theme/report-detailed/images/ui-bg_glass_75_dadada_1x400.png
similarity index 100%
rename from www/skins/report/jquery-ui-theme/report-detailed/images/ui-bg_glass_75_dadada_1x400.png
rename to resources/www/report/images/jquery-ui-theme/report-detailed/images/ui-bg_glass_75_dadada_1x400.png
diff --git a/www/skins/report/jquery-ui-theme/report-detailed/images/ui-bg_inset-soft_95_fef1ec_1x100.png b/resources/www/report/images/jquery-ui-theme/report-detailed/images/ui-bg_inset-soft_95_fef1ec_1x100.png
similarity index 100%
rename from www/skins/report/jquery-ui-theme/report-detailed/images/ui-bg_inset-soft_95_fef1ec_1x100.png
rename to resources/www/report/images/jquery-ui-theme/report-detailed/images/ui-bg_inset-soft_95_fef1ec_1x100.png
diff --git a/www/skins/report/jquery-ui-theme/report-detailed/images/ui-icons_222222_256x240.png b/resources/www/report/images/jquery-ui-theme/report-detailed/images/ui-icons_222222_256x240.png
similarity index 100%
rename from www/skins/report/jquery-ui-theme/report-detailed/images/ui-icons_222222_256x240.png
rename to resources/www/report/images/jquery-ui-theme/report-detailed/images/ui-icons_222222_256x240.png
diff --git a/www/skins/report/jquery-ui-theme/report-detailed/images/ui-icons_2e83ff_256x240.png b/resources/www/report/images/jquery-ui-theme/report-detailed/images/ui-icons_2e83ff_256x240.png
similarity index 100%
rename from www/skins/report/jquery-ui-theme/report-detailed/images/ui-icons_2e83ff_256x240.png
rename to resources/www/report/images/jquery-ui-theme/report-detailed/images/ui-icons_2e83ff_256x240.png
diff --git a/www/skins/report/jquery-ui-theme/report-detailed/images/ui-icons_454545_256x240.png b/resources/www/report/images/jquery-ui-theme/report-detailed/images/ui-icons_454545_256x240.png
similarity index 100%
rename from www/skins/report/jquery-ui-theme/report-detailed/images/ui-icons_454545_256x240.png
rename to resources/www/report/images/jquery-ui-theme/report-detailed/images/ui-icons_454545_256x240.png
diff --git a/www/skins/report/jquery-ui-theme/report-detailed/images/ui-icons_888888_256x240.png b/resources/www/report/images/jquery-ui-theme/report-detailed/images/ui-icons_888888_256x240.png
similarity index 100%
rename from www/skins/report/jquery-ui-theme/report-detailed/images/ui-icons_888888_256x240.png
rename to resources/www/report/images/jquery-ui-theme/report-detailed/images/ui-icons_888888_256x240.png
diff --git a/www/skins/report/jquery-ui-theme/report-detailed/images/ui-icons_cd0a0a_256x240.png b/resources/www/report/images/jquery-ui-theme/report-detailed/images/ui-icons_cd0a0a_256x240.png
similarity index 100%
rename from www/skins/report/jquery-ui-theme/report-detailed/images/ui-icons_cd0a0a_256x240.png
rename to resources/www/report/images/jquery-ui-theme/report-detailed/images/ui-icons_cd0a0a_256x240.png
diff --git a/www/skins/report/img/loupe2.png b/resources/www/report/images/loupe2.png
similarity index 100%
rename from www/skins/report/img/loupe2.png
rename to resources/www/report/images/loupe2.png
diff --git a/www/skins/report/img/noresults.png b/resources/www/report/images/noresults.png
similarity index 100%
rename from www/skins/report/img/noresults.png
rename to resources/www/report/images/noresults.png
diff --git a/www/skins/report/img/print.png b/resources/www/report/images/print.png
similarity index 100%
rename from www/skins/report/img/print.png
rename to resources/www/report/images/print.png
diff --git a/www/skins/report/img/white-arrow.gif b/resources/www/report/images/white-arrow.gif
similarity index 100%
rename from www/skins/report/img/white-arrow.gif
rename to resources/www/report/images/white-arrow.gif
diff --git a/www/skins/report/report.js b/resources/www/report/js/report.js
similarity index 100%
rename from www/skins/report/report.js
rename to resources/www/report/js/report.js
diff --git a/resources/www/report/main.scss b/resources/www/report/main.scss
deleted file mode 100644
index a464431091..0000000000
--- a/resources/www/report/main.scss
+++ /dev/null
@@ -1,10 +0,0 @@
-$skinsPath: '../../../skins/';
-$iconsPath: '../../../skins/icons/';
-@import '../shared/skin/main';
-@import '../shared/jquery.contextmenu';
-@import './tables';
-@import './jquery-cluetip';
-@import './jquery-ui/report-base';
-@import './jquery-ui/report-detailed';
-
-
diff --git a/resources/www/report/_jquery-cluetip.scss b/resources/www/report/styles/_jquery-cluetip.scss
similarity index 100%
rename from resources/www/report/_jquery-cluetip.scss
rename to resources/www/report/styles/_jquery-cluetip.scss
diff --git a/resources/www/report/_tables.scss b/resources/www/report/styles/_tables.scss
similarity index 95%
rename from resources/www/report/_tables.scss
rename to resources/www/report/styles/_tables.scss
index 9c4ca72d01..d5d66ec4d2 100644
--- a/resources/www/report/_tables.scss
+++ b/resources/www/report/styles/_tables.scss
@@ -44,7 +44,7 @@ form.report_form input[type=text] {
.form_csv input[name=submit] {
- background: url(img/csv.gif) top right no-repeat;
+ background: url('#{$imagesPath}csv.gif') top right no-repeat;
width: 15px;
height: 16px;
cursor: pointer;
@@ -305,7 +305,7 @@ table.center {
}
#dashboard.loading {
- background: url('dash-ajax-loader.gif') #696969 no-repeat center center;
+ background: url('#{$imagesPath}dash-ajax-loader.gif') #696969 no-repeat center center;
}
#dashboard-table table {
@@ -438,7 +438,7 @@ input {
}
table.tablesorter tr th {
- background-image: url('#{$iconsPath}bg.gif');
+ background-image: url('#{$sharedIconPath}bg.gif');
background-repeat: no-repeat;
background-position: center right;
cursor: pointer;
@@ -446,7 +446,7 @@ table.tablesorter tr th {
}
table.tablesorter tr th.SortUp {
- background-image: url('#{$iconsPath}desc.gif');
+ background-image: url('#{$sharedIconPath}desc.gif');
}
table.tablesorter tr th.hover {
@@ -458,7 +458,7 @@ table.tablesorter tr th.active {
}
table.tablesorter tr th.SortDown {
- background-image: url('#{$iconsPath}asc.gif');
+ background-image: url('#{$sharedIconPath}asc.gif');
}
#mainContainer {
@@ -497,7 +497,7 @@ table.tablesorter tr th.SortDown {
}
.onload {
- background-image: url('#{$iconsPath}ajax-loader.gif');
+ background-image: url('#{$sharedIconPath}ajax-loader.gif');
background-position: center center;
background-repeat: no-repeat;
}
diff --git a/resources/www/report/jquery-ui/report-base.scss b/resources/www/report/styles/jquery-ui/report-base.scss
similarity index 98%
rename from resources/www/report/jquery-ui/report-base.scss
rename to resources/www/report/styles/jquery-ui/report-base.scss
index e430088276..629a72989e 100644
--- a/resources/www/report/jquery-ui/report-base.scss
+++ b/resources/www/report/styles/jquery-ui/report-base.scss
@@ -1,5 +1,5 @@
@import '../../vendors/jquery-ui/dark-hive';
-$reportImagesPath: '../../../../skins/report/jquery-ui-theme/report-base/images/';
+$reportImagesPath: '../images/report/jquery-ui-theme/report-base/images/';
.ui-widget-content {
border: 1px solid #202020;
background: #555555 url('#{$reportImagesPath}ui-bg_flat_75_d2d1cf_40x100.png') 50% 50% repeat-x;
diff --git a/resources/www/report/jquery-ui/report-detailed.scss b/resources/www/report/styles/jquery-ui/report-detailed.scss
similarity index 99%
rename from resources/www/report/jquery-ui/report-detailed.scss
rename to resources/www/report/styles/jquery-ui/report-detailed.scss
index 957eae58c9..24b44af68f 100644
--- a/resources/www/report/jquery-ui/report-detailed.scss
+++ b/resources/www/report/styles/jquery-ui/report-detailed.scss
@@ -1,5 +1,5 @@
@import '../../vendors/jquery-ui/dark-hive';
-$reportImagesPath: '../../../../skins/report/jquery-ui-theme/report-detailed/images/';
+$reportImagesPath: '../images/jquery-ui-theme/report-detailed/images/';
/* Component containers
----------------------------------*/
diff --git a/resources/www/report/main-print.scss b/resources/www/report/styles/main-print.scss
similarity index 100%
rename from resources/www/report/main-print.scss
rename to resources/www/report/styles/main-print.scss
diff --git a/resources/www/report/styles/main.scss b/resources/www/report/styles/main.scss
new file mode 100644
index 0000000000..8584ec9980
--- /dev/null
+++ b/resources/www/report/styles/main.scss
@@ -0,0 +1,11 @@
+$sharedIconPath: '../../../skins/icons/';
+@import '../../shared/styles/skin/main';
+@import '../../shared/styles/jquery.contextmenu';
+
+$imagesPath: '../images/';
+@import './tables';
+@import './jquery-cluetip';
+@import './jquery-ui/report-base';
+@import './jquery-ui/report-detailed';
+
+
diff --git a/resources/www/setup/main.scss b/resources/www/setup/styles/main.scss
similarity index 100%
rename from resources/www/setup/main.scss
rename to resources/www/setup/styles/main.scss
diff --git a/resources/www/shared/bootstrap-responsive.scss b/resources/www/shared/bootstrap-responsive.scss
deleted file mode 100644
index 29bc24c9c7..0000000000
--- a/resources/www/shared/bootstrap-responsive.scss
+++ /dev/null
@@ -1,48 +0,0 @@
-/*!
- * Bootstrap Responsive v2.3.2
- *
- * Copyright 2012 Twitter, Inc
- * Licensed under the Apache License v2.0
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Designed and built with all the love in the world @twitter by @mdo and @fat.
- */
-
-
-// Responsive
-// For phone and tablet devices
-// -------------------------------------------------------------
-
-
-// REPEAT VARIABLES & MIXINS
-// -------------------------
-// Required since we compile the responsive stuff separately
-
-@import "../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/variables"; // Modify this for custom colors, font-sizes, etc
-@import "../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/mixins";
-
-
-// RESPONSIVE CLASSES
-// ------------------
-
-@import "../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/responsive-utilities";
-
-
-// MEDIA QUERIES
-// ------------------
-
-// Large desktops
-@import "../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/responsive-1200px-min";
-
-// Tablets to regular desktops
-@import "../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/responsive-768px-979px";
-
-// Phones to portrait tablets and narrow desktops
-@import "../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/responsive-767px-max";
-
-
-// RESPONSIVE NAVBAR
-// ------------------
-
-// From 979px and below, show a button to toggle navbar contents
-@import "../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/responsive-navbar";
diff --git a/resources/www/shared/bootstrap.scss b/resources/www/shared/bootstrap.scss
deleted file mode 100644
index 26b08ead58..0000000000
--- a/resources/www/shared/bootstrap.scss
+++ /dev/null
@@ -1,63 +0,0 @@
-/*!
- * Bootstrap v2.3.2
- *
- * Copyright 2012 Twitter, Inc
- * Licensed under the Apache License v2.0
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Designed and built with all the love in the world @twitter by @mdo and @fat.
- */
-
-// Core variables and mixins
-@import "../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/variables"; // Modify this for custom colors, font-sizes, etc
-@import "../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/mixins";
-
-// CSS Reset
-@import "../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/reset";
-
-// Grid system and page structure
-@import "../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/scaffolding";
-@import "../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/grid";
-@import "../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/layouts";
-
-// Base CSS
-@import "../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/type";
-@import "../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/code";
-@import "../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/forms";
-@import "../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/tables";
-
-// Components: common
-@import "../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/sprites";
-@import "../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/dropdowns";
-@import "../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/wells";
-@import "../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/component-animations";
-@import "../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/close";
-
-// Components: Buttons & Alerts
-@import "../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/buttons";
-@import "../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/button-groups";
-@import "../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/alerts"; // Note: alerts share common CSS with buttons and thus have styles in buttons
-
-// Components: Nav
-@import "../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/navs";
-@import "../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/navbar";
-@import "../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/breadcrumbs";
-@import "../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/pagination";
-@import "../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/pager";
-
-// Components: Popovers
-@import "../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/modals";
-@import "../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/tooltip";
-@import "../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/popovers";
-
-// Components: Misc
-@import "../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/thumbnails";
-@import "../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/media";
-@import "../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/labels-badges";
-@import "../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/progress-bars";
-@import "../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/accordion";
-@import "../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/carousel";
-@import "../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/hero-unit";
-
-// Utility classes
-@import "../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/utilities"; // Has to be last to override when necessary
diff --git a/resources/www/shared/styles/bootstrap-responsive.scss b/resources/www/shared/styles/bootstrap-responsive.scss
new file mode 100644
index 0000000000..4d204cfd2b
--- /dev/null
+++ b/resources/www/shared/styles/bootstrap-responsive.scss
@@ -0,0 +1,48 @@
+/*!
+ * Bootstrap Responsive v2.3.2
+ *
+ * Copyright 2012 Twitter, Inc
+ * Licensed under the Apache License v2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Designed and built with all the love in the world @twitter by @mdo and @fat.
+ */
+
+
+// Responsive
+// For phone and tablet devices
+// -------------------------------------------------------------
+
+
+// REPEAT VARIABLES & MIXINS
+// -------------------------
+// Required since we compile the responsive stuff separately
+
+@import "../../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/variables"; // Modify this for custom colors, font-sizes, etc
+@import "../../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/mixins";
+
+
+// RESPONSIVE CLASSES
+// ------------------
+
+@import "../../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/responsive-utilities";
+
+
+// MEDIA QUERIES
+// ------------------
+
+// Large desktops
+@import "../../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/responsive-1200px-min";
+
+// Tablets to regular desktops
+@import "../../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/responsive-768px-979px";
+
+// Phones to portrait tablets and narrow desktops
+@import "../../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/responsive-767px-max";
+
+
+// RESPONSIVE NAVBAR
+// ------------------
+
+// From 979px and below, show a button to toggle navbar contents
+@import "../../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/responsive-navbar";
diff --git a/resources/www/shared/styles/bootstrap.scss b/resources/www/shared/styles/bootstrap.scss
new file mode 100644
index 0000000000..43b8e4a08c
--- /dev/null
+++ b/resources/www/shared/styles/bootstrap.scss
@@ -0,0 +1,63 @@
+/*!
+ * Bootstrap v2.3.2
+ *
+ * Copyright 2012 Twitter, Inc
+ * Licensed under the Apache License v2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Designed and built with all the love in the world @twitter by @mdo and @fat.
+ */
+
+// Core variables and mixins
+@import "../../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/variables"; // Modify this for custom colors, font-sizes, etc
+@import "../../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/mixins";
+
+// CSS Reset
+@import "../../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/reset";
+
+// Grid system and page structure
+@import "../../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/scaffolding";
+@import "../../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/grid";
+@import "../../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/layouts";
+
+// Base CSS
+@import "../../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/type";
+@import "../../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/code";
+@import "../../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/forms";
+@import "../../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/tables";
+
+// Components: common
+@import "../../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/sprites";
+@import "../../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/dropdowns";
+@import "../../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/wells";
+@import "../../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/component-animations";
+@import "../../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/close";
+
+// Components: Buttons & Alerts
+@import "../../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/buttons";
+@import "../../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/button-groups";
+@import "../../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/alerts"; // Note: alerts share common CSS with buttons and thus have styles in buttons
+
+// Components: Nav
+@import "../../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/navs";
+@import "../../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/navbar";
+@import "../../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/breadcrumbs";
+@import "../../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/pagination";
+@import "../../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/pager";
+
+// Components: Popovers
+@import "../../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/modals";
+@import "../../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/tooltip";
+@import "../../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/popovers";
+
+// Components: Misc
+@import "../../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/thumbnails";
+@import "../../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/media";
+@import "../../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/labels-badges";
+@import "../../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/progress-bars";
+@import "../../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/accordion";
+@import "../../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/carousel";
+@import "../../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/hero-unit";
+
+// Utility classes
+@import "../../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/utilities"; // Has to be last to override when necessary
diff --git a/resources/www/shared/colorpicker.scss b/resources/www/shared/styles/colorpicker.scss
similarity index 100%
rename from resources/www/shared/colorpicker.scss
rename to resources/www/shared/styles/colorpicker.scss
diff --git a/resources/www/shared/jquery.contextmenu.scss b/resources/www/shared/styles/jquery.contextmenu.scss
similarity index 100%
rename from resources/www/shared/jquery.contextmenu.scss
rename to resources/www/shared/styles/jquery.contextmenu.scss
diff --git a/resources/www/shared/jquery.image_enhancer.scss b/resources/www/shared/styles/jquery.image_enhancer.scss
similarity index 100%
rename from resources/www/shared/jquery.image_enhancer.scss
rename to resources/www/shared/styles/jquery.image_enhancer.scss
diff --git a/resources/www/shared/skin/basket.scss b/resources/www/shared/styles/skin/basket.scss
similarity index 100%
rename from resources/www/shared/skin/basket.scss
rename to resources/www/shared/styles/skin/basket.scss
diff --git a/resources/www/shared/skin/geonames.scss b/resources/www/shared/styles/skin/geonames.scss
similarity index 85%
rename from resources/www/shared/skin/geonames.scss
rename to resources/www/shared/styles/skin/geonames.scss
index 32d94235d9..a98fba3f41 100644
--- a/resources/www/shared/skin/geonames.scss
+++ b/resources/www/shared/styles/skin/geonames.scss
@@ -13,7 +13,7 @@
}
.geocompleter-input.input-loading {
- background: url('/skins/icons/loaderFFF.gif') #fff center right no-repeat;
+ background: url('#{$iconsPath}loaderFFF.gif') #fff center right no-repeat;
}
.geocompleter-input.input-error {
diff --git a/resources/www/shared/skin/main.scss b/resources/www/shared/styles/skin/main.scss
similarity index 100%
rename from resources/www/shared/skin/main.scss
rename to resources/www/shared/styles/skin/main.scss
diff --git a/resources/www/shared/skin/push.scss b/resources/www/shared/styles/skin/push.scss
similarity index 100%
rename from resources/www/shared/skin/push.scss
rename to resources/www/shared/styles/skin/push.scss
diff --git a/www/skins/thesaurus/images/down.gif b/resources/www/thesaurus/images/down.gif
similarity index 100%
rename from www/skins/thesaurus/images/down.gif
rename to resources/www/thesaurus/images/down.gif
diff --git a/www/skins/thesaurus/favicon.ico b/resources/www/thesaurus/images/favicon.ico
similarity index 100%
rename from www/skins/thesaurus/favicon.ico
rename to resources/www/thesaurus/images/favicon.ico
diff --git a/www/skins/thesaurus/images/search.gif b/resources/www/thesaurus/images/search.gif
similarity index 100%
rename from www/skins/thesaurus/images/search.gif
rename to resources/www/thesaurus/images/search.gif
diff --git a/www/skins/thesaurus/images/spot.gif b/resources/www/thesaurus/images/spot.gif
similarity index 100%
rename from www/skins/thesaurus/images/spot.gif
rename to resources/www/thesaurus/images/spot.gif
diff --git a/www/skins/thesaurus/images/up.gif b/resources/www/thesaurus/images/up.gif
similarity index 100%
rename from www/skins/thesaurus/images/up.gif
rename to resources/www/thesaurus/images/up.gif
diff --git a/resources/www/thesaurus/main.scss b/resources/www/thesaurus/styles/main.scss
similarity index 100%
rename from resources/www/thesaurus/main.scss
rename to resources/www/thesaurus/styles/main.scss
diff --git a/templates/web/admin/index.html.twig b/templates/web/admin/index.html.twig
index 3653400e2b..5a91cb96e4 100644
--- a/templates/web/admin/index.html.twig
+++ b/templates/web/admin/index.html.twig
@@ -1,7 +1,7 @@
{% extends "common/index_bootstrap.html.twig" %}
{% block icon %}
-
+
{% endblock %}
{% block rss %}
diff --git a/templates/web/admin/tree.html.twig b/templates/web/admin/tree.html.twig
index 28f456f70c..3e77942921 100644
--- a/templates/web/admin/tree.html.twig
+++ b/templates/web/admin/tree.html.twig
@@ -5,7 +5,7 @@
{% if app.getAclForUser(app.getAuthenticatedUser()).is_admin() %}
-
+
{{ 'Tableau de bord' | trans }}
@@ -18,7 +18,7 @@
{% if app.getAclForUser(app.getAuthenticatedUser()).is_admin() %}
-
+
{% trans %}Setup{% endtrans %}
@@ -31,7 +31,7 @@
-
+
{{ 'admin::utilisateurs: utilisateurs connectes' | trans }}
@@ -39,13 +39,13 @@
{% if app.getAclForUser(app.getAuthenticatedUser()).has_right('manageusers') %}
-
+
{{ 'admin::utilisateurs: utilisateurs' | trans }}
-
+
{{ 'admin::utilisateurs: demandes en cours' | trans }}
@@ -63,7 +63,7 @@
{% if app.getAclForUser(app.getAuthenticatedUser()).has_right('taskmanager') %}
-
+
{{ 'admin::utilisateurs: gestionnaire de taches' | trans }}
@@ -79,7 +79,7 @@
@@ -104,7 +104,7 @@
@@ -160,7 +160,7 @@
{% if seeUsrGene %}
-
+
{{ 'admin::utilisateurs: utilisateurs' | trans }}
@@ -197,7 +197,7 @@
{% if app.getAclForUser(app.getAuthenticatedUser()).has_right_on_base(collection.get_base_id(), 'canadmin') %}
-
+
{{ 'admin::utilisateurs: utilisateurs' | trans }}
diff --git a/templates/web/admin/users.html.twig b/templates/web/admin/users.html.twig
index edfa330f43..3c29a911f9 100644
--- a/templates/web/admin/users.html.twig
+++ b/templates/web/admin/users.html.twig
@@ -127,7 +127,7 @@
{% else %}
{% if app.getAclForUser(usr).is_phantom() %}
-
+
{% endif %}
{{usr.getId()}}
{% endif %}
diff --git a/templates/web/prod/index.html.twig b/templates/web/prod/index.html.twig
index 3bc42fb860..e91fdf3f4d 100644
--- a/templates/web/prod/index.html.twig
+++ b/templates/web/prod/index.html.twig
@@ -50,7 +50,7 @@
{% extends "common/index_bootstrap.html.twig" %}
{% block icon %}
-
+
{% endblock %}
{% block rss %}
diff --git a/templates/web/report/ajax_data_content.html.twig b/templates/web/report/ajax_data_content.html.twig
index e7dc01cd5e..ee42c940e3 100644
--- a/templates/web/report/ajax_data_content.html.twig
+++ b/templates/web/report/ajax_data_content.html.twig
@@ -27,7 +27,7 @@
-
+
diff --git a/www/skins/account/less/account.less b/www/skins/account/less/account.less
deleted file mode 100644
index 9252dd99c9..0000000000
--- a/www/skins/account/less/account.less
+++ /dev/null
@@ -1,65 +0,0 @@
-// CSS Reset
-@import "../../../assets/bootstrap/less/reset.less";
-
- // Core variables and mixins
-@import "../../../assets/bootstrap/less/variables.less";
-
-@import "variables.less";
-@import "../../../../plugins/account.less";
-
-@import "../../../assets/bootstrap/less/mixins.less";
-
- // Grid system and page structure
-@import "../../../assets/bootstrap/less/scaffolding.less";
-@import "../../../assets/bootstrap/less/grid.less";
-@import "../../../assets/bootstrap/less/layouts.less";
-
- // Base CSS
-@import "../../../assets/bootstrap/less/type.less";
-@import "../../../assets/bootstrap/less/code.less";
-@import "../../../assets/bootstrap/less/forms.less";
-@import "../../../assets/bootstrap/less/tables.less";
-
- // Components: common
-@import "../../../assets/bootstrap/less/sprites.less";
-@import "../../../assets/bootstrap/less/dropdowns.less";
-@import "../../../assets/bootstrap/less/wells.less";
-@import "../../../assets/bootstrap/less/component-animations.less";
-@import "../../../assets/bootstrap/less/close.less";
-
- // Components: Buttons & Alerts
-@import "../../../assets/bootstrap/less/buttons.less";
-@import "../../../assets/bootstrap/less/button-groups.less";
-@import "../../../assets/bootstrap/less/alerts.less"; // Note: alerts share common CSS with buttons and thus have styles in buttons.less
-
- // Components: Nav
-@import "../../../assets/bootstrap/less/navs.less";
-@import "../../../assets/bootstrap/less/navbar.less";
-@import "../../../assets/bootstrap/less/breadcrumbs.less";
-@import "../../../assets/bootstrap/less/pagination.less";
-@import "../../../assets/bootstrap/less/pager.less";
-
- // Components: Popovers
-@import "../../../assets/bootstrap/less/modals.less";
-@import "../../../assets/bootstrap/less/tooltip.less";
-@import "../../../assets/bootstrap/less/popovers.less";
-
- // Components: Misc
-@import "../../../assets/bootstrap/less/thumbnails.less";
-@import "../../../assets/bootstrap/less/media.less";
-@import "../../../assets/bootstrap/less/labels-badges.less";
-@import "../../../assets/bootstrap/less/progress-bars.less";
-@import "../../../assets/bootstrap/less/accordion.less";
-@import "../../../assets/bootstrap/less/carousel.less";
-@import "../../../assets/bootstrap/less/hero-unit.less";
-
- // Utility classes
-@import "../../../assets/bootstrap/less/utilities.less"; // Has to be last to override when necessary
-
- // Responsive
-@import "../../../assets/bootstrap/less/responsive.less";
-
-@import "variables.less";
-@import "../../../../plugins/account.less";
-
-@import "skin.less";
diff --git a/www/skins/account/less/skin.less b/www/skins/account/less/skin.less
deleted file mode 100644
index 85a2844867..0000000000
--- a/www/skins/account/less/skin.less
+++ /dev/null
@@ -1,494 +0,0 @@
-/*
- * HTML5 Boilerplate
- *
- * What follows is the result of much research on cross-browser styling.
- * Credit left inline and big thanks to Nicolas Gallagher, Jonathan Neal,
- * Kroc Camen, and the H5BP dev community and team.
- */
-
-/* ==========================================================================
- Base styles: opinionated defaults
- ========================================================================== */
-
-/*
- * Remove text-shadow in selection highlight: h5bp.com/i
- * These selection declarations have to be separate.
- * Customize the background color to match your design.
- */
-
-::-moz-selection {
- background: #b3d4fc;
- text-shadow: none;
-}
-
-::selection {
- background: #b3d4fc;
- text-shadow: none;
-}
-
-/*
- * A better looking default horizontal rule
- */
-
-hr {
- display: block;
- height: 1px;
- border: 0;
- border-top: 1px solid #ccc;
- margin: 1em 0;
- padding: 0;
-}
-
-/*
- * Remove the gap between images and the bottom of their containers: h5bp.com/i/440
- */
-
-img {
- vertical-align: middle;
-}
-
-/*
- * Remove default fieldset styles.
- */
-
-fieldset {
- border: 0;
- margin: 0;
- padding: 0;
-}
-
-/*
- * Allow only vertical resizing of textareas.
- */
-
-textarea {
- resize: vertical;
-}
-
-/* ==========================================================================
- Chrome Frame prompt
- ========================================================================== */
-
-.chromeframe {
- margin: 0.2em 0;
- background: #ccc;
- color: #000;
- padding: 0.2em 0;
-}
-
-/* ==========================================================================
- Author's custom styles
- ========================================================================== */
-
-html,
-body {
- background: @background;
- color: @textColor;
- -webkit-font-smoothing: antialiased;
- text-shadow: 0 0 1px rgba(0,0,0,0.3);
- cursor: default;
- height: 100%;
-}
-
-/** Reset style */
-
-ul {
- margin: 0;
- padding: 0;
-}
-
-/** Button style */
-
-.btn {
- @glow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 7px rgba(0, 0, 0, 1);
- .glow(@glow);
- .border-radius(@borderRadiusSmall);
- text-shadow : 0 -1px 0 rgba(0, 0, 0, 0.5);
-}
-
-.btn-success {
- .gradient (@btnSuccessBackground, 0.7);
-}
-
-.btn-info {
- .gradient (@btnInfoBackground, 0.7);
-}
-
-.btn-success:hover {
- .gradient (@btnSuccessBackgroundHighlight, 0.7);
-}
-
-.btn-info:hover {
- .gradient (@btnInfoBackgroundHighlight, 0.7);
-}
-
-.btn-flat {
- filter:progid:DXImageTransform.Microsoft.Gradient(enabled='false');
- -webkit-box-shadow: none;
- -moz-box-shadow: none;
- box-shadow: none;
- background-image:none;
- border:0;
- text-shadow: none;
-}
-
-/** Helpers style */
-
-.full-height {
- height: 100%;
-}
-
-.full-width {
- width: 100%;
-}
-
-.text-error {
- color: @colorError;
-}
-
-.text-center {
- text-align: center;
-}
-
-.text-right {
- text-align: right;
-}
-
-.one-line {
- overflow: hidden;
- text-overflow: ellipsis;
- white-space: nowrap;
-}
-
-.no-overflow {
- overflow: hidden;
-}
-
-.fixed-table {
- table-layout: fixed;
- width:100%;
-}
-
-.rounded {
- .border-radius(@borderRadiusSmall);
-}
-
-/** Recaptcha style */
-
-#recaptcha_widget .btn-toolbar {
- width: 300px;
-}
-
-#recaptcha_widget .btn-toolbar .btn {
- min-width: 20%;
-}
-
-#recaptcha_widget table tr td {
- text-align: center;
-}
-
-#recaptcha_image {
- width: 100% !important;
-}
-
-#recaptcha_image img {
- width: 100% !important;
-}
-
-/** Alert style */
-
-.alert {
- padding: 0px;
- text-shadow: 0 -1px 0 rgba(0,0,0,.5);
- line-height: 16px;
- @glow: 0 1px 7px rgba(0, 0, 0, 1);
- .glow(@glow);
-}
-
-.alert .alert-block-close {
- width:45px;
- text-align: center;
- font-size:36px
-}
-
-.alert table {
- border-collapse: separate;
-}
-
-.alert .alert-block-logo {
- width: 45px;
- vertical-align: top;
- text-align: center;
-}
-
-.alert .alert-block-close a:hover {
- text-decoration: none;
-}
-
-.alert.alert-success .alert-block-content {
- border-right: 1px solid lighten(@successBackground, 10%);
-}
-
-.alert.alert-success .alert-block-close {
- border-left: 1px solid darken(@successBackground, 20%);
-}
-
-.alert.alert-error .alert-block-content {
- border-right: 1px solid lighten(@errorBackground, 10%);
-}
-
-.alert.alert-error .alert-block-close {
- border-left: 1px solid darken(@errorBackground, 20%);
-}
-
-.alert.alert-info .alert-block-content {
- border-right: 1px solid lighten(@infoBackground, 10%);
-}
-
-.alert.alert-info .alert-block-close {
- border-left: 1px solid darken(@infoBackground, 20%);
-}
-
-.alert.alert-warning .alert-block-content {
- border-right: 1px solid lighten(@warningBackground, 10%);
-}
-
-.alert.alert-warning .alert-block-close {
- border-left: 1px solid darken(@warningBackground, 20%);
-}
-
-.alert-block-close a {
- color: @white;
-}
-
-.alert table {
- table-layout: fixed;
- width: 100%;
-}
-
-.alert table td {
- padding: 9px 5px;
-}
-
-/** blockquote style */
-
-blockquote {
- page-break-inside: avoid;
- background: #f9f9f9;
- border-left: 10px solid #ccc;
- margin: 1.5em 10px;
- padding: 0.5em 10px;
- quotes: "\201C""\201D""\2018""\2019";
- color: #333;
-}
-
-blockquote:before {
- color: #ccc;
- content: open-quote;
- font-size: 4em;
- line-height: 0.1em;
- margin-right: 0.25em;
- vertical-align: -0.4em;
-}
-
-blockquote p {
- display: inline;
-}
-/** app css */
-
-.help-block-error {
- border: 1px solid @colorError;
-}
-
-.well-large {
- padding: 20px;
-}
-
-.close {
- color: @white;
- opacity: 1;
-}
-
-#main-bar {
- margin-top: 40px;
-}
-
-.brand .section-title {
- color: @grayLight;
-}
-
-input[type="text"],
-input[type="password"],
-input[type="datetime"],
-input[type="datetime-local"],
-input[type="date"],
-input[type="month"],
-input[type="time"],
-input[type="week"],
-input[type="number"],
-input[type="email"],
-input[type="url"],
-input[type="search"],
-input[type="tel"],
-input[type="color"] {
- min-height: 30px;
-}
-
-legend {
- color: @grayLighter;
-}
-
-.footer {
- padding: 20px 0px;
-}
-
-h1, h2, h3, h4 {
- font-weight: 100;
-}
-
-.content{
- min-height: 500px;
-}
-
-.url_callback_input input {
- margin: 0;
-}
-
-.modal {
- color: @black;
-}
-
-.app-list {
- border: 1px solid @grayDark;
- background: lighten(@background, 2%);
- .border-radius(@baseBorderRadius);
-}
-
-.app-list li {
- padding: 10px;
- border-top: 1px solid @grayDark;
-}
-
-.app-list li:first-child {
- border-top:none;
-}
-
-.app-list li .app-row {
- line-height: @fontSizeLarge * 1.25;
- padding-bottm: 5px;
-}
-
-.app-list li .app-row a {
- font-size: @fontSizeLarge * 1.25;
-}
-
-.text-success {
- color: @green;
-}
-
-.text-error {
- color: @red;
-}
-
-.control-span {
- padding-top: 5px;
- line-height: 20px;
-}
-
-form[name="changeEmail"] .control-label {
- width: 200px;
-}
-
-form[name="changeEmail"] .controls {
- margin-left: 220px;
-}
-
-/* Landscape phones and down */
-@media (max-width: 480px) {
-
-}
-
-/* ==========================================================================
- EXAMPLE Media Queries for Responsive Design.
- Theses examples override the primary ('mobile first') styles.
- Modify as content requires.
- ========================================================================== */
-
-@media print,
- (-o-min-device-pixel-ratio: 5/4),
- (-webkit-min-device-pixel-ratio: 1.25),
- (min-resolution: 120dpi) {
- /* Style adjustments for high resolution devices */
-}
-
-/* ==========================================================================
- Print styles.
- Inlined to avoid required HTTP connection: h5bp.com/r
- ========================================================================== */
-
-@media print {
- * {
- background: transparent !important;
- color: #000 !important; /* Black prints faster: h5bp.com/s */
- box-shadow: none !important;
- text-shadow: none !important;
- }
-
- a,
- a:visited {
- text-decoration: underline;
- }
-
- a[href]:after {
- content: " (" attr(href) ")";
- }
-
- abbr[title]:after {
- content: " (" attr(title) ")";
- }
-
- /*
- * Don't show links for images, or javascript/internal links
- */
-
- .ir a:after,
- a[href^="javascript:"]:after,
- a[href^="#"]:after {
- content: "";
- }
-
- pre,
- blockquote {
- border: 1px solid #999;
- page-break-inside: avoid;
- }
-
- thead {
- display: table-header-group; /* h5bp.com/t */
- }
-
- tr,
- img {
- page-break-inside: avoid;
- }
-
- img {
- max-width: 100% !important;
- }
-
- @page {
- margin: 0.5cm;
- }
-
- p,
- h2,
- h3 {
- orphans: 3;
- widows: 3;
- }
-
- h2,
- h3 {
- page-break-after: avoid;
- }
-}
diff --git a/www/skins/account/less/variables.less b/www/skins/account/less/variables.less
deleted file mode 100644
index 8aef114aa3..0000000000
--- a/www/skins/account/less/variables.less
+++ /dev/null
@@ -1,340 +0,0 @@
-// Variables
-// --------------------------------------------------
-
-.glow(@glow) {
- box-shadow: @glow;
- -webkit-box-shadow: @glow;
- -moz-box-shadow: @glow;
-}
-
-.gradient (@colorButton, @multiplier){
- @colorHsl: lightness(@colorButton) * @multiplier;
-
- background: -moz-linear-gradient(@colorButton, hsl(hue(@colorButton), saturation(@colorButton), @colorHsl)); /* FF 3.6+ */
- background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, @colorButton), color-stop(100%, hsl(hue(@colorButton), saturation(@colorButton), @colorHsl))); /*Safari 4+, Chrome 2+*/
- background: -webkit-linear-gradient(@colorButton, hsl(hue(@colorButton), saturation(@colorButton), @colorHsl)); /* Safari 5.1+, Chrome 10+ */
- background: -o-linear-gradient(@colorButton, hsl(hue(@colorButton), saturation(@colorButton), @colorHsl)); /* Opera 11.10 */
-/* filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#ffffff'); IE6 & IE7
- -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#ffffff')"; IE8+ */
- background: linear-gradient(@colorButton, hsl(hue(@colorButton), saturation(@colorButton), @colorHsl)); /* the standard */
-}
-
-// Global values
-// --------------------------------------------------
-
-
-// Grays
-// -------------------------
-@black: #000;
-@grayDarker: #222;
-@grayDark: #333;
-@gray: #555;
-@grayLight: #999;
-@grayLighter: #eee;
-@white: #fff;
-
-
-// Accent colors
-// -------------------------
-@blue: #049cdb;
-@blueDark: #0064cd;
-@green: #46a546;
-@red: #9d261d;
-@yellow: #ffc40d;
-@orange: #f89406;
-@pink: #c3325f;
-@purple: #7a43b6;
-
-
-// Own variables
-// ----------------------------
-
-@colorError: #af3030;
-@colorSuccess: #108946;
-@colorFacebook: #3b5a97;
-@colorGooglePlus: #ba2828;
-@colorViadeo: #242424;
-@colorTwitter: #2fa3dc;
-@colorLinkedin: #025b8e;
-@colorGithub: #908c8b;
-@backgroundSideBar: #1a1a1a;
-@background: #141414;
-@defaultFontFamily: 'tahoma', lucida grande,verdana,arial,sans-serif;
-@sideBarGlow: 0 0 15px rgba(0, 0, 0, 1);
-@dropDownLanguageGlow: 0 0 15px rgba(0, 0, 0, 1);
-@sideBarBlockBorderColorBottom: @black;
-@sideBarBlockBorderColorTop: #232222;
-@identityPhraseanetBackgroundColor: #f2f2f2;
-@identityPhraseanetColor: #323232;
-@identityPhraseanetIconColor: #b3b3b3;
-@languageCaretColor: @white;
-
-// Scaffolding
-// -------------------------
-@bodyBackground: @background;
-@textColor: @white;
-
-
-// Links
-// -------------------------
-@linkColor: #08c;
-@linkColorHover: darken(@linkColor, 15%);
-
-
-// Typography
-// -------------------------
-@sansFontFamily: "Helvetica Neue", Helvetica, Arial, sans-serif;
-@serifFontFamily: Georgia, "Times New Roman", Times, serif;
-@monoFontFamily: Monaco, Menlo, Consolas, "Courier New", monospace;
-
-@baseFontSize: 14px;
-@baseFontFamily: @defaultFontFamily;
-@baseLineHeight: 20px;
-@altFontFamily: @serifFontFamily;
-
-@headingsFontFamily: inherit; // empty to use BS default, @baseFontFamily
-@headingsFontWeight: bold; // instead of browser default, bold
-@headingsColor: inherit; // empty to use BS default, @textColor
-
-
-// Component sizing
-// -------------------------
-// Based on 14px font-size and 20px line-height
-
-@fontSizeLarge: @baseFontSize * 1.25; // ~18px
-@fontSizeSmall: @baseFontSize * 0.85; // ~12px
-@fontSizeMini: @baseFontSize * 0.75; // ~11px
-
-@paddingLarge: 11px 19px; // 44px
-@paddingSmall: 2px 10px; // 26px
-@paddingMini: 0 6px; // 22px
-
-@baseBorderRadius: 4px;
-@borderRadiusLarge: 6px;
-@borderRadiusSmall: 3px;
-
-
-// Tables
-// -------------------------
-@tableBackground: transparent; // overall background-color
-@tableBackgroundAccent: lighten(@background, 5%); // for striping
-@tableBackgroundHover: #f5f5f5; // for hover
-@tableBorder: #ddd; // table and cell border
-
-// Buttons
-// -------------------------
-@btnBackground: @white;
-@btnBackgroundHighlight: darken(@white, 10%);
-@btnBorder: #bbb;
-
-@btnPrimaryBackground: lighten(@background, 15%);
-@btnPrimaryBackgroundHighlight: darken(@background, 10%);
-
-@btnInfoBackground: #1c607f;
-@btnInfoBackgroundHighlight: darken(@btnInfoBackground, 10%);
-
-@btnSuccessBackground: #1ea062;
-@btnSuccessBackgroundHighlight: darken(@btnSuccessBackground, 10%);
-
-@btnWarningBackground: lighten(@orange, 15%);
-@btnWarningBackgroundHighlight: @orange;
-
-@btnDangerBackground: #ee5f5b;
-@btnDangerBackgroundHighlight: #bd362f;
-
-@btnInverseBackground: #444;
-@btnInverseBackgroundHighlight: @grayDarker;
-
-
-// Forms
-// -------------------------
-@inputBackground: @white;
-@inputBorder: lighten(@background, 5%);
-@inputBorderRadius: @baseBorderRadius;
-@inputDisabledBackground: @grayLighter;
-@formActionsBackground: @background;
-@inputHeight: 30px; // base line-height + 8px vertical padding + 2px top/bottom border
-
-
-// Dropdowns
-// -------------------------
-@dropdownBackground: @backgroundSideBar;
-@dropdownBorder: rgba(0,0,0,.2);
-@dropdownDividerTop: #e5e5e5;
-@dropdownDividerBottom: @white;
-
-@dropdownLinkColor: @white;
-@dropdownLinkColorHover: @gray;
-@dropdownLinkColorActive: @white;
-
-@dropdownLinkBackgroundActive: @linkColor;
-@dropdownLinkBackgroundHover: @dropdownLinkBackgroundActive;
-
-
-
-// COMPONENT VARIABLES
-// --------------------------------------------------
-
-
-// Z-index master list
-// -------------------------
-// Used for a bird's eye view of components dependent on the z-axis
-// Try to avoid customizing these :)
-@zindexDropdown: 1000;
-@zindexPopover: 1010;
-@zindexTooltip: 1030;
-@zindexFixedNavbar: 1030;
-@zindexModalBackdrop: 1040;
-@zindexModal: 1050;
-
-
-// Sprite icons path
-// -------------------------
-@iconSpritePath: "/skins/build/bootstrap/img/glyphicons-halflings.png";
-@iconWhiteSpritePath: "/skins/build/bootstrap/img/glyphicons-halflings-white.png";
-
-
-// Input placeholder text color
-// -------------------------
-@placeholderText: @grayLight;
-
-
-// Hr border color
-// -------------------------
-@hrBorder: @grayLighter;
-
-
-// Horizontal forms , lists
-// -------------------------
-@horizontalComponentOffset: 180px;
-
-
-// Wells
-// -------------------------
-@wellBackground: @grayDarker;
-
-
-// Navbar
-// -------------------------
-@navbarCollapseWidth: 979px;
-@navbarCollapseDesktopWidth: @navbarCollapseWidth + 1;
-
-@navbarHeight: 40px;
-@navbarBackgroundHighlight: lighten(@background, 5%);
-@navbarBackground: @background;
-@navbarBorder: darken(@navbarBackground, 12%);
-
-@navbarText: @white;
-@navbarLinkColor: @linkColor;
-@navbarLinkColorHover: @white;
-@navbarLinkColorActive: @linkColor;
-@navbarLinkBackgroundHover: @background;
-@navbarLinkBackgroundActive: lighten(@background, 15%);
-
-@navbarBrandColor: @white;
-
-// Inverted navbar
-@navbarInverseBackground: #111111;
-@navbarInverseBackgroundHighlight: #222222;
-@navbarInverseBorder: #252525;
-
-@navbarInverseText: @grayLight;
-@navbarInverseLinkColor: @grayLight;
-@navbarInverseLinkColorHover: @white;
-@navbarInverseLinkColorActive: @navbarInverseLinkColorHover;
-@navbarInverseLinkBackgroundHover: transparent;
-@navbarInverseLinkBackgroundActive: @navbarInverseBackground;
-
-@navbarInverseSearchBackground: lighten(@navbarInverseBackground, 25%);
-@navbarInverseSearchBackgroundFocus: @white;
-@navbarInverseSearchBorder: @navbarInverseBackground;
-@navbarInverseSearchPlaceholderColor: #ccc;
-
-@navbarInverseBrandColor: @navbarInverseLinkColor;
-
-
-// Pagination
-// -------------------------
-@paginationBackground: #fff;
-@paginationBorder: #ddd;
-@paginationActiveBackground: #f5f5f5;
-
-
-// Hero unit
-// -------------------------
-@heroUnitBackground: @grayLighter;
-@heroUnitHeadingColor: inherit;
-@heroUnitLeadColor: inherit;
-
-
-// Form states and alerts
-// -------------------------
-@warningText: @white;
-@warningBackground: @grayDark;
-@warningBorder: darken(spin(@warningBackground, -10), 3%);
-
-@errorText: @white;
-@errorBackground: #c9322b;
-@errorBorder: darken(spin(@errorBackground, -10), 3%);
-
-@successText: @white;
-@successBackground: #1f914f;
-@successBorder: darken(spin(@successBackground, -10), 5%);
-
-@infoText: @white;
-@infoBackground: #4889af;
-@infoBorder: darken(spin(@infoBackground, -10), 7%);
-
-
-// Tooltips and popovers
-// -------------------------
-@tooltipColor: #fff;
-@tooltipBackground: #000;
-@tooltipArrowWidth: 5px;
-@tooltipArrowColor: @tooltipBackground;
-
-@popoverBackground: #fff;
-@popoverArrowWidth: 10px;
-@popoverArrowColor: #fff;
-@popoverTitleBackground: darken(@popoverBackground, 3%);
-
-// Special enhancement for popovers
-@popoverArrowOuterWidth: @popoverArrowWidth + 1;
-@popoverArrowOuterColor: rgba(0,0,0,.25);
-
-
-
-// GRID
-// --------------------------------------------------
-
-
-// Default 940px grid
-// -------------------------
-@gridColumns: 12;
-@gridColumnWidth: 60px;
-@gridGutterWidth: 20px;
-@gridRowWidth: (@gridColumns * @gridColumnWidth) + (@gridGutterWidth * (@gridColumns - 1));
-
-// 1200px min
-@gridColumnWidth1200: 70px;
-@gridGutterWidth1200: 30px;
-@gridRowWidth1200: (@gridColumns * @gridColumnWidth1200) + (@gridGutterWidth1200 * (@gridColumns - 1));
-
-// 768px-979px
-@gridColumnWidth768: 42px;
-@gridGutterWidth768: 20px;
-@gridRowWidth768: (@gridColumns * @gridColumnWidth768) + (@gridGutterWidth768 * (@gridColumns - 1));
-
-
-// Fluid grid
-// -------------------------
-@fluidGridColumnWidth: percentage(@gridColumnWidth/@gridRowWidth);
-@fluidGridGutterWidth: percentage(@gridGutterWidth/@gridRowWidth);
-
-// 1200px min
-@fluidGridColumnWidth1200: percentage(@gridColumnWidth1200/@gridRowWidth1200);
-@fluidGridGutterWidth1200: percentage(@gridGutterWidth1200/@gridRowWidth1200);
-
-// 768px-979px
-@fluidGridColumnWidth768: percentage(@gridColumnWidth768/@gridRowWidth768);
-@fluidGridGutterWidth768: percentage(@gridGutterWidth768/@gridRowWidth768);
diff --git a/www/skins/common/main.css b/www/skins/common/main.css
deleted file mode 100644
index 03e1a3be10..0000000000
--- a/www/skins/common/main.css
+++ /dev/null
@@ -1,242 +0,0 @@
-
-body{
- margin:0;
- padding:0;
- font-family:Helvetica,Arial,sans-serif;
- font-size:12px;
- overflow:hidden;
-}
-
-#mainMenu{
- height:30px;
- bottom:auto;
- -moz-border-radius-bottomleft:4px;
- -moz-border-radius-bottomright:4px;
- z-index:100;
- line-height:30px;
-}
-
-#mainMenu ol{
- display: block;
- margin:0;
- padding:0;
- list-style: none outside none;
-}
-
-#mainMenu li{
- display: inline-block;
- float:left;
- line-height: 30px;
- padding: 0;
- position: relative;
- vertical-align: top;
-}
-#mainMenu span.selected{
- border-top:3px solid white;
-}
-
-#mainMenu span{
- display: block;
- padding:0 5px;
-}
-
-#mainMenu .title{
- font-size:18px;
- color:#F7F7F7;
- margin:0 5px;
-}
-
-#mainMenu a:hover span{
- background-color:#FFFFFF;
- color:black;
-}
-
-#mainMenu span{
- color:#b1b1b1;
- font-size:12px;
- font-weight:normal;
- border-top:3px solid transparent;
-}
-
-#mainMenu a{
- text-decoration:none;
- display:inline-block;
-}
-
-#mainMenu #notification_box a {
- margin-left:0;
-}
-
-#mainMenu .account a{
- text-decoration:underline;
-}
-
-#mainMenu b{
- color:#EDEDED;
- font-weight:bold;
-}
-
-#mainMenu nobr{
- padding:0 5px;
-}
-
-img{
- border:none;
-}
-
-#MODALDL{
- z-index:1200;
-}
-
-#tooltip{
- color:black;
- position:absolute;
- z-index:32000;
- overflow:hidden;
-}
-
-#tooltip hr{
- margin: 8px 0;
-}
-
-#notification_trigger{
- cursor:pointer;
-}
-
-#notification_trigger .counter{
- border:1px solid white;
- background:red;
- -moz-border-radius:8px;
- -webkit-border-radius:8px;
- font-size:10px;
- font-weight:bold;
- display:inline-block;
- line-height:12px;
- margin:0;
- padding:2px 4px;
-}
-
-#notification_trigger.open a span{
- color:black;
-}
-
-#notification_trigger.open{
- background-color:white;
- border-bottom:1px solid white;
-}
-
-#notification_trigger.unread{
-
-}
-
-
-#notification_box{
- background-color:white;
- border:1px solid black;
- border-top:none;
- position:absolute;
- height:150px;
- top:30px;
- overflow-y:auto;
- overflow-x:hidden;
- z-index:668;
- right:20px;
- color:black;
-}
-
-#notification_box div.notification span.time{
- color:#414141;
- font-size:11px;
- white-space:nowrap;
- margin-left:0;
-}
-
-#notification_box div.notification a{
- color:#999999;
- text-decoration:none;
-}
-
-#notification_box div.notification a:hover{
- text-decoration:underline;
-}
-
-#notification_box div.notification{
- padding:5px 10px;
-}
-#notification_box div.notification.hover{
- background-color:#E1E1E1;
-}
-
-#notification_box div.notification.unread{
- background-color:#E1E1E1;
-}
-
-#notification_box div.notification_title a{
- font-size:13px;
- font-weight:bold;
- color:blue;
-}
-
-#notification_box div.notification_title{
- text-align:center;
- padding:10px 0;
-}
-
-#notifications-dialog a{
- color:#999999;
-}
-#notifications-dialog a:hover{
- color:#D9D9D9;
- text-decoration:underline
-}
-
-#notifications-dialog .time{
- font-size:10px;
- color:#666666;
-}
-#notifications-dialog .notification_title{
- padding:10px 0 5px;
-}
-#notifications-dialog .notification_next{
- text-align:center;
- padding:15px 0;
-}
-
-.PNB
-{
- position:absolute;
- top:0;
- left:0;
- right:0;
- bottom:0;
-}
-.PNB10
-{
- position:absolute;
- top:10px;
- left:10px;
- right:10px;
- bottom:10px;
-}
-
-input.checkbox{
- background:transparent;
- border:none;
-}
-
-#ui-datepicker-div{
- display:none;
-}
-
-#tooltip .popover {
- max-width: none;
- width: auto;
-}
-
-.ui-dialog-titlebar {
- min-height: 20px;
-}
-
-.ui-dialog[aria-describedby="p4_alerts"]{
- z-index:2000 !important;
-}
diff --git a/www/skins/geonames/geonames.css b/www/skins/geonames/geonames.css
deleted file mode 100644
index 32d94235d9..0000000000
--- a/www/skins/geonames/geonames.css
+++ /dev/null
@@ -1,21 +0,0 @@
-.geocompleter-menu {
- max-height: 180px;
- overflow-y: auto;
- /* prevent horizontal scrollbar */
- overflow-x: hidden;
- list-style-type: none;
-}
-
-.geocompleter-menu .region {
- font-size: 11px;
- font-style: italic;
- display: block;
-}
-
-.geocompleter-input.input-loading {
- background: url('/skins/icons/loaderFFF.gif') #fff center right no-repeat;
-}
-
-.geocompleter-input.input-error {
- color: red !important;
-}
diff --git a/www/skins/report/ajax-loader.gif b/www/skins/report/ajax-loader.gif
deleted file mode 100644
index c9515501a7..0000000000
Binary files a/www/skins/report/ajax-loader.gif and /dev/null differ
diff --git a/www/skins/report/ajax-loader2.gif b/www/skins/report/ajax-loader2.gif
deleted file mode 100644
index 7313d25fa1..0000000000
Binary files a/www/skins/report/ajax-loader2.gif and /dev/null differ
diff --git a/www/skins/report/jquery-ui-theme/report-base/jquery-ui-1.10.3.custom.css b/www/skins/report/jquery-ui-theme/report-base/jquery-ui-1.10.3.custom.css
deleted file mode 100644
index e8355c138e..0000000000
--- a/www/skins/report/jquery-ui-theme/report-base/jquery-ui-1.10.3.custom.css
+++ /dev/null
@@ -1,1177 +0,0 @@
-/*! jQuery UI - v1.10.3 - 2013-09-26
-* http://jqueryui.com
-* Includes: jquery.ui.core.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css, jquery.ui.theme.css
-* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=202020&bgTextureHeader=flat&bgImgOpacityHeader=75&borderColorHeader=202020&fcHeader=222222&iconColorHeader=222222&bgColorContent=555555&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=202020&fcContent=ff9000&iconColorContent=222222&bgColorDefault=313131&bgTextureDefault=flat&bgImgOpacityDefault=75&borderColorDefault=202020&fcDefault=ffffff&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=555555&bgTextureActive=flat&bgImgOpacityActive=65&borderColorActive=202020&fcActive=ff9000&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=inset_soft&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
-* Copyright 2013 jQuery Foundation and other contributors; Licensed MIT */
-
-/* Layout helpers
-----------------------------------*/
-.ui-helper-hidden {
- display: none;
-}
-.ui-helper-hidden-accessible {
- border: 0;
- clip: rect(0 0 0 0);
- height: 1px;
- margin: -1px;
- overflow: hidden;
- padding: 0;
- position: absolute;
- width: 1px;
-}
-.ui-helper-reset {
- margin: 0;
- padding: 0;
- border: 0;
- outline: 0;
- line-height: 1.3;
- text-decoration: none;
- font-size: 100%;
- list-style: none;
-}
-.ui-helper-clearfix:before,
-.ui-helper-clearfix:after {
- content: "";
- display: table;
- border-collapse: collapse;
-}
-.ui-helper-clearfix:after {
- clear: both;
-}
-.ui-helper-clearfix {
- min-height: 0; /* support: IE7 */
-}
-.ui-helper-zfix {
- width: 100%;
- height: 100%;
- top: 0;
- left: 0;
- position: absolute;
- opacity: 0;
- filter:Alpha(Opacity=0);
-}
-
-.ui-front {
- z-index: 100;
-}
-
-
-/* Interaction Cues
-----------------------------------*/
-.ui-state-disabled {
- cursor: default !important;
-}
-
-
-/* Icons
-----------------------------------*/
-
-/* states and images */
-.ui-icon {
- display: block;
- text-indent: -99999px;
- overflow: hidden;
- background-repeat: no-repeat;
-}
-
-
-/* Misc visuals
-----------------------------------*/
-
-/* Overlays */
-.ui-widget-overlay {
- position: fixed;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
-}
-.ui-resizable {
- position: relative;
-}
-.ui-resizable-handle {
- position: absolute;
- font-size: 0.1px;
- display: block;
-}
-.ui-resizable-disabled .ui-resizable-handle,
-.ui-resizable-autohide .ui-resizable-handle {
- display: none;
-}
-.ui-resizable-n {
- cursor: n-resize;
- height: 7px;
- width: 100%;
- top: -5px;
- left: 0;
-}
-.ui-resizable-s {
- cursor: s-resize;
- height: 7px;
- width: 100%;
- bottom: -5px;
- left: 0;
-}
-.ui-resizable-e {
- cursor: e-resize;
- width: 7px;
- right: -5px;
- top: 0;
- height: 100%;
-}
-.ui-resizable-w {
- cursor: w-resize;
- width: 7px;
- left: -5px;
- top: 0;
- height: 100%;
-}
-.ui-resizable-se {
- cursor: se-resize;
- width: 12px;
- height: 12px;
- right: 1px;
- bottom: 1px;
-}
-.ui-resizable-sw {
- cursor: sw-resize;
- width: 9px;
- height: 9px;
- left: -5px;
- bottom: -5px;
-}
-.ui-resizable-nw {
- cursor: nw-resize;
- width: 9px;
- height: 9px;
- left: -5px;
- top: -5px;
-}
-.ui-resizable-ne {
- cursor: ne-resize;
- width: 9px;
- height: 9px;
- right: -5px;
- top: -5px;
-}
-.ui-selectable-helper {
- position: absolute;
- z-index: 100;
- border: 1px dotted black;
-}
-.ui-accordion .ui-accordion-header {
- display: block;
- cursor: pointer;
- position: relative;
- margin-top: 2px;
- padding: .5em .5em .5em .7em;
- min-height: 0; /* support: IE7 */
-}
-.ui-accordion .ui-accordion-icons {
- padding-left: 2.2em;
-}
-.ui-accordion .ui-accordion-noicons {
- padding-left: .7em;
-}
-.ui-accordion .ui-accordion-icons .ui-accordion-icons {
- padding-left: 2.2em;
-}
-.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
- position: absolute;
- left: .5em;
- top: 50%;
- margin-top: -8px;
-}
-.ui-accordion .ui-accordion-content {
- padding: 1em 2.2em;
- border-top: 0;
- overflow: auto;
-}
-.ui-autocomplete {
- position: absolute;
- top: 0;
- left: 0;
- cursor: default;
-}
-.ui-button {
- display: inline-block;
- position: relative;
- padding: 0;
- line-height: normal;
- margin-right: .1em;
- cursor: pointer;
- vertical-align: middle;
- text-align: center;
- overflow: visible; /* removes extra width in IE */
-}
-.ui-button,
-.ui-button:link,
-.ui-button:visited,
-.ui-button:hover,
-.ui-button:active {
- text-decoration: none;
-}
-/* to make room for the icon, a width needs to be set here */
-.ui-button-icon-only {
- width: 2.2em;
-}
-/* button elements seem to need a little more width */
-button.ui-button-icon-only {
- width: 2.4em;
-}
-.ui-button-icons-only {
- width: 3.4em;
-}
-button.ui-button-icons-only {
- width: 3.7em;
-}
-
-/* button text element */
-.ui-button .ui-button-text {
- display: block;
- line-height: normal;
-}
-.ui-button-text-only .ui-button-text {
- padding: .4em 1em;
-}
-.ui-button-icon-only .ui-button-text,
-.ui-button-icons-only .ui-button-text {
- padding: .4em;
- text-indent: -9999999px;
-}
-.ui-button-text-icon-primary .ui-button-text,
-.ui-button-text-icons .ui-button-text {
- padding: .4em 1em .4em 2.1em;
-}
-.ui-button-text-icon-secondary .ui-button-text,
-.ui-button-text-icons .ui-button-text {
- padding: .4em 2.1em .4em 1em;
-}
-.ui-button-text-icons .ui-button-text {
- padding-left: 2.1em;
- padding-right: 2.1em;
-}
-/* no icon support for input elements, provide padding by default */
-input.ui-button {
- padding: .4em 1em;
-}
-
-/* button icon element(s) */
-.ui-button-icon-only .ui-icon,
-.ui-button-text-icon-primary .ui-icon,
-.ui-button-text-icon-secondary .ui-icon,
-.ui-button-text-icons .ui-icon,
-.ui-button-icons-only .ui-icon {
- position: absolute;
- top: 50%;
- margin-top: -8px;
-}
-.ui-button-icon-only .ui-icon {
- left: 50%;
- margin-left: -8px;
-}
-.ui-button-text-icon-primary .ui-button-icon-primary,
-.ui-button-text-icons .ui-button-icon-primary,
-.ui-button-icons-only .ui-button-icon-primary {
- left: .5em;
-}
-.ui-button-text-icon-secondary .ui-button-icon-secondary,
-.ui-button-text-icons .ui-button-icon-secondary,
-.ui-button-icons-only .ui-button-icon-secondary {
- right: .5em;
-}
-
-/* button sets */
-.ui-buttonset {
- margin-right: 7px;
-}
-.ui-buttonset .ui-button {
- margin-left: 0;
- margin-right: -.3em;
-}
-
-/* workarounds */
-/* reset extra padding in Firefox, see h5bp.com/l */
-input.ui-button::-moz-focus-inner,
-button.ui-button::-moz-focus-inner {
- border: 0;
- padding: 0;
-}
-.ui-datepicker {
- width: 17em;
- padding: .2em .2em 0;
- display: none;
-}
-.ui-datepicker .ui-datepicker-header {
- position: relative;
- padding: .2em 0;
-}
-.ui-datepicker .ui-datepicker-prev,
-.ui-datepicker .ui-datepicker-next {
- position: absolute;
- top: 2px;
- width: 1.8em;
- height: 1.8em;
-}
-.ui-datepicker .ui-datepicker-prev-hover,
-.ui-datepicker .ui-datepicker-next-hover {
- top: 1px;
-}
-.ui-datepicker .ui-datepicker-prev {
- left: 2px;
-}
-.ui-datepicker .ui-datepicker-next {
- right: 2px;
-}
-.ui-datepicker .ui-datepicker-prev-hover {
- left: 1px;
-}
-.ui-datepicker .ui-datepicker-next-hover {
- right: 1px;
-}
-.ui-datepicker .ui-datepicker-prev span,
-.ui-datepicker .ui-datepicker-next span {
- display: block;
- position: absolute;
- left: 50%;
- margin-left: -8px;
- top: 50%;
- margin-top: -8px;
-}
-.ui-datepicker .ui-datepicker-title {
- margin: 0 2.3em;
- line-height: 1.8em;
- text-align: center;
-}
-.ui-datepicker .ui-datepicker-title select {
- font-size: 1em;
- margin: 1px 0;
-}
-.ui-datepicker select.ui-datepicker-month-year {
- width: 100%;
-}
-.ui-datepicker select.ui-datepicker-month,
-.ui-datepicker select.ui-datepicker-year {
- width: 49%;
-}
-.ui-datepicker table {
- width: 100%;
- font-size: .9em;
- border-collapse: collapse;
- margin: 0 0 .4em;
-}
-.ui-datepicker th {
- padding: .7em .3em;
- text-align: center;
- font-weight: bold;
- border: 0;
-}
-.ui-datepicker td {
- border: 0;
- padding: 1px;
-}
-.ui-datepicker td span,
-.ui-datepicker td a {
- display: block;
- padding: .2em;
- text-align: right;
- text-decoration: none;
-}
-.ui-datepicker .ui-datepicker-buttonpane {
- background-image: none;
- margin: .7em 0 0 0;
- padding: 0 .2em;
- border-left: 0;
- border-right: 0;
- border-bottom: 0;
-}
-.ui-datepicker .ui-datepicker-buttonpane button {
- float: right;
- margin: .5em .2em .4em;
- cursor: pointer;
- padding: .2em .6em .3em .6em;
- width: auto;
- overflow: visible;
-}
-.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
- float: left;
-}
-
-/* with multiple calendars */
-.ui-datepicker.ui-datepicker-multi {
- width: auto;
-}
-.ui-datepicker-multi .ui-datepicker-group {
- float: left;
-}
-.ui-datepicker-multi .ui-datepicker-group table {
- width: 95%;
- margin: 0 auto .4em;
-}
-.ui-datepicker-multi-2 .ui-datepicker-group {
- width: 50%;
-}
-.ui-datepicker-multi-3 .ui-datepicker-group {
- width: 33.3%;
-}
-.ui-datepicker-multi-4 .ui-datepicker-group {
- width: 25%;
-}
-.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
-.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
- border-left-width: 0;
-}
-.ui-datepicker-multi .ui-datepicker-buttonpane {
- clear: left;
-}
-.ui-datepicker-row-break {
- clear: both;
- width: 100%;
- font-size: 0;
-}
-
-/* RTL support */
-.ui-datepicker-rtl {
- direction: rtl;
-}
-.ui-datepicker-rtl .ui-datepicker-prev {
- right: 2px;
- left: auto;
-}
-.ui-datepicker-rtl .ui-datepicker-next {
- left: 2px;
- right: auto;
-}
-.ui-datepicker-rtl .ui-datepicker-prev:hover {
- right: 1px;
- left: auto;
-}
-.ui-datepicker-rtl .ui-datepicker-next:hover {
- left: 1px;
- right: auto;
-}
-.ui-datepicker-rtl .ui-datepicker-buttonpane {
- clear: right;
-}
-.ui-datepicker-rtl .ui-datepicker-buttonpane button {
- float: left;
-}
-.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
-.ui-datepicker-rtl .ui-datepicker-group {
- float: right;
-}
-.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
-.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
- border-right-width: 0;
- border-left-width: 1px;
-}
-.ui-dialog {
- position: absolute;
- top: 0;
- left: 0;
- padding: .2em;
- outline: 0;
-}
-.ui-dialog .ui-dialog-titlebar {
- padding: .4em 1em;
- position: relative;
-}
-.ui-dialog .ui-dialog-title {
- float: left;
- margin: .1em 0;
- white-space: nowrap;
- width: 90%;
- overflow: hidden;
- text-overflow: ellipsis;
-}
-.ui-dialog .ui-dialog-titlebar-close {
- position: absolute;
- right: .3em;
- top: 50%;
- width: 21px;
- margin: -10px 0 0 0;
- padding: 1px;
- height: 20px;
-}
-.ui-dialog .ui-dialog-content {
- position: relative;
- border: 0;
- padding: .5em 1em;
- background: none;
- overflow: auto;
-}
-.ui-dialog .ui-dialog-buttonpane {
- text-align: left;
- border-width: 1px 0 0 0;
- background-image: none;
- margin-top: .5em;
- padding: .3em 1em .5em .4em;
-}
-.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
- float: right;
-}
-.ui-dialog .ui-dialog-buttonpane button {
- margin: .5em .4em .5em 0;
- cursor: pointer;
-}
-.ui-dialog .ui-resizable-se {
- width: 12px;
- height: 12px;
- right: -5px;
- bottom: -5px;
- background-position: 16px 16px;
-}
-.ui-draggable .ui-dialog-titlebar {
- cursor: move;
-}
-.ui-menu {
- list-style: none;
- padding: 2px;
- margin: 0;
- display: block;
- outline: none;
-}
-.ui-menu .ui-menu {
- margin-top: -3px;
- position: absolute;
-}
-.ui-menu .ui-menu-item {
- margin: 0;
- padding: 0;
- width: 100%;
- /* support: IE10, see #8844 */
- list-style-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
-}
-.ui-menu .ui-menu-divider {
- margin: 5px -2px 5px -2px;
- height: 0;
- font-size: 0;
- line-height: 0;
- border-width: 1px 0 0 0;
-}
-.ui-menu .ui-menu-item a {
- text-decoration: none;
- display: block;
- padding: 2px .4em;
- line-height: 1.5;
- min-height: 0; /* support: IE7 */
- font-weight: normal;
-}
-.ui-menu .ui-menu-item a.ui-state-focus,
-.ui-menu .ui-menu-item a.ui-state-active {
- font-weight: normal;
- margin: -1px;
-}
-
-.ui-menu .ui-state-disabled {
- font-weight: normal;
- margin: .4em 0 .2em;
- line-height: 1.5;
-}
-.ui-menu .ui-state-disabled a {
- cursor: default;
-}
-
-/* icon support */
-.ui-menu-icons {
- position: relative;
-}
-.ui-menu-icons .ui-menu-item a {
- position: relative;
- padding-left: 2em;
-}
-
-/* left-aligned */
-.ui-menu .ui-icon {
- position: absolute;
- top: .2em;
- left: .2em;
-}
-
-/* right-aligned */
-.ui-menu .ui-menu-icon {
- position: static;
- float: right;
-}
-.ui-progressbar {
- height: 2em;
- text-align: left;
- overflow: hidden;
-}
-.ui-progressbar .ui-progressbar-value {
- margin: -1px;
- height: 100%;
-}
-.ui-progressbar .ui-progressbar-overlay {
- background: url("images/animated-overlay.gif");
- height: 100%;
- filter: alpha(opacity=25);
- opacity: 0.25;
-}
-.ui-progressbar-indeterminate .ui-progressbar-value {
- background-image: none;
-}
-.ui-slider {
- position: relative;
- text-align: left;
-}
-.ui-slider .ui-slider-handle {
- position: absolute;
- z-index: 2;
- width: 1.2em;
- height: 1.2em;
- cursor: default;
-}
-.ui-slider .ui-slider-range {
- position: absolute;
- z-index: 1;
- font-size: .7em;
- display: block;
- border: 0;
- background-position: 0 0;
-}
-
-/* For IE8 - See #6727 */
-.ui-slider.ui-state-disabled .ui-slider-handle,
-.ui-slider.ui-state-disabled .ui-slider-range {
- filter: inherit;
-}
-
-.ui-slider-horizontal {
- height: .8em;
-}
-.ui-slider-horizontal .ui-slider-handle {
- top: -.3em;
- margin-left: -.6em;
-}
-.ui-slider-horizontal .ui-slider-range {
- top: 0;
- height: 100%;
-}
-.ui-slider-horizontal .ui-slider-range-min {
- left: 0;
-}
-.ui-slider-horizontal .ui-slider-range-max {
- right: 0;
-}
-
-.ui-slider-vertical {
- width: .8em;
- height: 100px;
-}
-.ui-slider-vertical .ui-slider-handle {
- left: -.3em;
- margin-left: 0;
- margin-bottom: -.6em;
-}
-.ui-slider-vertical .ui-slider-range {
- left: 0;
- width: 100%;
-}
-.ui-slider-vertical .ui-slider-range-min {
- bottom: 0;
-}
-.ui-slider-vertical .ui-slider-range-max {
- top: 0;
-}
-.ui-spinner {
- position: relative;
- display: inline-block;
- overflow: hidden;
- padding: 0;
- vertical-align: middle;
-}
-.ui-spinner-input {
- border: none;
- background: none;
- color: inherit;
- padding: 0;
- margin: .2em 0;
- vertical-align: middle;
- margin-left: .4em;
- margin-right: 22px;
-}
-.ui-spinner-button {
- width: 16px;
- height: 50%;
- font-size: .5em;
- padding: 0;
- margin: 0;
- text-align: center;
- position: absolute;
- cursor: default;
- display: block;
- overflow: hidden;
- right: 0;
-}
-/* more specificity required here to overide default borders */
-.ui-spinner a.ui-spinner-button {
- border-top: none;
- border-bottom: none;
- border-right: none;
-}
-/* vertical centre icon */
-.ui-spinner .ui-icon {
- position: absolute;
- margin-top: -8px;
- top: 50%;
- left: 0;
-}
-.ui-spinner-up {
- top: 0;
-}
-.ui-spinner-down {
- bottom: 0;
-}
-
-/* TR overrides */
-.ui-spinner .ui-icon-triangle-1-s {
- /* need to fix icons sprite */
- background-position: -65px -16px;
-}
-.ui-tabs {
- position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
- padding: .2em;
-}
-.ui-tabs .ui-tabs-nav {
- margin: 0;
- padding: .2em .2em 0;
-}
-.ui-tabs .ui-tabs-nav li {
- list-style: none;
- float: left;
- position: relative;
- top: 0;
- margin: 1px .2em 0 0;
- border-bottom-width: 0;
- padding: 0;
- white-space: nowrap;
-}
-.ui-tabs .ui-tabs-nav li a {
- float: left;
- padding: .5em 1em;
- text-decoration: none;
-}
-.ui-tabs .ui-tabs-nav li.ui-tabs-active {
- margin-bottom: -1px;
- padding-bottom: 1px;
-}
-.ui-tabs .ui-tabs-nav li.ui-tabs-active a,
-.ui-tabs .ui-tabs-nav li.ui-state-disabled a,
-.ui-tabs .ui-tabs-nav li.ui-tabs-loading a {
- cursor: text;
-}
-.ui-tabs .ui-tabs-nav li a, /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
-.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a {
- cursor: pointer;
-}
-.ui-tabs .ui-tabs-panel {
- display: block;
- border-width: 0;
- padding: 1em 1.4em;
- background: none;
-}
-.ui-tooltip {
- padding: 8px;
- position: absolute;
- z-index: 9999;
- max-width: 300px;
- -webkit-box-shadow: 0 0 5px #aaa;
- box-shadow: 0 0 5px #aaa;
-}
-body .ui-tooltip {
- border-width: 2px;
-}
-
-/* Component containers
-----------------------------------*/
-.ui-widget {
- font-family: Verdana,Arial,sans-serif;
- font-size: 1.1em;
-}
-.ui-widget .ui-widget {
- font-size: 1em;
-}
-.ui-widget input,
-.ui-widget select,
-.ui-widget textarea,
-.ui-widget button {
- font-family: Verdana,Arial,sans-serif;
- font-size: 1em;
-}
-.ui-widget-content {
- border: 1px solid #202020;
- background: #555555 url(images/ui-bg_flat_75_d2d1cf_40x100.png) 50% 50% repeat-x;
- color: #ff9000;
-}
-.ui-widget-content a {
- color: #ff9000;
-}
-.ui-widget-header {
- border: 1px solid #202020;
- background: #202020 url(images/ui-bg_flat_75_d2d1cf_40x100.png) 50% 50% repeat-x;
- color: #222222;
- font-weight: bold;
-}
-.ui-widget-header a {
- color: #222222;
-}
-
-/* Interaction states
-----------------------------------*/
-.ui-state-default,
-.ui-widget-content .ui-state-default,
-.ui-widget-header .ui-state-default {
- border: 1px solid #202020;
- background: #313131 url(images/ui-bg_flat_75_d2d1cf_40x100.png) 50% 50% repeat-x;
- font-weight: bold;
- color: #ffffff;
-}
-.ui-state-default a,
-.ui-state-default a:link,
-.ui-state-default a:visited {
- color: #ffffff;
- text-decoration: none;
-}
-.ui-state-hover,
-.ui-widget-content .ui-state-hover,
-.ui-widget-header .ui-state-hover,
-.ui-state-focus,
-.ui-widget-content .ui-state-focus,
-.ui-widget-header .ui-state-focus {
- border: 1px solid #999999;
- background: #dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;
- font-weight: bold;
- color: #212121;
-}
-.ui-state-hover a,
-.ui-state-hover a:hover,
-.ui-state-hover a:link,
-.ui-state-hover a:visited {
- color: #212121;
- text-decoration: none;
-}
-.ui-state-active,
-.ui-widget-content .ui-state-active,
-.ui-widget-header .ui-state-active {
- border: 1px solid #202020;
- background: #555555 url(images/ui-bg_flat_75_d2d1cf_40x100.png) 50% 50% repeat-x;
- font-weight: bold;
- color: #ff9000;
-}
-.ui-state-active a,
-.ui-state-active a:link,
-.ui-state-active a:visited {
- color: #ff9000;
- text-decoration: none;
-}
-
-/* Interaction Cues
-----------------------------------*/
-.ui-state-highlight,
-.ui-widget-content .ui-state-highlight,
-.ui-widget-header .ui-state-highlight {
- border: 1px solid #fcefa1;
- background: #fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;
- color: #363636;
-}
-.ui-state-highlight a,
-.ui-widget-content .ui-state-highlight a,
-.ui-widget-header .ui-state-highlight a {
- color: #363636;
-}
-.ui-state-error,
-.ui-widget-content .ui-state-error,
-.ui-widget-header .ui-state-error {
- border: 1px solid #cd0a0a;
- background: #fef1ec url(images/ui-bg_inset-soft_95_fef1ec_1x100.png) 50% bottom repeat-x;
- color: #cd0a0a;
-}
-.ui-state-error a,
-.ui-widget-content .ui-state-error a,
-.ui-widget-header .ui-state-error a {
- color: #cd0a0a;
-}
-.ui-state-error-text,
-.ui-widget-content .ui-state-error-text,
-.ui-widget-header .ui-state-error-text {
- color: #cd0a0a;
-}
-.ui-priority-primary,
-.ui-widget-content .ui-priority-primary,
-.ui-widget-header .ui-priority-primary {
- font-weight: bold;
-}
-.ui-priority-secondary,
-.ui-widget-content .ui-priority-secondary,
-.ui-widget-header .ui-priority-secondary {
- opacity: .7;
- filter:Alpha(Opacity=70);
- font-weight: normal;
-}
-.ui-state-disabled,
-.ui-widget-content .ui-state-disabled,
-.ui-widget-header .ui-state-disabled {
- opacity: .35;
- filter:Alpha(Opacity=35);
- background-image: none;
-}
-.ui-state-disabled .ui-icon {
- filter:Alpha(Opacity=35); /* For IE8 - See #6059 */
-}
-
-/* Icons
-----------------------------------*/
-
-/* states and images */
-.ui-icon {
- width: 16px;
- height: 16px;
-}
-.ui-icon,
-.ui-widget-content .ui-icon {
- background-image: url(images/ui-icons_222222_256x240.png);
-}
-.ui-widget-header .ui-icon {
- background-image: url(images/ui-icons_222222_256x240.png);
-}
-.ui-state-default .ui-icon {
- background-image: url(images/ui-icons_888888_256x240.png);
-}
-.ui-state-hover .ui-icon,
-.ui-state-focus .ui-icon {
- background-image: url(images/ui-icons_454545_256x240.png);
-}
-.ui-state-active .ui-icon {
- background-image: url(images/ui-icons_454545_256x240.png);
-}
-.ui-state-highlight .ui-icon {
- background-image: url(images/ui-icons_2e83ff_256x240.png);
-}
-.ui-state-error .ui-icon,
-.ui-state-error-text .ui-icon {
- background-image: url(images/ui-icons_cd0a0a_256x240.png);
-}
-
-/* positioning */
-.ui-icon-blank { background-position: 16px 16px; }
-.ui-icon-carat-1-n { background-position: 0 0; }
-.ui-icon-carat-1-ne { background-position: -16px 0; }
-.ui-icon-carat-1-e { background-position: -32px 0; }
-.ui-icon-carat-1-se { background-position: -48px 0; }
-.ui-icon-carat-1-s { background-position: -64px 0; }
-.ui-icon-carat-1-sw { background-position: -80px 0; }
-.ui-icon-carat-1-w { background-position: -96px 0; }
-.ui-icon-carat-1-nw { background-position: -112px 0; }
-.ui-icon-carat-2-n-s { background-position: -128px 0; }
-.ui-icon-carat-2-e-w { background-position: -144px 0; }
-.ui-icon-triangle-1-n { background-position: 0 -16px; }
-.ui-icon-triangle-1-ne { background-position: -16px -16px; }
-.ui-icon-triangle-1-e { background-position: -32px -16px; }
-.ui-icon-triangle-1-se { background-position: -48px -16px; }
-.ui-icon-triangle-1-s { background-position: -64px -16px; }
-.ui-icon-triangle-1-sw { background-position: -80px -16px; }
-.ui-icon-triangle-1-w { background-position: -96px -16px; }
-.ui-icon-triangle-1-nw { background-position: -112px -16px; }
-.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
-.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
-.ui-icon-arrow-1-n { background-position: 0 -32px; }
-.ui-icon-arrow-1-ne { background-position: -16px -32px; }
-.ui-icon-arrow-1-e { background-position: -32px -32px; }
-.ui-icon-arrow-1-se { background-position: -48px -32px; }
-.ui-icon-arrow-1-s { background-position: -64px -32px; }
-.ui-icon-arrow-1-sw { background-position: -80px -32px; }
-.ui-icon-arrow-1-w { background-position: -96px -32px; }
-.ui-icon-arrow-1-nw { background-position: -112px -32px; }
-.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
-.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
-.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
-.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
-.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
-.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
-.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
-.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
-.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
-.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
-.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
-.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
-.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
-.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
-.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
-.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
-.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
-.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
-.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
-.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
-.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
-.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
-.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
-.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
-.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
-.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
-.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
-.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
-.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
-.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
-.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
-.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
-.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
-.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
-.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
-.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
-.ui-icon-arrow-4 { background-position: 0 -80px; }
-.ui-icon-arrow-4-diag { background-position: -16px -80px; }
-.ui-icon-extlink { background-position: -32px -80px; }
-.ui-icon-newwin { background-position: -48px -80px; }
-.ui-icon-refresh { background-position: -64px -80px; }
-.ui-icon-shuffle { background-position: -80px -80px; }
-.ui-icon-transfer-e-w { background-position: -96px -80px; }
-.ui-icon-transferthick-e-w { background-position: -112px -80px; }
-.ui-icon-folder-collapsed { background-position: 0 -96px; }
-.ui-icon-folder-open { background-position: -16px -96px; }
-.ui-icon-document { background-position: -32px -96px; }
-.ui-icon-document-b { background-position: -48px -96px; }
-.ui-icon-note { background-position: -64px -96px; }
-.ui-icon-mail-closed { background-position: -80px -96px; }
-.ui-icon-mail-open { background-position: -96px -96px; }
-.ui-icon-suitcase { background-position: -112px -96px; }
-.ui-icon-comment { background-position: -128px -96px; }
-.ui-icon-person { background-position: -144px -96px; }
-.ui-icon-print { background-position: -160px -96px; }
-.ui-icon-trash { background-position: -176px -96px; }
-.ui-icon-locked { background-position: -192px -96px; }
-.ui-icon-unlocked { background-position: -208px -96px; }
-.ui-icon-bookmark { background-position: -224px -96px; }
-.ui-icon-tag { background-position: -240px -96px; }
-.ui-icon-home { background-position: 0 -112px; }
-.ui-icon-flag { background-position: -16px -112px; }
-.ui-icon-calendar { background-position: -32px -112px; }
-.ui-icon-cart { background-position: -48px -112px; }
-.ui-icon-pencil { background-position: -64px -112px; }
-.ui-icon-clock { background-position: -80px -112px; }
-.ui-icon-disk { background-position: -96px -112px; }
-.ui-icon-calculator { background-position: -112px -112px; }
-.ui-icon-zoomin { background-position: -128px -112px; }
-.ui-icon-zoomout { background-position: -144px -112px; }
-.ui-icon-search { background-position: -160px -112px; }
-.ui-icon-wrench { background-position: -176px -112px; }
-.ui-icon-gear { background-position: -192px -112px; }
-.ui-icon-heart { background-position: -208px -112px; }
-.ui-icon-star { background-position: -224px -112px; }
-.ui-icon-link { background-position: -240px -112px; }
-.ui-icon-cancel { background-position: 0 -128px; }
-.ui-icon-plus { background-position: -16px -128px; }
-.ui-icon-plusthick { background-position: -32px -128px; }
-.ui-icon-minus { background-position: -48px -128px; }
-.ui-icon-minusthick { background-position: -64px -128px; }
-.ui-icon-close { background-position: -80px -128px; }
-.ui-icon-closethick { background-position: -96px -128px; }
-.ui-icon-key { background-position: -112px -128px; }
-.ui-icon-lightbulb { background-position: -128px -128px; }
-.ui-icon-scissors { background-position: -144px -128px; }
-.ui-icon-clipboard { background-position: -160px -128px; }
-.ui-icon-copy { background-position: -176px -128px; }
-.ui-icon-contact { background-position: -192px -128px; }
-.ui-icon-image { background-position: -208px -128px; }
-.ui-icon-video { background-position: -224px -128px; }
-.ui-icon-script { background-position: -240px -128px; }
-.ui-icon-alert { background-position: 0 -144px; }
-.ui-icon-info { background-position: -16px -144px; }
-.ui-icon-notice { background-position: -32px -144px; }
-.ui-icon-help { background-position: -48px -144px; }
-.ui-icon-check { background-position: -64px -144px; }
-.ui-icon-bullet { background-position: -80px -144px; }
-.ui-icon-radio-on { background-position: -96px -144px; }
-.ui-icon-radio-off { background-position: -112px -144px; }
-.ui-icon-pin-w { background-position: -128px -144px; }
-.ui-icon-pin-s { background-position: -144px -144px; }
-.ui-icon-play { background-position: 0 -160px; }
-.ui-icon-pause { background-position: -16px -160px; }
-.ui-icon-seek-next { background-position: -32px -160px; }
-.ui-icon-seek-prev { background-position: -48px -160px; }
-.ui-icon-seek-end { background-position: -64px -160px; }
-.ui-icon-seek-start { background-position: -80px -160px; }
-/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
-.ui-icon-seek-first { background-position: -80px -160px; }
-.ui-icon-stop { background-position: -96px -160px; }
-.ui-icon-eject { background-position: -112px -160px; }
-.ui-icon-volume-off { background-position: -128px -160px; }
-.ui-icon-volume-on { background-position: -144px -160px; }
-.ui-icon-power { background-position: 0 -176px; }
-.ui-icon-signal-diag { background-position: -16px -176px; }
-.ui-icon-signal { background-position: -32px -176px; }
-.ui-icon-battery-0 { background-position: -48px -176px; }
-.ui-icon-battery-1 { background-position: -64px -176px; }
-.ui-icon-battery-2 { background-position: -80px -176px; }
-.ui-icon-battery-3 { background-position: -96px -176px; }
-.ui-icon-circle-plus { background-position: 0 -192px; }
-.ui-icon-circle-minus { background-position: -16px -192px; }
-.ui-icon-circle-close { background-position: -32px -192px; }
-.ui-icon-circle-triangle-e { background-position: -48px -192px; }
-.ui-icon-circle-triangle-s { background-position: -64px -192px; }
-.ui-icon-circle-triangle-w { background-position: -80px -192px; }
-.ui-icon-circle-triangle-n { background-position: -96px -192px; }
-.ui-icon-circle-arrow-e { background-position: -112px -192px; }
-.ui-icon-circle-arrow-s { background-position: -128px -192px; }
-.ui-icon-circle-arrow-w { background-position: -144px -192px; }
-.ui-icon-circle-arrow-n { background-position: -160px -192px; }
-.ui-icon-circle-zoomin { background-position: -176px -192px; }
-.ui-icon-circle-zoomout { background-position: -192px -192px; }
-.ui-icon-circle-check { background-position: -208px -192px; }
-.ui-icon-circlesmall-plus { background-position: 0 -208px; }
-.ui-icon-circlesmall-minus { background-position: -16px -208px; }
-.ui-icon-circlesmall-close { background-position: -32px -208px; }
-.ui-icon-squaresmall-plus { background-position: -48px -208px; }
-.ui-icon-squaresmall-minus { background-position: -64px -208px; }
-.ui-icon-squaresmall-close { background-position: -80px -208px; }
-.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
-.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
-.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
-.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
-.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
-.ui-icon-grip-diagonal-se { background-position: -80px -224px; }
-
-
-/* Misc visuals
-----------------------------------*/
-
-/* Corner radius */
-.ui-corner-all,
-.ui-corner-top,
-.ui-corner-left,
-.ui-corner-tl {
- border-top-left-radius: 4px;
-}
-.ui-corner-all,
-.ui-corner-top,
-.ui-corner-right,
-.ui-corner-tr {
- border-top-right-radius: 4px;
-}
-.ui-corner-all,
-.ui-corner-bottom,
-.ui-corner-left,
-.ui-corner-bl {
- border-bottom-left-radius: 4px;
-}
-.ui-corner-all,
-.ui-corner-bottom,
-.ui-corner-right,
-.ui-corner-br {
- border-bottom-right-radius: 4px;
-}
-
-/* Overlays */
-.ui-widget-overlay {
- background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
- opacity: .3;
- filter: Alpha(Opacity=30);
-}
-.ui-widget-shadow {
- margin: -8px 0 0 -8px;
- padding: 8px;
- background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
- opacity: .3;
- filter: Alpha(Opacity=30);
- border-radius: 8px;
-}
diff --git a/www/skins/report/jquery-ui-theme/report-base/jquery-ui-1.10.3.custom.min.css b/www/skins/report/jquery-ui-theme/report-base/jquery-ui-1.10.3.custom.min.css
deleted file mode 100644
index 7a2e71f16b..0000000000
--- a/www/skins/report/jquery-ui-theme/report-base/jquery-ui-1.10.3.custom.min.css
+++ /dev/null
@@ -1,7 +0,0 @@
-/*! jQuery UI - v1.10.3 - 2013-09-26
-* http://jqueryui.com
-* Includes: jquery.ui.core.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css, jquery.ui.theme.css
-* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=202020&bgTextureHeader=flat&bgImgOpacityHeader=75&borderColorHeader=202020&fcHeader=222222&iconColorHeader=222222&bgColorContent=555555&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=202020&fcContent=ff9000&iconColorContent=222222&bgColorDefault=313131&bgTextureDefault=flat&bgImgOpacityDefault=75&borderColorDefault=202020&fcDefault=ffffff&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=555555&bgTextureActive=flat&bgImgOpacityActive=65&borderColorActive=202020&fcActive=ff9000&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=inset_soft&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
-* Copyright 2013 jQuery Foundation and other contributors; Licensed MIT */
-
-.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:21px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:none}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:normal}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}.ui-menu .ui-state-disabled{font-weight:normal;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("images/animated-overlay.gif");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #202020;background:#555 url(images/ui-bg_flat_75_d2d1cf_40x100.png) 50% 50% repeat-x;color:#ff9000}.ui-widget-content a{color:#ff9000}.ui-widget-header{border:1px solid #202020;background:#202020 url(images/ui-bg_flat_75_202020_40x100.png) 50% 50% repeat-x;color:#222;font-weight:bold}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #202020;background:#313131 url(images/ui-bg_flat_75_313131_40x100.png) 50% 50% repeat-x;font-weight:bold;color:#fff}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#fff;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #202020;background:#555 url(images/ui-bg_flat_65_555555_40x100.png) 50% 50% repeat-x;font-weight:bold;color:#ff9000}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#ff9000;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/ui-bg_inset-soft_95_fef1ec_1x100.png) 50% bottom repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}
diff --git a/www/skins/report/jquery-ui-theme/report-detailed/jquery-ui-1.10.3.custom.css b/www/skins/report/jquery-ui-theme/report-detailed/jquery-ui-1.10.3.custom.css
deleted file mode 100644
index 1a76538dcd..0000000000
--- a/www/skins/report/jquery-ui-theme/report-detailed/jquery-ui-1.10.3.custom.css
+++ /dev/null
@@ -1,1177 +0,0 @@
-/*! jQuery UI - v1.10.3 - 2013-09-26
-* http://jqueryui.com
-* Includes: jquery.ui.core.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css, jquery.ui.theme.css
-* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=12px&bgColorHeader=f6f2f1&bgTextureHeader=flat&bgImgOpacityHeader=75&borderColorHeader=f6f2f1&fcHeader=222222&iconColorHeader=222222&bgColorContent=f6f2f1&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=f6f2f1&fcContent=222222&iconColorContent=222222&bgColorDefault=d2d1cf&bgTextureDefault=flat&bgImgOpacityDefault=75&borderColorDefault=f6f2f1&fcDefault=9c9b99&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ff9000&bgTextureActive=flat&bgImgOpacityActive=65&borderColorActive=f6f2f1&fcActive=ffffff&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=inset_soft&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
-* Copyright 2013 jQuery Foundation and other contributors; Licensed MIT */
-
-/* Layout helpers
-----------------------------------*/
-.ui-helper-hidden {
- display: none;
-}
-.ui-helper-hidden-accessible {
- border: 0;
- clip: rect(0 0 0 0);
- height: 1px;
- margin: -1px;
- overflow: hidden;
- padding: 0;
- position: absolute;
- width: 1px;
-}
-.ui-helper-reset {
- margin: 0;
- padding: 0;
- border: 0;
- outline: 0;
- line-height: 1.3;
- text-decoration: none;
- font-size: 100%;
- list-style: none;
-}
-.ui-helper-clearfix:before,
-.ui-helper-clearfix:after {
- content: "";
- display: table;
- border-collapse: collapse;
-}
-.ui-helper-clearfix:after {
- clear: both;
-}
-.ui-helper-clearfix {
- min-height: 0; /* support: IE7 */
-}
-.ui-helper-zfix {
- width: 100%;
- height: 100%;
- top: 0;
- left: 0;
- position: absolute;
- opacity: 0;
- filter:Alpha(Opacity=0);
-}
-
-.ui-front {
- z-index: 100;
-}
-
-
-/* Interaction Cues
-----------------------------------*/
-.ui-state-disabled {
- cursor: default !important;
-}
-
-
-/* Icons
-----------------------------------*/
-
-/* states and images */
-.ui-icon {
- display: block;
- text-indent: -99999px;
- overflow: hidden;
- background-repeat: no-repeat;
-}
-
-
-/* Misc visuals
-----------------------------------*/
-
-/* Overlays */
-.ui-widget-overlay {
- position: fixed;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
-}
-.ui-resizable {
- position: relative;
-}
-.ui-resizable-handle {
- position: absolute;
- font-size: 0.1px;
- display: block;
-}
-.ui-resizable-disabled .ui-resizable-handle,
-.ui-resizable-autohide .ui-resizable-handle {
- display: none;
-}
-.ui-resizable-n {
- cursor: n-resize;
- height: 7px;
- width: 100%;
- top: -5px;
- left: 0;
-}
-.ui-resizable-s {
- cursor: s-resize;
- height: 7px;
- width: 100%;
- bottom: -5px;
- left: 0;
-}
-.ui-resizable-e {
- cursor: e-resize;
- width: 7px;
- right: -5px;
- top: 0;
- height: 100%;
-}
-.ui-resizable-w {
- cursor: w-resize;
- width: 7px;
- left: -5px;
- top: 0;
- height: 100%;
-}
-.ui-resizable-se {
- cursor: se-resize;
- width: 12px;
- height: 12px;
- right: 1px;
- bottom: 1px;
-}
-.ui-resizable-sw {
- cursor: sw-resize;
- width: 9px;
- height: 9px;
- left: -5px;
- bottom: -5px;
-}
-.ui-resizable-nw {
- cursor: nw-resize;
- width: 9px;
- height: 9px;
- left: -5px;
- top: -5px;
-}
-.ui-resizable-ne {
- cursor: ne-resize;
- width: 9px;
- height: 9px;
- right: -5px;
- top: -5px;
-}
-.ui-selectable-helper {
- position: absolute;
- z-index: 100;
- border: 1px dotted black;
-}
-.ui-accordion .ui-accordion-header {
- display: block;
- cursor: pointer;
- position: relative;
- margin-top: 2px;
- padding: .5em .5em .5em .7em;
- min-height: 0; /* support: IE7 */
-}
-.ui-accordion .ui-accordion-icons {
- padding-left: 2.2em;
-}
-.ui-accordion .ui-accordion-noicons {
- padding-left: .7em;
-}
-.ui-accordion .ui-accordion-icons .ui-accordion-icons {
- padding-left: 2.2em;
-}
-.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
- position: absolute;
- left: .5em;
- top: 50%;
- margin-top: -8px;
-}
-.ui-accordion .ui-accordion-content {
- padding: 1em 2.2em;
- border-top: 0;
- overflow: auto;
-}
-.ui-autocomplete {
- position: absolute;
- top: 0;
- left: 0;
- cursor: default;
-}
-.ui-button {
- display: inline-block;
- position: relative;
- padding: 0;
- line-height: normal;
- margin-right: .1em;
- cursor: pointer;
- vertical-align: middle;
- text-align: center;
- overflow: visible; /* removes extra width in IE */
-}
-.ui-button,
-.ui-button:link,
-.ui-button:visited,
-.ui-button:hover,
-.ui-button:active {
- text-decoration: none;
-}
-/* to make room for the icon, a width needs to be set here */
-.ui-button-icon-only {
- width: 2.2em;
-}
-/* button elements seem to need a little more width */
-button.ui-button-icon-only {
- width: 2.4em;
-}
-.ui-button-icons-only {
- width: 3.4em;
-}
-button.ui-button-icons-only {
- width: 3.7em;
-}
-
-/* button text element */
-.ui-button .ui-button-text {
- display: block;
- line-height: normal;
-}
-.ui-button-text-only .ui-button-text {
- padding: .4em 1em;
-}
-.ui-button-icon-only .ui-button-text,
-.ui-button-icons-only .ui-button-text {
- padding: .4em;
- text-indent: -9999999px;
-}
-.ui-button-text-icon-primary .ui-button-text,
-.ui-button-text-icons .ui-button-text {
- padding: .4em 1em .4em 2.1em;
-}
-.ui-button-text-icon-secondary .ui-button-text,
-.ui-button-text-icons .ui-button-text {
- padding: .4em 2.1em .4em 1em;
-}
-.ui-button-text-icons .ui-button-text {
- padding-left: 2.1em;
- padding-right: 2.1em;
-}
-/* no icon support for input elements, provide padding by default */
-input.ui-button {
- padding: .4em 1em;
-}
-
-/* button icon element(s) */
-.ui-button-icon-only .ui-icon,
-.ui-button-text-icon-primary .ui-icon,
-.ui-button-text-icon-secondary .ui-icon,
-.ui-button-text-icons .ui-icon,
-.ui-button-icons-only .ui-icon {
- position: absolute;
- top: 50%;
- margin-top: -8px;
-}
-.ui-button-icon-only .ui-icon {
- left: 50%;
- margin-left: -8px;
-}
-.ui-button-text-icon-primary .ui-button-icon-primary,
-.ui-button-text-icons .ui-button-icon-primary,
-.ui-button-icons-only .ui-button-icon-primary {
- left: .5em;
-}
-.ui-button-text-icon-secondary .ui-button-icon-secondary,
-.ui-button-text-icons .ui-button-icon-secondary,
-.ui-button-icons-only .ui-button-icon-secondary {
- right: .5em;
-}
-
-/* button sets */
-.ui-buttonset {
- margin-right: 7px;
-}
-.ui-buttonset .ui-button {
- margin-left: 0;
- margin-right: -.3em;
-}
-
-/* workarounds */
-/* reset extra padding in Firefox, see h5bp.com/l */
-input.ui-button::-moz-focus-inner,
-button.ui-button::-moz-focus-inner {
- border: 0;
- padding: 0;
-}
-.ui-datepicker {
- width: 17em;
- padding: .2em .2em 0;
- display: none;
-}
-.ui-datepicker .ui-datepicker-header {
- position: relative;
- padding: .2em 0;
-}
-.ui-datepicker .ui-datepicker-prev,
-.ui-datepicker .ui-datepicker-next {
- position: absolute;
- top: 2px;
- width: 1.8em;
- height: 1.8em;
-}
-.ui-datepicker .ui-datepicker-prev-hover,
-.ui-datepicker .ui-datepicker-next-hover {
- top: 1px;
-}
-.ui-datepicker .ui-datepicker-prev {
- left: 2px;
-}
-.ui-datepicker .ui-datepicker-next {
- right: 2px;
-}
-.ui-datepicker .ui-datepicker-prev-hover {
- left: 1px;
-}
-.ui-datepicker .ui-datepicker-next-hover {
- right: 1px;
-}
-.ui-datepicker .ui-datepicker-prev span,
-.ui-datepicker .ui-datepicker-next span {
- display: block;
- position: absolute;
- left: 50%;
- margin-left: -8px;
- top: 50%;
- margin-top: -8px;
-}
-.ui-datepicker .ui-datepicker-title {
- margin: 0 2.3em;
- line-height: 1.8em;
- text-align: center;
-}
-.ui-datepicker .ui-datepicker-title select {
- font-size: 1em;
- margin: 1px 0;
-}
-.ui-datepicker select.ui-datepicker-month-year {
- width: 100%;
-}
-.ui-datepicker select.ui-datepicker-month,
-.ui-datepicker select.ui-datepicker-year {
- width: 49%;
-}
-.ui-datepicker table {
- width: 100%;
- font-size: .9em;
- border-collapse: collapse;
- margin: 0 0 .4em;
-}
-.ui-datepicker th {
- padding: .7em .3em;
- text-align: center;
- font-weight: bold;
- border: 0;
-}
-.ui-datepicker td {
- border: 0;
- padding: 1px;
-}
-.ui-datepicker td span,
-.ui-datepicker td a {
- display: block;
- padding: .2em;
- text-align: right;
- text-decoration: none;
-}
-.ui-datepicker .ui-datepicker-buttonpane {
- background-image: none;
- margin: .7em 0 0 0;
- padding: 0 .2em;
- border-left: 0;
- border-right: 0;
- border-bottom: 0;
-}
-.ui-datepicker .ui-datepicker-buttonpane button {
- float: right;
- margin: .5em .2em .4em;
- cursor: pointer;
- padding: .2em .6em .3em .6em;
- width: auto;
- overflow: visible;
-}
-.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
- float: left;
-}
-
-/* with multiple calendars */
-.ui-datepicker.ui-datepicker-multi {
- width: auto;
-}
-.ui-datepicker-multi .ui-datepicker-group {
- float: left;
-}
-.ui-datepicker-multi .ui-datepicker-group table {
- width: 95%;
- margin: 0 auto .4em;
-}
-.ui-datepicker-multi-2 .ui-datepicker-group {
- width: 50%;
-}
-.ui-datepicker-multi-3 .ui-datepicker-group {
- width: 33.3%;
-}
-.ui-datepicker-multi-4 .ui-datepicker-group {
- width: 25%;
-}
-.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
-.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
- border-left-width: 0;
-}
-.ui-datepicker-multi .ui-datepicker-buttonpane {
- clear: left;
-}
-.ui-datepicker-row-break {
- clear: both;
- width: 100%;
- font-size: 0;
-}
-
-/* RTL support */
-.ui-datepicker-rtl {
- direction: rtl;
-}
-.ui-datepicker-rtl .ui-datepicker-prev {
- right: 2px;
- left: auto;
-}
-.ui-datepicker-rtl .ui-datepicker-next {
- left: 2px;
- right: auto;
-}
-.ui-datepicker-rtl .ui-datepicker-prev:hover {
- right: 1px;
- left: auto;
-}
-.ui-datepicker-rtl .ui-datepicker-next:hover {
- left: 1px;
- right: auto;
-}
-.ui-datepicker-rtl .ui-datepicker-buttonpane {
- clear: right;
-}
-.ui-datepicker-rtl .ui-datepicker-buttonpane button {
- float: left;
-}
-.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
-.ui-datepicker-rtl .ui-datepicker-group {
- float: right;
-}
-.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
-.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
- border-right-width: 0;
- border-left-width: 1px;
-}
-.ui-dialog {
- position: absolute;
- top: 0;
- left: 0;
- padding: .2em;
- outline: 0;
-}
-.ui-dialog .ui-dialog-titlebar {
- padding: .4em 1em;
- position: relative;
-}
-.ui-dialog .ui-dialog-title {
- float: left;
- margin: .1em 0;
- white-space: nowrap;
- width: 90%;
- overflow: hidden;
- text-overflow: ellipsis;
-}
-.ui-dialog .ui-dialog-titlebar-close {
- position: absolute;
- right: .3em;
- top: 50%;
- width: 21px;
- margin: -10px 0 0 0;
- padding: 1px;
- height: 20px;
-}
-.ui-dialog .ui-dialog-content {
- position: relative;
- border: 0;
- padding: .5em 1em;
- background: none;
- overflow: auto;
-}
-.ui-dialog .ui-dialog-buttonpane {
- text-align: left;
- border-width: 1px 0 0 0;
- background-image: none;
- margin-top: .5em;
- padding: .3em 1em .5em .4em;
-}
-.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
- float: right;
-}
-.ui-dialog .ui-dialog-buttonpane button {
- margin: .5em .4em .5em 0;
- cursor: pointer;
-}
-.ui-dialog .ui-resizable-se {
- width: 12px;
- height: 12px;
- right: -5px;
- bottom: -5px;
- background-position: 16px 16px;
-}
-.ui-draggable .ui-dialog-titlebar {
- cursor: move;
-}
-.ui-menu {
- list-style: none;
- padding: 2px;
- margin: 0;
- display: block;
- outline: none;
-}
-.ui-menu .ui-menu {
- margin-top: -3px;
- position: absolute;
-}
-.ui-menu .ui-menu-item {
- margin: 0;
- padding: 0;
- width: 100%;
- /* support: IE10, see #8844 */
- list-style-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
-}
-.ui-menu .ui-menu-divider {
- margin: 5px -2px 5px -2px;
- height: 0;
- font-size: 0;
- line-height: 0;
- border-width: 1px 0 0 0;
-}
-.ui-menu .ui-menu-item a {
- text-decoration: none;
- display: block;
- padding: 2px .4em;
- line-height: 1.5;
- min-height: 0; /* support: IE7 */
- font-weight: normal;
-}
-.ui-menu .ui-menu-item a.ui-state-focus,
-.ui-menu .ui-menu-item a.ui-state-active {
- font-weight: normal;
- margin: -1px;
-}
-
-.ui-menu .ui-state-disabled {
- font-weight: normal;
- margin: .4em 0 .2em;
- line-height: 1.5;
-}
-.ui-menu .ui-state-disabled a {
- cursor: default;
-}
-
-/* icon support */
-.ui-menu-icons {
- position: relative;
-}
-.ui-menu-icons .ui-menu-item a {
- position: relative;
- padding-left: 2em;
-}
-
-/* left-aligned */
-.ui-menu .ui-icon {
- position: absolute;
- top: .2em;
- left: .2em;
-}
-
-/* right-aligned */
-.ui-menu .ui-menu-icon {
- position: static;
- float: right;
-}
-.ui-progressbar {
- height: 2em;
- text-align: left;
- overflow: hidden;
-}
-.ui-progressbar .ui-progressbar-value {
- margin: -1px;
- height: 100%;
-}
-.ui-progressbar .ui-progressbar-overlay {
- background: url("images/animated-overlay.gif");
- height: 100%;
- filter: alpha(opacity=25);
- opacity: 0.25;
-}
-.ui-progressbar-indeterminate .ui-progressbar-value {
- background-image: none;
-}
-.ui-slider {
- position: relative;
- text-align: left;
-}
-.ui-slider .ui-slider-handle {
- position: absolute;
- z-index: 2;
- width: 1.2em;
- height: 1.2em;
- cursor: default;
-}
-.ui-slider .ui-slider-range {
- position: absolute;
- z-index: 1;
- font-size: .7em;
- display: block;
- border: 0;
- background-position: 0 0;
-}
-
-/* For IE8 - See #6727 */
-.ui-slider.ui-state-disabled .ui-slider-handle,
-.ui-slider.ui-state-disabled .ui-slider-range {
- filter: inherit;
-}
-
-.ui-slider-horizontal {
- height: .8em;
-}
-.ui-slider-horizontal .ui-slider-handle {
- top: -.3em;
- margin-left: -.6em;
-}
-.ui-slider-horizontal .ui-slider-range {
- top: 0;
- height: 100%;
-}
-.ui-slider-horizontal .ui-slider-range-min {
- left: 0;
-}
-.ui-slider-horizontal .ui-slider-range-max {
- right: 0;
-}
-
-.ui-slider-vertical {
- width: .8em;
- height: 100px;
-}
-.ui-slider-vertical .ui-slider-handle {
- left: -.3em;
- margin-left: 0;
- margin-bottom: -.6em;
-}
-.ui-slider-vertical .ui-slider-range {
- left: 0;
- width: 100%;
-}
-.ui-slider-vertical .ui-slider-range-min {
- bottom: 0;
-}
-.ui-slider-vertical .ui-slider-range-max {
- top: 0;
-}
-.ui-spinner {
- position: relative;
- display: inline-block;
- overflow: hidden;
- padding: 0;
- vertical-align: middle;
-}
-.ui-spinner-input {
- border: none;
- background: none;
- color: inherit;
- padding: 0;
- margin: .2em 0;
- vertical-align: middle;
- margin-left: .4em;
- margin-right: 22px;
-}
-.ui-spinner-button {
- width: 16px;
- height: 50%;
- font-size: .5em;
- padding: 0;
- margin: 0;
- text-align: center;
- position: absolute;
- cursor: default;
- display: block;
- overflow: hidden;
- right: 0;
-}
-/* more specificity required here to overide default borders */
-.ui-spinner a.ui-spinner-button {
- border-top: none;
- border-bottom: none;
- border-right: none;
-}
-/* vertical centre icon */
-.ui-spinner .ui-icon {
- position: absolute;
- margin-top: -8px;
- top: 50%;
- left: 0;
-}
-.ui-spinner-up {
- top: 0;
-}
-.ui-spinner-down {
- bottom: 0;
-}
-
-/* TR overrides */
-.ui-spinner .ui-icon-triangle-1-s {
- /* need to fix icons sprite */
- background-position: -65px -16px;
-}
-.ui-tabs {
- position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
- padding: .2em;
-}
-.ui-tabs .ui-tabs-nav {
- margin: 0;
- padding: .2em .2em 0;
-}
-.ui-tabs .ui-tabs-nav li {
- list-style: none;
- float: left;
- position: relative;
- top: 0;
- margin: 1px .2em 0 0;
- border-bottom-width: 0;
- padding: 0;
- white-space: nowrap;
-}
-.ui-tabs .ui-tabs-nav li a {
- float: left;
- padding: .5em 1em;
- text-decoration: none;
-}
-.ui-tabs .ui-tabs-nav li.ui-tabs-active {
- margin-bottom: -1px;
- padding-bottom: 1px;
-}
-.ui-tabs .ui-tabs-nav li.ui-tabs-active a,
-.ui-tabs .ui-tabs-nav li.ui-state-disabled a,
-.ui-tabs .ui-tabs-nav li.ui-tabs-loading a {
- cursor: text;
-}
-.ui-tabs .ui-tabs-nav li a, /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
-.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a {
- cursor: pointer;
-}
-.ui-tabs .ui-tabs-panel {
- display: block;
- border-width: 0;
- padding: 1em 1.4em;
- background: none;
-}
-.ui-tooltip {
- padding: 8px;
- position: absolute;
- z-index: 9999;
- max-width: 300px;
- -webkit-box-shadow: 0 0 5px #aaa;
- box-shadow: 0 0 5px #aaa;
-}
-body .ui-tooltip {
- border-width: 2px;
-}
-
-/* Component containers
-----------------------------------*/
-.answers .ui-widget {
- font-family: Verdana,Arial,sans-serif;
- font-size: 1.1em;
-}
-.answers .ui-widget .ui-widget {
- font-size: 1em;
-}
-.answers .ui-widget input,
-.answers .ui-widget select,
-.answers .ui-widget textarea,
-.answers .ui-widget button {
- font-family: Verdana,Arial,sans-serif;
- font-size: 1em;
-}
-.answers .ui-widget-content {
- border: 1px solid #f6f2f1;
- background: #f6f2f1 url(images/ui-bg_flat_75_f6f2f1_40x100.png) 50% 50% repeat-x;
- color: #222222;
-}
-.answers .ui-widget-content a {
- color: #222222;
-}
-.answers .ui-widget-header {
- border: 1px solid #f6f2f1;
- background: #f6f2f1 url(images/ui-bg_flat_75_f6f2f1_40x100.png) 50% 50% repeat-x;
- color: #222222;
- font-weight: bold;
-}
-.answers .ui-widget-header a {
- color: #222222;
-}
-
-/* Interaction states
-----------------------------------*/
-.answers .ui-state-default,
-.answers .ui-widget-content .ui-state-default,
-.answers .ui-widget-header .ui-state-default {
- border: 1px solid #f6f2f1;
- background: #d2d1cf url(images/ui-bg_flat_75_d2d1cf_40x100.png) 50% 50% repeat-x;
- font-weight: bold;
- color: #9c9b99;
-}
-.answers .ui-state-default a,
-.answers .ui-state-default a:link,
-.answers .ui-state-default a:visited {
- color: #9c9b99;
- text-decoration: none;
-}
-.answers .ui-state-hover,
-.answers .ui-widget-content .ui-state-hover,
-.answers .ui-widget-header .ui-state-hover,
-.answers .ui-state-focus,
-.answers .ui-widget-content .ui-state-focus,
-.answers .ui-widget-header .ui-state-focus {
- border: 1px solid #999999;
- background: #dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;
- font-weight: bold;
- color: #212121;
-}
-.answers .ui-state-hover a,
-.answers .ui-state-hover a:hover,
-.answers .ui-state-hover a:link,
-.answers .ui-state-hover a:visited {
- color: #212121;
- text-decoration: none;
-}
-.answers .ui-state-active,
-.answers .ui-widget-content .ui-state-active,
-.answers .ui-widget-header .ui-state-active {
- border: 1px solid #f6f2f1;
- background: #ff9000 url(images/ui-bg_flat_65_ff9000_40x100.png) 50% 50% repeat-x;
- font-weight: bold;
- color: #ffffff;
-}
-.answers .ui-state-active a,
-.answers .ui-state-active a:link,
-.answers .ui-state-active a:visited {
- color: #ffffff;
- text-decoration: none;
-}
-
-/* Interaction Cues
-----------------------------------*/
-.answers .ui-state-highlight,
-.answers .ui-widget-content .ui-state-highlight,
-.answers .ui-widget-header .ui-state-highlight {
- border: 1px solid #fcefa1;
- background: #fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;
- color: #363636;
-}
-.answers .ui-state-highlight a,
-.answers .ui-widget-content .ui-state-highlight a,
-.answers .ui-widget-header .ui-state-highlight a {
- color: #363636;
-}
-.answers .ui-state-error,
-.answers .ui-widget-content .ui-state-error,
-.answers .ui-widget-header .ui-state-error {
- border: 1px solid #cd0a0a;
- background: #fef1ec url(images/ui-bg_inset-soft_95_fef1ec_1x100.png) 50% bottom repeat-x;
- color: #cd0a0a;
-}
-.answers .ui-state-error a,
-.answers .ui-widget-content .ui-state-error a,
-.answers .ui-widget-header .ui-state-error a {
- color: #cd0a0a;
-}
-.answers .ui-state-error-text,
-.answers .ui-widget-content .ui-state-error-text,
-.answers .ui-widget-header .ui-state-error-text {
- color: #cd0a0a;
-}
-.answers .ui-priority-primary,
-.answers .ui-widget-content .ui-priority-primary,
-.answers .ui-widget-header .ui-priority-primary {
- font-weight: bold;
-}
-.answers .ui-priority-secondary,
-.answers .ui-widget-content .ui-priority-secondary,
-.answers .ui-widget-header .ui-priority-secondary {
- opacity: .7;
- filter:Alpha(Opacity=70);
- font-weight: normal;
-}
-.answers .ui-state-disabled,
-.answers .ui-widget-content .ui-state-disabled,
-.answers .ui-widget-header .ui-state-disabled {
- opacity: .35;
- filter:Alpha(Opacity=35);
- background-image: none;
-}
-.answers .ui-state-disabled .ui-icon {
- filter:Alpha(Opacity=35); /* For IE8 - See #6059 */
-}
-
-/* Icons
-----------------------------------*/
-
-/* states and images */
-.answers .ui-icon {
- width: 16px;
- height: 16px;
-}
-.answers .ui-icon,
-.answers .ui-widget-content .ui-icon {
- background-image: url(images/ui-icons_222222_256x240.png);
-}
-.answers .ui-widget-header .ui-icon {
- background-image: url(images/ui-icons_222222_256x240.png);
-}
-.answers .ui-state-default .ui-icon {
- background-image: url(images/ui-icons_888888_256x240.png);
-}
-.answers .ui-state-hover .ui-icon,
-.answers .ui-state-focus .ui-icon {
- background-image: url(images/ui-icons_454545_256x240.png);
-}
-.answers .ui-state-active .ui-icon {
- background-image: url(images/ui-icons_454545_256x240.png);
-}
-.answers .ui-state-highlight .ui-icon {
- background-image: url(images/ui-icons_2e83ff_256x240.png);
-}
-.answers .ui-state-error .ui-icon,
-.answers .ui-state-error-text .ui-icon {
- background-image: url(images/ui-icons_cd0a0a_256x240.png);
-}
-
-/* positioning */
-.answers .ui-icon-blank { background-position: 16px 16px; }
-.answers .ui-icon-carat-1-n { background-position: 0 0; }
-.answers .ui-icon-carat-1-ne { background-position: -16px 0; }
-.answers .ui-icon-carat-1-e { background-position: -32px 0; }
-.answers .ui-icon-carat-1-se { background-position: -48px 0; }
-.answers .ui-icon-carat-1-s { background-position: -64px 0; }
-.answers .ui-icon-carat-1-sw { background-position: -80px 0; }
-.answers .ui-icon-carat-1-w { background-position: -96px 0; }
-.answers .ui-icon-carat-1-nw { background-position: -112px 0; }
-.answers .ui-icon-carat-2-n-s { background-position: -128px 0; }
-.answers .ui-icon-carat-2-e-w { background-position: -144px 0; }
-.answers .ui-icon-triangle-1-n { background-position: 0 -16px; }
-.answers .ui-icon-triangle-1-ne { background-position: -16px -16px; }
-.answers .ui-icon-triangle-1-e { background-position: -32px -16px; }
-.answers .ui-icon-triangle-1-se { background-position: -48px -16px; }
-.answers .ui-icon-triangle-1-s { background-position: -64px -16px; }
-.answers .ui-icon-triangle-1-sw { background-position: -80px -16px; }
-.answers .ui-icon-triangle-1-w { background-position: -96px -16px; }
-.answers .ui-icon-triangle-1-nw { background-position: -112px -16px; }
-.answers .ui-icon-triangle-2-n-s { background-position: -128px -16px; }
-.answers .ui-icon-triangle-2-e-w { background-position: -144px -16px; }
-.answers .ui-icon-arrow-1-n { background-position: 0 -32px; }
-.answers .ui-icon-arrow-1-ne { background-position: -16px -32px; }
-.answers .ui-icon-arrow-1-e { background-position: -32px -32px; }
-.answers .ui-icon-arrow-1-se { background-position: -48px -32px; }
-.answers .ui-icon-arrow-1-s { background-position: -64px -32px; }
-.answers .ui-icon-arrow-1-sw { background-position: -80px -32px; }
-.answers .ui-icon-arrow-1-w { background-position: -96px -32px; }
-.answers .ui-icon-arrow-1-nw { background-position: -112px -32px; }
-.answers .ui-icon-arrow-2-n-s { background-position: -128px -32px; }
-.answers .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
-.answers .ui-icon-arrow-2-e-w { background-position: -160px -32px; }
-.answers .ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
-.answers .ui-icon-arrowstop-1-n { background-position: -192px -32px; }
-.answers .ui-icon-arrowstop-1-e { background-position: -208px -32px; }
-.answers .ui-icon-arrowstop-1-s { background-position: -224px -32px; }
-.answers .ui-icon-arrowstop-1-w { background-position: -240px -32px; }
-.answers .ui-icon-arrowthick-1-n { background-position: 0 -48px; }
-.answers .ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
-.answers .ui-icon-arrowthick-1-e { background-position: -32px -48px; }
-.answers .ui-icon-arrowthick-1-se { background-position: -48px -48px; }
-.answers .ui-icon-arrowthick-1-s { background-position: -64px -48px; }
-.answers .ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
-.answers .ui-icon-arrowthick-1-w { background-position: -96px -48px; }
-.answers .ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
-.answers .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
-.answers .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
-.answers .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
-.answers .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
-.answers .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
-.answers .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
-.answers .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
-.answers .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
-.answers .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
-.answers .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
-.answers .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
-.answers .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
-.answers .ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
-.answers .ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
-.answers .ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
-.answers .ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
-.answers .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
-.answers .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
-.answers .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
-.answers .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
-.answers .ui-icon-arrow-4 { background-position: 0 -80px; }
-.answers .ui-icon-arrow-4-diag { background-position: -16px -80px; }
-.answers .ui-icon-extlink { background-position: -32px -80px; }
-.answers .ui-icon-newwin { background-position: -48px -80px; }
-.answers .ui-icon-refresh { background-position: -64px -80px; }
-.answers .ui-icon-shuffle { background-position: -80px -80px; }
-.answers .ui-icon-transfer-e-w { background-position: -96px -80px; }
-.answers .ui-icon-transferthick-e-w { background-position: -112px -80px; }
-.answers .ui-icon-folder-collapsed { background-position: 0 -96px; }
-.answers .ui-icon-folder-open { background-position: -16px -96px; }
-.answers .ui-icon-document { background-position: -32px -96px; }
-.answers .ui-icon-document-b { background-position: -48px -96px; }
-.answers .ui-icon-note { background-position: -64px -96px; }
-.answers .ui-icon-mail-closed { background-position: -80px -96px; }
-.answers .ui-icon-mail-open { background-position: -96px -96px; }
-.answers .ui-icon-suitcase { background-position: -112px -96px; }
-.answers .ui-icon-comment { background-position: -128px -96px; }
-.answers .ui-icon-person { background-position: -144px -96px; }
-.answers .ui-icon-print { background-position: -160px -96px; }
-.answers .ui-icon-trash { background-position: -176px -96px; }
-.answers .ui-icon-locked { background-position: -192px -96px; }
-.answers .ui-icon-unlocked { background-position: -208px -96px; }
-.answers .ui-icon-bookmark { background-position: -224px -96px; }
-.answers .ui-icon-tag { background-position: -240px -96px; }
-.answers .ui-icon-home { background-position: 0 -112px; }
-.answers .ui-icon-flag { background-position: -16px -112px; }
-.answers .ui-icon-calendar { background-position: -32px -112px; }
-.answers .ui-icon-cart { background-position: -48px -112px; }
-.answers .ui-icon-pencil { background-position: -64px -112px; }
-.answers .ui-icon-clock { background-position: -80px -112px; }
-.answers .ui-icon-disk { background-position: -96px -112px; }
-.answers .ui-icon-calculator { background-position: -112px -112px; }
-.answers .ui-icon-zoomin { background-position: -128px -112px; }
-.answers .ui-icon-zoomout { background-position: -144px -112px; }
-.answers .ui-icon-search { background-position: -160px -112px; }
-.answers .ui-icon-wrench { background-position: -176px -112px; }
-.answers .ui-icon-gear { background-position: -192px -112px; }
-.answers .ui-icon-heart { background-position: -208px -112px; }
-.answers .ui-icon-star { background-position: -224px -112px; }
-.answers .ui-icon-link { background-position: -240px -112px; }
-.answers .ui-icon-cancel { background-position: 0 -128px; }
-.answers .ui-icon-plus { background-position: -16px -128px; }
-.answers .ui-icon-plusthick { background-position: -32px -128px; }
-.answers .ui-icon-minus { background-position: -48px -128px; }
-.answers .ui-icon-minusthick { background-position: -64px -128px; }
-.answers .ui-icon-close { background-position: -80px -128px; }
-.answers .ui-icon-closethick { background-position: -96px -128px; }
-.answers .ui-icon-key { background-position: -112px -128px; }
-.answers .ui-icon-lightbulb { background-position: -128px -128px; }
-.answers .ui-icon-scissors { background-position: -144px -128px; }
-.answers .ui-icon-clipboard { background-position: -160px -128px; }
-.answers .ui-icon-copy { background-position: -176px -128px; }
-.answers .ui-icon-contact { background-position: -192px -128px; }
-.answers .ui-icon-image { background-position: -208px -128px; }
-.answers .ui-icon-video { background-position: -224px -128px; }
-.answers .ui-icon-script { background-position: -240px -128px; }
-.answers .ui-icon-alert { background-position: 0 -144px; }
-.answers .ui-icon-info { background-position: -16px -144px; }
-.answers .ui-icon-notice { background-position: -32px -144px; }
-.answers .ui-icon-help { background-position: -48px -144px; }
-.answers .ui-icon-check { background-position: -64px -144px; }
-.answers .ui-icon-bullet { background-position: -80px -144px; }
-.answers .ui-icon-radio-on { background-position: -96px -144px; }
-.answers .ui-icon-radio-off { background-position: -112px -144px; }
-.answers .ui-icon-pin-w { background-position: -128px -144px; }
-.answers .ui-icon-pin-s { background-position: -144px -144px; }
-.answers .ui-icon-play { background-position: 0 -160px; }
-.answers .ui-icon-pause { background-position: -16px -160px; }
-.answers .ui-icon-seek-next { background-position: -32px -160px; }
-.answers .ui-icon-seek-prev { background-position: -48px -160px; }
-.answers .ui-icon-seek-end { background-position: -64px -160px; }
-.answers .ui-icon-seek-start { background-position: -80px -160px; }
-/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
-.answers .ui-icon-seek-first { background-position: -80px -160px; }
-.answers .ui-icon-stop { background-position: -96px -160px; }
-.answers .ui-icon-eject { background-position: -112px -160px; }
-.answers .ui-icon-volume-off { background-position: -128px -160px; }
-.answers .ui-icon-volume-on { background-position: -144px -160px; }
-.answers .ui-icon-power { background-position: 0 -176px; }
-.answers .ui-icon-signal-diag { background-position: -16px -176px; }
-.answers .ui-icon-signal { background-position: -32px -176px; }
-.answers .ui-icon-battery-0 { background-position: -48px -176px; }
-.answers .ui-icon-battery-1 { background-position: -64px -176px; }
-.answers .ui-icon-battery-2 { background-position: -80px -176px; }
-.answers .ui-icon-battery-3 { background-position: -96px -176px; }
-.answers .ui-icon-circle-plus { background-position: 0 -192px; }
-.answers .ui-icon-circle-minus { background-position: -16px -192px; }
-.answers .ui-icon-circle-close { background-position: -32px -192px; }
-.answers .ui-icon-circle-triangle-e { background-position: -48px -192px; }
-.answers .ui-icon-circle-triangle-s { background-position: -64px -192px; }
-.answers .ui-icon-circle-triangle-w { background-position: -80px -192px; }
-.answers .ui-icon-circle-triangle-n { background-position: -96px -192px; }
-.answers .ui-icon-circle-arrow-e { background-position: -112px -192px; }
-.answers .ui-icon-circle-arrow-s { background-position: -128px -192px; }
-.answers .ui-icon-circle-arrow-w { background-position: -144px -192px; }
-.answers .ui-icon-circle-arrow-n { background-position: -160px -192px; }
-.answers .ui-icon-circle-zoomin { background-position: -176px -192px; }
-.answers .ui-icon-circle-zoomout { background-position: -192px -192px; }
-.answers .ui-icon-circle-check { background-position: -208px -192px; }
-.answers .ui-icon-circlesmall-plus { background-position: 0 -208px; }
-.answers .ui-icon-circlesmall-minus { background-position: -16px -208px; }
-.answers .ui-icon-circlesmall-close { background-position: -32px -208px; }
-.answers .ui-icon-squaresmall-plus { background-position: -48px -208px; }
-.answers .ui-icon-squaresmall-minus { background-position: -64px -208px; }
-.answers .ui-icon-squaresmall-close { background-position: -80px -208px; }
-.answers .ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
-.answers .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
-.answers .ui-icon-grip-solid-vertical { background-position: -32px -224px; }
-.answers .ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
-.answers .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
-.answers .ui-icon-grip-diagonal-se { background-position: -80px -224px; }
-
-
-/* Misc visuals
-----------------------------------*/
-
-/* Corner radius */
-.answers .ui-corner-all,
-.answers .ui-corner-top,
-.answers .ui-corner-left,
-.answers .ui-corner-tl {
- border-top-left-radius: 12px;
-}
-.answers .ui-corner-all,
-.answers .ui-corner-top,
-.answers .ui-corner-right,
-.answers .ui-corner-tr {
- border-top-right-radius: 12px;
-}
-.answers .ui-corner-all,
-.answers .ui-corner-bottom,
-.answers .ui-corner-left,
-.answers .ui-corner-bl {
- border-bottom-left-radius: 12px;
-}
-.answers .ui-corner-all,
-.answers .ui-corner-bottom,
-.answers .ui-corner-right,
-.answers .ui-corner-br {
- border-bottom-right-radius: 12px;
-}
-
-/* Overlays */
-.answers .ui-widget-overlay {
- background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
- opacity: .3;
- filter: Alpha(Opacity=30);
-}
-.answers .ui-widget-shadow {
- margin: -8px 0 0 -8px;
- padding: 8px;
- background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
- opacity: .3;
- filter: Alpha(Opacity=30);
- border-radius: 8px;
-}
diff --git a/www/skins/report/jquery-ui-theme/report-detailed/jquery-ui-1.10.3.custom.min.css b/www/skins/report/jquery-ui-theme/report-detailed/jquery-ui-1.10.3.custom.min.css
deleted file mode 100644
index 18c257eaa5..0000000000
--- a/www/skins/report/jquery-ui-theme/report-detailed/jquery-ui-1.10.3.custom.min.css
+++ /dev/null
@@ -1,7 +0,0 @@
-/*! jQuery UI - v1.10.3 - 2013-09-26
-* http://jqueryui.com
-* Includes: jquery.ui.core.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css, jquery.ui.theme.css
-* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=12px&bgColorHeader=f6f2f1&bgTextureHeader=flat&bgImgOpacityHeader=75&borderColorHeader=f6f2f1&fcHeader=222222&iconColorHeader=222222&bgColorContent=f6f2f1&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=f6f2f1&fcContent=222222&iconColorContent=222222&bgColorDefault=d2d1cf&bgTextureDefault=flat&bgImgOpacityDefault=75&borderColorDefault=f6f2f1&fcDefault=9c9b99&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ff9000&bgTextureActive=flat&bgImgOpacityActive=65&borderColorActive=f6f2f1&fcActive=ffffff&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=inset_soft&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
-* Copyright 2013 jQuery Foundation and other contributors; Licensed MIT */
-
-.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:21px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:none}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:normal}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}.ui-menu .ui-state-disabled{font-weight:normal;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("images/animated-overlay.gif");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.answers .ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.answers .ui-widget .ui-widget{font-size:1em}.answers .ui-widget input,.answers .ui-widget select,.answers .ui-widget textarea,.answers .ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.answers .ui-widget-content{border:1px solid #f6f2f1;background:#f6f2f1 url(images/ui-bg_flat_75_f6f2f1_40x100.png) 50% 50% repeat-x;color:#222}.answers .ui-widget-content a{color:#222}.answers .ui-widget-header{border:1px solid #f6f2f1;background:#f6f2f1 url(images/ui-bg_flat_75_f6f2f1_40x100.png) 50% 50% repeat-x;color:#222;font-weight:bold}.answers .ui-widget-header a{color:#222}.answers .ui-state-default,.answers .ui-widget-content .ui-state-default,.answers .ui-widget-header .ui-state-default{border:1px solid #f6f2f1;background:#d2d1cf url(images/ui-bg_flat_75_d2d1cf_40x100.png) 50% 50% repeat-x;font-weight:bold;color:#9c9b99}.answers .ui-state-default a,.answers .ui-state-default a:link,.answers .ui-state-default a:visited{color:#9c9b99;text-decoration:none}.answers .ui-state-hover,.answers .ui-widget-content .ui-state-hover,.answers .ui-widget-header .ui-state-hover,.answers .ui-state-focus,.answers .ui-widget-content .ui-state-focus,.answers .ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#212121}.answers .ui-state-hover a,.answers .ui-state-hover a:hover,.answers .ui-state-hover a:link,.answers .ui-state-hover a:visited{color:#212121;text-decoration:none}.answers .ui-state-active,.answers .ui-widget-content .ui-state-active,.answers .ui-widget-header .ui-state-active{border:1px solid #f6f2f1;background:#ff9000 url(images/ui-bg_flat_65_ff9000_40x100.png) 50% 50% repeat-x;font-weight:bold;color:#fff}.answers .ui-state-active a,.answers .ui-state-active a:link,.answers .ui-state-active a:visited{color:#fff;text-decoration:none}.answers .ui-state-highlight,.answers .ui-widget-content .ui-state-highlight,.answers .ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.answers .ui-state-highlight a,.answers .ui-widget-content .ui-state-highlight a,.answers .ui-widget-header .ui-state-highlight a{color:#363636}.answers .ui-state-error,.answers .ui-widget-content .ui-state-error,.answers .ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/ui-bg_inset-soft_95_fef1ec_1x100.png) 50% bottom repeat-x;color:#cd0a0a}.answers .ui-state-error a,.answers .ui-widget-content .ui-state-error a,.answers .ui-widget-header .ui-state-error a{color:#cd0a0a}.answers .ui-state-error-text,.answers .ui-widget-content .ui-state-error-text,.answers .ui-widget-header .ui-state-error-text{color:#cd0a0a}.answers .ui-priority-primary,.answers .ui-widget-content .ui-priority-primary,.answers .ui-widget-header .ui-priority-primary{font-weight:bold}.answers .ui-priority-secondary,.answers .ui-widget-content .ui-priority-secondary,.answers .ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.answers .ui-state-disabled,.answers .ui-widget-content .ui-state-disabled,.answers .ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.answers .ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.answers .ui-icon{width:16px;height:16px}.answers .ui-icon,.answers .ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.answers .ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.answers .ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png)}.answers .ui-state-hover .ui-icon,.answers .ui-state-focus .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.answers .ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.answers .ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.answers .ui-state-error .ui-icon,.answers .ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png)}.answers .ui-icon-blank{background-position:16px 16px}.answers .ui-icon-carat-1-n{background-position:0 0}.answers .ui-icon-carat-1-ne{background-position:-16px 0}.answers .ui-icon-carat-1-e{background-position:-32px 0}.answers .ui-icon-carat-1-se{background-position:-48px 0}.answers .ui-icon-carat-1-s{background-position:-64px 0}.answers .ui-icon-carat-1-sw{background-position:-80px 0}.answers .ui-icon-carat-1-w{background-position:-96px 0}.answers .ui-icon-carat-1-nw{background-position:-112px 0}.answers .ui-icon-carat-2-n-s{background-position:-128px 0}.answers .ui-icon-carat-2-e-w{background-position:-144px 0}.answers .ui-icon-triangle-1-n{background-position:0 -16px}.answers .ui-icon-triangle-1-ne{background-position:-16px -16px}.answers .ui-icon-triangle-1-e{background-position:-32px -16px}.answers .ui-icon-triangle-1-se{background-position:-48px -16px}.answers .ui-icon-triangle-1-s{background-position:-64px -16px}.answers .ui-icon-triangle-1-sw{background-position:-80px -16px}.answers .ui-icon-triangle-1-w{background-position:-96px -16px}.answers .ui-icon-triangle-1-nw{background-position:-112px -16px}.answers .ui-icon-triangle-2-n-s{background-position:-128px -16px}.answers .ui-icon-triangle-2-e-w{background-position:-144px -16px}.answers .ui-icon-arrow-1-n{background-position:0 -32px}.answers .ui-icon-arrow-1-ne{background-position:-16px -32px}.answers .ui-icon-arrow-1-e{background-position:-32px -32px}.answers .ui-icon-arrow-1-se{background-position:-48px -32px}.answers .ui-icon-arrow-1-s{background-position:-64px -32px}.answers .ui-icon-arrow-1-sw{background-position:-80px -32px}.answers .ui-icon-arrow-1-w{background-position:-96px -32px}.answers .ui-icon-arrow-1-nw{background-position:-112px -32px}.answers .ui-icon-arrow-2-n-s{background-position:-128px -32px}.answers .ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.answers .ui-icon-arrow-2-e-w{background-position:-160px -32px}.answers .ui-icon-arrow-2-se-nw{background-position:-176px -32px}.answers .ui-icon-arrowstop-1-n{background-position:-192px -32px}.answers .ui-icon-arrowstop-1-e{background-position:-208px -32px}.answers .ui-icon-arrowstop-1-s{background-position:-224px -32px}.answers .ui-icon-arrowstop-1-w{background-position:-240px -32px}.answers .ui-icon-arrowthick-1-n{background-position:0 -48px}.answers .ui-icon-arrowthick-1-ne{background-position:-16px -48px}.answers .ui-icon-arrowthick-1-e{background-position:-32px -48px}.answers .ui-icon-arrowthick-1-se{background-position:-48px -48px}.answers .ui-icon-arrowthick-1-s{background-position:-64px -48px}.answers .ui-icon-arrowthick-1-sw{background-position:-80px -48px}.answers .ui-icon-arrowthick-1-w{background-position:-96px -48px}.answers .ui-icon-arrowthick-1-nw{background-position:-112px -48px}.answers .ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.answers .ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.answers .ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.answers .ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.answers .ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.answers .ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.answers .ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.answers .ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.answers .ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.answers .ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.answers .ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.answers .ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.answers .ui-icon-arrowreturn-1-w{background-position:-64px -64px}.answers .ui-icon-arrowreturn-1-n{background-position:-80px -64px}.answers .ui-icon-arrowreturn-1-e{background-position:-96px -64px}.answers .ui-icon-arrowreturn-1-s{background-position:-112px -64px}.answers .ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.answers .ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.answers .ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.answers .ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.answers .ui-icon-arrow-4{background-position:0 -80px}.answers .ui-icon-arrow-4-diag{background-position:-16px -80px}.answers .ui-icon-extlink{background-position:-32px -80px}.answers .ui-icon-newwin{background-position:-48px -80px}.answers .ui-icon-refresh{background-position:-64px -80px}.answers .ui-icon-shuffle{background-position:-80px -80px}.answers .ui-icon-transfer-e-w{background-position:-96px -80px}.answers .ui-icon-transferthick-e-w{background-position:-112px -80px}.answers .ui-icon-folder-collapsed{background-position:0 -96px}.answers .ui-icon-folder-open{background-position:-16px -96px}.answers .ui-icon-document{background-position:-32px -96px}.answers .ui-icon-document-b{background-position:-48px -96px}.answers .ui-icon-note{background-position:-64px -96px}.answers .ui-icon-mail-closed{background-position:-80px -96px}.answers .ui-icon-mail-open{background-position:-96px -96px}.answers .ui-icon-suitcase{background-position:-112px -96px}.answers .ui-icon-comment{background-position:-128px -96px}.answers .ui-icon-person{background-position:-144px -96px}.answers .ui-icon-print{background-position:-160px -96px}.answers .ui-icon-trash{background-position:-176px -96px}.answers .ui-icon-locked{background-position:-192px -96px}.answers .ui-icon-unlocked{background-position:-208px -96px}.answers .ui-icon-bookmark{background-position:-224px -96px}.answers .ui-icon-tag{background-position:-240px -96px}.answers .ui-icon-home{background-position:0 -112px}.answers .ui-icon-flag{background-position:-16px -112px}.answers .ui-icon-calendar{background-position:-32px -112px}.answers .ui-icon-cart{background-position:-48px -112px}.answers .ui-icon-pencil{background-position:-64px -112px}.answers .ui-icon-clock{background-position:-80px -112px}.answers .ui-icon-disk{background-position:-96px -112px}.answers .ui-icon-calculator{background-position:-112px -112px}.answers .ui-icon-zoomin{background-position:-128px -112px}.answers .ui-icon-zoomout{background-position:-144px -112px}.answers .ui-icon-search{background-position:-160px -112px}.answers .ui-icon-wrench{background-position:-176px -112px}.answers .ui-icon-gear{background-position:-192px -112px}.answers .ui-icon-heart{background-position:-208px -112px}.answers .ui-icon-star{background-position:-224px -112px}.answers .ui-icon-link{background-position:-240px -112px}.answers .ui-icon-cancel{background-position:0 -128px}.answers .ui-icon-plus{background-position:-16px -128px}.answers .ui-icon-plusthick{background-position:-32px -128px}.answers .ui-icon-minus{background-position:-48px -128px}.answers .ui-icon-minusthick{background-position:-64px -128px}.answers .ui-icon-close{background-position:-80px -128px}.answers .ui-icon-closethick{background-position:-96px -128px}.answers .ui-icon-key{background-position:-112px -128px}.answers .ui-icon-lightbulb{background-position:-128px -128px}.answers .ui-icon-scissors{background-position:-144px -128px}.answers .ui-icon-clipboard{background-position:-160px -128px}.answers .ui-icon-copy{background-position:-176px -128px}.answers .ui-icon-contact{background-position:-192px -128px}.answers .ui-icon-image{background-position:-208px -128px}.answers .ui-icon-video{background-position:-224px -128px}.answers .ui-icon-script{background-position:-240px -128px}.answers .ui-icon-alert{background-position:0 -144px}.answers .ui-icon-info{background-position:-16px -144px}.answers .ui-icon-notice{background-position:-32px -144px}.answers .ui-icon-help{background-position:-48px -144px}.answers .ui-icon-check{background-position:-64px -144px}.answers .ui-icon-bullet{background-position:-80px -144px}.answers .ui-icon-radio-on{background-position:-96px -144px}.answers .ui-icon-radio-off{background-position:-112px -144px}.answers .ui-icon-pin-w{background-position:-128px -144px}.answers .ui-icon-pin-s{background-position:-144px -144px}.answers .ui-icon-play{background-position:0 -160px}.answers .ui-icon-pause{background-position:-16px -160px}.answers .ui-icon-seek-next{background-position:-32px -160px}.answers .ui-icon-seek-prev{background-position:-48px -160px}.answers .ui-icon-seek-end{background-position:-64px -160px}.answers .ui-icon-seek-start{background-position:-80px -160px}.answers .ui-icon-seek-first{background-position:-80px -160px}.answers .ui-icon-stop{background-position:-96px -160px}.answers .ui-icon-eject{background-position:-112px -160px}.answers .ui-icon-volume-off{background-position:-128px -160px}.answers .ui-icon-volume-on{background-position:-144px -160px}.answers .ui-icon-power{background-position:0 -176px}.answers .ui-icon-signal-diag{background-position:-16px -176px}.answers .ui-icon-signal{background-position:-32px -176px}.answers .ui-icon-battery-0{background-position:-48px -176px}.answers .ui-icon-battery-1{background-position:-64px -176px}.answers .ui-icon-battery-2{background-position:-80px -176px}.answers .ui-icon-battery-3{background-position:-96px -176px}.answers .ui-icon-circle-plus{background-position:0 -192px}.answers .ui-icon-circle-minus{background-position:-16px -192px}.answers .ui-icon-circle-close{background-position:-32px -192px}.answers .ui-icon-circle-triangle-e{background-position:-48px -192px}.answers .ui-icon-circle-triangle-s{background-position:-64px -192px}.answers .ui-icon-circle-triangle-w{background-position:-80px -192px}.answers .ui-icon-circle-triangle-n{background-position:-96px -192px}.answers .ui-icon-circle-arrow-e{background-position:-112px -192px}.answers .ui-icon-circle-arrow-s{background-position:-128px -192px}.answers .ui-icon-circle-arrow-w{background-position:-144px -192px}.answers .ui-icon-circle-arrow-n{background-position:-160px -192px}.answers .ui-icon-circle-zoomin{background-position:-176px -192px}.answers .ui-icon-circle-zoomout{background-position:-192px -192px}.answers .ui-icon-circle-check{background-position:-208px -192px}.answers .ui-icon-circlesmall-plus{background-position:0 -208px}.answers .ui-icon-circlesmall-minus{background-position:-16px -208px}.answers .ui-icon-circlesmall-close{background-position:-32px -208px}.answers .ui-icon-squaresmall-plus{background-position:-48px -208px}.answers .ui-icon-squaresmall-minus{background-position:-64px -208px}.answers .ui-icon-squaresmall-close{background-position:-80px -208px}.answers .ui-icon-grip-dotted-vertical{background-position:0 -224px}.answers .ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.answers .ui-icon-grip-solid-vertical{background-position:-32px -224px}.answers .ui-icon-grip-solid-horizontal{background-position:-48px -224px}.answers .ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.answers .ui-icon-grip-diagonal-se{background-position:-80px -224px}.answers .ui-corner-all,.answers .ui-corner-top,.answers .ui-corner-left,.answers .ui-corner-tl{border-top-left-radius:12px}.answers .ui-corner-all,.answers .ui-corner-top,.answers .ui-corner-right,.answers .ui-corner-tr{border-top-right-radius:12px}.answers .ui-corner-all,.answers .ui-corner-bottom,.answers .ui-corner-left,.answers .ui-corner-bl{border-bottom-left-radius:12px}.answers .ui-corner-all,.answers .ui-corner-bottom,.answers .ui-corner-right,.answers .ui-corner-br{border-bottom-right-radius:12px}.answers .ui-widget-overlay{background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.answers .ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}
\ No newline at end of file
diff --git a/www/skins/report/print.css b/www/skins/report/print.css
deleted file mode 100644
index 740e117600..0000000000
--- a/www/skins/report/print.css
+++ /dev/null
@@ -1,225 +0,0 @@
-
-html{
- overflow-y:scroll;
-}
-#form-container{
- background-color:white;
-}
-#mainmenu{
- display:none;
-}
-#mainContainer
-{
- background-color:white;
-}
-
-thead img{
- display:none;
-}
-thead a{
- display:none;
-}
-form{
- display:none;
-}
-
-ul{
- display:none;
-}
-.ui-tabs-nav{
- display:none;
-}
-
-.config{
- display:none;
-}
-.jqprint{
- display:none;
-}
-.noprint{
- display:none;
-}
-ui-state-default{
- display:none;
-}
-ui-tabs-hide{
- display:none;
-}
-.report-table table {
- border-collapse: collapse;
- border-color:white;
- font-family: "Trebuchet MS", "Lucida Sans Unicode", verdana, lucida, helvetica, sans-serif;
- font-size: 0.8em;
- margin: 10px auto;
- width: 100%;
- padding-top:10px;
-}
-
-.report-table caption {
- font-size: x-large;
- font-weight:900;
- padding:5px, 5px, 2px, 5px;
- text-align: left;
- background-color:#f6f2f1;
- /*color:#9C9B99;*/
- color:#202020;
- border-bottom: 1px solid #9C9B99;
- border-top: 1px solid #9C9B99;
-
-}
-#dash .answers{
- background-color:#555555;
-}
-.spacer{
- clear:both;
-}
-p.left {
- float:left;
- padding-left: 10px;
-}
-
-p.right {
- float:right;
- padding-right:10px;
-}
-
-.report-table th{
- border: 1px solid black;
- text-align:center;
- font-weight:bolder;
- padding: 0px;
-}
-.report-table td {
- border: 1px solid black;
- vertical-align: 4px;
- text-align:center;
- color: #202020;
-}
-
-.report-table thead th {
- text-align: center;
- background-color:#FF9000;
- font-weight:bolder;
- font-size:small;
- color:#202020;
- border-bottom: 3px solid black;
- border-top:3px solid black;
-}
-.report-table tfoot td {
- background-color:#FF9000;
-}
-.report-table tbody tr:hover td, tbody tr:hover th {
- /*background-color: #FF9000;*/
-}
-.report-table tr.odd td, tr.odd th {
- background-color: #ddd;
-}
-.report-table tbody a {
- color: #333;
-}
-.report-table tbody a:visited {
- color: #999999;
-}
-.report-table tbody a:hover {
- color: #FF9000;
-}
-.report-table tbody a:active {
- color: #33c;
-}
-.report-table tbody td+td+td+td a {
- padding-right: 12px;
-}
-.report-table tfoot th, tfoot td {
- text-align: center;
- color:#222;
-}
-.report-table tfoot{
- background-color:FF9000;
- border:1px solid #505050;
-}
-
-
-
-.center{
- margin: 0 auto;
- text-align:center;
-}
-
-table .center{
- margin: 0 auto;
- text-align:center;
-}
-
-#dashboard-table table {
- font:normal 76%/150% "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
- border-collapse:separate;
- border-spacing:0;
- margin:0 0 1em;
- color:#000;
- }
-#dashboard-table table a {
- color:#523A0B;
- text-decoration:none;
- border-bottom:1px dotted;
- }
-#dashboard-table table a:visited {
- color:#444;
- font-weight:normal;
- }
-#dashboard-table table a:visited:after {
- content:"\00A0\221A";
- }
-#dashboard-table table a:hover {
- border-bottom-style:solid;
- }
-#dashboard-table thead th, thead td, tfoot th, tfoot td {
- border:1px solid #523A0B;
- border-width:1px 0;
- background:#EBE5D9;
- }
-#dashboard-table th {
- font-weight:bold;
- line-height:normal;
- padding:0.25em 0.5em;
- text-align:left;
- }
-#dashboard-table tbody th, td {
- padding:0.25em 0.5em;
- text-align:left;
- vertical-align:top;
- }
-#dashboard-table tbody th {
- font-weight:normal;
- white-space:nowrap;
- }
-#dashboard-table tbody th a:link, tbody th a:visited {
- font-weight:bold;
- }
-#dashboard-table tbody td, tbody th {
- border:1px solid #fff;
- border-width:1px 0;
- }
-#title_dash{
- font-weight:bold;
- font-size:x-large;
-}
-#liste_dash{
- font-weight:lighter;
- font-size:x-small;
- font-style:italic;
- padding-bottom:50px;
-}
-.img-dash{
- float:left;padding:5px;
-}
-#dashboard-table{
- clear:both;
- width:400px;
- padding-top:50px;
-}
-.answers{
- clear : left;
-}
-#mainContainer{
- background-color:#FF9000;
-}