diff --git a/pandora_agents/unix/DEBIAN/control b/pandora_agents/unix/DEBIAN/control
index 843972e351..e15649e232 100644
--- a/pandora_agents/unix/DEBIAN/control
+++ b/pandora_agents/unix/DEBIAN/control
@@ -1,5 +1,5 @@
package: pandorafms-agent-unix
-Version: 7.0NG.731-190206
+Version: 7.0NG.731-190207
Architecture: all
Priority: optional
Section: admin
diff --git a/pandora_agents/unix/DEBIAN/make_deb_package.sh b/pandora_agents/unix/DEBIAN/make_deb_package.sh
index 62b6862cf2..a631fb09e0 100644
--- a/pandora_agents/unix/DEBIAN/make_deb_package.sh
+++ b/pandora_agents/unix/DEBIAN/make_deb_package.sh
@@ -14,7 +14,7 @@
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
-pandora_version="7.0NG.731-190206"
+pandora_version="7.0NG.731-190207"
echo "Test if you has the tools for to make the packages."
whereis dpkg-deb | cut -d":" -f2 | grep dpkg-deb > /dev/null
diff --git a/pandora_agents/unix/pandora_agent b/pandora_agents/unix/pandora_agent
index f9e4458923..3af9a430e3 100755
--- a/pandora_agents/unix/pandora_agent
+++ b/pandora_agents/unix/pandora_agent
@@ -42,7 +42,7 @@ my $Sem = undef;
my $ThreadSem = undef;
use constant AGENT_VERSION => '7.0NG.731';
-use constant AGENT_BUILD => '190206';
+use constant AGENT_BUILD => '190207';
# Agent log default file size maximum and instances
use constant DEFAULT_MAX_LOG_SIZE => 600000;
diff --git a/pandora_agents/unix/pandora_agent.redhat.spec b/pandora_agents/unix/pandora_agent.redhat.spec
index 4ef907e9a3..911ba417ad 100644
--- a/pandora_agents/unix/pandora_agent.redhat.spec
+++ b/pandora_agents/unix/pandora_agent.redhat.spec
@@ -3,7 +3,7 @@
#
%define name pandorafms_agent_unix
%define version 7.0NG.731
-%define release 190206
+%define release 190207
Summary: Pandora FMS Linux agent, PERL version
Name: %{name}
diff --git a/pandora_agents/unix/pandora_agent.spec b/pandora_agents/unix/pandora_agent.spec
index 0c114ad78a..541e84d5d2 100644
--- a/pandora_agents/unix/pandora_agent.spec
+++ b/pandora_agents/unix/pandora_agent.spec
@@ -3,7 +3,7 @@
#
%define name pandorafms_agent_unix
%define version 7.0NG.731
-%define release 190206
+%define release 190207
Summary: Pandora FMS Linux agent, PERL version
Name: %{name}
diff --git a/pandora_agents/unix/pandora_agent_installer b/pandora_agents/unix/pandora_agent_installer
index 866f9c77d8..f0bcf0ca6c 100755
--- a/pandora_agents/unix/pandora_agent_installer
+++ b/pandora_agents/unix/pandora_agent_installer
@@ -10,7 +10,7 @@
# **********************************************************************
PI_VERSION="7.0NG.731"
-PI_BUILD="190206"
+PI_BUILD="190207"
OS_NAME=`uname -s`
FORCE=0
diff --git a/pandora_agents/win32/installer/pandora.mpi b/pandora_agents/win32/installer/pandora.mpi
index a6de1a7aa6..32199ce71a 100644
--- a/pandora_agents/win32/installer/pandora.mpi
+++ b/pandora_agents/win32/installer/pandora.mpi
@@ -186,7 +186,7 @@ UpgradeApplicationID
{}
Version
-{190206}
+{190207}
ViewReadme
{Yes}
diff --git a/pandora_agents/win32/pandora.cc b/pandora_agents/win32/pandora.cc
index 5f7e16de45..41b2406096 100644
--- a/pandora_agents/win32/pandora.cc
+++ b/pandora_agents/win32/pandora.cc
@@ -30,7 +30,7 @@ using namespace Pandora;
using namespace Pandora_Strutils;
#define PATH_SIZE _MAX_PATH+1
-#define PANDORA_VERSION ("7.0NG.731(Build 190206)")
+#define PANDORA_VERSION ("7.0NG.731(Build 190207)")
string pandora_path;
string pandora_dir;
diff --git a/pandora_agents/win32/versioninfo.rc b/pandora_agents/win32/versioninfo.rc
index 851029f0ba..3df3840653 100644
--- a/pandora_agents/win32/versioninfo.rc
+++ b/pandora_agents/win32/versioninfo.rc
@@ -11,7 +11,7 @@ BEGIN
VALUE "LegalCopyright", "Artica ST"
VALUE "OriginalFilename", "PandoraAgent.exe"
VALUE "ProductName", "Pandora FMS Windows Agent"
- VALUE "ProductVersion", "(7.0NG.731(Build 190206))"
+ VALUE "ProductVersion", "(7.0NG.731(Build 190207))"
VALUE "FileVersion", "1.0.0.0"
END
END
diff --git a/pandora_console/DEBIAN/control b/pandora_console/DEBIAN/control
index ec652cc24b..d34d864b44 100644
--- a/pandora_console/DEBIAN/control
+++ b/pandora_console/DEBIAN/control
@@ -1,5 +1,5 @@
package: pandorafms-console
-Version: 7.0NG.731-190206
+Version: 7.0NG.731-190207
Architecture: all
Priority: optional
Section: admin
diff --git a/pandora_console/DEBIAN/make_deb_package.sh b/pandora_console/DEBIAN/make_deb_package.sh
index 3841cf2905..56e2337ea7 100644
--- a/pandora_console/DEBIAN/make_deb_package.sh
+++ b/pandora_console/DEBIAN/make_deb_package.sh
@@ -14,7 +14,7 @@
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
-pandora_version="7.0NG.731-190206"
+pandora_version="7.0NG.731-190207"
package_pear=0
package_pandora=1
diff --git a/pandora_console/extensions/agents_modules.php b/pandora_console/extensions/agents_modules.php
index 0d2f49fb1a..798f4e140e 100644
--- a/pandora_console/extensions/agents_modules.php
+++ b/pandora_console/extensions/agents_modules.php
@@ -235,7 +235,6 @@ function mainAgentsModules()
echo '';
// Floating menu - End
ui_require_jquery_file('countdown');
- ui_require_css_file('countdown');
}
if ($config['pure'] != 1) {
diff --git a/pandora_console/extensions/module_groups.php b/pandora_console/extensions/module_groups.php
index 4d49a3dd7a..4a9130a3db 100644
--- a/pandora_console/extensions/module_groups.php
+++ b/pandora_console/extensions/module_groups.php
@@ -309,7 +309,7 @@ function mainModuleGroups()
ui_print_info_message(['no_close' => true, 'message' => __('There are no defined groups or module groups') ]);
}
- ui_require_css_file('cluetip');
+ ui_require_css_file('cluetip', 'include/styles/js/');
ui_require_jquery_file('cluetip');
?>
diff --git a/pandora_console/include/config_process.php b/pandora_console/include/config_process.php
index 65fb516c9b..b7d7211711 100644
--- a/pandora_console/include/config_process.php
+++ b/pandora_console/include/config_process.php
@@ -20,7 +20,7 @@
/**
* Pandora build version and version
*/
-$build_version = 'PC190206';
+$build_version = 'PC190207';
$pandora_version = 'v7.0NG.731';
// Do not overwrite default timezone set if defined.
diff --git a/pandora_console/include/functions_networkmap.php b/pandora_console/include/functions_networkmap.php
index f21770bb13..adbaa00922 100644
--- a/pandora_console/include/functions_networkmap.php
+++ b/pandora_console/include/functions_networkmap.php
@@ -25,7 +25,7 @@
require_once 'functions_agents.php';
require_once $config['homedir'].'/include/functions_modules.php';
require_once $config['homedir'].'/include/functions_groups.php';
-ui_require_css_file('cluetip');
+ui_require_css_file('cluetip', 'include/styles/js/');
// Check if a node descends from a given node
diff --git a/pandora_console/include/functions_pandora_networkmap.php b/pandora_console/include/functions_pandora_networkmap.php
index 8acf6a65c7..c1eb630d52 100644
--- a/pandora_console/include/functions_pandora_networkmap.php
+++ b/pandora_console/include/functions_pandora_networkmap.php
@@ -1641,7 +1641,7 @@ function show_networkmap($id=0, $user_readonly=false, $nodes_and_relations=[], $
$networkmap['filter']['l2_network_interfaces'] = 1;
echo '';
- ui_require_css_file('jquery.contextMenu', 'include/javascript/');
+ ui_require_css_file('jquery.contextMenu', 'include/styles/js/');
echo '';
echo '';
echo '
';
diff --git a/pandora_console/include/functions_reporting_html.php b/pandora_console/include/functions_reporting_html.php
index 8bc7c973f3..898517fdb0 100644
--- a/pandora_console/include/functions_reporting_html.php
+++ b/pandora_console/include/functions_reporting_html.php
@@ -3772,7 +3772,7 @@ function reporting_get_event_histogram($events, $text_header_event=false)
$graph_data,
$max_value,
100,
- 35,
+ 25,
$full_legend,
$colors,
$config['fontpath'],
diff --git a/pandora_console/include/functions_ui.php b/pandora_console/include/functions_ui.php
index 40efee7c7a..ecc4905c37 100755
--- a/pandora_console/include/functions_ui.php
+++ b/pandora_console/include/functions_ui.php
@@ -1612,11 +1612,11 @@ function ui_process_page_head($string, $bitfield)
}
// Add the jquery UI styles CSS
- $config['css']['jquery-UI'] = 'include/styles/jquery-ui.min.css';
+ $config['css']['jquery-UI'] = 'include/styles/js/jquery-ui.min.css';
// Add the dialog styles CSS
$config['css']['dialog'] = 'include/styles/dialog.css';
// Add the dialog styles CSS
- $config['css']['dialog'] = 'include/javascript/introjs.css';
+ $config['css']['dialog'] = 'include/styles/js/introjs.css';
// If skin's css files exists then add them
if ($exists_css) {
diff --git a/pandora_console/include/functions_visual_map_editor.php b/pandora_console/include/functions_visual_map_editor.php
index b8700bb7c5..45713c8f24 100755
--- a/pandora_console/include/functions_visual_map_editor.php
+++ b/pandora_console/include/functions_visual_map_editor.php
@@ -1150,7 +1150,7 @@ function visual_map_editor_print_item_palette($visualConsole_id, $background)
echo '
'.__('Click end point of the line').'
';
- ui_require_css_file('color-picker');
+ ui_require_css_file('color-picker', 'include/styles/js/');
ui_require_jquery_file('colorpicker');
?>
diff --git a/pandora_console/include/javascript/jquery.contextMenu.css b/pandora_console/include/javascript/jquery.contextMenu.css
deleted file mode 100644
index b0b04223bf..0000000000
--- a/pandora_console/include/javascript/jquery.contextMenu.css
+++ /dev/null
@@ -1,167 +0,0 @@
-/*!
- * jQuery contextMenu - Plugin for simple contextMenu handling
- *
- * Version: 1.6.5
- *
- * Authors: Rodney Rehm, Addy Osmani (patches for FF)
- * Web: http://medialize.github.com/jQuery-contextMenu/
- *
- * Licensed under
- * MIT License http://www.opensource.org/licenses/mit-license
- * GPL v3 http://opensource.org/licenses/GPL-3.0
- *
- */
-
-.context-menu-list {
- margin:0;
- padding:0;
-
- min-width: 120px;
- max-width: 250px;
- display: inline-block;
- position: absolute;
- list-style-type: none;
- border: 1px solid #DDD;
- border-radius: 4px;
- background: #EEE;
-
- -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.5);
- -moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.5);
- -ms-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.5);
- -o-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.5);
- box-shadow: 0 2px 5px rgba(0, 0, 0, 0.5);
-
- font-family: Verdana, Arial, Helvetica, sans-serif;
- font-size: 11px;
- text-align: left;
-}
-
-.context-menu-item {
- padding: 0px 2px 0px 24px;
- background-color: #EEE;
- position: relative;
- border-radius: 4px;
- -webkit-user-select: none;
- -moz-user-select: -moz-none;
- -ms-user-select: none;
- user-select: none;
- padding-top: 8px;
- padding-bottom: 8px;
-}
-
-.context-menu-item span {
- padding-top: 10px;
- padding-bottom: 10px;
- padding-right: 10px;
- padding-left: 10px;
-}
-
-.context-menu-separator {
- padding-bottom:0;
- border-bottom: 1px solid #DDD;
-}
-
-.context-menu-item > label > input,
-.context-menu-item > label > textarea {
- -webkit-user-select: text;
- -moz-user-select: text;
- -ms-user-select: text;
- user-select: text;
-}
-
-.context-menu-item.hover {
- cursor: pointer;
- background-color: #82b92e;
- border-radius: 4px;
- color: #fff;
-}
-
-.context-menu-item.disabled {
- color: #666 !important;
-}
-
-.context-menu-input.hover,
-.context-menu-item.disabled.hover {
- cursor: default;
- background-color: #EEE;
-}
-
-.context-menu-submenu:after {
- content: ">";
- color: #666;
- position: absolute;
- top: 0;
- right: 3px;
- z-index: 1;
-}
-
-/* icons
- #protip:
- In case you want to use sprites for icons (which I would suggest you do) have a look at
- http://css-tricks.com/13224-pseudo-spriting/ to get an idea of how to implement
- .context-menu-item.icon:before {}
- */
-.context-menu-item.icon { min-height: 18px; background-repeat: no-repeat; background-position: 4px 2px; }
-.context-menu-item.icon-edit { background-image: url(../../images/page_white_edit.png); }
-.context-menu-item.icon-cut { background-image: url(../../images/cut.png); }
-.context-menu-item.icon-copy { background-image: url(../../images/page_white_copy.png); }
-.context-menu-item.icon-paste { background-image: url(../../images/page_white_paste.png); }
-.context-menu-item.icon-delete { background-image: url(../../images/delete.png); }
-.context-menu-item.icon-add { background-image: url(../../images/page_white_add.png); }
-.context-menu-item.icon-quit { background-image: url(../../images/door.png); }
-.context-menu-item.icon-refresh { background-image: url(../../images/refresh.png); }
-.context-menu-item.icon-center { background-image: url(../../images/set_center.png); }
-.context-menu-item.icon-details { background-image: url(../../images/show_details.png); }
-.context-menu-item.icon-children { background-image: url(../../images/children.png); }
-.context-menu-item.icon-cancel_set_parent { background-image: url(../../images/link_delete.png); }
-.context-menu-item.icon-set_parent { background-image: url(../../images/father.png); }
-.context-menu-item.icon-add_node { background-image: url(../../images/add.png); }
-.context-menu-item.icon-refresh_holding_area { background-image: url(../../images/refresh_holding_area.png); }
-.context-menu-item.icon-restart_map { background-image: url(../../images/reset.png); }
-.context-menu-item.icon-interface_link_children { background-image: url(../../images/icono_link_hijo.png); }
-.context-menu-item.icon-interface_link_parent { background-image: url(../../images/icono_link_padre.png); }
-.context-menu-item.icon-interface_link_cancel { background-image: url(../../images/link_abortar.png); }
-
-/* vertically align inside labels */
-.context-menu-input > label > * { vertical-align: top; }
-
-/* position checkboxes and radios as icons */
-.context-menu-input > label > input[type="checkbox"],
-.context-menu-input > label > input[type="radio"] {
- margin-left: -17px;
-}
-.context-menu-input > label > span {
- margin-left: 5px;
-}
-
-.context-menu-input > label,
-.context-menu-input > label > input[type="text"],
-.context-menu-input > label > textarea,
-.context-menu-input > label > select {
- display: block;
- width: 100%;
-
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- -ms-box-sizing: border-box;
- -o-box-sizing: border-box;
- box-sizing: border-box;
-}
-
-.context-menu-input > label > textarea {
- height: 100px;
-}
-.context-menu-item > .context-menu-list {
- display: none;
- /* re-positioned by js */
- right: -5px;
- top: 5px;
-}
-
-.context-menu-item.hover > .context-menu-list {
- display: block;
-}
-
-.context-menu-accesskey {
- text-decoration: underline;
-}
diff --git a/pandora_console/include/styles/cluster_view.css b/pandora_console/include/styles/cluster_view.css
new file mode 100644
index 0000000000..74e30f1a8c
--- /dev/null
+++ b/pandora_console/include/styles/cluster_view.css
@@ -0,0 +1,144 @@
+/*
+ * ---------------------------------------------------------------------
+ * - CLUSTER VIEW -
+ * ---------------------------------------------------------------------
+ */
+#main_cluster {
+ max-width: 1770px;
+ margin: 0 auto;
+}
+
+.sub_cluster_1 {
+ width: 400px;
+ float: left;
+ margin-left: 30px;
+ margin-bottom: 25px;
+ vertical-align: top;
+ border: 1px solid #e7e9ea;
+ height: 150px;
+}
+
+.sub_cluster_2 {
+ width: 833px;
+ float: left;
+ margin-left: 30px;
+ margin-bottom: 25px;
+ vertical-align: top;
+ border: 1px solid #e7e9ea;
+ height: 150px;
+}
+
+.sub_cluster_header {
+ width: 100%;
+ height: 30px;
+ background-color: #373737;
+ color: white;
+ text-align: center;
+ font-size: 9pt;
+ display: flex;
+ justify-content: center;
+ align-content: center;
+ flex-direction: column;
+}
+
+.sub_cluster_body {
+ width: 100%;
+ height: 120px;
+ background-color: #f9faf9;
+ display: flex;
+ justify-content: center;
+ align-content: center;
+ flex-direction: column;
+}
+
+.sub_cluster_body_3 {
+ width: 100%;
+ height: 120px;
+ background-color: #f9faf9;
+ overflow-y: scroll;
+}
+
+#cluster_map {
+ border: 1px solid lightgray;
+ width: 900px;
+ height: 500px;
+ float: left;
+ margin-bottom: 30px;
+}
+
+#cluster_status_content {
+ width: 90%;
+ height: 30px;
+ margin: 0px auto;
+}
+
+#cluster_status_bar {
+ width: 85%;
+ height: 100%;
+ float: left;
+}
+
+.status_animation {
+ width: 1%;
+ height: 100%;
+ left: 0%;
+ background-color: red;
+ position: relative;
+}
+
+#cluster_status_button {
+ float: left;
+ width: 10%;
+ margin-left: 5%;
+}
+
+#last_contact_content {
+ width: 90%;
+ height: 60px;
+ margin: 0px auto;
+}
+
+#last_contact_clock {
+ width: 15%;
+ height: 100%;
+ float: left;
+}
+
+#last_contact_date {
+ float: left;
+ height: 60px;
+ width: 80%;
+ margin-left: 5%;
+ text-align: center;
+ display: flex;
+ justify-content: center;
+ align-content: center;
+ flex-direction: column;
+}
+
+#last_contact_date_text {
+ font-size: 14pt;
+}
+
+.balanced_module_item {
+ float: left;
+ margin-top: 11.5px;
+ margin-left: 5%;
+ height: 25px;
+ width: 90%;
+}
+
+.module_icon {
+ float: left;
+ width: 10%;
+}
+
+.modal_module_list {
+ float: left;
+ width: 90%;
+ height: 100%;
+ display: flex;
+ justify-content: center;
+ align-content: center;
+ flex-direction: column;
+}
diff --git a/pandora_console/include/styles/common.css b/pandora_console/include/styles/common.css
index 3e1eb80d76..09c7abb566 100644
--- a/pandora_console/include/styles/common.css
+++ b/pandora_console/include/styles/common.css
@@ -1,35 +1,3 @@
-/* Common useful styles */
-.invisible {
- display: none;
-}
-.left {
- clear: left;
- float: left;
-}
-.right {
- clear: right;
- float: right;
-}
-.clear {
- clear: both;
-}
-.top {
- vertical-align: top;
- margin-top: 0;
- padding-top: 0;
-}
-img.left {
- margin-right: 1em;
- margin-bottom: 1.8em;
-}
-img.right {
- margin-left: 1em;
- margin-bottom: 1.8em;
-}
-.text-right {
- text-align: right;
-}
-
/* Debug styles */
pre.debug,
div.backtrace {
@@ -65,3 +33,49 @@ div.database_debug_title {
padding: 5px;
width: 95%;
}
+
+/* Common useful styles */
+.invisible {
+ display: none;
+}
+.left {
+ clear: left;
+ float: left;
+}
+.right {
+ clear: right;
+ float: right;
+}
+.clear {
+ clear: both;
+}
+.top {
+ vertical-align: top;
+ margin-top: 0;
+ padding-top: 0;
+}
+img.left {
+ margin-right: 1em;
+ margin-bottom: 1.8em;
+}
+img.right {
+ margin-left: 1em;
+ margin-bottom: 1.8em;
+}
+.text-right {
+ text-align: right;
+}
+.noshadow {
+ -moz-box-shadow: 0px !important;
+ -webkit-box-shadow: 0px !important;
+ box-shadow: 0px !important;
+}
+.center_align {
+ text-align: center;
+}
+.left_align {
+ text-align: left;
+}
+.right_align {
+ text-align: right;
+}
diff --git a/pandora_console/include/styles/dialog.css b/pandora_console/include/styles/dialog.css
index 551d2a3956..ecb4ab61f9 100644
--- a/pandora_console/include/styles/dialog.css
+++ b/pandora_console/include/styles/dialog.css
@@ -173,82 +173,6 @@
height: 22px;
}
-/* Dialog handle styles */
-/*Disabled*/
-/*
-.ui-dialog .ui-resizable-n {
- cursor: n-resize;
- height: 6px;
- width: 100%;
- top: 0px;
- left: 0px;
- background: transparent url(images/dialog-n.gif) repeat scroll center top;
-}
-
-.ui-dialog .ui-resizable-s {
- cursor: s-resize;
- height: 8px;
- width: 100%;
- bottom: 0px;
- left: 0px;
- background: transparent url(images/dialog-s.gif) repeat scroll center top;
-}
-
-.ui-dialog .ui-resizable-e {
- cursor: e-resize;
- width: 7px;
- right: 0px;
- top: 0px;
- height: 100%;
- background: transparent url(images/dialog-e.gif) repeat scroll right center;
-}
-
-.ui-dialog .ui-resizable-w {
- cursor: w-resize;
- width: 7px;
- left: 0px;
- top: 0px;
- height: 100%;
- background: transparent url(images/dialog-w.gif) repeat scroll right center;
-}
-
-.ui-dialog .ui-resizable-se {
- cursor: se-resize;
- width: 9px;
- height: 9px;
- right: 0px;
- bottom: 0px;
- background: transparent url(images/dialog-se.gif);
-}
-
-.ui-dialog .ui-resizable-sw {
- cursor: sw-resize;
- width: 9px;
- height: 9px;
- left: 0px;
- bottom: 0px;
- background: transparent url(images/dialog-sw.gif);
-}
-
-.ui-dialog .ui-resizable-nw {
- cursor: nw-resize;
- width: 9px;
- height: 29px;
- left: 0px;
- top: 0px;
- background: transparent url(images/dialog-nw.gif);
-}
-
-.ui-dialog .ui-resizable-ne {
- cursor: ne-resize;
- width: 9px;
- height: 29px;
- right: 0px;
- top: 0px;
- background: transparent url(images/dialog-ne.gif);
-}
-*/
-
.ui-dialog .ui-button-dialog {
cursor: pointer;
margin: 0.5em 0.4em 0.5em 0;
diff --git a/pandora_console/include/styles/js/calendar.css b/pandora_console/include/styles/js/calendar.css
new file mode 100644
index 0000000000..73315cf0e3
--- /dev/null
+++ b/pandora_console/include/styles/js/calendar.css
@@ -0,0 +1,67 @@
+/*
+ * ---------------------------------------------------------------------
+ * - CALENDAR TOOLTIP -
+ * ---------------------------------------------------------------------
+ */
+
+/* Calendar background */
+table.scw {
+ background-color: #82b92e;
+ border: 0 !important;
+ border-radius: 4px;
+}
+
+/* Week number heading */
+td.scwWeekNumberHead {
+ color: #111;
+}
+
+td.scwWeek {
+ color: #111 !important;
+}
+
+/* Today selector */
+td.scwFootDisabled {
+ background-color: #000;
+ color: #ffffff;
+}
+
+tfoot.scwFoot {
+ color: #111;
+}
+
+.scwFoot :hover {
+ color: #3f3f3f !important;
+}
+
+table.scwCells {
+ background-color: #fff !important;
+ color: #3c3c3c !important;
+}
+
+table.scwCells:hover {
+ background-color: #fff !important;
+}
+
+td.scwCellsExMonth {
+ background-color: #eee !important;
+ color: #3c3c3c !important;
+}
+
+td.scwCellsWeekend {
+ background-color: #3c3c3c !important;
+ color: #fff !important;
+ border: 0 !important;
+}
+
+td.scwInputDate {
+ background-color: #777 !important;
+ color: #ffffff !important;
+ border: 0 !important;
+}
+
+td.scwFoot {
+ background-color: #fff !important;
+ color: #3c3c3c !important;
+ border: 0 !important;
+}
diff --git a/pandora_console/include/styles/cluetip.css b/pandora_console/include/styles/js/cluetip.css
similarity index 100%
rename from pandora_console/include/styles/cluetip.css
rename to pandora_console/include/styles/js/cluetip.css
diff --git a/pandora_console/include/styles/color-picker.css b/pandora_console/include/styles/js/color-picker.css
similarity index 100%
rename from pandora_console/include/styles/color-picker.css
rename to pandora_console/include/styles/js/color-picker.css
diff --git a/pandora_console/include/styles/datatables.min.css b/pandora_console/include/styles/js/datatables.min.css
similarity index 100%
rename from pandora_console/include/styles/datatables.min.css
rename to pandora_console/include/styles/js/datatables.min.css
diff --git a/pandora_console/include/javascript/introjs.css b/pandora_console/include/styles/js/introjs.css
similarity index 100%
rename from pandora_console/include/javascript/introjs.css
rename to pandora_console/include/styles/js/introjs.css
diff --git a/pandora_console/include/styles/jquery-ui.min.css b/pandora_console/include/styles/js/jquery-ui.min.css
similarity index 99%
rename from pandora_console/include/styles/jquery-ui.min.css
rename to pandora_console/include/styles/js/jquery-ui.min.css
index 121f222ff1..86e93597f3 100644
--- a/pandora_console/include/styles/jquery-ui.min.css
+++ b/pandora_console/include/styles/js/jquery-ui.min.css
@@ -4,4 +4,6 @@
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&fwDefault=normal&cornerRadius=3px&bgColorHeader=e9e9e9&bgTextureHeader=flat&borderColorHeader=dddddd&fcHeader=333333&iconColorHeader=444444&bgColorContent=ffffff&bgTextureContent=flat&borderColorContent=dddddd&fcContent=333333&iconColorContent=444444&bgColorDefault=f6f6f6&bgTextureDefault=flat&borderColorDefault=c5c5c5&fcDefault=454545&iconColorDefault=777777&bgColorHover=ededed&bgTextureHover=flat&borderColorHover=cccccc&fcHover=2b2b2b&iconColorHover=555555&bgColorActive=007fff&bgTextureActive=flat&borderColorActive=003eff&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fffa90&bgTextureHighlight=flat&borderColorHighlight=dad55e&fcHighlight=777620&iconColorHighlight=777620&bgColorError=fddfdf&bgTextureError=flat&borderColorError=f1a899&fcError=5f3f3f&iconColorError=cc0000&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=666666&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=5px&offsetTopShadow=0px&offsetLeftShadow=0px&cornerRadiusShadow=8px
* Copyright jQuery Foundation and other contributors; Licensed MIT */
+@import url(jquery-ui_custom.css);
+
.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-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;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.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-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.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,.ui-datepicker select.ui-datepicker-year{width:45%}.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-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.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:20px;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-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.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-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.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;-ms-touch-action:none;touch-action:none}.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-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;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-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.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 .ui-tabs-anchor{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 .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{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}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;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,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.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_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-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:-65px -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:-65px -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:1px -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:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}
\ No newline at end of file
diff --git a/pandora_console/include/styles/js/jquery-ui_custom.css b/pandora_console/include/styles/js/jquery-ui_custom.css
new file mode 100644
index 0000000000..ca2cdb51e7
--- /dev/null
+++ b/pandora_console/include/styles/js/jquery-ui_custom.css
@@ -0,0 +1,263 @@
+@import url(calendar.css);
+
+/* --- JQUERY-UI --- */
+.ui-dialog .ui-dialog-titlebar {
+ background-color: #82b92e !important;
+}
+
+/*center ui dialog center*/
+.ui-dialog-titlebar .ui-icon-closethick {
+ margin-top: -5px !important;
+}
+.ui-button-text-only .ui-button-text {
+ font-family: nunito;
+ font-size: 9pt;
+ color: #82b92e;
+}
+.ui-datepicker .ui-datepicker-title *,
+.ui-datepicker th * {
+ color: white;
+}
+.ui-datepicker .ui-datepicker-title select,
+.ui-datepicker .ui-datepicker-title option {
+ color: #111 !important;
+}
+.ui-dialog .ui-dialog-titlebar {
+ display: inherit;
+ text-align: center;
+ padding: 0.4em 1em;
+ height: 30px;
+ position: relative;
+}
+.ui-dialog .ui-dialog-title {
+ font-family: Nunito, sans-serif;
+ margin: 0.1em 0 !important;
+ white-space: nowrap !important;
+ width: 100% !important;
+ overflow: hidden !important;
+ text-overflow: ellipsis !important;
+ font-size: 11pt;
+ position: relative;
+ top: 5px;
+ float: none !important;
+}
+.ui-dialog .ui-dialog-titlebar-close {
+ position: absolute !important;
+ right: 1em !important;
+ width: 21px !important;
+ margin: 0px 0 0 0 !important;
+ padding: 1px !important;
+ height: 20px !important;
+ bottom: 30% !important;
+ top: 20% !important;
+}
+.ui-dialog .ui-dialog-content {
+ position: relative !important;
+ border: 0;
+ padding: 0.5em 1em !important;
+ background: none !important;
+ overflow: auto !important;
+ margin-bottom: 1em;
+}
+.ui-dialog .ui-dialog-buttonpane {
+ text-align: left;
+ border-width: 1px 0 0 0;
+ background-image: none;
+ margin-top: 0.5em;
+ padding: 0.3em 1em 0.5em 0.4em;
+}
+.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
+ float: right;
+}
+.ui-dialog .ui-dialog-buttonpane button {
+ margin: 0.5em 1em 0.5em 0 !important;
+ cursor: pointer !important;
+ background: white !important;
+ background-color: white !important;
+ border: 1px solid #82b92e !important;
+ height: 30px !important;
+ width: 90px !important;
+}
+.ui-widget-header .ui-icon {
+ background-image: url(../images/ui-icons_444444_256x240.png) !important;
+}
+.ui-icon,
+.ui-widget-content .ui-icon {
+ background-image: url(../images/ui-icons_444444_256x240.png) !important;
+}
+.ui-widget-content {
+ background: #ffffff url(../images/ui-bg_flat_75_ffffff_40x100.png) 50% 50%
+ repeat-x;
+}
+.ui-state-default,
+.ui-widget-content .ui-state-default,
+.ui-widget-header .ui-state-default {
+ margin-top: 3px;
+ border: 1px solid #d3d3d3 !important;
+ border-bottom: 0 !important;
+ background: #e6e6e6 url(../images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50%
+ repeat-x !important;
+ font-weight: normal !important;
+ color: #555555 !important;
+}
+.ui-corner-all,
+.ui-corner-top,
+.ui-corner-left,
+.ui-corner-tl {
+ border-top-left-radius: 0 !important;
+}
+.ui-corner-all,
+.ui-corner-top,
+.ui-corner-right,
+.ui-corner-tr {
+ border-top-right-radius: 0 !important;
+}
+.ui-corner-all,
+.ui-corner-bottom,
+.ui-corner-left,
+.ui-corner-bl {
+ border-bottom-left-radius: 0 !important;
+}
+.ui-corner-all,
+.ui-corner-bottom,
+.ui-corner-right,
+.ui-corner-br {
+ border-bottom-right-radius: 0 !important;
+}
+#ui-datepicker-div {
+ border-color: #b1b1b1;
+ background: #ffffff;
+}
+.ui-widget-header {
+ background: #b1b1b1 !important;
+ color: #ffffff !important;
+}
+.ui-datepicker-calendar th {
+ background-color: #3f3f3f;
+}
+.ui-dialog .ui-widget-header {
+ background-color: #82b92e;
+}
+.ui_tpicker_hour,
+.ui_tpicker_minute,
+.ui_tpicker_second,
+.ui-slider-handle {
+ border: 1px solid #aaaaaa !important;
+}
+.ui-timepicker-div dd {
+ margin: 0px 15px 0px 15px;
+}
+.ui-timepicker-div .ui-datepicker-title {
+ color: white;
+}
+.ui-datepicker-buttonpane button {
+ border-color: #b1b1b1 !important;
+}
+.ui-datepicker-buttonpane .ui-datepicker-current {
+ margin-left: 0.2em !important;
+}
+.ui-dialog .ui-widget-content {
+ border: 0px !important;
+}
+.ui-dialog {
+ box-shadow: 5px 5px 19px #4e4e4e;
+ border: 0px !important;
+ padding: 0 !important;
+}
+.ui-dialog-titlebar {
+ border: 0px !important;
+}
+.ui-dialog-titlebar .ui-icon-closethick,
+.ui-dialog-titlebar .ui-state-default,
+.ui-dialog-titlebar .ui-state-hover,
+.ui-dialog-titlebar button {
+ background: transparent;
+ border: 0px;
+}
+.ui-dialog-titlebar .ui-icon-closethick {
+ background-image: url("../../../images/icono_cerrar.png") !important;
+}
+.ui-dialog-title {
+ color: #ffffff;
+ font-size: 9pt;
+}
+.ui-widget input,
+.ui-widget select,
+.ui-widget textarea,
+.ui-widget button {
+ font-family: Verdana, Arial, sans-serif !important;
+}
+
+a.ui-button:active,
+.ui-button:active,
+.ui-button.ui-state-active:hover,
+.ui-state-focus .ui-widget-content,
+.ui-state-focus .ui-widget-header,
+.ui-state-focus .ui-button:hover,
+.ui-button:focus {
+ background: transparent !important;
+ border: none !important;
+}
+
+.ui-state-hover,
+.ui-widget-content .ui-state-hover,
+.ui-widget-header .ui-state-hover {
+ border: 1px solid #999999 !important;
+ border-bottom: 0 !important;
+ background: #dadada url(../images/ui-bg_glass_75_dadada_1x400.png) 50% 50%
+ repeat-x !important;
+}
+
+.ui-state-active,
+.ui-widget-content .ui-state-active,
+.ui-widget-header .ui-state-active {
+ border: 1px solid #aaaaaa !important;
+ border-bottom: 0 !important;
+ background: #ffffff url(../images/ui-bg_glass_65_ffffff_1x400.png) 50% 50%
+ repeat-x !important;
+ font-weight: normal !important;
+ color: #212121 !important;
+}
+.ui-state-active a,
+.ui-state-active a:link,
+.ui-state-active a:visited {
+ color: #212121 !important;
+}
+
+ul.ui-front {
+ z-index: 1000000 !important;
+ padding-right: 0px !important;
+}
+
+ul.ui-front li {
+ padding: 3px !important;
+}
+
+ul.ui-front li:hover {
+ background-color: #e1e3e1 !important;
+}
+
+ul.ui-front li a.ui-menu-item-wrapper {
+ background: transparent !important;
+ border: none !important;
+}
+
+ul.ui-front li a.ui-menu-item-wrapper span {
+ padding-left: 5px !important;
+}
+
+ul.ui-front li a.ui-menu-item-wrapper:hover {
+ text-decoration: none !important;
+}
+
+input[type="submit"].ui-button-dialog {
+ margin: 0.5em 1em 0.5em 0 !important;
+ cursor: pointer !important;
+ background: white !important;
+ background-color: white !important;
+ color: #82b92e !important;
+ text-align: center !important;
+ border: 1px solid #82b92e !important;
+ height: 30px !important;
+ width: 90px !important;
+}
diff --git a/pandora_console/include/styles/js/jquery.contextMenu.css b/pandora_console/include/styles/js/jquery.contextMenu.css
new file mode 100644
index 0000000000..64d86cf7bc
--- /dev/null
+++ b/pandora_console/include/styles/js/jquery.contextMenu.css
@@ -0,0 +1,211 @@
+/*!
+ * jQuery contextMenu - Plugin for simple contextMenu handling
+ *
+ * Version: 1.6.5
+ *
+ * Authors: Rodney Rehm, Addy Osmani (patches for FF)
+ * Web: http://medialize.github.com/jQuery-contextMenu/
+ *
+ * Licensed under
+ * MIT License http://www.opensource.org/licenses/mit-license
+ * GPL v3 http://opensource.org/licenses/GPL-3.0
+ *
+ */
+
+.context-menu-list {
+ margin: 0;
+ padding: 0;
+
+ min-width: 120px;
+ max-width: 250px;
+ display: inline-block;
+ position: absolute;
+ list-style-type: none;
+ border: 1px solid #ddd;
+ border-radius: 4px;
+ background: #eee;
+
+ -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.5);
+ -moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.5);
+ -ms-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.5);
+ -o-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.5);
+ box-shadow: 0 2px 5px rgba(0, 0, 0, 0.5);
+
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 11px;
+ text-align: left;
+}
+
+.context-menu-item {
+ padding: 0px 2px 0px 24px;
+ background-color: #eee;
+ position: relative;
+ border-radius: 4px;
+ -webkit-user-select: none;
+ -moz-user-select: -moz-none;
+ -ms-user-select: none;
+ user-select: none;
+ padding-top: 8px;
+ padding-bottom: 8px;
+}
+
+.context-menu-item span {
+ padding-top: 10px;
+ padding-bottom: 10px;
+ padding-right: 10px;
+ padding-left: 10px;
+}
+
+.context-menu-separator {
+ padding-bottom: 0;
+ border-bottom: 1px solid #ddd;
+}
+
+.context-menu-item > label > input,
+.context-menu-item > label > textarea {
+ -webkit-user-select: text;
+ -moz-user-select: text;
+ -ms-user-select: text;
+ user-select: text;
+}
+
+.context-menu-item.hover {
+ cursor: pointer;
+ background-color: #82b92e;
+ border-radius: 4px;
+ color: #fff;
+}
+
+.context-menu-item.disabled {
+ color: #666 !important;
+}
+
+.context-menu-input.hover,
+.context-menu-item.disabled.hover {
+ cursor: default;
+ background-color: #eee;
+}
+
+.context-menu-submenu:after {
+ content: ">";
+ color: #666;
+ position: absolute;
+ top: 0;
+ right: 3px;
+ z-index: 1;
+}
+
+/* icons
+ #protip:
+ In case you want to use sprites for icons (which I would suggest you do) have a look at
+ http://css-tricks.com/13224-pseudo-spriting/ to get an idea of how to implement
+ .context-menu-item.icon:before {}
+ */
+.context-menu-item.icon {
+ min-height: 18px;
+ background-repeat: no-repeat;
+ background-position: 4px 2px;
+}
+.context-menu-item.icon-edit {
+ background-image: url(../../images/page_white_edit.png);
+}
+.context-menu-item.icon-cut {
+ background-image: url(../../images/cut.png);
+}
+.context-menu-item.icon-copy {
+ background-image: url(../../images/page_white_copy.png);
+}
+.context-menu-item.icon-paste {
+ background-image: url(../../images/page_white_paste.png);
+}
+.context-menu-item.icon-delete {
+ background-image: url(../../images/delete.png);
+}
+.context-menu-item.icon-add {
+ background-image: url(../../images/page_white_add.png);
+}
+.context-menu-item.icon-quit {
+ background-image: url(../../images/door.png);
+}
+.context-menu-item.icon-refresh {
+ background-image: url(../../images/refresh.png);
+}
+.context-menu-item.icon-center {
+ background-image: url(../../images/set_center.png);
+}
+.context-menu-item.icon-details {
+ background-image: url(../../images/show_details.png);
+}
+.context-menu-item.icon-children {
+ background-image: url(../../images/children.png);
+}
+.context-menu-item.icon-cancel_set_parent {
+ background-image: url(../../images/link_delete.png);
+}
+.context-menu-item.icon-set_parent {
+ background-image: url(../../images/father.png);
+}
+.context-menu-item.icon-add_node {
+ background-image: url(../../images/add.png);
+}
+.context-menu-item.icon-refresh_holding_area {
+ background-image: url(../../images/refresh_holding_area.png);
+}
+.context-menu-item.icon-restart_map {
+ background-image: url(../../images/reset.png);
+}
+.context-menu-item.icon-interface_link_children {
+ background-image: url(../../images/icono_link_hijo.png);
+}
+.context-menu-item.icon-interface_link_parent {
+ background-image: url(../../images/icono_link_padre.png);
+}
+.context-menu-item.icon-interface_link_cancel {
+ background-image: url(../../images/link_abortar.png);
+}
+
+/* vertically align inside labels */
+.context-menu-input > label > * {
+ vertical-align: top;
+}
+
+/* position checkboxes and radios as icons */
+.context-menu-input > label > input[type="checkbox"],
+.context-menu-input > label > input[type="radio"] {
+ margin-left: -17px;
+}
+.context-menu-input > label > span {
+ margin-left: 5px;
+}
+
+.context-menu-input > label,
+.context-menu-input > label > input[type="text"],
+.context-menu-input > label > textarea,
+.context-menu-input > label > select {
+ display: block;
+ width: 100%;
+
+ -webkit-box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ -ms-box-sizing: border-box;
+ -o-box-sizing: border-box;
+ box-sizing: border-box;
+}
+
+.context-menu-input > label > textarea {
+ height: 100px;
+}
+.context-menu-item > .context-menu-list {
+ display: none;
+ /* re-positioned by js */
+ right: -5px;
+ top: 5px;
+}
+
+.context-menu-item.hover > .context-menu-list {
+ display: block;
+}
+
+.context-menu-accesskey {
+ text-decoration: underline;
+}
diff --git a/pandora_console/include/styles/login.css b/pandora_console/include/styles/login.css
new file mode 100644
index 0000000000..f7066ba92c
--- /dev/null
+++ b/pandora_console/include/styles/login.css
@@ -0,0 +1,411 @@
+/*
+ * ---------------------------------------------------------------------
+ * - LOGIN STYLES -
+ * ---------------------------------------------------------------------
+ */
+h1#log_title {
+ font-size: 18px;
+ margin-bottom: 0px;
+ color: #fff !important;
+ width: 300px;
+}
+
+div#log_msg {
+ display: none;
+}
+
+div#error_buttons {
+ margin-top: 20px;
+}
+
+div#error_buttons a {
+ margin: 14px;
+}
+
+#login_body {
+ /* Set rules to fill background */
+ min-height: 100%;
+ min-width: 1200px;
+ width: 100%;
+ z-index: -9999;
+ position: absolute;
+ background-image: url("../../images/backgrounds/background_pandora_console_keys.jpg");
+ background-repeat: repeat;
+}
+
+/*@media screen and (max-width: 1024px) { /* Specific to this particular image */
+/* #login_body {
+ left: 50%;
+ margin-left: -512px; /* 50% */
+/* }
+}
+@media screen and (max-width: 1100px) { /* Specific to this particular image */
+/* #login_body {
+ background-image: url("../../images/backgrounds/background_pandora_console_keys.jpg");
+ background-repeat: repeat;
+ }
+}
+@media screen and (max-width: 1400px) { /* Specific to this particular image */
+/* #login_body {
+ background-image: url("../../images/backgrounds/background_pandora_console_keys.jpg");
+ background-repeat: repeat;
+ }
+}
+@media screen and (max-width: 2000px) { /* Specific to this particular image */
+/* #login_body {
+ background-image: url("../../images/backgrounds/background_pandora_console_keys.jpg");
+ background-repeat: repeat;
+ }
+}
+@media screen and (min-width: 2000px) { /* Specific to this particular image */
+/* #login_body {
+ background-image: url("../../images/backgrounds/background_pandora_console_keys.jpg");
+ background-repeat: repeat;
+ }
+}*/
+
+p.log_in {
+ color: #fff !important;
+ padding: 0px 10px;
+ width: 300px;
+}
+
+h1#log_f {
+ color: #c00;
+ border-bottom: 1px solid #c00;
+ padding-bottom: 3px;
+}
+
+div#error_login {
+ text-align: center;
+ margin-top: 5px;
+ margin-left: 5px;
+ width: 75%;
+ float: right;
+ text-align: left;
+ top: 100px;
+}
+
+div#error_login_icon {
+ margin-top: 10px;
+ margin-right: 7px;
+ text-align: center;
+ width: 20%;
+ float: right;
+}
+
+div#login_f {
+ margin-top: 10px;
+ margin-bottom: 25px;
+}
+
+#ver_num {
+ margin: 0px auto;
+ width: 100%;
+ position: absolute;
+ bottom: 10px;
+ color: #fff;
+ text-align: center;
+}
+
+/*
+ * ---------------------------------------------------------------------
+ * - LOGIN PAGE -
+ * ---------------------------------------------------------------------
+ */
+
+/* --- Login page - header --- */
+div#header_login {
+ width: 100%;
+ height: 65px;
+ background-color: rgba(255, 255, 255, 0.06);
+}
+
+div#icon_custom_pandora {
+ float: left;
+ margin-top: 5px;
+ margin-left: 4%;
+}
+
+div#list_icon_docs_support {
+ float: right;
+ margin-top: 8px;
+ margin-right: 4%;
+}
+
+div#list_icon_docs_support ul {
+ margin-top: 5px;
+}
+
+div#list_icon_docs_support ul li {
+ display: inline-block;
+ color: white;
+ vertical-align: middle;
+ margin-right: 5px;
+ font-size: 10pt;
+}
+
+li#li_margin_left {
+ margin-left: 30px;
+}
+
+/* --- Login page - form --- */
+div.container_login {
+ margin-top: 10%;
+ margin-left: 5%;
+ margin-right: 5%;
+}
+
+div.login_page {
+ width: 35%;
+ min-height: 600px;
+ float: left;
+}
+
+div.login_page form {
+ border-right: 1px solid #868686;
+ padding-top: 30px;
+ padding-bottom: 50px;
+ min-width: 400px;
+ max-height: 600px;
+}
+
+div.login_logo_icon {
+ margin-bottom: 40px;
+ text-align: center;
+}
+
+div.login_logo_icon img {
+ margin: 0 auto;
+ width: 150px;
+}
+
+div.login_double_auth_code,
+div.login_nick,
+div.login_pass {
+ margin: 0 auto;
+ width: 70%;
+ height: 40px;
+ background-color: rgba(255, 255, 255, 0.2) !important;
+ margin-bottom: 25px;
+ min-width: 260px;
+}
+
+div.login_nick img,
+div.login_pass img {
+ vertical-align: middle;
+ margin: 3px;
+}
+
+div.login_nick input,
+div.login_pass input {
+ background-color: rgba(255, 255, 255, 0) !important;
+ border: 0px !important;
+ color: white !important;
+ border-radius: 0px;
+ width: 89%;
+ height: 40px;
+ font-size: 9pt;
+ padding: 0px !important;
+}
+
+div.login_nick input:focus,
+div.login_pass input:focus {
+ outline: none;
+}
+
+div.login_nick input:-webkit-autofill,
+div.login_nick input:-webkit-autofill:hover,
+div.login_nick input:-webkit-autofill:focus,
+div.login_nick input:-webkit-autofill:active,
+div.login_pass input:-webkit-autofill,
+div.login_pass input:-webkit-autofill:hover,
+div.login_pass input:-webkit-autofill:focus,
+div.login_pass input:-webkit-autofill:active {
+ transition: background-color 10000s ease-in-out 0s;
+ -webkit-box-shadow: 0 0 0px 0px transparent inset !important;
+ -webkit-text-fill-color: white !important;
+ border: 0px;
+ width: 89%;
+}
+
+div.login_nick input::-webkit-input-placeholder,
+div.login_pass input::-webkit-input-placeholder {
+ color: white;
+}
+
+div.login_pass img,
+div.login_nick img {
+ width: 30px;
+}
+
+div.login_pass div,
+div.login_nick div {
+ float: left;
+ width: 11%;
+}
+
+div.login_button {
+ margin: 0 auto;
+ width: 70%;
+ height: 40px;
+ background-color: rgb(25, 25, 25);
+ border: 1px solid white;
+ min-width: 260px;
+}
+
+div.login_button input {
+ width: 100%;
+ background-color: rgb(25, 25, 25) !important;
+ text-align: center;
+ border: 0px;
+ border-radius: 0px;
+ height: 40px;
+ padding: 0px;
+ font-size: 9pt;
+ color: white;
+}
+
+div.login_data {
+ width: 65%;
+ min-height: 600px;
+ float: left;
+}
+
+div.text_banner_login {
+ width: 100%;
+ margin-bottom: 60px;
+ color: white;
+ text-align: center;
+}
+
+div.text_banner_login span {
+ width: 100%;
+}
+
+span.span1 {
+ font-size: 3vw;
+ font-family: "lato-thin";
+ color: white;
+}
+
+span.span2 {
+ font-size: 3vw;
+ font-family: "lato-bolder";
+ color: white;
+}
+
+div.img_banner_login {
+ width: 100%;
+ text-align: center;
+}
+
+div.img_banner_login img {
+ max-width: 70%;
+ min-width: 70%;
+ max-height: 50%;
+ min-height: 50%;
+}
+
+@media all and (max-width: 1200px) {
+ span.span1 {
+ font-size: 30pt;
+ }
+ span.span2 {
+ font-size: 30pt;
+ }
+}
+
+/* --- Login page - modal windows --- */
+div.content_alert {
+ width: 98%;
+ margin-top: 20px;
+}
+
+div.icon_message_alert {
+ float: left;
+ width: 25%;
+ text-align: center;
+}
+
+div.icon_message_alert img {
+ width: 85px;
+}
+
+div.content_message_alert {
+ width: 75%;
+ float: right;
+}
+
+div.text_message_alert {
+ width: 100%;
+ margin-top: 10px;
+}
+
+div.text_message_alert h1 {
+ margin: 0px;
+}
+
+div.text_message_alert p {
+ margin: 0px;
+ font-size: 10.3pt;
+ line-height: 14pt;
+}
+
+div.button_message_alert {
+ width: 100%;
+}
+
+div.button_message_alert input {
+ float: right;
+ width: 87px;
+ height: 33px;
+ color: #82b92e;
+ border: 1px solid #82b92e;
+ font-weight: bold;
+ margin-right: 20px;
+ margin-top: 20px;
+ font-size: 10pt;
+}
+
+div.form_message_alert {
+ width: 90%;
+ clear: both;
+ padding-top: 20px;
+ padding-left: 40px;
+}
+
+div.form_message_alert ul li {
+ display: inline-block;
+ padding: 10px;
+}
+
+div.form_message_alert ul li input {
+ border: none;
+ background-color: #dadada !important;
+ border-radius: 0px;
+ height: 17px;
+ width: 145px;
+ padding-left: 5px;
+}
+
+div.form_message_alert ul li label {
+ font-size: 10pt;
+ padding-right: 20px;
+}
+
+div.form_message_alert h4 {
+ margin: 0px;
+ margin-bottom: 10px;
+}
+
+div.button_message_alert_form input {
+ float: right;
+ width: 87px;
+ height: 33px;
+ color: #82b92e;
+ border: 1px solid #82b92e;
+ font-weight: bold;
+ font-size: 10pt;
+ margin-right: 25px;
+}
diff --git a/pandora_console/include/styles/menu.css b/pandora_console/include/styles/menu.css
index d36a9aeed9..a30978b3a8 100644
--- a/pandora_console/include/styles/menu.css
+++ b/pandora_console/include/styles/menu.css
@@ -34,10 +34,7 @@
}
.menu li a {
- /*background-color: inherit;*/
color: #ffffff;
- /*font-weight: bold;*/
- /* This makes it so that the whole li is clickable */
text-decoration: none;
}
@@ -49,6 +46,7 @@ li:hover ul {
padding: 10.5px;
margin-left: 0px;
width: 100%;
+ color: #fff;
}
.menu li.subselected a {
@@ -259,3 +257,136 @@ ul li a:hover {
color: #e2144a;
} /* Hover Styles */
/*li ul li a { padding: 2px 5px; } Sub Menu Styles */
+
+/*
+ * ---------------------------------------------------------------------
+ * - MAIN LEFT MENU and SUBMENU -
+ * ---------------------------------------------------------------------
+ */
+.menu li.selected {
+ font-weight: bold;
+}
+
+.menu_icon {
+ transition-property: background-color;
+ transition-duration: 0.5s;
+ transition-timing-function: ease-out;
+ -webkit-transition-property: background-color;
+ -webkit-transition-duration: 0.5s;
+ -webkit-transition-timing-function: ease-out;
+ -moz-transition-property: background-color;
+ -moz-transition-duration: 0.5s;
+ -moz-transition-timing-function: ease-out;
+ -o-transition-property: background-color;
+ -o-transition-duration: 0.5s;
+ -o-transition-timing-function: ease-out;
+}
+
+.menu_icon:hover {
+ transition-property: background-color;
+ transition-duration: 0.5s;
+ transition-timing-function: ease-out;
+ -webkit-transition-property: background-color;
+ -webkit-transition-duration: 0.5s;
+ -webkit-transition-timing-function: ease-out;
+ -moz-transition-property: background-color;
+ -moz-transition-duration: 0.5s;
+ -moz-transition-timing-function: ease-out;
+ -o-transition-property: background-color;
+ -o-transition-duration: 0.5s;
+ -o-transition-timing-function: ease-out;
+ background-color: #585858 !important;
+}
+.submenu_not_selected:hover {
+ transition-property: background-color;
+ transition-duration: 0.5s;
+ transition-timing-function: ease-out;
+ -webkit-transition-property: background-color;
+ -webkit-transition-duration: 0.5s;
+ -webkit-transition-timing-function: ease-out;
+ -moz-transition-property: background-color;
+ -moz-transition-duration: 0.5s;
+ -moz-transition-timing-function: ease-out;
+ -o-transition-property: background-color;
+ -o-transition-duration: 0.5s;
+ -o-transition-timing-function: ease-out;
+ background-color: #585858 !important;
+}
+.submenu_selected:hover {
+ background-color: #585858 !important;
+}
+.sub_subMenu {
+ transition-property: background-color;
+ transition-duration: 0.5s;
+ transition-timing-function: ease-out;
+ -webkit-transition-property: background-color;
+ -webkit-transition-duration: 0.5s;
+ -webkit-transition-timing-function: ease-out;
+ -moz-transition-property: background-color;
+ -moz-transition-duration: 0.5s;
+ -moz-transition-timing-function: ease-out;
+ -o-transition-property: background-color;
+ -o-transition-duration: 0.5s;
+}
+.sub_subMenu:hover {
+ transition-property: background-color;
+ transition-duration: 0.5s;
+ transition-timing-function: ease-out;
+ -webkit-transition-property: background-color;
+ -webkit-transition-duration: 0.5s;
+ -webkit-transition-timing-function: ease-out;
+ -moz-transition-property: background-color;
+ -moz-transition-duration: 0.5s;
+ -moz-transition-timing-function: ease-out;
+ -o-transition-property: background-color;
+ -o-transition-duration: 0.5s;
+ background-color: #585858 !important;
+}
+
+.menu li.selected {
+ box-shadow: inset 4px 0 #80ba27;
+}
+/* creo que no se usan
+.is_submenu2 li {
+ background-color: #ff0000;
+}
+
+.is_submenu2 {
+ background-color: #222222 !important;
+}
+*/
+.operation {
+ background-color: #333 !important;
+ border-top-right-radius: 5px;
+ border-right-style: solid;
+ border-right-width: 0px;
+}
+
+.operation .selected {
+ background-color: #585858 !important;
+}
+
+.menu li,
+.menu .li.not_selected {
+ border-radius: 0px 0px 0px 0px;
+ display: block;
+ min-height: 35px;
+ border-bottom: 0px none #424242;
+ vertical-align: middle;
+}
+
+.godmode,
+.menu_icon ul li {
+ background-color: #222;
+}
+.operation .menu_icon ul li {
+ background-color: #333;
+}
+
+.godmode {
+ border-top: 4px solid #777 !important;
+ padding-bottom: 4px !important;
+ border-bottom-right-radius: 5px;
+ border-right-style: solid;
+ border-right-width: 0px;
+}
diff --git a/pandora_console/include/styles/pandora.css b/pandora_console/include/styles/pandora.css
index f42c64f70a..a00ab2ad1d 100644
--- a/pandora_console/include/styles/pandora.css
+++ b/pandora_console/include/styles/pandora.css
@@ -5,7 +5,7 @@ Description: The default Pandora FMS theme layout
// Pandora FMS - http://pandorafms.com
// ==========================================================
-// Copyright (c) 2004-2011 Artica Soluciones Tecnológicas S.L
+// Copyright (c) 2004-2019 Artica Soluciones Tecnológicas S.L
// This program is free software; you can redistribute it and/or
// modify it under the terms of the GNU General Public License
@@ -21,9 +21,32 @@ Description: The default Pandora FMS theme layout
*/
/* Tree view styles */
-@import url(tree.css);
-@import url(fixed-bottom-box.css);
+/*@import url(tree.css);
+@import url(fixed-bottom-box.css);*/
+/*
+ * ---------------------------------------------------------------------
+ * - GENERAL STYLES -
+ * ---------------------------------------------------------------------
+ */
+@font-face {
+ font-family: "Nunito";
+ font-style: normal;
+ font-weight: 400;
+ src: local("Nunito-Regular"), url(../../fonts/nunito.woff) format("woff");
+}
+@font-face {
+ font-family: "lato-thin";
+ src: url("../../fonts/Lato-Hairline.ttf");
+}
+@font-face {
+ font-family: "lato-bolder";
+ src: url("../../fonts/Lato-Light.ttf");
+}
+@font-face {
+ font-family: "lato-boldest";
+ src: url("../../fonts/Lato-Regular.ttf");
+}
* {
font-family: verdana, sans-serif;
letter-spacing: 0.03pt;
@@ -36,40 +59,15 @@ body {
background-color: #fff;
margin: 0 auto;
}
-
-div#page {
- background: #fff;
- background-image: none;
- clear: both;
- width: auto;
-}
-
-body.pure {
- background-color: #fff;
-}
input,
textarea {
border: 1px solid #ddd;
}
-form {
- margin-block-end: 0px;
-}
-
textarea {
padding: 5px;
min-height: 100px;
width: 99%;
}
-textarea.conf_editor {
- padding: 5px;
- width: 650px;
- height: 350px;
-}
-textarea.conf_error {
- background-image: url(../../images/err.png);
- background-repeat: no-repeat;
- background-position: top right;
-}
input {
padding: 2px 3px 4px 3px;
vertical-align: middle;
@@ -78,7 +76,6 @@ input {
input[type="checkbox"] {
display: inline !important;
}
-
select {
padding: 2px 3px 3px 3px;
vertical-align: middle;
@@ -132,34 +129,325 @@ a:hover {
color: #373737;
text-decoration: underline;
}
+a:focus,
+input:focus,
+button:focus {
+ outline-width: 0;
+ outline: 0;
+}
+th > label {
+ padding-top: 7px;
+}
+input:disabled {
+ background-color: #ddd !important;
+}
+textarea:disabled {
+ background-color: #ddd !important;
+}
+select:disabled {
+ background-color: #ddd !important;
+}
+ul {
+ list-style-type: none;
+ padding-left: 0;
+ margin-left: 0;
+}
+code,
+pre {
+ font-family: courier, serif;
+}
+fieldset {
+ background-color: #f9faf9;
+ border: 1px solid #e2e2e2;
+ padding: 0.5em;
+ margin-bottom: 20px;
+ position: relative;
+}
+fieldset legend {
+ font-size: 1.1em;
+ font-weight: bold;
+ line-height: 20px;
+ color: #3f3f3f;
+}
+td input[type="checkbox"] {
+ padding: 10px;
+ margin-top: 2px;
+ display: table-cell;
+}
+input[type="image"] {
+ border: 0px;
+ background-color: transparent !important;
+}
+table,
+img {
+ border: 0px;
+}
+table pre {
+ white-space: pre-wrap;
+}
+tr:first-child > th {
+ background-color: #373737;
+}
+th {
+ color: #fff;
+ background-color: #666;
+ font-size: 7.5pt;
+ letter-spacing: 0.3pt;
+}
+
+/* --- Font ttf --- */
+@font-face {
+ font-family: "DejaVuSerif-BoldFont";
+ src: url("../fonts/DejaVuSerif-Bold.ttf") format("truetype");
+}
+
+.DejaVuSerif-Bold {
+ font-family: DejaVuSerif-BoldFont;
+}
+
+@font-face {
+ font-family: "DejaVuSerif-BoldItalicFont";
+ src: url("../fonts/DejaVuSerif-BoldItalic.ttf") format("truetype");
+}
+
+.DejaVuSerif-BoldItalic {
+ font-family: DejaVuSerif-BoldItalicFont;
+}
+
+@font-face {
+ font-family: "DejaVuSerif-ItalicFont";
+ src: url("../fonts/DejaVuSerif-Italic.ttf") format("truetype");
+}
+
+.DejaVuSerif-Italic {
+ font-family: DejaVuSerif-ItalicFont;
+}
+
+@font-face {
+ font-family: "DejaVuSerifFont";
+ src: url("../fonts/DejaVuSerif.ttf") format("truetype");
+}
+
+.DejaVuSerif {
+ font-family: DejaVuSerifFont;
+}
+
+@font-face {
+ font-family: "DejaVuSerifCondensed-BoldFont";
+ src: url("../fonts/DejaVuSerifCondensed-Bold.ttf") format("truetype");
+}
+
+.DejaVuSerifCondensed-Bold {
+ font-family: DejaVuSerifCondensed-BoldFont;
+}
+
+@font-face {
+ font-family: "DejaVuSerifCondensed-BoldItalicFont";
+ src: url("../fonts/DejaVuSerifCondensed-BoldItalic.ttf") format("truetype");
+}
+
+.DejaVuSerifCondensed-BoldItalic {
+ font-family: DejaVuSerifCondensed-BoldItalicFont;
+}
+
+@font-face {
+ font-family: "DejaVuSerifCondensed-ItalicFont";
+ src: url("../fonts/DejaVuSerifCondensed-Italic.ttf") format("truetype");
+}
+
+.DejaVuSerifCondensed-Italic {
+ font-family: DejaVuSerifCondensed-ItalicFont;
+}
+
+@font-face {
+ font-family: "DejaVuSerifCondensedFont";
+ src: url("../fonts/DejaVuSerifCondensed.ttf") format("truetype");
+}
+
+.DejaVuSerifCondensed {
+ font-family: DejaVuSerifCondensedFont;
+}
+
+@font-face {
+ font-family: "FreeSansFont";
+ src: url("../fonts/FreeSans.ttf") format("truetype");
+}
+
+.FreeSans {
+ font-family: FreeSansFont;
+}
+
+@font-face {
+ font-family: "FreeSansBoldFont";
+ src: url("../fonts/FreeSansBold.ttf") format("truetype");
+}
+
+.FreeSansBold {
+ font-family: FreeSansBoldFont;
+}
+
+@font-face {
+ font-family: "smallfontFont";
+ src: url("../fonts/smallfont.ttf") format("truetype");
+}
+
+.smallfont {
+ font-family: smallfontFont;
+}
+
+@font-face {
+ font-family: "unicodeFont";
+ src: url("../fonts/unicode.ttf") format("truetype");
+}
+
+@font-face {
+ font-family: "roboto";
+ src: url("../../fonts/roboto.woff2") format("woff2");
+}
+
+@font-face {
+ font-family: "opensans";
+ src: url("../../fonts/opensans.woff2") format("woff2");
+}
+
+@font-face {
+ font-family: "lato";
+ src: url("../../fonts/lato.woff2") format("woff2");
+}
+
+@font-face {
+ font-family: "leaguegothic";
+ src: url("../../fonts/leaguegothic.woff") format("woff");
+}
+.unicode {
+ font-family: unicodeFont;
+}
+
+/*
+ * ---------------------------------------------------------------------
+ * - GLOBAL STYLES -
+ * ---------------------------------------------------------------------
+ */
+div#page {
+ background: #fff;
+ background-image: none;
+ clear: both;
+ width: auto;
+}
+
+body.pure {
+ background-color: #fff;
+}
+
+div#container {
+ margin: 0 auto;
+ min-width: 960px;
+ text-align: left;
+ height: 100%;
+ background: #fff;
+ width: 100%;
+}
+
+div#main {
+ width: auto;
+ margin: 0px 0% 0px 0%;
+ float: left;
+ position: relative;
+ min-height: 850px;
+ margin-left: 60px;
+ max-width: 93%;
+ min-width: 93%;
+}
+
+textarea.conf_editor {
+ padding: 5px;
+ width: 650px;
+ height: 350px;
+}
+
+textarea.conf_error {
+ background-image: url(../../images/err.png);
+ background-repeat: no-repeat;
+ background-position: top right;
+}
+
+input.button {
+ font-family: Arial, Sans-serif;
+ border: 4px solid #ccc;
+ background: #fff;
+ padding: 2px 3px;
+ margin: 10px 15px;
+}
+
a.white_bold {
color: #eee;
text-decoration: none;
font-weight: bold;
}
+
a.white {
color: #eee;
text-decoration: none;
}
+
p.center {
text-align: center;
}
-h1#log_title {
- font-size: 18px;
- margin-bottom: 0px;
- color: #fff !important;
- width: 300px;
-}
-div#log_msg {
- display: none;
-}
-div#error_buttons {
- margin-top: 20px;
-}
-div#error_buttons a {
- margin: 14px;
+
+.img_help {
+ cursor: help;
}
+#loading {
+ position: fixed;
+ width: 200px;
+ margin-left: 30%;
+ text-align: center;
+ top: 50%;
+ background-color: #999999;
+ padding: 20px;
+}
+
+.tactical_set legend {
+ text-align: left;
+ color: #3f3f3f;
+}
+
+.tactical_set {
+ background: #fff;
+ border: 1px solid #e2e2e2;
+ margin-left: auto;
+ margin-right: auto;
+ width: auto;
+}
+
+/* --- Botones --- */
+input.sub {
+ font-weight: normal;
+ -moz-border-radius: 2px;
+ -webkit-border-radius: 2px;
+ border-radius: 2px;
+ font-size: 8pt;
+ background-color: #333 !important;
+ background-repeat: no-repeat !important;
+ background-position: 92% 3px !important;
+ color: white !important;
+ padding: 3px 3px 5px 12px;
+ border-color: #333;
+}
+
+input.sub[disabled] {
+ color: #b4b4b4 !important;
+ background-color: #f3f3f3 !important;
+ border-color: #b6b6b6;
+ cursor: default;
+}
+
+/*
+ * ---------------------------------------------------------------------
+ * - NO ACCESS PAGE - noaccess2.php -
+ * ---------------------------------------------------------------------
+ */
#noaccess {
position: relative;
margin-top: 25px;
@@ -200,47 +488,35 @@ div#error_buttons a {
float: left;
}
-div#activity {
- padding-top: 0px;
- padding-bottom: 18px;
+/*div#activity{
+ padding-top: 0px;
+ padding-bottom: 18px;
}
div#activity table td > img {
- vertical-align: middle;
+ vertical-align: middle;
}
div#noa {
- float: right;
- padding-right: 50px;
- margin-top: 25px;
+ float: right;
+ padding-right: 50px;
+ margin-top: 25px;
}
div#db_f {
- text-align: justify;
- margin: auto;
- padding: 0.5em;
- width: 55em;
- margin-top: 3em;
+ text-align: justify;
+ margin: auto;
+ padding: 0.5em;
+ width: 55em;
+ margin-top: 3em;
}
div#db_ftxt {
- float: right;
- padding-top: 10px;
-}
-div#container {
- width: 100%;
- margin: 0 auto;
- min-width: 960px;
- text-align: left;
- height: 100%;
- background: #fff;
-}
-div#main {
- width: auto;
- max-width: 93%;
- min-width: 93%;
- margin: 0px 0% 0px 0%;
- float: left;
- position: relative;
- min-height: 850px;
- margin-left: 60px;
-}
+ float: right;
+ padding-top: 10px;
+}*/
+
+/*
+ * ---------------------------------------------------------------------
+ * - HELP DIALOG - login_help_dialog.php and pandora_help.php -
+ * ---------------------------------------------------------------------
+ */
div#main_help {
width: 100%;
}
@@ -281,12 +557,6 @@ div#main_help span {
color: #999;
}
-a.footer,
-a.footer span {
- font-size: 9px;
- color: white;
-}
-
div#main_help div.databox hr {
width: 100%;
border: 0px;
@@ -300,6 +570,34 @@ div#main_help div.databox p {
text-align: justify;
}
+/*
+ * ---------------------------------------------------------------------
+ * - FOOTER -
+ * ---------------------------------------------------------------------
+ */
+a.footer,
+a.footer span {
+ font-size: 9px;
+ color: white;
+}
+
+div#foot {
+ font-size: 6pt !important;
+ border-top: solid 2px #222;
+ padding-top: 8px;
+ padding-bottom: 5px;
+ text-align: center;
+ background: #333333;
+ height: 30px;
+ clear: both;
+ width: auto;
+}
+
+/*
+ * ---------------------------------------------------------------------
+ * - HEADER AND LEFT MENU STYLES -
+ * ---------------------------------------------------------------------
+ */
div#menu_container {
-moz-border-top-right-radius: 6px;
-webkit-border-top-right-radius: 6px;
@@ -338,191 +636,35 @@ div#head {
width: 100%;
}
-div#foot {
- font-size: 6pt !important;
- border-top: solid 2px #222;
- padding-top: 8px;
- padding-bottom: 5px;
- text-align: center;
- background: #333333;
- height: 30px;
- clear: both;
- width: auto;
-}
#ver {
margin-bottom: 25px;
}
-/****************/
-/* LOGIN STYLES */
-/****************/
-
-@font-face {
- font-family: "Nunito";
- font-style: normal;
- font-weight: 400;
- src: local("Nunito-Regular"), url(../../fonts/nunito.woff) format("woff");
+/*.databox_error {
+ width: 657px !important;
+ height: 400px;
+ border: none !important;
+ background-color: #fafafa;
+ background: url(../../images/splash_error.png) no-repeat;
}
-@font-face {
- font-family: "lato-thin";
- src: url("../../fonts/Lato-Hairline.ttf");
-}
-@font-face {
- font-family: "lato-bolder";
- src: url("../../fonts/Lato-Light.ttf");
-}
-@font-face {
- font-family: "lato-boldest";
- src: url("../../fonts/Lato-Regular.ttf");
-}
-
-#login_body {
- /* Set rules to fill background */
- min-height: 100%;
- min-width: 1200px;
- width: 100%;
- z-index: -9999;
- position: absolute;
-}
-
-@media screen and (max-width: 1024px) {
- /* Specific to this particular image */
- #login_body {
- left: 50%;
- margin-left: -512px; /* 50% */
- }
-}
-@media screen and (max-width: 1100px) {
- /* Specific to this particular image */
- #login_body {
- background-image: url("../../images/backgrounds/background_pandora_console_keys.jpg");
- background-repeat: repeat;
- }
-}
-@media screen and (max-width: 1400px) {
- /* Specific to this particular image */
- #login_body {
- background-image: url("../../images/backgrounds/background_pandora_console_keys.jpg");
- background-repeat: repeat;
- }
-}
-@media screen and (max-width: 2000px) {
- /* Specific to this particular image */
- #login_body {
- background-image: url("../../images/backgrounds/background_pandora_console_keys.jpg");
- background-repeat: repeat;
- }
-}
-@media screen and (min-width: 2000px) {
- /* Specific to this particular image */
- #login_body {
- background-image: url("../../images/backgrounds/background_pandora_console_keys.jpg");
- background-repeat: repeat;
- }
-}
-
-p.log_in {
- color: #fff !important;
- padding: 0px 10px;
- width: 300px;
-}
-
-h1#log_f {
- color: #c00;
- border-bottom: 1px solid #c00;
- padding-bottom: 3px;
-}
-
-div#error_login {
- text-align: left;
- margin-top: 5px;
- margin-left: 5px;
- width: 75%;
- float: right;
- top: 100px;
-}
-
-div#error_login_icon {
- margin-top: 10px;
- margin-right: 7px;
- text-align: center;
- width: 20%;
- float: right;
-}
-
-div#login_f {
- margin-top: 10px;
- margin-bottom: 25px;
-}
-
-a:focus,
-input:focus,
-button:focus {
- outline: 0;
-}
-
-.databox_error {
- width: 657px !important;
- height: 400px;
- border: none !important;
- background: url(../../images/splash_error.png) no-repeat;
- background-color: #fafafa;
-}
-
-#ver_num {
- margin: 0px auto;
- width: 100%;
- position: absolute;
- bottom: 10px;
- color: #fff;
- text-align: center;
-}
-
-/***********************/
-/* END OF LOGIN STYLES */
-/***********************/
-th > label {
- padding-top: 7px;
-}
input.chk {
- margin-right: 0px;
- border: 0px none;
- height: 14px;
-}
+ margin-right: 0px;
+ border: 0px none;
+ height: 14px;
+}*/
input.datos {
background-color: #f5f5f5;
}
-input.datos_readonly {
- background-color: #050505;
-}
-
-input.sub {
- font-weight: normal;
-
- -moz-border-radius: 2px;
- -webkit-border-radius: 2px;
- border-radius: 2px;
-
- font-size: 8pt;
-
- background-color: #333 !important;
- background-repeat: no-repeat !important;
- background-position: 92% 3px !important;
-
- color: white !important;
- padding: 3px 3px 5px 12px;
-
- border-color: #333;
-}
-
-input.sub[disabled] {
- color: #b4b4b4 !important;
- background-color: #f3f3f3 !important;
- border-color: #b6b6b6;
- cursor: default;
-}
+/*input.datos_readonly {
+ background-color: #050505;
+}*/
+/*
+ * ---------------------------------------------------------------------
+ * - VISUAL MAPS -
+ * ---------------------------------------------------------------------
+ */
input.vs_button_ghost {
background-color: transparent !important;
border: 1px solid #82b92e;
@@ -556,16 +698,6 @@ input.spinn {
height: 23px;
}
-input:disabled {
- background-color: #ddd !important;
-}
-textarea:disabled {
- background-color: #ddd !important;
-}
-select:disabled {
- background-color: #ddd !important;
-}
-
input.next {
background-image: url(../../images/input_go.png) !important;
}
@@ -794,39 +926,39 @@ div#cont {
overflow-x: hidden;
}
-.termframe {
- background-color: #80ba27 !important;
+/*.termframe{
+ background-color: #80BA27 !important;
+}*/
+
+/*tr.datos, tr.datost, tr.datosb , tr.datos_id,
+tr.datosf9 {
+ #background-color: #eaeaea;
}
-table,
-img {
- border: 0px;
-}
-table pre {
- white-space: pre-wrap;
+tr.datos2, tr.datos2t,
+tr.datos2b, tr.datos2_id , tr.datos2f9 {
+ #background-color: #f2f2f2;
}
-tr:first-child > th {
- background-color: #373737;
+tr.datos:hover, tr.datost:hover, tr.datosb:hover, tr.datos_id:hover,
+tr.datosf9:hover, tr.datos2:hover, tr.datos2t:hover,
+tr.datos2b:hover, tr.datos2_id:hover, tr.datos2f9:hover {
+ #background-color: #efefef;
+}*/
+
+/*
+ * ---------------------------------------------------------------------
+ * - REPORTS -
+ * ---------------------------------------------------------------------
+ */
+.agent_reporting {
+ margin: 5px;
+ padding: 5px;
}
-th {
- color: #fff;
- background-color: #666;
- font-size: 7.5pt;
- letter-spacing: 0.3pt;
-}
-
-/* Checkbox styles */
-td input[type="checkbox"] {
- /* Double-sized Checkboxes */
- /*-ms-transform: scale(1.3); /* IE */
- /*-moz-transform: scale(1.3); /* FF */
- /*-o-transform: scale(1.3); /* Opera */
- /*-webkit-transform: scale(1.3); /* Safari and Chrome */
- padding: 10px;
- margin-top: 2px;
- display: table-cell;
+.report_table,
+.agent_reporting {
+ border: #ccc outset 3px;
}
td.datos3,
@@ -843,14 +975,21 @@ td.datos4 * {
color: white !important;
}
-td.datos_id {
- color: #1a313a;
-}
+/*td.datos_id {
+ color: #1a313a;
+}*/
+/* user list php */
tr.disabled_row_user * {
color: grey;
}
+/* global syles */
+.bg {
+ /* op menu */
+ background: #82b92e;
+}
+
.bg {
/* op menu */
background: #82b92e;
@@ -1045,17 +1184,22 @@ div.title_line {
-khtml-opacity: 0.5;
}
+/*
+ * ---------------------------------------------------------------------
+ * - RIGHT MENU SECTION -
+ * ---------------------------------------------------------------------
+ */
#menu_tab_frame,
#menu_tab_frame_view {
display: block !important;
border-bottom: 1px solid #80ba27;
- margin-left: 0px !important;
- margin-bottom: 20px;
- padding-right: 0px;
- width: 100%;
- height: 31px;
max-height: 31px;
min-height: 31px;
+ width: 100%;
+ padding-right: 0px;
+ margin-left: 0px !important;
+ margin-bottom: 20px;
+ height: 31px;
}
#menu_tab {
@@ -1074,28 +1218,6 @@ div.title_line {
position: relative;
margin: 0px 0px 0px 0px;
}
-/*
-#menu_tab li a, #menu_tab a {
- padding: 2px 0px;
- font-weight: bold;
- line-height: 18px;
- margin-left: 3px;
- margin-right: 0px;
-
- -moz-border-top-right-radius: 5px;
- -webkit-border-top-right-radius: 5px;
- border-top-right-radius: 5px;
-
- -moz-border-top-left-radius: 5px;
- -webkit-border-top-left-radius: 5px;
- border-top-left-radius: 5px;
-}
-
-#menu_tab li>form {
- padding-left: 7px;
- padding-top: 4px;
-}
-*/
#menu_tab li.separator_view {
padding: 4px;
@@ -1106,7 +1228,6 @@ div.title_line {
}
#menu_tab li.nomn_high a {
- /*background: #82b92e;*/
color: #fff;
}
#menu_tab .mn li a {
@@ -1117,12 +1238,8 @@ div.title_line {
}
#menu_tab li.nomn:hover a,
#menu_tab li:hover ul a:hover {
- /*background: #82b92e;*/
color: #fff;
}
-#menu_tab li:hover a {
- /*background: #b2b08a url("../../images/arrow.png") no-repeat right 3px;*/
-}
#menu_tab li.nomn {
min-width: 30px;
@@ -1132,6 +1249,62 @@ div.title_line {
min-width: 30px;
height: 28px;
}
+
+/* --- Submenu --- */
+ul.subsubmenu {
+ border-bottom-right-radius: 5px;
+ border-bottom-left-radius: 5px;
+ -moz-border-bottom-right-radius: 5px;
+ -moz-border-bottom-left-radius: 5px;
+ -webkit-border-bottom-right-radius: 5px;
+ -webkit-border-bottom-left-radius: 5px;
+
+ background: #ececec !important;
+}
+
+ul.subsubmenu li {
+ background-color: #ececec;
+ font-weight: bold;
+ text-decoration: none;
+ font-size: 14px;
+ border-color: #e2e2e2;
+ border-style: solid;
+ border-width: 1px;
+}
+
+ul.subsubmenu li a {
+ padding: 0px 10px 5px;
+}
+
+.subsubmenu {
+ position: absolute;
+ float: right;
+ z-index: 9999;
+ display: none;
+ margin-top: 5px !important ;
+ left: 0px !important;
+}
+.subsubmenu li {
+ margin-top: 0px !important ;
+}
+
+div#agent_wizard_subtabs {
+ position: absolute;
+ margin-left: 0px;
+ display: none;
+ padding-bottom: 3px;
+ z-index: 1000;
+}
+
+.agent_wizard_tab:hover {
+ cursor: default;
+}
+
+/*
+ * ---------------------------------------------------------------------
+ * - SECTION TITLE LEFT (green background) -
+ * ---------------------------------------------------------------------
+ */
/* TAB TITLE */
#menu_tab_left {
margin-left: 0px !important;
@@ -1198,6 +1371,7 @@ div.title_line {
font-weight: bold;
}
+/*
span.users {
background: url(../../images/group.png) no-repeat;
}
@@ -1261,40 +1435,32 @@ span.inventory_server {
span.web_server {
background: url(../../images/world.png) no-repeat;
}
+*/
+
/* This kind of span do not have any sense, should be replaced on PHP code
by a real img in code. They are not useful because insert too much margin around
(for example, not valid to use in the table of server view */
-span.users,
-span.agents,
-span.data,
-span.alerts,
-span.time,
-span.net,
-span.master,
-span.snmp,
-span.binary,
-span.recon,
-span.wmi,
-span.prediction,
-span.plugin,
-span.export,
-span.recon_server,
-span.wmi_server,
-span.export_server,
-span.inventory_server,
-span.web_server {
- margin-left: 4px;
- margin-top: 10px;
- padding: 4px 8px 12px 30px;
- display: block;
-}
-span.rmess,
-span.nrmess {
- margin-left: 14px;
- padding: 1px 0px 10px 30px;
- display: block;
+/*span.users, span.agents, span.data, span.alerts, span.time, span.net,
+span.master, span.snmp, span.binary, span.recon, span.wmi, span.prediction,
+span.plugin, span.plugin, span.export, span.recon_server, span.wmi_server,
+span.export_server, span.inventory_server, span.web_server {
+ margin-left: 4px;
+ margin-top: 10px;
+ padding: 4px 8px 12px 30px;
+ display: block;
}
+span.rmess, span.nrmess {
+ margin-left: 14px;
+ padding: 1px 0px 10px 30px;
+ display: block;
+}*/
+
/* New styles for data box */
+/*
+ * ---------------------------------------------------------------------
+ * - TABLES -
+ * ---------------------------------------------------------------------
+ */
.databox,
.databox_color,
.databox_frame {
@@ -1384,21 +1550,8 @@ table.databox {
color: #333;
}
-.tactical_set legend {
- text-align: left;
- color: #3f3f3f;
-}
-
-.tactical_set {
- background: #fff;
- border: 1px solid #e2e2e2;
- margin-left: auto;
- margin-right: auto;
- width: auto;
-}
-
/* For use in Netflow */
-
+/*
table.databox_grid {
margin: 25px;
}
@@ -1413,7 +1566,9 @@ table.databox_grid > td {
border-bottom: 1px solid #acacac;
border-right: 1px solid #acacac;
}
+*/
+/* events */
table.alternate tr:nth-child(odd) td {
background-color: #ffffff;
}
@@ -1427,10 +1582,11 @@ table.rounded_cells td {
-webkit-border-radius: 6px !important;
border-radius: 6px !important;
}
-#head_l {
- float: left;
- margin: 0;
- padding: 0;
+
+/*#head_l {
+ float: left;
+ margin: 0;
+ padding: 0;
}
#head_r {
float: right;
@@ -1439,14 +1595,14 @@ table.rounded_cells td {
padding-top: 0px;
}
#head_m {
- position: absolute;
- padding-top: 6px;
- padding-left: 12em;
-}
-span#logo_text1 {
- font: bolder 3em Arial, Sans-serif;
- letter-spacing: -2px;
- color: #eee;
+ position: absolute;
+ padding-top: 6px;
+ padding-left: 12em;
+}*/
+/*span#logo_text1 {
+ font: bolder 3em Arial, Sans-serif;
+ letter-spacing: -2px;
+ color: #eee;
}
span#logo_text2 {
font: 3em Arial, Sans-serif;
@@ -1469,15 +1625,14 @@ div#logo_text3 {
border-bottom: 0px;
}
.bt0 {
- border-top: 0px;
-}
+ border-top: 0px;
+}*/
.action-buttons {
text-align: right;
}
-#table-add-item select,
-#table-add-sla select {
- width: 180px;
-}
+/*#table-add-item select, #table-add-sla select {
+ width: 180px;
+}*/
/* end of classes for event priorities */
div#main_pure {
@@ -1491,42 +1646,26 @@ div#main_pure {
width: 98%;
position: static;
}
+/*#table-agent-configuration radio {
+ margin-right: 40px;
+}*/
.ui-draggable {
cursor: move;
}
-#layout_trash_drop {
- float: right;
- width: 300px;
- height: 180px;
- background: #fff url("../../images/trash.png") no-repeat bottom left;
+/*#layout_trash_drop {
+ float: right;
+ width: 300px;
+ height: 180px;
+ background: #fff url("../../images/trash.png") no-repeat bottom left;
}
#layout_trash_drop div {
display: block;
}
#layout_editor_drop {
- float: left;
- width: 300px;
-}
-.agent_reporting {
- margin: 5px;
- padding: 5px;
-}
-.report_table,
-.agent_reporting {
- border: #ccc outset 3px;
-}
-.img_help {
- cursor: help;
-}
-#loading {
- position: fixed;
- width: 200px;
- margin-left: 30%;
- text-align: center;
- top: 50%;
- background-color: #999999;
- padding: 20px;
-}
+ float: left;
+ width: 300px;
+}*/
+
/* IE 7 Hack */
#editor {
*margin-top: 10px !important;
@@ -1563,35 +1702,24 @@ div#main_pure {
border-bottom: 1px solid #cccccc;
border-top: 1px solid #cccccc;
}
-ul {
- list-style-type: none;
- padding-left: 0;
- margin-left: 0;
-}
span.actions {
margin-left: 30px;
}
.actions {
min-width: 200px !important;
}
-code,
-pre {
- font-family: courier, serif;
-}
select#template,
select#action {
width: 250px;
}
-#label-checkbox-matches_value,
+/*#label-checkbox-matches_value,
#label-checkbox-copy_modules,
#label-checkbox-copy_alerts {
- display: inline;
- font-weight: normal;
-}
-input[type="image"] {
- border: 0px;
- background-color: transparent !important;
-}
+ display: inline;
+ font-weight: normal;
+}*/
+
+/* Modules */
table#simple {
padding: 30px;
}
@@ -1722,20 +1850,6 @@ ol.steps li.visited {
color: #999 !important;
}
-fieldset {
- background-color: #f9faf9;
- border: 1px solid #e2e2e2;
- padding: 0.5em;
- margin-bottom: 20px;
- position: relative;
-}
-fieldset legend {
- font-size: 1.1em;
- font-weight: bold;
- line-height: 20px;
- color: #3f3f3f;
-}
-
fieldset .databox {
border: 0px solid;
}
@@ -1901,15 +2015,37 @@ div.warn {
min-height: 35px !important;
}
-/* Pandora width style theme */
+ol.steps {
+ margin-bottom: 70px;
+}
div#steps_clean {
display: none;
- clear: both;
}
+
div#events_list {
float: left;
width: 100%;
}
+/*span#logo_text1 {
+ font: bolder 3em Arial, Sans-serif;
+ letter-spacing: -2px;
+ color: #eee;
+}
+span#logo_text2 {
+ font: 3em Arial, Sans-serif;
+ letter-spacing: -2px;
+ color: #aaa;
+}
+div#logo_text3 {
+ text-align: right;
+ font: 2em Arial, Sans-serif;
+ letter-spacing: 6px;
+ color: #aaa;
+ font-weight: bold;
+ margin-top: 0px;
+ margin-left: 4px;
+ padding-top: 0px;
+}*/
.pagination {
margin-top: 15px;
margin-bottom: 5px;
@@ -1920,69 +2056,7 @@ div#events_list {
vertical-align: middle;
}
-/*CALENDAR TOOLTIP STYLE*/
-
-/* Calendar background */
-table.scw {
- background-color: #82b92e;
- border: 0 !important;
- border-radius: 4px;
-}
-
-/* Week number heading */
-td.scwWeekNumberHead {
- color: #111;
-}
-
-td.scwWeek {
- color: #111 !important;
-}
-
-td.scwFootDisabled {
- background-color: #000;
- color: #ffffff;
-}
-
-tfoot.scwFoot {
- color: #111;
-}
-
-.scwFoot :hover {
- color: #3f3f3f !important;
-}
-
-table.scwCells {
- background-color: #fff !important;
- color: #3c3c3c !important;
-}
-
-table.scwCells:hover {
- background-color: #fff !important;
-}
-
-td.scwCellsExMonth {
- background-color: #eee !important;
- color: #3c3c3c !important;
-}
-
-td.scwCellsWeekend {
- background-color: #3c3c3c !important;
- color: #fff !important;
- border: 0 !important;
-}
-
-td.scwInputDate {
- background-color: #777 !important;
- color: #ffffff !important;
- border: 0 !important;
-}
-
-td.scwFoot {
- background-color: #fff !important;
- color: #3c3c3c !important;
- border: 0 !important;
-}
-
+/* TABLAS */
/* Cells divs to set individual styles with the table objects */
div.cellBold {
width: 100%;
@@ -2089,7 +2163,7 @@ div.cellBig {
/* Standard styles for status colos (groups, events, backgrounds...) */
.opacity_cell {
- filter: alpha(opacity=80);
+ filter: alpha(opacity=80); /* For IE8 and earlier */
-moz-opacity: 0.8;
opacity: 0.8;
-khtml-opacity: 0.8;
@@ -2216,119 +2290,7 @@ td.datos_orangef9 {
padding: 5px 5px 5px 5px;
}
-.menu li.selected {
- font-weight: bold;
- box-shadow: inset 4px 0 #80ba27;
-}
-
-.menu_icon {
- transition-property: background-color;
- transition-duration: 0.5s;
- transition-timing-function: ease-out;
- -webkit-transition-property: background-color;
- -webkit-transition-duration: 0.5s;
- -webkit-transition-timing-function: ease-out;
- -moz-transition-property: background-color;
- -moz-transition-duration: 0.5s;
- -moz-transition-timing-function: ease-out;
- -o-transition-property: background-color;
- -o-transition-duration: 0.5s;
- -o-transition-timing-function: ease-out;
-}
-
-.menu_icon:hover {
- transition-property: background-color;
- transition-duration: 0.5s;
- transition-timing-function: ease-out;
- -webkit-transition-property: background-color;
- -webkit-transition-duration: 0.5s;
- -webkit-transition-timing-function: ease-out;
- -moz-transition-property: background-color;
- -moz-transition-duration: 0.5s;
- -moz-transition-timing-function: ease-out;
- -o-transition-property: background-color;
- -o-transition-duration: 0.5s;
- -o-transition-timing-function: ease-out;
- background-color: #585858 !important;
-}
-.submenu_not_selected:hover {
- transition-property: background-color;
- transition-duration: 0.5s;
- transition-timing-function: ease-out;
- -webkit-transition-property: background-color;
- -webkit-transition-duration: 0.5s;
- -webkit-transition-timing-function: ease-out;
- -moz-transition-property: background-color;
- -moz-transition-duration: 0.5s;
- -moz-transition-timing-function: ease-out;
- -o-transition-property: background-color;
- -o-transition-duration: 0.5s;
- -o-transition-timing-function: ease-out;
- background-color: #585858 !important;
-}
-.submenu_selected:hover {
- background-color: #585858 !important;
-}
-.sub_subMenu {
- transition-property: background-color;
- transition-duration: 0.5s;
- transition-timing-function: ease-out;
- -webkit-transition-property: background-color;
- -webkit-transition-duration: 0.5s;
- -webkit-transition-timing-function: ease-out;
- -moz-transition-property: background-color;
- -moz-transition-duration: 0.5s;
- -moz-transition-timing-function: ease-out;
- -o-transition-property: background-color;
- -o-transition-duration: 0.5s;
-}
-.sub_subMenu:hover {
- transition-property: background-color;
- transition-duration: 0.5s;
- transition-timing-function: ease-out;
- -webkit-transition-property: background-color;
- -webkit-transition-duration: 0.5s;
- -webkit-transition-timing-function: ease-out;
- -moz-transition-property: background-color;
- -moz-transition-duration: 0.5s;
- -moz-transition-timing-function: ease-out;
- -o-transition-property: background-color;
- -o-transition-duration: 0.5s;
- background-color: #585858 !important;
-}
-
-.submenu_text {
- color: #fff;
-}
-
-.is_submenu2 li {
- background-color: #ff0000;
-}
-
-.is_submenu2 {
- background-color: #222222 !important;
-}
-
-.operation {
- background-color: #333 !important;
- border-top-right-radius: 5px;
- border-right-style: solid;
- border-right-width: 0px;
-}
-
-.operation .selected {
- background-color: #585858 !important;
-}
-
-.menu li,
-.menu .li.not_selected {
- border-radius: 0px 0px 0px 0px;
- display: block;
- min-height: 35px;
- border-bottom: 0px none #424242;
- vertical-align: middle;
-}
-
+/* global */
input#text-id_parent.ac_input,
input,
textarea,
@@ -2340,16 +2302,20 @@ select {
border-radius: 3px;
}
+/* plugins */
span#plugin_description {
font-size: 9px;
}
-/*FOR TINYMCE*/
+/*
+ * ---------------------------------------------------------------------
+ * - TINYMCE -
+ * ---------------------------------------------------------------------
+ */
#tinymce {
text-align: left;
padding-top: 20px;
}
-
.visual_font_size_4pt,
.visual_font_size_4pt > em,
.visual_font_size_4pt > strong,
@@ -2660,7 +2626,11 @@ span#plugin_description {
line-height: 36pt;
}
-/*SIDEBAR*/
+/*
+ * ---------------------------------------------------------------------
+ * - LEFT SIDEBAR IN GRAPHS POPUP - stat_win.php -
+ * ---------------------------------------------------------------------
+ */
.menu_sidebar {
color: #111;
background: #3f3f3f;
@@ -2719,7 +2689,7 @@ span#plugin_description {
}
/*Groupsview*/
-
+/*
.groupsview {
border-spacing: 0px 4px;
}
@@ -2753,7 +2723,13 @@ span#plugin_description {
-webkit-border-bottom-right-radius: 10px;
border-bottom-right-radius: 10px;
}
+*/
+/*
+ * ---------------------------------------------------------------------
+ * - TIP (to show help) -
+ * ---------------------------------------------------------------------
+ */
a.tip {
display: inline !important;
cursor: help;
@@ -2764,6 +2740,11 @@ a.tip > img {
margin-right: 2px;
}
+/*
+ * ---------------------------------------------------------------------
+ * - SEARCH BOX in header -
+ * ---------------------------------------------------------------------
+ */
input.search_input {
background: white url("../../images/input_zoom.png") no-repeat right;
padding: 0px;
@@ -2777,22 +2758,15 @@ input.search_input {
color: #999;
}
-.vertical_fields td input,
-.vertical_fields td select {
- margin-top: 8px !important;
-}
+/*.vertical_fields td input, .vertical_fields td select {
+ margin-top: 8px !important;
+}*/
a[id^="tgl_ctrl_"] > img,
a[id^="tgl_ctrl_"] > b > img {
vertical-align: middle;
}
-.noshadow {
- -moz-box-shadow: 0px !important;
- -webkit-box-shadow: 0px !important;
- box-shadow: 0px !important;
-}
-
/* Images forced title */
div.forced_title_layer {
@@ -2853,7 +2827,6 @@ div.nodata_container {
position: absolute;
top: 0;
right: 20px;
- background: #f9faf9;
}
#rmf_data {
@@ -2865,45 +2838,7 @@ div.nodata_container {
overflow: auto;
}
-/* Subtab styles */
-
-ul.subsubmenu {
- border-bottom-right-radius: 5px;
- border-bottom-left-radius: 5px;
- -moz-border-bottom-right-radius: 5px;
- -moz-border-bottom-left-radius: 5px;
- -webkit-border-bottom-right-radius: 5px;
- -webkit-border-bottom-left-radius: 5px;
-
- background: #ececec !important;
-}
-
-ul.subsubmenu li {
- background-color: #ececec;
- font-weight: bold;
- text-decoration: none;
- font-size: 14px;
- border-color: #e2e2e2;
- border-style: solid;
- border-width: 1px;
-}
-
-ul.subsubmenu li a {
- padding: 0px 10px 5px;
-}
-
-div#agent_wizard_subtabs {
- position: absolute;
- margin-left: 0px;
- display: none;
- padding-bottom: 3px;
- z-index: 1000;
-}
-
-.agent_wizard_tab:hover {
- cursor: default;
-}
-
+/* service map */
#container_servicemap_legend {
position: absolute;
width: 200px;
@@ -2924,6 +2859,7 @@ div#agent_wizard_subtabs {
display: none;
}
+/* agent modules*/
.legend_square {
width: 20px;
padding-left: 20px;
@@ -3117,24 +3053,17 @@ table#policy_modules td * {
vertical-align: middle;
}
-.center_align {
- text-align: center;
-}
-
-.left_align {
- text-align: left;
-}
-
-.right_align {
- text-align: right;
-}
-
-.saml_button {
- float: left;
- position: fixed;
- vertical-align: middle;
-}
+/*.saml_button {
+ float: left;
+ position: fixed;
+ vertical-align: middle;
+}*/
+/*
+ * ---------------------------------------------------------------------
+ * - TACTICAL VIEW y TABLAS -
+ * ---------------------------------------------------------------------
+ */
.status_tactical {
width: 100%;
margin-left: auto;
@@ -3251,18 +3180,6 @@ div.div_groups_status {
background: none !important ;
}
-.subsubmenu {
- position: absolute;
- float: right;
- z-index: 9999;
- display: none;
- margin-top: 5px !important ;
- left: 0px !important;
-}
-.subsubmenu li {
- margin-top: 0px !important ;
-}
-
.agents_modules_table {
border: 1px solid #e2e2e2;
border-spacing: 0px;
@@ -3329,22 +3246,6 @@ div.div_groups_status {
text-align: left !important;
}
-.godmode,
-.menu_icon ul li {
- background-color: #222;
-}
-.operation .menu_icon ul li {
- background-color: #333;
-}
-
-.godmode {
- border-top: 4px solid #777 !important;
- padding-bottom: 4px !important;
- border-bottom-right-radius: 5px;
- border-right-style: solid;
- border-right-width: 0px;
-}
-
.green_title {
background-color: #82b92e;
font-weight: normal;
@@ -3421,7 +3322,7 @@ div.div_groups_status {
/*
* ---------------------------------------------------------------------
- * - Styles for the new networkmap -
+ * - Styles for the new networkmap -
* ---------------------------------------------------------------------
*/
.zoom_controller {
@@ -3442,11 +3343,12 @@ div.div_groups_status {
transform: rotate(270deg);
width: 200px;
height: 20px;
- left: -92px;
- top: 93px;
position: relative;
background: transparent !important;
border: 0px !important;
+
+ left: -92px;
+ top: 93px;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
@@ -3458,22 +3360,22 @@ div.div_groups_status {
}
}
-.home_zoom {
- top: 310px;
- left: 10px;
+/*.home_zoom {
+ top: 310px;
+ left: 10px;
- display: table-cell;
- position: absolute;
- font-weight: bolder;
- font-size: 20px;
- background: blue;
- color: white;
- border-radius: 15px;
- width: 30px;
- height: 30px;
- cursor: pointer;
- text-align: center;
- vertical-align: middle;
+ display: table-cell;
+ position: absolute;
+ font-weight: bolder;
+ font-size: 20px;
+ background: blue;
+ color: white;
+ border-radius: 15px;
+ width: 30px;
+ height: 30px;
+ cursor:pointer;
+ text-align: center;
+ vertical-align: middle;
}
.zoom_in {
@@ -3548,8 +3450,13 @@ div.div_groups_status {
vertical-align: middle;
margin: 1px;
}
+*/
-/* Visual map */
+/*
+ * ---------------------------------------------------------------------
+ * - VISUAL MAPS -
+ * ---------------------------------------------------------------------
+ */
div#vc-controls {
position: fixed;
top: 30px;
@@ -3578,148 +3485,21 @@ div.simple_value > a > span.text p {
white-space: pre;
}
-/* Visual map */
-
-/* jQuery dialog */
-.no-close .ui-dialog-titlebar-close {
- display: none;
-}
-/* jQuery dialog */
-
+/*
+ * ---------------------------------------------------------------------
+ * - EVENTS -
+ * ---------------------------------------------------------------------
+ */
/* Image open dialog in group events by agents*/
#open_agent_groups {
cursor: pointer;
}
-/*Font ttf */
-@font-face {
- font-family: "DejaVuSerif-BoldFont";
- src: url("../fonts/DejaVuSerif-Bold.ttf") format("truetype");
-}
-
-.DejaVuSerif-Bold {
- font-family: "DejaVuSerif-BoldFont", serif;
-}
-
-@font-face {
- font-family: "DejaVuSerif-BoldItalicFont";
- src: url("../fonts/DejaVuSerif-BoldItalic.ttf") format("truetype");
-}
-
-.DejaVuSerif-BoldItalic {
- font-family: "DejaVuSerif-BoldItalicFont", cursive;
-}
-
-@font-face {
- font-family: "DejaVuSerif-ItalicFont";
- src: url("../fonts/DejaVuSerif-Italic.ttf") format("truetype");
-}
-
-.DejaVuSerif-Italic {
- font-family: "DejaVuSerif-ItalicFont", cursive;
-}
-
-@font-face {
- font-family: "DejaVuSerifFont";
- src: url("../fonts/DejaVuSerif.ttf") format("truetype");
-}
-
-.DejaVuSerif {
- font-family: "DejaVuSerifFont", serif;
-}
-
-@font-face {
- font-family: "DejaVuSerifCondensed-BoldFont";
- src: url("../fonts/DejaVuSerifCondensed-Bold.ttf") format("truetype");
-}
-
-.DejaVuSerifCondensed-Bold {
- font-family: "DejaVuSerifCondensed-BoldFont", serif;
-}
-
-@font-face {
- font-family: "DejaVuSerifCondensed-BoldItalicFont";
- src: url("../fonts/DejaVuSerifCondensed-BoldItalic.ttf") format("truetype");
-}
-
-.DejaVuSerifCondensed-BoldItalic {
- font-family: "DejaVuSerifCondensed-BoldItalicFont", cursive;
-}
-
-@font-face {
- font-family: "DejaVuSerifCondensed-ItalicFont";
- src: url("../fonts/DejaVuSerifCondensed-Italic.ttf") format("truetype");
-}
-
-.DejaVuSerifCondensed-Italic {
- font-family: "DejaVuSerifCondensed-ItalicFont", cursive;
-}
-
-@font-face {
- font-family: "DejaVuSerifCondensedFont";
- src: url("../fonts/DejaVuSerifCondensed.ttf") format("truetype");
-}
-
-.DejaVuSerifCondensed {
- font-family: "DejaVuSerifCondensedFont", serif;
-}
-
-@font-face {
- font-family: "FreeSansFont";
- src: url("../fonts/FreeSans.ttf") format("truetype");
-}
-
-.FreeSans {
- font-family: "FreeSansFont", sans-serif;
-}
-
-@font-face {
- font-family: "FreeSansBoldFont";
- src: url("../fonts/FreeSansBold.ttf") format("truetype");
-}
-
-.FreeSansBold {
- font-family: "FreeSansBoldFont", sans-serif;
-}
-
-@font-face {
- font-family: "smallfontFont";
- src: url("../fonts/smallfont.ttf") format("truetype");
-}
-
-.smallfont {
- font-family: "smallfontFont", serif;
-}
-
-@font-face {
- font-family: "unicodeFont";
- src: url("../fonts/unicode.ttf") format("truetype");
-}
-
-@font-face {
- font-family: "roboto";
- src: url("../../fonts/roboto.woff2") format("woff2");
-}
-
-@font-face {
- font-family: "opensans";
- src: url("../../fonts/opensans.woff2") format("woff2");
-}
-
-@font-face {
- font-family: "lato";
- src: url("../../fonts/lato.woff2") format("woff2");
-}
-
-@font-face {
- font-family: "leaguegothic";
- src: url("../../fonts/leaguegothic.woff") format("woff");
-}
-
-.unicode {
- font-family: "unicodeFont", monospace;
-}
-
+/*
+ * ---------------------------------------------------------------------
+ * - modal window and edit user -
+ * ---------------------------------------------------------------------
+ */
#alert_messages {
-moz-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
@@ -3745,7 +3525,7 @@ div.simple_value > a > span.text p {
.modalheadertext {
color: white;
position: relative;
- font-family: "Nunito", serif;
+ font-family: Nunito;
font-size: 13pt;
top: 8px;
}
@@ -3758,7 +3538,7 @@ div.simple_value > a > span.text p {
background-color: #82b92e;
color: white;
position: relative;
- font-family: "Nunito", serif;
+ font-family: Nunito;
font-size: 11pt;
}
.modalclosex {
@@ -3825,7 +3605,7 @@ div.simple_value > a > span.text p {
-o-transition-property: background-color, color;
-o-transition-duration: 1s;
color: #82b92e;
- font-family: "Nunito", serif;
+ font-family: Nunito;
font-size: 10pt;
position: relative;
top: 6px;
@@ -3884,7 +3664,7 @@ div.simple_value > a > span.text p {
-o-transition-property: background-color, color;
-o-transition-duration: 1s;
color: #fa5858;
- font-family: "Nunito", serif;
+ font-family: Nunito;
font-size: 10pt;
position: relative;
top: 6px;
@@ -3942,7 +3722,7 @@ div.simple_value > a > span.text p {
-o-transition-property: background-color, color;
-o-transition-duration: 1s;
color: #82b92e;
- font-family: "Nunito", serif;
+ font-family: Nunito;
font-size: 10pt;
position: relative;
top: 6px;
@@ -3970,6 +3750,7 @@ div.simple_value > a > span.text p {
color: white;
}
+/* update manager online */
#opacidad {
opacity: 0;
transition: opacity 3s;
@@ -4006,6 +3787,7 @@ div.simple_value > a > span.text p {
font-size: 18pt;
}
+/* global */
.readonly {
background-color: #dedede !important;
}
@@ -4082,304 +3864,10 @@ div.simple_value > a > span.text p {
}
/*
- styles header login
-*/
-div#header_login {
- width: 100%;
- height: 65px;
- background-color: rgba(255, 255, 255, 0.06);
-}
-
-div#icon_custom_pandora {
- float: left;
- margin-top: 5px;
- margin-left: 4%;
-}
-
-div#list_icon_docs_support {
- float: right;
- margin-top: 8px;
- margin-right: 4%;
-}
-
-div#list_icon_docs_support ul {
- margin-top: 5px;
-}
-
-div#list_icon_docs_support ul li {
- display: inline-block;
- color: white;
- vertical-align: middle;
- margin-right: 5px;
- font-size: 10pt;
-}
-
-li#li_margin_left {
- margin-left: 30px;
-}
-
-/*
- styles login form
-*/
-
-div.container_login {
- margin-top: 10%;
- margin-left: 5%;
- margin-right: 5%;
-}
-
-div.login_page {
- width: 35%;
- min-height: 600px;
- float: left;
-}
-
-div.login_page form {
- border-right: 1px solid #868686;
- padding-top: 30px;
- padding-bottom: 50px;
- min-width: 400px;
- max-height: 600px;
-}
-
-div.login_logo_icon {
- margin-bottom: 40px;
- text-align: center;
-}
-
-div.login_logo_icon img {
- margin: 0 auto;
- width: 150px;
-}
-
-div.login_double_auth_code,
-div.login_nick,
-div.login_pass {
- margin: 0 auto;
- width: 70%;
- height: 40px;
- background-color: rgba(255, 255, 255, 0.2) !important;
- margin-bottom: 25px;
- min-width: 260px;
-}
-
-div.login_nick img,
-div.login_pass img {
- vertical-align: middle;
- margin: 3px;
- width: 30px;
-}
-
-div.login_nick input,
-div.login_pass input {
- background-color: rgba(255, 255, 255, 0) !important;
- border: 0px !important;
- color: white !important;
- border-radius: 0px;
- width: 89%;
- height: 40px;
- font-size: 9pt;
- padding: 0px !important;
-}
-
-div.login_nick input:focus,
-div.login_pass input:focus {
- outline: none;
-}
-
-div.login_nick input:-webkit-autofill,
-div.login_nick input:-webkit-autofill:hover,
-div.login_nick input:-webkit-autofill:focus,
-div.login_nick input:-webkit-autofill:active,
-div.login_pass input:-webkit-autofill,
-div.login_pass input:-webkit-autofill:hover,
-div.login_pass input:-webkit-autofill:focus,
-div.login_pass input:-webkit-autofill:active {
- transition: background-color 10000s ease-in-out 0s;
- -webkit-box-shadow: 0 0 0px 0px transparent inset !important;
- -webkit-text-fill-color: white !important;
- border: 0px;
- width: 89%;
-}
-
-div.login_nick input::-webkit-input-placeholder,
-div.login_pass input::-webkit-input-placeholder {
- color: white;
-}
-
-div.login_pass div,
-div.login_nick div {
- float: left;
- width: 11%;
-}
-
-div.login_button {
- margin: 0 auto;
- width: 70%;
- height: 40px;
- background-color: rgb(25, 25, 25);
- border: 1px solid white;
- min-width: 260px;
-}
-
-div.login_button input {
- width: 100%;
- background-color: rgb(25, 25, 25) !important;
- text-align: center;
- border: 0px;
- border-radius: 0px;
- height: 40px;
- padding: 0px;
- font-size: 9pt;
- color: white;
-}
-
-div.login_data {
- width: 65%;
- min-height: 600px;
- float: left;
-}
-
-div.text_banner_login {
- width: 100%;
- margin-bottom: 60px;
- color: white;
- text-align: center;
-}
-
-div.text_banner_login span {
- width: 100%;
-}
-
-span.span1 {
- font-size: 3vw;
- font-family: "lato-thin", sans-serif;
- color: white;
-}
-
-span.span2 {
- font-size: 3vw;
- font-family: "lato-bolder", sans-serif;
- color: white;
-}
-
-div.img_banner_login {
- width: 100%;
- text-align: center;
-}
-
-div.img_banner_login img {
- max-width: 70%;
- min-width: 70%;
- max-height: 50%;
- min-height: 50%;
-}
-
-@media all and (max-width: 1200px) {
- span.span1 {
- font-size: 30pt;
- }
- span.span2 {
- font-size: 30pt;
- }
-}
-
-/*modal windows login*/
-div.content_alert {
- width: 98%;
- margin-top: 20px;
-}
-
-div.icon_message_alert {
- float: left;
- width: 25%;
- text-align: center;
-}
-
-div.icon_message_alert img {
- width: 85px;
-}
-
-div.content_message_alert {
- width: 75%;
- float: right;
-}
-
-div.text_message_alert {
- width: 100%;
- margin-top: 10px;
-}
-
-div.text_message_alert h1 {
- margin: 0px;
-}
-
-div.text_message_alert p {
- margin: 0px;
- font-size: 10.3pt;
- line-height: 14pt;
-}
-
-div.button_message_alert {
- width: 100%;
-}
-
-div.button_message_alert input {
- float: right;
- width: 87px;
- height: 33px;
- color: #82b92e;
- border: 1px solid #82b92e;
- font-weight: bold;
- margin-right: 20px;
- margin-top: 20px;
- font-size: 10pt;
-}
-
-div.form_message_alert {
- width: 90%;
- clear: both;
- padding-top: 20px;
- padding-left: 40px;
-}
-
-div.form_message_alert ul li {
- display: inline-block;
- padding: 10px;
-}
-
-div.form_message_alert ul li input {
- border: none;
- background-color: #dadada !important;
- border-radius: 0px;
- height: 17px;
- width: 145px;
- padding-left: 5px;
-}
-
-div.form_message_alert ul li label {
- font-size: 10pt;
- padding-right: 20px;
-}
-
-div.form_message_alert h4 {
- margin: 0px;
- margin-bottom: 10px;
-}
-
-div.button_message_alert_form input {
- float: right;
- width: 87px;
- height: 33px;
- color: #82b92e;
- border: 1px solid #82b92e;
- font-weight: bold;
- font-size: 10pt;
- margin-right: 25px;
-}
-/*
- styles help pandora
-*/
+ * ---------------------------------------------------------------------
+ * - HELP MODAL WINDOWS - pandora_help.php -
+ * ---------------------------------------------------------------------
+ */
div#main_help_new {
text-align: center;
@@ -4423,18 +3911,17 @@ div#footer_help {
padding: 10px;
}
-/*center ui dialog center*/
-.ui-dialog-titlebar .ui-icon-closethick {
- background-image: url("../../images/icono_cerrar.png") !important;
- margin-top: -5px !important;
-}
-
+/* EVENTS - /ajax/events.php */
/*view-agents lastest events for this agent*/
#div_all_events_24h {
padding: 4px;
}
-/*styles graph conteiner*/
+/*
+ * ---------------------------------------------------------------------
+ * - REPORTS - graph_container.php -
+ * ---------------------------------------------------------------------
+ */
.graph_conteiner_inside > .parent_graph {
width: 100% !important;
}
@@ -4455,15 +3942,16 @@ div#footer_help {
background-size: 120px 80px !important;
}
+/*
+ * ---------------------------------------------------------------------
+ * - WUX VIEW -
+ * ---------------------------------------------------------------------
+ */
#mssg_error_div {
color: red;
font-size: 12px;
}
-/*
-* View WUX
-*/
-
.wux_global_result_container {
width: 100%;
margin-top: 30px;
@@ -4669,156 +4157,22 @@ form ul.form_flex li ul li {
cursor: pointer;
}
-#main_cluster {
- max-width: 1770px;
- margin: 0 auto;
+/* snmp */
+#snmp_data {
+ background: #f9faf9;
}
-
-.sub_cluster_1 {
- width: 400px;
- float: left;
- margin-left: 30px;
- margin-bottom: 25px;
- vertical-align: top;
- border: 1px solid #e7e9ea;
- height: 150px;
-}
-
-.sub_cluster_2 {
- width: 833px;
- float: left;
- margin-left: 30px;
- margin-bottom: 25px;
- vertical-align: top;
- border: 1px solid #e7e9ea;
- height: 150px;
-}
-
-.sub_cluster_header {
- width: 100%;
- height: 30px;
- background-color: #373737;
- color: white;
- text-align: center;
- font-size: 9pt;
- display: flex;
- justify-content: center;
- align-content: center;
- flex-direction: column;
-}
-
-.sub_cluster_body {
- width: 100%;
- height: 120px;
- background-color: #f9faf9;
- display: flex;
- justify-content: center;
- align-content: center;
- flex-direction: column;
-}
-
-.sub_cluster_body_3 {
- width: 100%;
- height: 120px;
- background-color: #f9faf9;
- overflow-y: scroll;
-}
-
-#cluster_map {
- border: 1px solid lightgray;
- width: 900px;
- height: 500px;
- float: left;
- margin-bottom: 30px;
-}
-
-#cluster_status_content {
- width: 90%;
- height: 30px;
- margin: 0px auto;
-}
-
-#cluster_status_bar {
- width: 85%;
- height: 100%;
- float: left;
-}
-
-.status_animation {
- width: 1%;
- height: 100%;
- left: 0%;
- background-color: red;
- position: relative;
-}
-
-#cluster_status_button {
- float: left;
- width: 10%;
- margin-left: 5%;
-}
-
-#last_contact_content {
- width: 90%;
- height: 60px;
- margin: 0px auto;
-}
-
-#last_contact_clock {
- width: 15%;
- height: 100%;
- float: left;
-}
-
-#last_contact_date {
- float: left;
- height: 60px;
- width: 80%;
- margin-left: 5%;
- text-align: center;
- display: flex;
- justify-content: center;
- align-content: center;
- flex-direction: column;
-}
-
-#last_contact_date_text {
- font-size: 14pt;
-}
-
-.balanced_module_item {
- float: left;
- margin-top: 11.5px;
- margin-left: 5%;
- height: 25px;
- width: 90%;
-}
-
-.module_icon {
- float: left;
- width: 10%;
-}
-
-.modal_module_list {
- float: left;
- width: 90%;
- height: 100%;
- display: flex;
- justify-content: center;
- align-content: center;
- flex-direction: column;
-}
-
#snmp_data .databox {
border: 0px;
}
+/* library for graphs */
.yAxis.y1Axis > .tickLabel {
white-space: nowrap;
line-height: 1.05em !important;
width: auto !important;
}
+/* dialog */
.pandora_confirm_dialog .ui-dialog-buttonset {
display: flex;
width: 100%;
@@ -4848,6 +4202,7 @@ form ul.form_flex li ul li {
background: #373737 !important;
}
+/* GIS MAP */
a.down_arrow {
content: url("../../images/down.png");
max-width: 21px;
@@ -4866,6 +4221,7 @@ tr:first-child > td > a.up_arrow {
visibility: hidden;
}
+/* system group status */
.group_modules_status_box > tbody > tr > td {
border-bottom: 1px solid #e2e2e2;
border-collapse: collapse;
@@ -4884,6 +4240,7 @@ tr:first-child > td > a.up_arrow {
line-height: 20px;
}
+/* extensions -> module groups */
.tooltip_counters h3 {
font-size: 12pt;
padding-bottom: 10px !important;
@@ -4903,7 +4260,11 @@ tr:first-child > td > a.up_arrow {
margin-right: 5px;
}
-/* Message list popup */
+/*
+ * ---------------------------------------------------------------------
+ * - MESSAGE LIST POPUP -
+ * ---------------------------------------------------------------------
+ */
div#dialog_messages table th {
text-align: left;
}
@@ -4912,249 +4273,8 @@ div#dialog_messages table th:last-child {
text-align: right;
}
-/* --- JQUERY-UI --- */
-.ui-button-text-only .ui-button-text {
- font-family: "nunito", sans-serif;
- font-size: 9pt;
- color: #82b92e;
+/* jQuery dialog */
+.no-close .ui-dialog-titlebar-close {
+ display: none;
}
-.ui-datepicker .ui-datepicker-title *,
-.ui-datepicker th * {
- color: white;
-}
-.ui-datepicker .ui-datepicker-title select,
-.ui-datepicker .ui-datepicker-title option {
- color: #111 !important;
-}
-.ui-dialog .ui-dialog-titlebar {
- display: inherit;
- text-align: center;
- padding: 0.4em 1em;
- height: 30px;
- position: relative;
- background-color: #82b92e !important;
-}
-.ui-dialog .ui-dialog-title {
- font-family: "Nunito", sans-serif;
- margin: 0.1em 0 !important;
- white-space: nowrap !important;
- width: 100% !important;
- overflow: hidden !important;
- text-overflow: ellipsis !important;
- font-size: 11pt;
- position: relative;
- top: 5px;
- float: none !important;
-}
-.ui-dialog .ui-dialog-titlebar-close {
- position: absolute !important;
- right: 1em !important;
- width: 21px !important;
- margin: 0px 0 0 0 !important;
- padding: 1px !important;
- height: 20px !important;
- bottom: 30% !important;
- top: 20% !important;
-}
-.ui-dialog .ui-dialog-content {
- position: relative !important;
- border: 0;
- padding: 0.5em 1em !important;
- background: none !important;
- overflow: auto !important;
- margin-bottom: 1em;
-}
-.ui-dialog .ui-dialog-buttonpane {
- text-align: left;
- border-width: 1px 0 0 0;
- background-image: none;
- margin-top: 0.5em;
- padding: 0.3em 1em 0.5em 0.4em;
-}
-.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
- float: right;
-}
-.ui-dialog .ui-dialog-buttonpane button {
- margin: 0.5em 1em 0.5em 0 !important;
- cursor: pointer !important;
- background: white !important;
- background-color: white !important;
- border: 1px solid #82b92e !important;
- min-height: 35px !important;
- width: 90px !important;
-}
-.ui-widget-content {
- background: #ffffff url(include/styles/images/ui-bg_flat_75_ffffff_40x100.png)
- 50% 50% repeat-x;
-}
-.ui-state-default,
-.ui-widget-content .ui-state-default,
-.ui-widget-header .ui-state-default {
- margin-top: 3px;
- border: 1px solid #d3d3d3 !important;
- border-bottom: 0 !important;
- background: #e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50%
- repeat-x !important;
- font-weight: normal !important;
- color: #555555 !important;
-}
-.ui-corner-all,
-.ui-corner-top,
-.ui-corner-left,
-.ui-corner-tl {
- border-top-left-radius: 0 !important;
-}
-.ui-corner-all,
-.ui-corner-top,
-.ui-corner-right,
-.ui-corner-tr {
- border-top-right-radius: 0 !important;
-}
-.ui-corner-all,
-.ui-corner-bottom,
-.ui-corner-left,
-.ui-corner-bl {
- border-bottom-left-radius: 0 !important;
-}
-.ui-corner-all,
-.ui-corner-bottom,
-.ui-corner-right,
-.ui-corner-br {
- border-bottom-right-radius: 0 !important;
-}
-#ui-datepicker-div {
- border-color: #b1b1b1;
- background: #ffffff;
-}
-.ui-widget-header {
- background: #b1b1b1 !important;
- color: #ffffff !important;
-}
-.ui-datepicker-calendar th {
- background-color: #3f3f3f;
-}
-.ui-dialog .ui-widget-header {
- background-color: #82b92e;
-}
-.ui_tpicker_hour,
-.ui_tpicker_minute,
-.ui_tpicker_second,
-.ui-slider-handle {
- border: 1px solid #aaaaaa !important;
-}
-.ui-timepicker-div dd {
- margin: 0px 15px 0px 15px;
-}
-.ui-timepicker-div .ui-datepicker-title {
- color: white;
-}
-.ui-datepicker-buttonpane button {
- border-color: #b1b1b1 !important;
-}
-.ui-datepicker-buttonpane .ui-datepicker-current {
- margin-left: 0.2em !important;
-}
-.ui-dialog .ui-widget-content {
- border: 0px !important;
-}
-.ui-dialog {
- box-shadow: 5px 5px 19px #4e4e4e;
- border: 0px !important;
- padding: 0 !important;
-}
-.ui-dialog-titlebar {
- border: 0px !important;
-}
-.ui-dialog-titlebar .ui-icon-closethick,
-.ui-dialog-titlebar .ui-state-default,
-.ui-dialog-titlebar .ui-state-hover,
-.ui-dialog-titlebar button {
- background: transparent;
- border: 0px;
-}
-
-.ui-dialog-title {
- color: #ffffff;
- font-size: 9pt;
-}
-.ui-widget input,
-.ui-widget select,
-.ui-widget textarea,
-.ui-widget button {
- font-family: Verdana, Arial, sans-serif !important;
-}
-
-a.ui-button:active,
-.ui-button:active,
-.ui-button.ui-state-active:hover,
-.ui-state-focus .ui-widget-content,
-.ui-state-focus .ui-widget-header,
-.ui-state-focus .ui-button:hover,
-.ui-button:focus {
- background: transparent !important;
- border: none !important;
-}
-
-.ui-state-hover,
-.ui-widget-content .ui-state-hover,
-.ui-widget-header .ui-state-hover {
- border: 1px solid #999999 !important;
- border-bottom: 0 !important;
- background: #dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50%
- repeat-x !important;
-}
-
-.ui-state-active,
-.ui-widget-content .ui-state-active,
-.ui-widget-header .ui-state-active {
- border: 1px solid #aaaaaa !important;
- border-bottom: 0 !important;
- background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50%
- repeat-x !important;
- font-weight: normal !important;
- color: #212121 !important;
-}
-.ui-state-active a,
-.ui-state-active a:link,
-.ui-state-active a:visited {
- color: #212121 !important;
-}
-
-ul.ui-front {
- z-index: 1000000 !important;
- padding-right: 0px !important;
-}
-
-ul.ui-front li {
- padding: 3px !important;
-}
-
-ul.ui-front li:hover {
- background-color: #e1e3e1 !important;
-}
-
-ul.ui-front li a.ui-menu-item-wrapper {
- background: transparent !important;
- border: none !important;
-}
-
-ul.ui-front li a.ui-menu-item-wrapper span {
- padding-left: 5px !important;
-}
-
-ul.ui-front li a.ui-menu-item-wrapper:hover {
- text-decoration: none !important;
-}
-
-input[type="submit"].ui-button-dialog {
- margin: 0.5em 1em 0.5em 0 !important;
- cursor: pointer !important;
- background: white !important;
- background-color: white !important;
- color: #82b92e !important;
- text-align: center !important;
- border: 1px solid #82b92e !important;
- height: 30px !important;
- width: 90px !important;
-}
-/* --- END - JQUERY-UI --- */
+/* jQuery dialog */
diff --git a/pandora_console/include/styles/tooltipster-light.css b/pandora_console/include/styles/tooltipster-light.css
deleted file mode 100644
index 945aa699a1..0000000000
--- a/pandora_console/include/styles/tooltipster-light.css
+++ /dev/null
@@ -1,12 +0,0 @@
-.tooltipster-light {
- border-radius: 5px;
- border: 1px solid #cccccc;
- background: #ededed;
- color: #666666;
-}
-.tooltipster-light .tooltipster-content {
- font-family: Arial, sans-serif;
- font-size: 14px;
- line-height: 16px;
- padding: 8px 10px;
-}
\ No newline at end of file
diff --git a/pandora_console/include/styles/tooltipster-noir.css b/pandora_console/include/styles/tooltipster-noir.css
deleted file mode 100644
index fc695f507e..0000000000
--- a/pandora_console/include/styles/tooltipster-noir.css
+++ /dev/null
@@ -1,12 +0,0 @@
-.tooltipster-noir {
- border-radius: 0px;
- border: 3px solid #82B92E;
- background: #fff;
- color: #2c2c2c;
-}
-.tooltipster-noir .tooltipster-content {
- font-family: 'Georgia', serif;
- font-size: 14px;
- line-height: 16px;
- padding: 8px 10px;
-}
diff --git a/pandora_console/include/styles/tooltipster-punk.css b/pandora_console/include/styles/tooltipster-punk.css
deleted file mode 100644
index 3c78973a7d..0000000000
--- a/pandora_console/include/styles/tooltipster-punk.css
+++ /dev/null
@@ -1,12 +0,0 @@
-.tooltipster-punk {
- border-radius: 5px;
- border-bottom: 3px solid #82B92E;
- background: #ccc;
- color: #fff;
-}
-.tooltipster-punk .tooltipster-content {
- font-family: 'Courier', monospace;
- font-size: 14px;
- line-height: 16px;
- padding: 8px 10px;
-}
diff --git a/pandora_console/include/styles/tooltipster-shadow.css b/pandora_console/include/styles/tooltipster-shadow.css
deleted file mode 100644
index e869c5ecfc..0000000000
--- a/pandora_console/include/styles/tooltipster-shadow.css
+++ /dev/null
@@ -1,12 +0,0 @@
-.tooltipster-shadow {
- border-radius: 5px;
- background: #fff;
- box-shadow: 0px 0px 14px rgba(0,0,0,0.3);
- color: #2c2c2c;
-}
-.tooltipster-shadow .tooltipster-content {
- font-family: 'Arial', sans-serif;
- font-size: 14px;
- line-height: 16px;
- padding: 8px 10px;
-}
\ No newline at end of file
diff --git a/pandora_console/include/styles/tooltipster.css b/pandora_console/include/styles/tooltipster.css
deleted file mode 100644
index 66fd282f39..0000000000
--- a/pandora_console/include/styles/tooltipster.css
+++ /dev/null
@@ -1,274 +0,0 @@
-/* This is the default Tooltipster theme (feel free to modify or duplicate and create multiple themes!): */
-.tooltipster-default {
- border-radius: 5px;
- border: 2px solid #000;
- background: #4c4c4c;
- color: #fff;
-}
-
-/* Use this next selector to style things like font-size and line-height: */
-.tooltipster-default .tooltipster-content {
- font-family: Arial, sans-serif;
- font-size: 14px;
- line-height: 16px;
- padding: 8px 10px;
- overflow: hidden;
-}
-
-/* This next selector defines the color of the border on the outside of the arrow. This will automatically match the color and size of the border set on the main tooltip styles. Set display: none; if you would like a border around the tooltip but no border around the arrow */
-.tooltipster-default .tooltipster-arrow .tooltipster-arrow-border {
- /* border-color: ... !important; */
-}
-
-
-/* If you're using the icon option, use this next selector to style them */
-.tooltipster-icon {
- cursor: help;
- margin-left: 4px;
-}
-
-
-
-
-
-
-
-
-/* This is the base styling required to make all Tooltipsters work */
-.tooltipster-base {
- padding: 0;
- font-size: 0;
- line-height: 0;
- position: absolute;
- left: 0;
- top: 0;
- z-index: 9999999;
- pointer-events: none;
- width: auto;
- overflow: visible;
-}
-.tooltipster-base .tooltipster-content {
- overflow: hidden;
-}
-
-
-/* These next classes handle the styles for the little arrow attached to the tooltip. By default, the arrow will inherit the same colors and border as what is set on the main tooltip itself. */
-.tooltipster-arrow {
- display: block;
- text-align: center;
- width: 100%;
- height: 100%;
- position: absolute;
- top: 0;
- left: 0;
- z-index: -1;
-}
-.tooltipster-arrow span, .tooltipster-arrow-border {
- display: block;
- width: 0;
- height: 0;
- position: absolute;
-}
-.tooltipster-arrow-top span, .tooltipster-arrow-top-right span, .tooltipster-arrow-top-left span {
- border-left: 8px solid transparent !important;
- border-right: 8px solid transparent !important;
- border-top: 8px solid;
- bottom: -7px;
-}
-.tooltipster-arrow-top .tooltipster-arrow-border, .tooltipster-arrow-top-right .tooltipster-arrow-border, .tooltipster-arrow-top-left .tooltipster-arrow-border {
- border-left: 9px solid transparent !important;
- border-right: 9px solid transparent !important;
- border-top: 9px solid;
- bottom: -7px;
-}
-
-.tooltipster-arrow-bottom span, .tooltipster-arrow-bottom-right span, .tooltipster-arrow-bottom-left span {
- border-left: 8px solid transparent !important;
- border-right: 8px solid transparent !important;
- border-bottom: 8px solid;
- top: -7px;
-}
-.tooltipster-arrow-bottom .tooltipster-arrow-border, .tooltipster-arrow-bottom-right .tooltipster-arrow-border, .tooltipster-arrow-bottom-left .tooltipster-arrow-border {
- border-left: 9px solid transparent !important;
- border-right: 9px solid transparent !important;
- border-bottom: 9px solid;
- top: -7px;
-}
-.tooltipster-arrow-top span, .tooltipster-arrow-top .tooltipster-arrow-border, .tooltipster-arrow-bottom span, .tooltipster-arrow-bottom .tooltipster-arrow-border {
- left: 0;
- right: 0;
- margin: 0 auto;
-}
-.tooltipster-arrow-top-left span, .tooltipster-arrow-bottom-left span {
- left: 6px;
-}
-.tooltipster-arrow-top-left .tooltipster-arrow-border, .tooltipster-arrow-bottom-left .tooltipster-arrow-border {
- left: 5px;
-}
-.tooltipster-arrow-top-right span, .tooltipster-arrow-bottom-right span {
- right: 6px;
-}
-.tooltipster-arrow-top-right .tooltipster-arrow-border, .tooltipster-arrow-bottom-right .tooltipster-arrow-border {
- right: 5px;
-}
-.tooltipster-arrow-left span, .tooltipster-arrow-left .tooltipster-arrow-border {
- border-top: 8px solid transparent !important;
- border-bottom: 8px solid transparent !important;
- border-left: 8px solid;
- top: 50%;
- margin-top: -7px;
- right: -7px;
-}
-.tooltipster-arrow-left .tooltipster-arrow-border {
- border-top: 9px solid transparent !important;
- border-bottom: 9px solid transparent !important;
- border-left: 9px solid;
- margin-top: -8px;
-}
-.tooltipster-arrow-right span, .tooltipster-arrow-right .tooltipster-arrow-border {
- border-top: 8px solid transparent !important;
- border-bottom: 8px solid transparent !important;
- border-right: 8px solid;
- top: 50%;
- margin-top: -7px;
- left: -7px;
-}
-.tooltipster-arrow-right .tooltipster-arrow-border {
- border-top: 9px solid transparent !important;
- border-bottom: 9px solid transparent !important;
- border-right: 9px solid;
- margin-top: -8px;
-}
-
-
-/* Some CSS magic for the awesome animations - feel free to make your own custom animations and reference it in your Tooltipster settings! */
-
-.tooltipster-fade {
- opacity: 0;
- -webkit-transition-property: opacity;
- -moz-transition-property: opacity;
- -o-transition-property: opacity;
- -ms-transition-property: opacity;
- transition-property: opacity;
-}
-.tooltipster-fade-show {
- opacity: 1;
-}
-
-.tooltipster-grow {
- -webkit-transform: scale(0,0);
- -moz-transform: scale(0,0);
- -o-transform: scale(0,0);
- -ms-transform: scale(0,0);
- transform: scale(0,0);
- -webkit-transition-property: -webkit-transform;
- -moz-transition-property: -moz-transform;
- -o-transition-property: -o-transform;
- -ms-transition-property: -ms-transform;
- transition-property: transform;
- -webkit-backface-visibility: hidden;
-}
-.tooltipster-grow-show {
- -webkit-transform: scale(1,1);
- -moz-transform: scale(1,1);
- -o-transform: scale(1,1);
- -ms-transform: scale(1,1);
- transform: scale(1,1);
- -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
- -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
- -moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
- -ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
- -o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
- transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
-}
-
-.tooltipster-swing {
- opacity: 0;
- -webkit-transform: rotateZ(4deg);
- -moz-transform: rotateZ(4deg);
- -o-transform: rotateZ(4deg);
- -ms-transform: rotateZ(4deg);
- transform: rotateZ(4deg);
- -webkit-transition-property: -webkit-transform, opacity;
- -moz-transition-property: -moz-transform;
- -o-transition-property: -o-transform;
- -ms-transition-property: -ms-transform;
- transition-property: transform;
-}
-.tooltipster-swing-show {
- opacity: 1;
- -webkit-transform: rotateZ(0deg);
- -moz-transform: rotateZ(0deg);
- -o-transform: rotateZ(0deg);
- -ms-transform: rotateZ(0deg);
- transform: rotateZ(0deg);
- -webkit-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 1);
- -webkit-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4);
- -moz-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4);
- -ms-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4);
- -o-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4);
- transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4);
-}
-
-.tooltipster-fall {
- top: 0;
- -webkit-transition-property: top;
- -moz-transition-property: top;
- -o-transition-property: top;
- -ms-transition-property: top;
- transition-property: top;
- -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
- -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
- -moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
- -ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
- -o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
- transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
-}
-.tooltipster-fall-show {
-}
-.tooltipster-fall.tooltipster-dying {
- -webkit-transition-property: all;
- -moz-transition-property: all;
- -o-transition-property: all;
- -ms-transition-property: all;
- transition-property: all;
- top: 0px !important;
- opacity: 0;
-}
-
-.tooltipster-slide {
- left: -40px;
- -webkit-transition-property: left;
- -moz-transition-property: left;
- -o-transition-property: left;
- -ms-transition-property: left;
- transition-property: left;
- -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
- -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
- -moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
- -ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
- -o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
- transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
-}
-.tooltipster-slide.tooltipster-slide-show {
-}
-.tooltipster-slide.tooltipster-dying {
- -webkit-transition-property: all;
- -moz-transition-property: all;
- -o-transition-property: all;
- -ms-transition-property: all;
- transition-property: all;
- left: 0px !important;
- opacity: 0;
-}
-
-
-/* CSS transition for when contenting is changing in a tooltip that is still open. The only properties that will NOT transition are: width, height, top, and left */
-.tooltipster-content-changing {
- opacity: 0.5;
- -webkit-transform: scale(1.1, 1.1);
- -moz-transform: scale(1.1, 1.1);
- -o-transform: scale(1.1, 1.1);
- -ms-transform: scale(1.1, 1.1);
- transform: scale(1.1, 1.1);
-}
diff --git a/pandora_console/install.php b/pandora_console/install.php
index 0cc1e25cec..68cd6dcbde 100644
--- a/pandora_console/install.php
+++ b/pandora_console/install.php
@@ -113,7 +113,7 @@
';
enterprise_hook('close_meta_frame');
-ui_require_css_file('cluetip');
+ui_require_css_file('cluetip', 'include/styles/js/');
ui_require_jquery_file('cluetip');
?>
diff --git a/pandora_console/operation/agentes/estado_monitores.php b/pandora_console/operation/agentes/estado_monitores.php
index 0e7952ff27..b311885acb 100755
--- a/pandora_console/operation/agentes/estado_monitores.php
+++ b/pandora_console/operation/agentes/estado_monitores.php
@@ -323,7 +323,7 @@ ui_toggle(
}
";
diff --git a/pandora_console/operation/agentes/interface_traffic_graph_win.php b/pandora_console/operation/agentes/interface_traffic_graph_win.php
index 30642c0b72..72e8f8989f 100644
--- a/pandora_console/operation/agentes/interface_traffic_graph_win.php
+++ b/pandora_console/operation/agentes/interface_traffic_graph_win.php
@@ -76,7 +76,7 @@ if ($refresh > 0) {
)
-
+
diff --git a/pandora_console/operation/agentes/realtime_win.php b/pandora_console/operation/agentes/realtime_win.php
index 7dc263f10c..5223a4bb2e 100644
--- a/pandora_console/operation/agentes/realtime_win.php
+++ b/pandora_console/operation/agentes/realtime_win.php
@@ -63,7 +63,7 @@ echo '
-
+
diff --git a/pandora_console/operation/agentes/stat_win.php b/pandora_console/operation/agentes/stat_win.php
index c3cf3d9900..78cd56cfcc 100644
--- a/pandora_console/operation/agentes/stat_win.php
+++ b/pandora_console/operation/agentes/stat_win.php
@@ -71,7 +71,7 @@ $alias = db_get_value('alias', 'tagente', 'id_agente', $id_agent);
)
-
+
diff --git a/pandora_console/operation/events/events.php b/pandora_console/operation/events/events.php
index 47c83f2dd1..18e1e77ffc 100644
--- a/pandora_console/operation/events/events.php
+++ b/pandora_console/operation/events/events.php
@@ -523,7 +523,6 @@ if ($config['pure'] == 0 || $meta) {
echo '
';
// Floating menu - End
ui_require_jquery_file('countdown');
- ui_require_css_file('countdown');
}
// Error div for ajax messages
diff --git a/pandora_console/operation/snmpconsole/snmp_view.php b/pandora_console/operation/snmpconsole/snmp_view.php
index 11dfdd779e..cb72a91ecd 100755
--- a/pandora_console/operation/snmpconsole/snmp_view.php
+++ b/pandora_console/operation/snmpconsole/snmp_view.php
@@ -681,7 +681,7 @@ if (empty($traps)) {
ui_require_css_file('pandora_enterprise', ENTERPRISE_DIR.'/include/styles/');
ui_require_css_file('pandora_dashboard', ENTERPRISE_DIR.'/include/styles/');
- ui_require_css_file('cluetip');
+ ui_require_css_file('cluetip', 'include/styles/js/');
ui_require_jquery_file('countdown');
ui_require_javascript_file('pandora_dashboard', ENTERPRISE_DIR.'/include/javascript/');
diff --git a/pandora_console/operation/tree.php b/pandora_console/operation/tree.php
index 26a5c037c5..fde9586325 100755
--- a/pandora_console/operation/tree.php
+++ b/pandora_console/operation/tree.php
@@ -11,6 +11,9 @@
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
+ui_require_css_file('tree');
+ui_require_css_file('fixed-bottom-box');
+
global $config;
$pure = get_parameter('pure', 0);
diff --git a/pandora_console/operation/visual_console/render_view.php b/pandora_console/operation/visual_console/render_view.php
index 163c496b87..4799932e2c 100755
--- a/pandora_console/operation/visual_console/render_view.php
+++ b/pandora_console/operation/visual_console/render_view.php
@@ -227,7 +227,6 @@ if ($config['pure']) {
echo '';
// Floating menu - End
ui_require_jquery_file('countdown');
- ui_require_css_file('countdown');
?>