/** * * Name: Default theme * Pandora Stylesheet * * @category Stylesheet * @package Pandora FMS * @subpackage Community * @version 1.0.0 * @license See below * * ______ ___ _______ _______ ________ * | __ \.-----.--.--.--| |.-----.----.-----. | ___| | | __| * | __/| _ | | _ || _ | _| _ | | ___| |__ | * |___| |___._|__|__|_____||_____|__| |___._| |___| |__|_|__|_______| * * ============================================================================ * Copyright (c) 2005-2023 Pandora FMS * Please see https://pandorafms.com for full contribution list * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License * as published by the Free Software Foundation for version 2. * This program is distributed in the hope that it will be useful, * 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. * ============================================================================ */ :root { --primary-color: #14524f; --secondary-color: #ffffff; --input-border: #c0ccdc; } /* * --------------------------------------------------------------------- * - GENERAL STYLES - * --------------------------------------------------------------------- */ @font-face { font-family: "Pandora-Bold"; src: url("../fonts/Pandora-Bold.woff") format("woff"); font-weight: 700; } @font-face { font-family: "Pandora-Regular"; src: url("../fonts/Pandora-Regular.woff") format("woff"); font-weight: 400; } @font-face { font-family: "Pandora-Light"; src: url("../fonts/Pandora-Light.woff") format("woff"); font-weight: 100; } @font-face { font-family: "lato"; src: url("../fonts/Lato-Regular.woff") format("woff"); font-weight: 400; } @font-face { font-family: "lato-light"; src: url("../fonts/Lato-Light.woff") format("woff"); font-weight: 300; } @font-face { font-family: "lato-thin"; src: url("../fonts/Lato-Thin.woff") format("woff"); font-weight: 100; } @font-face { font-family: "lato-bold"; src: url("../fonts/Lato-Bold.woff") format("woff"); font-weight: 700; } @font-face { font-family: "lato-bolder"; src: url("../fonts/Lato-Black.woff") format("woff"); font-weight: 900; } /* @font-face { font-family: "lato-italic"; src: url("../fonts/Lato-Italic.woff") format("woff"); font-weight: 400; font-style: italic; } @font-face { font-family: "lato"; src: url("../fonts/Lato-LightItalic.woff") format("woff"); font-weight: 300; font-style: italic; } @font-face { font-family: "lato"; src: url("../fonts/Lato-ThinItalic.woff") format("woff"); font-weight: 100; font-style: italic; } @font-face { font-family: "lato"; src: url("../fonts/Lato-BoldItalic.woff") format("woff"); font-weight: 700; font-style: italic; } @font-face { font-family: "lato"; src: url("../fonts/Lato-BlackItalic.woff") format("woff"); font-weight: 900; font-style: italic; } */ @font-face { font-family: "source-code"; src: url("../fonts/SourceCodePro.woff") format("woff"); } @font-face { font-family: "leaguegothic"; src: url("../../fonts/leaguegothic.woff") format("woff"); } @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: "Nunito"; font-style: normal; font-weight: 400; src: local("Nunito-Regular"), url(../../fonts/nunito.woff) format("woff"); } * { font-size: 9pt; line-height: 16pt; } html { height: 100%; } body { background-color: #f6f7fb; margin: 0 auto; display: flex; flex-direction: column; min-height: 100%; color: #333; font-family: "lato"; -webkit-font-smoothing: initial; text-rendering: optimizeLegibility; } body * { font-family: "lato"; } body.body-report { display: block; } input[type="checkbox"] { display: inline; } select { vertical-align: middle; border: 1px solid #ddd; } input.button { border: 4px solid #ccc; background: #fff; padding: 2px 3px; margin: 10px 15px; } h1, h2, h3, h4 { font-weight: bold; font-size: 1em; text-transform: uppercase; color: #3f3f3f; padding-bottom: 4px; padding-top: 7px; } h1 { font-size: 16px; } h2 { font-size: 15px; } h3 { font-size: 14px; } h4 { margin-bottom: 10px; font-size: 13px; color: #3f3f3f; text-transform: none; } .transform_none { text-transform: none; } .mh_initial { min-height: initial; } table tbody tr td h4 { color: #ffffff; } a { color: #3f3f3f; text-decoration: none; } a:hover { color: #373737; text-decoration: underline; font-weight: bold; } a:focus, input:focus, button:focus { outline: 0; outline-width: 0; } th > label { padding-top: 7px; } input:disabled { background-color: #ddd; } textarea:disabled { background-color: #ddd; } select:disabled { background-color: #ddd; } ul { list-style-type: none; padding-left: 0; margin-left: 0; } fieldset { background-color: #fff; border: 1px solid #e5e9ed; padding: 0.5em; margin-bottom: 20px; position: relative; border-radius: 5px; } fieldset legend { font-size: 1.1em; font-weight: bold; padding: 0px 10px 0px 10px; } td input[type="checkbox"] { padding: 10px; margin-top: 2px; display: table-cell; height: 15px; } input[type="radio"] { height: 15px; } input[type="image"] { border: 0px; background-color: transparent; height: auto; padding: 0px; } .container-div-input-password input { width: 100%; } table, img { border: 0px; } table pre { white-space: pre-wrap; } /* tr:first-child > th { background-color: #373737; } */ th { /* color: #fff; */ /* background-color: #666; */ color: #000; font-size: 7.5pt; letter-spacing: 0.3pt; border-bottom: 1px solid #e2e2e2; } pre .color_333 { color: #333; } /* Remove background when autocomplete */ input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus textarea:-webkit-autofill, textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus, select:-webkit-autofill, select:-webkit-autofill:hover, select:-webkit-autofill:focus { -webkit-box-shadow: 0 0 0px 1000px #ffffff inset; } /* All select type multiple */ select[multiple] { min-height: 10em; } select[multiple] option:checked, select[multiple] option:active { background: #d9efee; } select[multiple] option { padding: 6px 12px; margin: 0px -10px; } select option:checked { background-color: #d9efee; } select > option:hover { background-color: #cbcbcb; } select:-internal-list-box { border: none; } /* * --------------------------------------------------------------------- * - GLOBAL STYLES - * --------------------------------------------------------------------- */ .truncate { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .truncate:hover { white-space: pre-wrap; } .wauto { width: auto; } .w5px { width: 5px; } .w10px { width: 10px; } .w18px { width: 18px; } .w20px { width: 20px; } .w25px { width: 25px; } .w30px { width: 30px; } .w40px { width: 40px; } .w50px { width: 50px; } .w60px { width: 60px; } .w70px { width: 70px; } .w80px { width: 80px; } .w90px { width: 90px; } .w100px { width: 100px; } .w150px { width: 150px; } .w220px { width: 220px; } .w120px { width: 120px; max-width: 120px; } .w200px { width: 200px; max-width: 200px; } .w240px { width: 240px; max-width: 240px; } .w250px { width: 250px; max-width: 250px; } .w280px { width: 280px; max-width: 280px; } .w290px { width: 290px; max-width: 290px; } .w300px { width: 300px; } .w310px { width: 310px; } .w350px { width: 350px; } .w388px { width: 388px; } .w400px { width: 400px; } .w400px-important { width: 400px !important; } .w450px { width: 450px; } .w500px { width: 500px; max-width: 500px; } .w510px { width: 510px; } .w540px { width: 540px; } .w600px { width: 600px; } .w700px { width: 700px; } .w1100px { width: 1100px; } /* * WIDTH EM */ .w55em { width: 55em; } .w90em { width: 90em; } /* * MIN WIDTH */ .mw60px { min-width: 60px; } .mx180px { max-width: 180px; } .mx450px { max-width: 450px; } .mw100px { min-width: 100px; } .mw120px { min-width: 120px; } .mw180px { min-width: 180px; } .mw200px { min-width: 200px; } .mw230px { min-width: 230px; } .mw250px { min-width: 250px; } .mw300px { min-width: 300px; } .mw400px { min-width: 400px; } .mw500px { min-width: 500px; } .mw600px { min-width: 600px; } .mw800px { min-width: 800px; } .nowrap { white-space: nowrap; } .wrap { flex-wrap: wrap; } .inline { display: inline-block; } .inline_line { display: inline; } .inline_flex { display: inline-flex; } .relative { position: relative; } /* * WIDTH PERCENTILE */ .w5p { width: 5%; } .w10p { width: 10%; } .w12p { width: 12%; } .w15p { width: 15%; } .w20p { width: 20%; } .w21p { width: 21%; } .w22p { width: 22%; } .w25p { width: 25%; } .w29p { width: 29%; } .w30p { width: 30%; } .w33p { width: 33%; } .w40p { width: 40%; } .w45p { width: 45%; } .w48p { width: 48%; } .w47p { width: 47%; } .w50p { width: 50%; } .w54p { width: 54%; } .w55p { width: 55%; } .w60p { width: 60%; } .w67p { width: 67%; } .w70p { width: 70%; } .w71p { width: 71%; } .w75p { width: 75%; } .w80p { width: 80%; } .w88p { width: 88%; } .w90p { width: 90%; } .w93p { width: 93%; } .w96p { width: 96%; } .w97p { width: 97%; } .w98p { width: 98%; } .w99p { width: 99%; } .w100p { width: 100%; } /* * HEIGTH PERCENTILE */ .h10p { height: 10%; } .h20p { height: 20%; } .h30p { height: 30%; } .h40p { height: 40%; } .h50p { height: 50%; } .h80p { height: 80%; } .h100p { height: 100%; } /* * MAX HEIGHT */ .mx_height400 { max-height: 400px; } .no-text-imp { font-size: 0 !important; } .noselect { -webkit-touch-callout: none; /* iOS Safari */ -webkit-user-select: none; /* Safari */ -khtml-user-select: none; /* Konqueror HTML */ -moz-user-select: none; /* Old versions of Firefox */ -ms-user-select: none; /* Internet Explorer/Edge */ user-select: none; /* Non-prefixed version, currently supported by Chrome, Opera and Firefox */ } .flex-content-right { display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: flex-end; align-content: flex-end; } .flex-content-left, .flex-content-left-pretty { display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: flex-start; align-content: center; align-items: center; } .flex-content-left-pretty img { margin-right: 0.5em; } .flex-column { display: flex; flex-direction: column; flex-wrap: wrap; justify-content: space-between; align-content: center; } .flex-row { display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; align-content: center; } .flex-items-center { align-items: center; } .flex-nowrap { flex-wrap: nowrap; } .flex-evenly { justify-content: space-evenly; } .flex-row-baseline { display: flex; flex-direction: row; align-items: baseline; } .flex-row-center { display: flex; flex-direction: row; align-items: center; } .flex-row-vcenter { display: flex; flex-direction: row; flex-wrap: wrap; align-items: center; } .flex-row-end { display: flex; flex-direction: row; flex-wrap: wrap; align-items: flex-end; } .flex-row-start { display: flex; flex-direction: row; flex-wrap: wrap; align-items: flex-start; } .flex-row-reverse { display: flex; flex-direction: row-reverse; flex-wrap: wrap; align-items: flex-start; } .flex-space-around { justify-content: space-around; } .flex-end { justify-content: flex-end; } .flex-start { justify-content: flex-start; } .flex-baseline { align-self: baseline; } .flex { display: flex; } .flex-row-important { display: flex !important; flex-direction: row !important; justify-content: flex-start !important; } .padding-2 { padding: 2em; } .padding-4 { padding: 4em; } .padding-6 { padding: 6em; } .padding-top-2 { padding-top: 2em; } .padding-top-4 { padding-top: 4em; } .padding-bottom-2 { padding-bottom: 2em; } .padding-bottom-4 { padding-bottom: 4em; } .padding-bottom-5px { padding-bottom: 5px; } .padding-right-2 { padding-right: 2em; } .padding-right-2-imp { padding-right: 2em !important; } .padding-left-2 { padding-left: 2em; } .padding-left-2-imp { padding-left: 2em !important; } .padding10 { padding: 10px; } .margin-soft { margin: 0.3em 1em; } .margin-right-1 { margin-right: 1em; } .margin-left-1 { margin-left: 1em; } .margin-right-2 { margin-right: 2em; } .margin-left-2 { margin-left: 2em; } .margin-right-05 { margin-right: 0.5em; } .margin-left-05 { margin-left: 0.5em; } .flex-50 { flex: 50%; } .display-flex { display: flex; } .no-border { border: none; } .no-border-imp, .no-border-imp > div { border: none !important; } .button-soft-border { border: 1px solid #d1d1d1; border-radius: 5px; padding: 0.2em; box-shadow: 0 0 10px -5px #d1d1d1; } .button-soft-border.icon { width: 1.5em; } .button-soft-border:hover { box-shadow: 0 0 10px 0px #d1d1d1; } .button-soft-border:active { box-shadow: none; } .no-padding { padding: 0; } .no-padding-imp { padding: 0 !important; } .no-margin { margin: 0; } .box-shadow { box-shadow: 0 3px 6px 0 rgb(0 0 0 / 13%); border: 1px solid #e2e2e2; } .box-flat { border: 1px solid #e5e9ed; border-radius: 8px; } .box-flat .action-buttons { flex-direction: row-reverse; } .align-top td { vertical-align: top; } .no-td-borders td { border: none; } .no-td-padding td { padding: 0; } .td-bg-white td .bg_white { background: #fff; } .float-left { float: left; } .float-right { float: right; } .float-none { float: none; } .invisible { display: none; } .invisible_important { display: none !important; } .invisible_events { display: none; } .visible { display: block; } .file_repo_description { min-height: 40px; max-height: 40px; width: 98%; } div#page { width: auto; display: flex; flex-direction: column; margin-top: 58px; height: 100%; } body.pure { background-color: #f6f7fb; } div#container { margin: 0 auto; min-width: 960px; text-align: left; background: #f6f7fb; width: 100%; min-height: 100vh; } div#main { display: flex; background-color: #f6f7fb; position: relative; flex-direction: column; height: 100%; margin: 25px; margin-bottom: 70px; } div#main:has(.networkconsole) { margin-bottom: 0px; } 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; } a.white_bold { color: #eee; text-decoration: none; font-weight: bold; } a.white, .white { color: #eee; text-decoration: none; } p.center { text-align: center; } .center { text-align: center; } .centered { margin: 0 auto; } .margin-top-10 { margin-top: 10px; } .margin-bottom-10 { margin-bottom: 10px; } .margin-top-20 { margin-top: 20px; } .margin-bottom-20 { margin-bottom: 20px; } .margin-tb-10 { margin-top: 10px; margin-bottom: 10px; } .margin-lr-10 { margin-left: 10px; margin-right: 10px; } .img_help { cursor: help; margin: 0 5px; } /* Legacy spinner */ #loading { position: fixed; width: 200px; margin-left: 30%; text-align: center; top: 50%; background-color: #999999; padding: 20px; } /* New standard spinner */ #loading_spinner { position: fixed; margin-left: 30%; text-align: center; top: 50%; background-color: #fff; border: 2px solid #82b92e; box-shadow: 2px 2px 2px #9dbba1; padding: 20px; z-index: 100; } .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 --- */ button.sub, input.sub { font-weight: 500; border-radius: 5px; background-color: #fff; background-repeat: no-repeat; background-position: 92% 13px; color: #000; padding-bottom: 10px; padding-top: 10px; padding-left: 15px; border: 1px solid #888; cursor: pointer; font-family: inherit; font-size: 10pt; } button.sub:hover, input.sub:hover { border: 1px solid #333; } button.sub:active, input.sub:active { border: 1px solid #000; color: #333; background-color: #e1e1e1; } button.sub[disabled], input.sub[disabled] { color: #b4b4b4; background-color: #f3f3f3; border-color: #b6b6b6; cursor: default; } /* * --------------------------------------------------------------------- * - NO ACCESS PAGE - noaccess2.php - * --------------------------------------------------------------------- */ #noaccess { position: relative; margin-top: 25px; left: 15px; padding-top: 5px; background-color: #ffffff; border-top-left-radius: 2px; border-top-right-radius: 2px; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; width: 500px; height: 180px; } #noaccess-title { color: #fff; font-weight: bold; padding-top: 5px; margin-left: 5px; background: none repeat scroll 0% 0% #82b92e; border-top-left-radius: 2px; border-top-right-radius: 2px; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; text-align: center; height: 20px; width: 98%; } #noaccess-text { font-size: 12px; text-align: justify; padding-top: 25px; padding-right: 50px; float: right; width: 70%; } #noaccess-image { position: relative; left: 10px; top: 10px; float: left; width: 15%; } /* * --------------------------------------------------------------------- * - HELP DIALOG - login_help_dialog.php and pandora_help.php - * --------------------------------------------------------------------- */ div#main_help { width: 100%; background-color: #fff; text-align: center; padding-top: 15px; padding-bottom: 15px; } div#parent_div { font-size: 11px; text-align: left; background-color: #fff; } div#main_help div.databox, .license_databox { background: F3F3F3; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; border: 0px; padding-left: 25px; padding-right: 25px; margin-top: 10px; -moz-box-shadow: -1px 1px 6px #aaa; -webkit-box-shadow: -1px 1px 6px #aaa; box-shadow: -1px 1px 6px #aaa; } div#main_help div.databox h1 { padding-bottom: 0px; margin-bottom: 0px; font-weight: bold; } div#main_help div.databox h3, div#main_help div.databox h2 { color: #6eb432; } div#main_help div.databox h3 { font-size: 12px; } div#main_help a.footer, div#main_help span { color: #999; } div#main_help div.databox hr { width: 100%; border: 0px; height: 1px; background-color: #222; margin: 0px; } div#main_help div.databox p { line-height: 15px; text-align: justify; } /* * --------------------------------------------------------------------- * - HEADER AND LEFT MENU STYLES - * --------------------------------------------------------------------- */ div#menu_container { -moz-border-top-right-radius: 6px; -webkit-border-top-right-radius: 6px; border-top-right-radius: 6px; z-index: 1010; width: 40px; height: 100%; } div#menu { width: 45px; float: left; z-index: 3; position: absolute; } div#head { position: fixed; font-size: 8pt; width: 100%; height: 60px; padding-top: 0px; margin: 0 auto; border-bottom: 1px solid #eee; min-width: 882px; background-color: #fff; color: #000; z-index: 3; } .fixed_header { position: fixed; left: 0; top: 0; width: 100%; z-index: 11; } #ver { margin-bottom: 25px; } input.datos { background-color: #f5f5f5; } /* * --------------------------------------------------------------------- * - REPORTS - * --------------------------------------------------------------------- */ .agent_reporting { margin: 5px; padding: 5px; } .report_table, .agent_reporting { border: #ccc outset 3px; } /* global syles */ .bg { /* op menu */ background: #82b92e; height: 20px; } .bg2 { /* main page */ background-color: #0a160c; } .bg3 { /* godmode */ background: #666666; } .bg4 { /* links */ background-color: #989898; } .bg_000 { background-color: #000; } .bg_ccc { background-color: #cccccc; } .bg-white { background-color: #fff; } .gb_f0 { background-color: #f0f0f0; } .bg_caca { background-color: #cacaca; } .bg_th { background-color: #efeff0 !important; color: #000; font-weight: bold; } .border_table { border-collapse: collapse !important; } .border_th { border-bottom: 2px solid #bfbfbf !important; } .border_tr { border: 1px solid #dbdbdb !important; } /* margins */ .mgn-lf-50 { margin-left: 50px; } .mgn_tp_0 { margin-top: 0px; } .bg, .bg2, .bg3, .bg4 { position: relative; width: 100%; } .bg2, .bg3, .bg4 { height: 18px; } .f10, #ip { font-size: 7pt; text-align: center; } .f9, .f9i, .f9b, .datos_greyf9, .datos_bluef9, .datos_greenf9, .datos_redf9, .datos_yellowf9, td.f9, td.f9i, td.datosf9, td.datos2f9 { font-size: 6.5pt; } .f9i, .redi { font-style: italic; } .tit { padding: 6px 0px; height: 14px; } .tit, .titb { font-weight: bold; color: #fff; text-align: center; } table.info_box.suc { border-left: 5px solid #5a8629; background-color: #d9efee; } .suc * { color: #5a8629; } table.info_box.info { border-left: 5px solid #006f9d; background-color: #d6edff; } .info * { color: #006f9d; } table.info_box.error { border-left: 5px solid #f85858; background-color: #ffe8e8; } .error * { color: #f85858; } table.info_box.warning { border-left: 5px solid #f3b200; background-color: #fff1d6; } .warning * { color: #8d4100; } .help { background: url(../../images/help.png) no-repeat; } .red, .redb, .redi, .error { color: #c00; } .sep { margin-left: 30px; border-bottom: 1px solid #708090; width: 100%; } .orange { color: #fd7304; } .green { color: #5a8629; } .yellow { color: #f3c500; } .greenb { color: #00aa00; } .grey { color: #808080; font-weight: bold; } .blue { color: #4a83f3; font-weight: bold; } .black { color: black; } .color_888 { color: #888; } .color_ff0 { color: #ff0000; } .color_34 { color: #343434; } .color_006 { color: #000066; } .color_inherit { color: inherit; } .redb, .greenb, td.datos_id, td.datos2_id { font-weight: bold; } .p10 { padding-top: 1px; padding-bottom: 0px; } .p21 { padding-top: 2px; padding-bottom: 1px; } .p020 { padding: 0 20px; } .w130, #table-agent-configuration select { width: 130px; } .w135 { width: 135px; } .w155, #table_layout_data select { width: 155px; } .top, .top_red, .bgt, td.datost, td.datos2t { vertical-align: top; } .top_red { background: #ff0000; } .bot, .titb, td.datosb { vertical-align: bottom; } .msg { margin-top: 15px; text-align: justify; } ul.mn { list-style: none; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; line-height: 15px; } .gr { font-size: 10pt; font-weight: bold; } div.nf { background: url(../../images/info.png) no-repeat scroll 0 50% transparent; margin-left: 7px; padding: 8px 1px 6px 25px; } div.title_line { background-color: #4e682c; height: 5px; width: 762px; } .alpha50 { filter: alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; -khtml-opacity: 0.5; } /* * --------------------------------------------------------------------- * - RIGHT MENU SECTION - * --------------------------------------------------------------------- */ #menu_tab_frame, #menu_tab_frame_view, #menu_tab_frame_view_bc { position: sticky; top: 61px; z-index: 2; display: flex; align-items: flex-end; justify-content: space-between; border-bottom: 1px solid #eee; width: -webkit-fill-available; width: -moz-available; padding-right: 0px; height: 50px; box-sizing: border-box; background-color: #fff; margin: -25px -25px 25px -25px; } /* Breadcrum */ #menu_tab_frame_view_bc { min-height: 55px; align-items: unset; } #menu_tab_frame_view_bc .breadcrumbs_container { align-self: flex-start; } .menu_tab_left_bc { flex-direction: column; display: flex; justify-content: space-between; overflow: hidden; margin-left: 20px; } .breadcrumbs_container { /* padding-left: 5em; padding-top: 4px; text-indent: 0.25em; color: #848484; font-size: 10pt; font-weight: 500; */ padding-left: 0; text-indent: 0; color: #848484; font-size: 10pt; font-weight: 500; } .breadcrumb_active { color: var(--primary-color); font-size: 10pt; } /* End - Breadcrum */ #menu_tab { margin-right: 20px; margin-top: 50px; } #menu_tab .mn, #menu_tab ul, #menu_tab .mn ul { padding: 0px; list-style: none; margin: 0px 0px 0px 0px; } #menu_tab .mn li { float: right; position: relative; margin: 0px 0px 0px 0px; } #menu_tab li.separator_view { padding: 4px; } #menu_tab li.separator { padding: 4px; } #menu_tab li.nomn_high a { color: #fff; } #menu_tab .mn li a { display: block; text-decoration: none; padding: 0px; margin: 0px; padding-top: 6px; } #menu_tab li.nomn:hover a, #menu_tab li:hover ul a:hover { color: #fff; } /* --- Tabs 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; } ul.subsubmenu li { background-color: #fff; 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; left: 0px; } .subsubmenu li { margin-top: 0px; } 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 { /* max-width: 60%; margin-right: 20px; */ } #menu_tab_left span { /*padding-left: 0.9em;*/ } #menu_tab_left .mn, #menu_tab_left ul { color: #343434; padding: 0px 0px 0px 0px; list-style: none; margin: 0px 0px 0px 0px; } #menu_tab_left .mn li a { display: block; text-decoration: none; } #menu_tab_left li.view a { color: #343434; display: none; } #menu_tab_left li.view { margin-left: 0; /*padding-left: 14px;*/ /*padding-left: 6em;*/ padding-bottom: 2px; white-space: nowrap; /*text-transform: uppercase;*/ } #menu_tab_left li.view img.bottom { width: 24px; height: 24px; } #menu_tab_left li a, #menu_tab_left li span { color: #161628; font-size: 15px; /*font-family: 'Lato';*/ } /* New styles for data box */ /* * --------------------------------------------------------------------- * - TABLES - * --------------------------------------------------------------------- */ .databox, .databox_color, .databox_frame { margin-bottom: 5px; margin-top: 0px; margin-left: 0px; border: 1px solid #e2e2e2; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; } .databox.no-border { margin-bottom: 5px; margin-top: 0px; margin-left: 0px; border: none; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; } .databox_color { padding-top: 5px; background-color: #fafafa; } table.databox { background-color: #fff; border-spacing: 0px; border-radius: 6px; margin-bottom: 20px; width: calc(100% - 40px); width: -webkit-fill-available; } .databox > tbody > tr > td { -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; border: 0px none #e2e2e2; padding-left: 9px; padding-right: 9px; padding-top: 7px; padding-bottom: 7px; } .databox > thead > tr > th, .databox > tbody > tr > th, .databox > thead > tr > th a { padding: 9px 7px; /* font-weight: normal; */ font-weight: bold; font-size: 9pt; line-height: 16pt; /* color: #fff; */ text-align: center; } .databox > th * { color: #fff; } .databox > th > input, .databox > th > textarea, .databox > th > select, .databox > th > select > option { color: #222; } .databox.data > tbody > tr > td:first-child { border-left: 1px solid #e2e2e2; } .databox.data > tbody > tr:last-child > td:first-child { border-bottom-left-radius: 4px; } .databox.data > tbody > tr > td:last-child { border-right: 1px solid #e2e2e2; } .databox.data > tbody > tr:last-child > td:last-child { border-bottom-right-radius: 4px; } .tabletitle { color: #333; } /* events */ table.alternate tr:nth-child(odd) td { background-color: #ffffff; } table.alternate tr:nth-child(even) td { background-color: #e4e5e4; } table.rounded_cells td { padding: 4px 4px 4px 10px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; } .action-buttons { display: flex; align-items: center; } #principal_action_buttons { z-index: 6; background: #ffffff; display: flex; flex-direction: row-reverse; justify-content: space-between; } #principal_action_buttons.action-buttons > button { margin-left: 16px; flex: none; } .action-buttons-right-forced { display: flex; flex-direction: row-reverse; align-items: center; width: 100%; float: right; } .toolbox-buttons { display: flex; flex-direction: row; align-items: center; } .ta-right, .right { text-align: right; } button.next, button.upd, button.ok, button.wand, button.delete, button.cog, button.target, button.search, button.copy, button.add, button.graph, button.percentile, button.binary, button.camera, button.config, button.filter, button.cancel, button.default, button.deploy, button.preview, input.deploy, input.next, input.upd, input.ok, input.wand, input.delete, input.cog, input.target, input.search, input.copy, input.add, input.graph, input.percentile, input.binary, input.camera, input.config, input.filter, input.cancel, input.default, input.pdf, input.spinn, input.preview { padding-right: 30px; } button.add-item-img, input.add-item-img { background-image: url(../../images/add.png); background-repeat: no-repeat; background-position: center; } button.remove-item-img, input.remove-item-img { background-image: url(../../images/delete.png); background-repeat: no-repeat; background-position: center; } button.pure_full, input.pure_full { background-image: url(../../images/full_screen.png); background-repeat: no-repeat; background-size: 21px 21px; } button.pure_normal, input.pure_normal { background-image: url(../../images/normal_screen.png); background-repeat: no-repeat; background-size: 21px 21px; } /* end of classes for event priorities */ div#main_pure { background-color: #fefefe; text-align: left; margin-bottom: 25px; margin-top: 30px; margin-left: 10px; margin-right: 10px; height: 1000px; width: 98%; position: static; } .ui-draggable { cursor: move; } /* IE 7 Hack */ #editor { *margin-top: 10px; } /* big_data is used in tactical and logon_ok */ .big_data { text-decoration: none; font-size: 2em; } .med_data { text-decoration: none; font-size: 1.5em; } .notify { background-color: #f7ffa5; text-align: center; font-weight: bold; padding: 8px; margin: 0px 0px 0px 0px; z-index: -1; } .notify a { color: #003a3a; text-decoration: underline; } .listing { border-collapse: collapse; } .listing td { border-bottom: 1px solid #cccccc; border-top: 1px solid #cccccc; } span.actions { margin-left: 30px; } .actions { min-width: 200px; } select#template, select#action { width: 250px; } /* Modules */ table#simple select#id_module_type, table#alert_search select#id_agent, table#alert_search select#id_group, table#network_component select#type { width: 200px; } table#simple select#select_snmp_oid, table#simple select#id_plugin, table#network_component select#id_plugin { width: 270px; } table#simple select#prediction_id_group, table#simple select#prediction_id_agent, table#simple select#prediction_module { width: 50%; display: block; } table#simple input#text-plugin_parameter, table#simple input#text-snmp_oid, table#source_table select, table#destiny_table select, table#target_table select, table#filter_compound_table select, table#filter_compound_table #text-search, table#delete_table select { width: 100%; } table#simple select#network_component_group, table#simple select#network_component { width: 90%; } table#simple span#component_group, table#simple span#component { width: 45%; font-style: italic; } table#simple label { display: inline; /*font-weight: normal;*/ /*font-style: italic;*/ } .clickable { cursor: pointer; } table#agent_list tr, table.alert_list tr { vertical-align: top; } .toggle { border-collapse: collapse; } .toggle td { border-left: 1px solid #d3d3d3; } ul.actions_list { list-style-image: url(../../images/arrow.png); list-style-position: inside; margin-top: 0; } div.loading { background-color: #fff1a8; margin-left: auto; margin-right: auto; padding: 5px; text-align: center; font-style: italic; width: 95%; } div.loading img { float: right; } textarea.resizev { resize: vertical; } /* Tablesorter jQuery pager */ div.pager { margin-left: 10px; margin-top: 5px; } div.pager img { position: relative; top: 4px; padding-left: 5px; } div.pager input { padding-left: 5px; } .pagedisplay { border: 0; width: 35px; } /* Steps style */ ol.steps { padding: 0; list-style-type: none; list-style-position: outside; margin-top: 0px; } ol.steps li { float: left; background-color: #efefef; padding: 5px; margin-left: 5px; width: 150px; } ol.steps li a { color: #111; } ol.steps li.visited a { color: #999; } ol.steps li span { font-weight: normal; display: block; color: #777; } ol.steps li.visited span { color: #999; } ol.steps li.current { border-left: 5px solid var(--primary-color); margin-left: 0; font-weight: bold; background-color: #e9f3d2; } ol.steps li.visited { color: #999; } fieldset .databox { border: 0px solid; } fieldset.databox { padding: 14px; } fieldset legend span, span#latest_value { font-style: italic; } span#latest_value span#value, .normal { font-style: normal; } .normal_weight { font-weight: normal; } form#filter_form { margin-bottom: 15px; } ul.action_list { margin: 0; list-style: none inside circle; } ul.action_list li div { margin-left: 15px; } span.action_name { float: none; } div.actions_container { overflow: auto; width: 100%; max-height: 200px; } div.actions_container label { display: inline; font-weight: normal; font-style: italic; } a.add_action { clear: both; display: block; } /* timeEntry styles */ .timeEntry_control { vertical-align: middle; margin-left: 2px; } div#event_control { clear: right; } /* Autocomplete styles */ .ac_results { padding: 0px; border: 1px solid black; background-color: white; overflow: hidden; z-index: 99999; } .ac_results ul { width: 100%; list-style-position: outside; padding: 0; margin: 0; text-align: left; } .ac_results li { margin: 0px; padding: 2px 5px; cursor: default; display: block; /* if width will be 100% horizontal scrollbar will apear when scroll mode will be used */ /*width: 100%;*/ font: menu; font-size: 12px; /* it is very important, if line-height not setted or setted in relative units scroll will be broken in firefox */ line-height: 16px; } .ac_loading { background-image: url("../images/loading.gif"); background-position: 95% center; background-repeat: no-repeat; } .ac_over { background-color: #efefef; } span.ac_extra_field, span.ac_extra_field strong { font-style: italic; font-size: 9px; } div#pandora_logo_header { /* Put here your company logo (139x60 pixels) like this: */ /* background: url(../../images/MiniLogoArtica.jpg); */ background: url(../../images/pandora_logo_head.png); background-position: 0% 0%; width: 139px; height: 60px; float: left; } /* * --------------------------------------------------------------------- * - HEADER - * --------------------------------------------------------------------- */ #header_table { /*padding-right: 35px;*/ padding-right: 15px; } #header_table_inner { height: 60px; min-width: 790px; z-index: 10000; display: flex; align-items: center; justify-content: space-between; } .header_title { font-size: 11pt; color: #444; font-weight: 600; } .header_subtitle { font-size: 10pt; color: #8a96a6; font-weight: 300; } .header_left { display: flex; flex-direction: column; } .header_center { display: flex; justify-content: center; align-items: center; } .header_right { display: flex; justify-content: flex-end; align-items: center; margin-right: 20px; } .header_right > div { padding-left: 15px; } .header_left img, .header_center img, .header_right img { vertical-align: middle; } #header_chat { padding-left: 0; padding-right: 15px; } #header_autorefresh { padding-left: 0; } #header_table_inner #header_user span { color: #777; align-self: center; } #header_table_inner #header_user a { display: flex; justify-content: center; } #header_user img { padding-right: 5px; } div#header_autorefresh_counter { padding-left: 0; } .autorefresh_disabled { opacity: 0.5; cursor: not-allowed; } a.autorefresh_txt, #refrcounter { color: #1c1c1c; font-size: 8.5pt; } @media screen and (max-width: 1200px) { #header_searchbar input.search_input { width: 135px; } .header_right > div { padding-left: 10px; } } @media screen and (max-width: 1300px) { .header_right > div { padding-left: 10px; } } .disabled_module { color: #aaa; } div.warn { background: url(../../images/info.png) no-repeat; margin-top: 7px; padding: 2px 1px 6px 25px; } /* Submenus havent borders */ .submenu_not_selected, .submenu_selected, .submenu2 { border: 0px; min-height: 35px; } div#steps_clean { display: none; } div#events_list { float: left; width: 100%; } .pagination * { margin-left: 0px; margin-right: 0px; vertical-align: middle; line-height: normal; } /* TABLAS */ /* Cells divs to set individual styles with the table objects */ td.cellBold { font-weight: bold; } td.cellRight { text-align: right; } td.cellCenter { text-align: center; } td.cellWhite { background: #fff; color: #111; } td.cellNormal { background: #6eb432; color: #fff; } td.cellCritical { background: #f85858; color: #fff; } td.cellWarning { background: #ffea59; color: #111; } td.cellUnknown { background: #aaaaaa; color: #ffffff; } td.cellNotInit { background: #4a83f3; color: #ffffff; } td.cellAlert { background: #ff8800; color: #111; } td.cellBorder1 { border: 1px solid #666; } td.cellBig { font-size: 18px; } .info_box { background: #fff; box-shadow: 0px 0px 15px -10px #888; margin-top: 10px; margin-bottom: 10px; padding: 0px 5px 5px 10px; width: 100%; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; } .info_box .title * { font-size: 14pt; /*font-family: "lato";*/ font-weight: bold; } .info_box .icon { width: 24px; } .info_box_container { width: 30%; position: fixed; top: 120px; right: 10px; } .info_box_container:not(.info_box_information) { z-index: 6; } .info_box_container.info_box_information { width: -webkit-fill-available; width: -moz-available; position: inherit; display: flex; top: 0 !important; right: 0; margin: 0 10px; } /* Standard styles for status colos (groups, events, backgrounds...) */ .opacity_cell { filter: alpha(opacity=80); /* For IE8 and earlier */ -moz-opacity: 0.8; opacity: 0.8; -khtml-opacity: 0.8; } tr.group_view_data, .group_view_data { color: #3f3f3f; } tr.group_view_crit, .group_view_crit { background-color: #e63c52; color: #fff; } tr.group_view_ok, .group_view_ok { background-color: #82b92e; color: #fff; } tr.group_view_not_init, .group_view_not_init { background-color: #4a83f3; color: #fff; } tr.group_view_warn, .group_view_warn, tr.group_view_warn.a, a.group_view_warn, tr.a.group_view_warn { background-color: #f3b200; color: #fff; } a.group_view_warn { color: #f3b200; color: #fff; } tr.group_view_alrm, .group_view_alrm { background-color: #ffa631; color: #fff; } tr.group_view_unk, .group_view_unk { background-color: #b2b2b2; color: #fff; } /* classes for event priorities. Sits now in functions.php */ .datos_green, .datos_greenf9, .datos_green a, .datos_greenf9 a, .datos_green * { background-color: #82b92e; color: #fff; } .datos_red, .datos_redf9, .datos_red a, .datos_redf9 a, .datos_red * { background-color: #e63c52; color: #fff; } .datos_yellow, .datos_yellowf9, .datos_yellow * { background-color: #f3b200; color: #111; } a.datos_blue, .datos_bluef9, .datos_blue, .datos_blue * { background-color: #4ca8e0; color: #fff; } .datos_grey, .datos_greyf9, .datos_grey * { background-color: #999999; color: #fff; } .datos_pink, .datos_pinkf9, .datos_pink * { background-color: #fdc4ca; color: #111; } .datos_brown, .datos_brownf9, .datos_brown * { background-color: #a67c52; color: #fff; } .datos_orange, .datos_orangef9, .datos_orange * { background-color: #f7931e; color: #111; } td.datos_greyf9, td.datos_bluef9, td.datos_greenf9, td.datos_redf9, td.datos_yellowf9, td.datos_pinkf9, td.datos_brownf9, td.datos_orangef9 { padding: 5px 5px 5px 5px; } /* global */ input#text-id_parent.ac_input { background-color: #ffffff; border: 1px solid #cbcbcb; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; /*font-family: inherit;*/ } /* plugins */ span#plugin_description { font-size: 9px; } /* * --------------------------------------------------------------------- * - TINYMCE - * --------------------------------------------------------------------- */ #tinymce { text-align: left; padding-top: 20px; } #tinymce.mceContentBody.tinyMCEBody { background-color: #ededed; } .visual_font_size_4pt, .visual_font_size_4pt > em, .visual_font_size_4pt > strong, .visual_font_size_4pt > strong > span, .visual_font_size_4pt > span, .visual_font_size_4pt > strong > em, .visual_font_size_4pt > em > strong, .visual_font_size_4pt em span, .visual_font_size_4pt span em { font-size: 4pt; line-height: 4pt; } .visual_font_size_6pt, .visual_font_size_6pt > em, .visual_font_size_6pt > strong, .visual_font_size_6pt > strong > span, .visual_font_size_6pt > span, .visual_font_size_6pt > strong > em, .visual_font_size_6pt > em > strong, .visual_font_size_6pt em span, .visual_font_size_6pt span em { font-size: 6pt; line-height: 6pt; } .visual_font_size_8pt, .visual_font_size_8pt > em, .visual_font_size_8pt > strong, .visual_font_size_8pt > strong > span, .visual_font_size_8pt > span, .visual_font_size_8pt > strong > em, .visual_font_size_8pt > em > strong, .visual_font_size_8pt em span, .visual_font_size_8pt span em { font-size: 8pt; line-height: 8pt; } .visual_font_size_10pt, .visual_font_size_10pt > em, .visual_font_size_10pt > strong, .visual_font_size_10pt > strong > span, .visual_font_size_10pt > span, .visual_font_size_10pt > strong > em, .visual_font_size_10pt > em > strong, .visual_font_size_10pt em span, .visual_font_size_10pt span em { font-size: 10pt; line-height: 10pt; } .visual_font_size_12pt, .visual_font_size_12pt > em, .visual_font_size_12pt > strong, .visual_font_size_12pt > strong > span, .visual_font_size_12pt > span, .visual_font_size_12pt > strong > em, .visual_font_size_12pt > em > strong, .visual_font_size_12pt em span, .visual_font_size_12pt span em { font-size: 12pt; line-height: 12pt; } .visual_font_size_14pt, .visual_font_size_14pt > em, .visual_font_size_14pt > strong, .visual_font_size_14pt > strong > span, .visual_font_size_14pt > span, .visual_font_size_14pt > strong > em, .visual_font_size_14pt > em > strong, .visual_font_size_14pt em span, .visual_font_size_14pt span em { font-size: 14pt; line-height: 14pt; } .visual_font_size_18pt, .visual_font_size_18pt > em, .visual_font_size_18pt > strong, .visual_font_size_18pt > strong > span, .visual_font_size_18pt > span, .visual_font_size_18pt > strong > em, .visual_font_size_18pt > em > strong, .visual_font_size_18pt em span, .visual_font_size_18pt span em { font-size: 18pt; line-height: 18pt; } .visual_font_size_24pt, .visual_font_size_24pt > em, .visual_font_size_24pt > strong, .visual_font_size_24pt > strong > span, .visual_font_size_24pt > span, .visual_font_size_24pt > strong > em, .visual_font_size_24pt > em > strong, .visual_font_size_24pt em span, .visual_font_size_24pt span em { font-size: 24pt; line-height: 24pt; } .visual_font_size_28pt, .visual_font_size_28pt > em, .visual_font_size_28pt > strong, .visual_font_size_28pt > strong > span, .visual_font_size_28pt > span, .visual_font_size_28pt > strong > em, .visual_font_size_28pt > em > strong, .visual_font_size_28pt em span, .visual_font_size_28pt span em { font-size: 28pt; line-height: 28pt; } .visual_font_size_36pt, .visual_font_size_36pt > em, .visual_font_size_36pt > strong, .visual_font_size_36pt > strong > span, .visual_font_size_36pt > span, .visual_font_size_36pt > strong > em, .visual_font_size_36pt > em > strong, .visual_font_size_36pt em span, .visual_font_size_36pt span em { font-size: 36pt; line-height: 36pt; } .visual_font_size_48pt, .visual_font_size_48pt > em, .visual_font_size_48pt > strong, .visual_font_size_48pt > strong > span, .visual_font_size_48pt > span, .visual_font_size_48pt > strong > em, .visual_font_size_48pt > em > strong, .visual_font_size_48pt em span, .visual_font_size_48pt span em { font-size: 48pt; line-height: 48pt; } .visual_font_size_60pt, .visual_font_size_60pt > em, .visual_font_size_60pt > strong, .visual_font_size_60pt > strong > span, .visual_font_size_60pt > span, .visual_font_size_60pt > strong > em, .visual_font_size_60pt > em > strong, .visual_font_size_60pt em span, .visual_font_size_60pt span em { font-size: 60pt; line-height: 60pt; } .visual_font_size_72pt, .visual_font_size_72pt > em, .visual_font_size_72pt > strong, .visual_font_size_72pt > strong > span, .visual_font_size_72pt > span, .visual_font_size_72pt > strong > em, .visual_font_size_72pt > em > strong, .visual_font_size_72pt em span, .visual_font_size_72pt span em { font-size: 72pt; line-height: 72pt; } .visual_font_size_84pt, .visual_font_size_84pt > em, .visual_font_size_84pt > strong, .visual_font_size_84pt > strong > span, .visual_font_size_84pt > span, .visual_font_size_84pt > strong > em, .visual_font_size_84pt > em > strong, .visual_font_size_84pt em span, .visual_font_size_84pt span em { font-size: 84pt; line-height: 84pt; } .visual_font_size_96pt, .visual_font_size_96pt > em, .visual_font_size_96pt > strong, .visual_font_size_96pt > strong > span, .visual_font_size_96pt > span, .visual_font_size_96pt > strong > em, .visual_font_size_96pt > em > strong, .visual_font_size_96pt em span, .visual_font_size_96pt span em { font-size: 96pt; line-height: 96pt; } .visual_font_size_116pt, .visual_font_size_116pt > em, .visual_font_size_116pt > strong, .visual_font_size_116pt > strong > span, .visual_font_size_116pt > span, .visual_font_size_116pt > strong > em, .visual_font_size_116pt > em > strong, .visual_font_size_116pt em span, .visual_font_size_116pt span em { font-size: 116pt; line-height: 116pt; } .visual_font_size_128pt, .visual_font_size_128pt > em, .visual_font_size_128pt > strong, .visual_font_size_128pt > strong > span, .visual_font_size_128pt > span, .visual_font_size_128pt > strong > em, .visual_font_size_128pt > em > strong, .visual_font_size_128pt em span, .visual_font_size_128pt span em { font-size: 128pt; line-height: 128pt; } .visual_font_size_140pt, .visual_font_size_140pt > em, .visual_font_size_140pt > strong, .visual_font_size_140pt > strong > span, .visual_font_size_140pt > span, .visual_font_size_140pt > strong > em, .visual_font_size_140pt > em > strong, .visual_font_size_140pt em span, .visual_font_size_140pt span em { font-size: 140pt; line-height: 140pt; } .visual_font_size_154pt, .visual_font_size_154pt > em, .visual_font_size_154pt > strong, .visual_font_size_154pt > strong > span, .visual_font_size_154pt > span, .visual_font_size_154pt > strong > em, .visual_font_size_154pt > em > strong, .visual_font_size_154pt em span, .visual_font_size_154pt span em { font-size: 154pt; line-height: 154pt; } .visual_font_size_196pt, .visual_font_size_196pt > em, .visual_font_size_196pt > strong, .visual_font_size_196pt > strong > span, .visual_font_size_196pt > span, .visual_font_size_196pt > strong > em, .visual_font_size_196pt > em > strong, .visual_font_size_196pt em span, .visual_font_size_196pt span em { font-size: 196pt; line-height: 196pt; } .resize_visual_font_size_8pt, .resize_visual_font_size_8pt > em, .resize_visual_font_size_8pt > strong, .resize_visual_font_size_8pt > strong > span, .resize_visual_font_size_8pt > span, .resize_visual_font_size_8pt > strong > em, .resize_visual_font_size_8pt > em > strong, .visual_font_size_8pt em span, .visual_font_size_8pt span em { font-size: 4pt; line-height: 4pt; } .resize_visual_font_size_14pt, .resize_visual_font_size_14pt > em, .resize_visual_font_size_14pt > strong, .resize_visual_font_size_14pt > strong > span, .resize_visual_font_size_14pt > span, .resize_visual_font_size_14pt > strong > em, .resize_visual_font_size_14pt > em > strong, .visual_font_size_14pt em span, .visual_font_size_14pt span em { font-size: 7pt; line-height: 7pt; } .resize_visual_font_size_24pt, .resize_visual_font_size_24pt > em, .resize_visual_font_size_24pt > strong, .resize_visual_font_size_24pt > strong > span, .resize_visual_font_size_24pt > span, .resize_visual_font_size_24pt > strong > em, .resize_visual_font_size_24pt > em > strong, .visual_font_size_14pt em span, .visual_font_size_14pt span em { font-size: 12pt; line-height: 12pt; } .resize_visual_font_size_36pt, .resize_visual_font_size_36pt > em, .resize_visual_font_size_36pt > strong, .resize_visual_font_size_36pt > strong > span, .resize_visual_font_size_36pt > span, .resize_visual_font_size_36pt > strong > em, .resize_visual_font_size_36pt > em > strong, .visual_font_size_36pt em span, .visual_font_size_36pt span em { font-size: 18pt; line-height: 18pt; } .resize_visual_font_size_72pt, .resize_visual_font_size_72pt > em, .resize_visual_font_size_72pt > strong, .resize_visual_font_size_72pt > strong > span, .resize_visual_font_size_72pt > span, .resize_visual_font_size_72pt > strong > em, .resize_visual_font_size_72pt > em > strong, .visual_font_size_72pt em span, .visual_font_size_72pt span em { font-size: 36pt; line-height: 36pt; } /* * --------------------------------------------------------------------- * - LEFT SIDEBAR IN GRAPHS POPUP - stat_win.php - * --------------------------------------------------------------------- */ .menu_sidebar { color: #111; background: #3f3f3f; margin: 0px; margin-left: 10px; padding-left: 0px; padding-right: 0px; padding-top: 10px; text-align: left; font-size: 10px; border: 1px solid #000; position: absolute; width: 400px; height: 260px; -moz-box-shadow: 0px 4px 4px #010e1b; -webkit-box-shadow: 0px 4px 4px #010e1b; box-shadow: 0px 4px 4px #010e1b; filter: alpha(opacity=97); -moz-opacity: 0.97; opacity: 0.97; } .menu_sidebar_radius_left { -moz-border-top-left-radius: 8px; -webkit-border-top-left-radius: 8px; border-top-left-radius: 8px; -moz-border-bottom-left-radius: 8px; -webkit-border-bottom-left-radius: 8px; border-bottom-left-radius: 8px; border-right: 0px solid #000; } .menu_sidebar_radius_right { -moz-border-top-right-radius: 8px; -webkit-border-top-right-radius: 8px; border-top-right-radius: 8px; -moz-border-bottom-right-radius: 8px; -webkit-border-bottom-right-radius: 8px; border-bottom-right-radius: 8px; } .menu_sidebar_outer { margin-left: 3px; background: #ececec; width: 100%; text-align: center; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; padding: 8px; } /* * --------------------------------------------------------------------- * - TIP (to show help) - * --------------------------------------------------------------------- */ a.tip { display: inline; cursor: help; margin-left: 10px; } a.tip > img { margin-left: 2px; margin-right: 2px; margin-top: -3px; } .head_tip { display: inline; margin-left: 10px; } /* * --------------------------------------------------------------------- * - SEARCH BOX in header - * --------------------------------------------------------------------- */ input.search_input { background-image: url("../../images/details.svg"); background-position: center right 10px; background-repeat: no-repeat; background-size: 17px; background-color: #f2f6f7; padding: 0px; margin: 0; width: 150px; height: 30px; margin-left: 2px; padding-left: 15px; padding-right: 40px; color: #777; font-size: 8.5pt; border-top-left-radius: 50px; border-bottom-left-radius: 50px; border-top-right-radius: 50px; border-bottom-right-radius: 50px; border-color: transparent; } a[id^="tgl_ctrl_"] > img, a[id^="tgl_ctrl_"] > b > img { vertical-align: middle; } /* Images forced title */ div.forced_title_layer { display: block; text-decoration: none; position: absolute; z-index: 100000; border: 1px solid #708090; background-color: #666; color: #fff; padding: 4px 5px; font-weight: bold; font-size: small; font-size: 11px; /* IE 8 */ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=9)"; /* Netscape */ -moz-opacity: 0.9; opacity: 0.9; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } /* Graphs styles */ div.legend > div { pointer-events: none; /* Allow to click the graphs below */ opacity: 0.65; } /* Recover the padding of the legend elements under a databox parent */ table.databox div.legend > td { padding: 1px; } div.nodata_text { padding: 5px 12px 0px 68px; font-weight: bold; color: #c1c1c1; text-transform: uppercase; display: table-cell; vertical-align: middle; text-align: left; } div.nodata_container { width: 150px; height: 100px; background-repeat: no-repeat; background-position: center; margin: auto auto; display: table; } div#stat-win-interface-graph div.nodata_container, div#stat-win-module-graph div.nodata_container { width: 30%; height: 100%; background-repeat: no-repeat; background-position: center; margin: auto auto; display: flex; flex-direction: column; justify-content: center; align-items: center; } #snmp_data { width: 40%; position: absolute; top: 0; right: 20px; background: #f9faf9; } #rmf_data { width: 40%; height: 80%; position: absolute; top: 0; right: 20px; overflow: auto; } /* service map */ #container_servicemap_legend { position: absolute; background: #fff; margin-top: 10px; right: 2px; border: 1px solid #e2e2e2; border-radius: 5px; padding: 10px; opacity: 0.9; } #container_servicemap_legend table { text-align: left; } /* agent modules*/ .legend_square { width: 20px; padding-left: 20px; padding-right: 10px; } .legend_square_simple { padding-left: 0px; padding-right: 10px; padding-bottom: 3px; } .legend_square div, .legend_square_simple div { width: 20px; height: 20px; border-radius: 3px; } .legend_basic { background: #f4f4f4; margin-top: 10px; border-radius: 5px; padding: 10px; } .agents_modules_table th { background: #3f3f3f; border: 1px solid #e2e2e2; } .agents_modules_table th * { color: #ffffff; } /* * LOAD_ENTERPRISE.PHP */ #code_license_dialog { padding: 50px; padding-top: 10px; } #code_license_dialog #logo { margin-bottom: 20px; text-align: center; } #code_license_dialog, #code_license_dialog * { font-size: 14px; } #code_license_dialog ul { padding-left: 30px; list-style-image: url("../../images/input_tick.png"); } #code_license_dialog li { margin-bottom: 12px; } #code_license_dialog #code { font-weight: bolder; font-size: 20px; border: 1px solid #dddddd; padding: 5px; text-align: center; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; } #code_license_dialog a { text-decoration: underline; } /* GRAPHS CSS */ .parent_graph { position: relative; margin: 0 auto; } .menu_graph, .timestamp_graph { position: absolute; color: #000; } .menu_graph { width: 30px; height: 150px; left: 100%; position: absolute; top: 0px; background-color: transparent; -moz-border-top-right-radius: 6px; -webkit-border-top-right-radius: 6px; border-top-right-radius: 6px; -moz-border-top-left-radius: 6px; -webkit-border-top-left-radius: 6px; border-top-left-radius: 6px; } .legend_graph { margin: 0px; padding: 0px; text-align: left; } .legendColorBox * { font-size: 0px; padding: 0px 4px; overflow: visible; } /* GIS CSS */ .olLayerDiv { z-index: 102; } /* Alert view */ table.alert_days th, table.alert_time th { height: 30px; vertical-align: middle; } table.alert_escalation th img { width: 18px; } .action_details td.used_field { background: #6eb432; color: #8d8d8d; font-weight: normal; } td.used_field { background: #6eb432; color: #ffffff; font-weight: bold; } td.overrided_field { color: #666; } td.unused_field { color: #888; } td.empty_field { background: url("../../images/long_arrow.png") no-repeat 100% center; } #table_macros textarea { width: 96%; } /* Policies styles */ table#policy_modules td * { display: inline; } .context_help_title { font-weight: bolder; text-align: left; } .context_help_body, .left { text-align: left; } #left_column_logon_ok { width: 750px; float: left; } #news_board { min-width: 530px; width: 100%; } #right_column_logon_ok { width: 350px; float: right; margin-right: 20px; } #clippy_head_title { font-weight: bold; background: #82b92e; color: #ffffff; margin-top: -15px; margin-left: -15px; margin-right: -15px; padding: 5px; margin-bottom: 10px; border-top-left-radius: 2px; border-top-right-radius: 2px; } #dialog-double_auth-container { width: 100%; text-align: center; vertical-align: middle; } /* * --------------------------------------------------------------------- * - TACTICAL VIEW y TABLAS - * --------------------------------------------------------------------- */ .status_tactical { width: 100%; margin-left: auto; margin-right: auto; background-color: #fff; padding: 10px; border: 1px solid #e2e2e2; margin-top: 5%; text-align: left; } .status_tactical img { border: 1px solid #666; border-radius: 4px; margin: 5px; } .tactical_table { } .tactical_table tr { justify-content: space-between; } .tactical_table > thead > tr { border: 0 !important; } .tactical_table > thead > tr span { /*line-height: 26px;*/ } .info_table thead th .sort_arrow, .tactical_table thead th .sort_arrow { vertical-align: top; visibility: hidden; } .info_table thead th:hover .sort_arrow, .tactical_table thead th:hover .sort_arrow { visibility: visible; } #sumary { color: #fff; margin: 2px; padding: 10px 30px; font-size: 16px; font-weight: bold; border-radius: 2px; } div.sumary_div { color: #fff; font-size: 20px; font-weight: bold; border-radius: 2px; width: 120px; height: 40px; text-align: center; display: table-cell; vertical-align: middle; } div.div_groups_status { width: 350px; background-color: white; border: 1px solid #ececec; border-radius: 5px; margin: 5px; float: left; } .databox.data > tbody > tr > td { border-bottom: 1px solid #e2e2e2; } .databox .search { margin-top: 0px; } .databox.data > tbody > tr > td.progress_bar img { border: 3px solid #000; border-radius: 100px; } .databox.pies { border: none; } .databox.pies fieldset.tactical_set { min-height: 285px; } .difference { border-left-width: 2px; border-left-style: solid; border-right-width: 2px; border-right-style: solid; border-color: #e2e2e2; } #title_menu { font-size: 14px; letter-spacing: -0.28px; line-height: 24px; width: 200px; text-align: left; width: 100%; user-select: none; } .no_hidden_menu { background-position: 11% 50%; } #menu_tab li.nomn, #menu_tab li.nomn_high { padding-right: 8px; padding-left: 8px; font-weight: bold; text-decoration: none; font-size: 14px; margin-top: 0; min-width: 30px; min-height: 50px; max-height: 53px; text-align: center; } #menu_tab_frame_view_bc #menu_tab li.nomn, #menu_tab_frame_view_bc #menu_tab li.nomn_high { min-height: 53px; } #menu_tab li:hover { box-shadow: inset 0px 4px var(--primary-color); } #menu_tab li.nomn_high, #menu_tab li.nomn_high span { color: #fff; box-shadow: inset 0px 4px var(--primary-color); background-color: #fff; } #menu_tab li.nomn img, #menu_tab li img { margin-top: 10px; margin-left: 3px; } #menu_tab li.nomn.tab_operation img, #menu_tab li.nomn.tab_godmode img, #menu_tab li.nomn_high.tab_operation img, #menu_tab li.nomn_high.tab_godmode img { margin: 10px auto; } #menu_tab li.tab_operation a, #menu_tab a.tab_operation { background: none; } .tab_operation img { width: 20px; } .agents_modules_table { border: 1px solid #e2e2e2; border-spacing: 0px; } .agents_modules_table td { border: 1px solid #e2e2e2; } .dashboard { top: 23px; } .dashboard li a { width: 158px; } .text_subDashboard { float: left; margin-top: 5%; margin-left: 3%; } .title_um { font-size: 20px; color: #82b92e; text-align: center; } .text_um { font-size: 16px; padding-left: 80px; } /* The items with the class 'spinner' will rotate */ /* Not supported on IE9 and below */ .spinner { -webkit-animation: spinner 2s infinite linear; animation: spinner 2s infinite linear; } @-webkit-keyframes spinner { 0% { -ms-transform: rotate(0deg); /* IE */ -moz-transform: rotate(0deg); /* FF */ -o-transform: rotate(0deg); /* Opera */ -webkit-transform: rotate(0deg); /* Safari and Chrome */ transform: rotate(0deg); } 100% { -ms-transform: rotate(359deg); /* IE */ -moz-transform: rotate(359deg); /* FF */ -o-transform: rotate(359deg); /* Opera */ -webkit-transform: rotate(359deg); /* Safari and Chrome */ transform: rotate(359deg); } } @keyframes spinner { 0% { -ms-transform: rotate(0deg); /* IE */ -moz-transform: rotate(0deg); /* FF */ -o-transform: rotate(0deg); /* Opera */ -webkit-transform: rotate(0deg); /* Safari and Chrome */ transform: rotate(0deg); } 100% { -ms-transform: rotate(359deg); /* IE */ -moz-transform: rotate(359deg); /* FF */ -o-transform: rotate(359deg); /* Opera */ -webkit-transform: rotate(359deg); /* Safari and Chrome */ transform: rotate(359deg); } } /* * --------------------------------------------------------------------- * - Styles for the new networkmap - * --------------------------------------------------------------------- */ .zoom_controller { width: 30px; height: 210px; background: blue; border-radius: 15px; top: 50px; left: 10px; position: absolute; } .vertical_range { padding: 0; -webkit-transform: rotate(270deg); -moz-transform: rotate(270deg); transform: rotate(270deg); width: 200px; height: 20px; position: relative; background: transparent; border: 0px; left: -92px; top: 93px; } @media screen and (-webkit-min-device-pixel-ratio: 0) { /* Only for chrome */ .vertical_range { left: -87px; top: 93px; } } div.simple_value > span.text > p, div.simple_value > span.text > p > span > strong, div.simple_value > span.text > p > strong, div.simple_value > a > span.text p { white-space: pre; } /* * --------------------------------------------------------------------- * - modal window and edit user - * --------------------------------------------------------------------- */ #alert_messages { -moz-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; z-index: 3; position: fixed; width: 750px; max-width: 750px; top: 20%; background: white; opacity: 0; transition: opacity 0.5s; -webkit-transition: opacity 0.5s; } .modalheader { text-align: center; width: 100%; height: 37px; left: 0px; background-color: #82b92e; } .modalheadertext { color: white; position: relative; font-size: 13pt; top: 8px; } .modalheaderh1 { text-align: center; width: 100%; height: 26px; left: 0px; padding-top: 10px; background-color: #82b92e; color: white; position: relative; font-size: 11pt; } .modalclosex { cursor: pointer; display: inline; float: right; margin-right: 10px; margin-top: 10px; } .modalclosex:hover { cursor: pointer; display: inline; float: right; margin-right: 10px; margin-top: 10px; } .modalcontent { color: black; background: white; } .modalcontentimg { float: left; margin-left: 30px; margin-top: 30px; margin-bottom: 30px; } .modalcontenttext { float: left; text-align: justify; color: black; font-size: 9.5pt; line-height: 13pt; margin-top: 30px; width: 430px; margin-left: 30px; } .modalokbutton { transition-property: background-color, color; transition-duration: 1s; transition-timing-function: ease-out; -webkit-transition-property: background-color, color; -webkit-transition-duration: 1s; -o-transition-property: background-color, color; -o-transition-duration: 1s; cursor: pointer; text-align: center; margin-right: 45px; float: right; -moz-border-radius: 3px; -webkit-border-radius: 3px; margin-bottom: 30px; border-radius: 3px; width: 90px; height: 30px; background-color: white; border: 1px solid #82b92e; } .modalokbuttontext { transition-property: background-color, color; transition-duration: 1s; transition-timing-function: ease-out; -webkit-transition-property: background-color, color; -webkit-transition-duration: 1s; -o-transition-property: background-color, color; -o-transition-duration: 1s; color: #82b92e; font-size: 10pt; position: relative; top: 6px; } .modalokbutton:hover { transition-property: background-color, color; transition-duration: 1s; transition-timing-function: ease-out; -webkit-transition-property: background-color, color; -webkit-transition-duration: 1s; -o-transition-property: background-color, color; -o-transition-duration: 1s; background-color: #82b92e; } .modalokbutton:hover .modalokbuttontext { transition-property: background-color, color; transition-duration: 1s; transition-timing-function: ease-out; -webkit-transition-property: background-color, color; -webkit-transition-duration: 1s; -o-transition-property: background-color, color; -o-transition-duration: 1s; color: white; } .modaldeletebutton { transition-property: background-color, color; transition-duration: 1s; transition-timing-function: ease-out; -webkit-transition-property: background-color, color; -webkit-transition-duration: 1s; -o-transition-property: background-color, color; -o-transition-duration: 1s; cursor: pointer; text-align: center; margin-left: 45px; float: left; -moz-border-radius: 3px; -webkit-border-radius: 3px; margin-bottom: 30px; border-radius: 3px; width: 90px; height: 30px; background-color: white; border: 1px solid #fa5858; } .modaldeletebuttontext { transition-property: background-color, color; transition-duration: 1s; transition-timing-function: ease-out; -webkit-transition-property: background-color, color; -webkit-transition-duration: 1s; -o-transition-property: background-color, color; -o-transition-duration: 1s; color: #fa5858; font-size: 10pt; position: relative; top: 6px; } .modaldeletebutton:hover .modaldeletebuttontext { transition-property: background-color, color; transition-duration: 1s; transition-timing-function: ease-out; -webkit-transition-property: background-color, color; -webkit-transition-duration: 1s; -o-transition-property: background-color, color; -o-transition-duration: 1s; color: white; } .modaldeletebutton:hover { transition-property: background-color, color; transition-duration: 1s; transition-timing-function: ease-out; -webkit-transition-property: background-color, color; -webkit-transition-duration: 1s; -o-transition-property: background-color, color; -o-transition-duration: 1s; background-color: #fa5858; } .modalgobutton { transition-property: background-color, color; transition-duration: 1s; transition-timing-function: ease-out; -webkit-transition-property: background-color, color; -webkit-transition-duration: 1s; -o-transition-property: background-color, color; -o-transition-duration: 1s; cursor: pointer; text-align: center; margin-right: 15px; margin-bottom: 30px; float: right; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; width: 240px; height: 30px; background-color: white; border: 1px solid #82b92e; } .modalgobuttontext { transition-property: background-color, color; transition-duration: 1s; transition-timing-function: ease-out; -webkit-transition-property: background-color, color; -webkit-transition-duration: 1s; -o-transition-property: background-color, color; -o-transition-duration: 1s; color: #82b92e; font-size: 10pt; position: relative; top: 6px; } .modalgobutton:hover { transition-property: background-color, color; transition-duration: 1s; transition-timing-function: ease-out; -webkit-transition-property: background-color, color; -webkit-transition-duration: 1s; -o-transition-property: background-color, color; -o-transition-duration: 1s; background-color: #82b92e; } .modalgobutton:hover .modalgobuttontext { transition-property: background-color, color; transition-duration: 1s; transition-timing-function: ease-out; -webkit-transition-property: background-color, color; -webkit-transition-duration: 1s; -o-transition-property: background-color, color; -o-transition-duration: 1s; color: white; } /* update manager online */ #opacidad { position: fixed; background: black; opacity: 0.6; z-index: 1; transition: opacity 3s; -webkit-transition: opacity 3s; width: 100%; height: 100%; left: 0px; top: 0px; } .textodialogo { margin-left: 0px; color: #333; padding: 20px; font-size: 9pt; box-shadow: 0 3px 6px 0 rgb(0 0 0 / 13%); } .cargatextodialogo { max-width: 58.5%; width: 58.5%; min-width: 58.5%; float: left; margin-left: 0px; font-size: 18pt; padding: 20px; text-align: center; } .cargatextodialogo p, .cargatextodialogo b, .cargatextodialogo a { font-size: 18pt; } span.log_zone_line { font-size: 12px; } span.log_zone_line_error { color: #e63c52; } /* global */ .bolder { font-weight: 600; } .readonly { background-color: #dedede; } .input_error { border: 1px solid red; } #toolbox > input { border-width: 0px 1px 0px 0px; border-color: lightgray; } #toolbox > input.service_min { border-width: 0px 0px 0px 0px; } #toolbox > input.grid_min { border-width: 0px 0px 0px 0px; } #filter_event_status, #filter_event_severity, #filter_event_type { width: 50%; } tr.rowPair:hover, tr.rowOdd:hover { background-color: #eee; } .checkselected { background-color: #eee; } .tag-wrapper { padding: 0 10px 0 0; overflow: auto; } .pandora-tag { float: left; margin-bottom: 18px; padding: 1px 6px 1px 0; } .pandora-tag-title { color: white; background-color: #373737; font-weight: bold; padding: 6px 6px 6px 10px; border: #373737; border-width: 1px; border-top-style: solid; border-top-left-radius: 12px; border-left-style: solid; border-bottom-left-radius: 12px; border-bottom-style: solid; } .pandora-tag-value { color: #373737; font-weight: bold; padding: 6px 10px 6px 6px; border: #373737; border-width: 1px; border-top-style: solid; border-top-right-radius: 12px; border-right-style: solid; border-bottom-right-radius: 12px; border-bottom-style: solid; } /* * --------------------------------------------------------------------- * - HELP MODAL WINDOWS - pandora_help.php - * --------------------------------------------------------------------- */ div#main_help_new { text-align: center; padding: 20px; border-bottom: 1px solid #c2c2c2; background-color: #fff; } div#main_help_new_content { padding-left: 30px; padding-right: 30px; padding-bottom: 20px; padding-top: 10px; background: white; height: 100%; font-size: 12pt; } div#main_help_new_content h1 { font-size: 14pt; } div#main_help_new_content p { font-size: 12pt; } div#main_help_new_content b { font-size: 12pt; } div#main_help_new_content li { font-size: 12pt; } div#footer_help { background: #333; text-align: center; padding: 10px; } /* EVENTS - /ajax/events.php */ /*view-agents lastest events for this agent*/ #div_all_events_24h { padding: 4px; } /* * --------------------------------------------------------------------- * - REPORTS - graph_container.php - * --------------------------------------------------------------------- */ .graph_conteiner_inside > .parent_graph { width: 100%; } .graph_conteiner_inside > .parent_graph > .menu_graph { left: 90%; } .graph_conteiner_inside > .parent_graph > .graph { width: 90%; } .graph_conteiner_inside > div > .nodata_container > .nodata_text { display: none; } .graph_conteiner_inside > div > .nodata_container { background-size: 120px 80px; } #mssg_error_div { color: red; font-size: 12px; } .pagination_show_more { text-align: center; margin-top: 10px; } .dashed { stroke-dasharray: 10; } .path { stroke-dasharray: 500; stroke-dashoffset: 500; animation: dash 15s linear; } @keyframes dash { from { stroke-dashoffset: 500; } to { stroke-dashoffset: 0; } } .route { fill: none; transition: all 2s ease-in-out; } .limit_scroll { max-width: 800px; overflow-x: scroll; } #is_favourite ul.container { display: flex; flex-flow: row wrap; flex-direction: row; align-content: center; justify-content: center; } #is_favourite ul.container a { text-decoration: none; } #is_favourite ul.container a:hover li { background: #e2e2e2; } #is_favourite ul.container a li { min-width: 250px; height: 80px; margin: 10px; display: flex; flex-direction: row; align-items: center; background: #f9faf9; } #is_favourite ul.container a li div.icon_img { width: 30%; text-align: center; } #is_favourite ul.container a li div.text { min-width: 50%; font-size: 18px; color: #3f3f3f; text-align: center; } form ul.form_flex { display: flex; flex-flow: row wrap; flex-direction: row; align-content: center; justify-content: space-around; border: 1px solid #e2e2e2; border-radius: 5px; padding: 20px; background: #f9faf9; } form ul.form_flex li { flex: auto; display: flex; justify-content: center; align-items: center; } form ul.form_flex li.first_elements { min-width: 550px; } form ul.form_flex li.second_elements { min-width: 300px; } form ul.form_flex li ul { display: flex; flex-direction: row; justify-content: space-around; flex-basis: 100%; } form ul.form_flex li ul li { height: 50px; width: 100%; } #modal_module_popup_close:hover { cursor: pointer; } .modal_module_list:hover { cursor: pointer; } /* snmp */ #snmp_data .databox { border: 0px; } #snmp_browser { text-align: left; letter-spacing: 0.03pt; font-size: 8pt; box-sizing: border-box; height: 100%; min-height: 100px; max-height: 500px; overflow: auto; background-color: #f4f5f4; border: 1px solid #e2e2e2; border-radius: 4px; padding: 5px; } #snmp_create_buttons { display: flex; justify-content: flex-end; flex-wrap: nowrap; } #snmp_create_buttons > .sub { display: flex; margin-left: 10px; margin-top: 10px; } /* library for graphs */ .yAxis.y1Axis > .tickLabel { white-space: nowrap; line-height: 1.05em; width: auto; } /* dialog */ .pandora_confirm_dialog .ui-dialog-buttonset { display: flex; width: 100%; margin-left: 10px; float: none; } .pandora_confirm_dialog .ui-dialog-buttonset button { flex: 50%; } #pandora_confirm_dialog_text h3 { margin-left: 20px; margin-right: 20px; text-align: center; } .flex_center > form > input[type="image"] { margin: 0; padding: 0; width: 14px; padding-left: 5px; } .pandora_upper { text-transform: uppercase; } .dialog-grayed { background: #373737; } .dialog-grayed .ui-dialog-buttonpane { background: #373737; } /* GIS MAP */ a.down_arrow { content: url("../../images/down.png"); max-width: 21px; max-height: 21px; } a.up_arrow { content: url("../../images/down.png"); transform: rotate(180deg); max-width: 21px; max-height: 21px; } tr:last-child > td > a.down_arrow, 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; border-spacing: 0; width: 10%; height: 20px; } .group_modules_status_div { color: #fff; width: 100%; height: 100%; text-align: left; display: block; vertical-align: middle; line-height: 20px; } /* extensions -> module groups */ .tooltip_counters h3 { font-size: 12pt; padding-bottom: 10px; text-align: center; } .tooltip_counters li { font-size: 8pt; margin: 2px; margin-left: 5px; } .tooltip_counters li div { width: 12px; height: 12px; border-radius: 3px; float: left; margin-right: 5px; } .button-as-link { text-decoration: underline; background: none; border: none; padding: 0; } /* * --------------------------------------------------------------------- * - MESSAGE LIST POPUP - * --------------------------------------------------------------------- */ div#dialog_messages table th { text-align: left; } div#dialog_messages table th:last-child { text-align: right; } /* * --------------------------------------------------------------------- * - Notifications * --------------------------------------------------------------------- */ .notification-ball { border-radius: 50%; width: 24px; height: 24px; display: flex; justify-content: center; align-items: center; cursor: pointer; color: #fff; font-weight: bold; } .notification-ball-no-messages { background-image: url(../../images/discovery_ok@header.svg); background-repeat: no-repeat; background-position: center; } .notification-ball-new-messages { background-image: url(../../images/discovery_error@header.svg); background-repeat: no-repeat; background-position: center; } #notification-wrapper { background: white; border: #a5a5a5 solid 1px; z-index: 900000; position: absolute; width: 550px; margin-top: 55px; border-radius: 5px; } #notification-wrapper::before { content: ""; display: block; position: absolute; width: 0px; height: 0; border-color: transparent; border-width: 12px; border-style: solid; bottom: 100%; left: calc(58% - 7px); margin-left: -12px; border-bottom-color: white; } #notification-wrapper-inner { max-height: 400px; overflow: auto; } #notification-wrapper-shadow { height: 100%; width: 100%; background: #111; position: fixed; z-index: 9009; top: 0; opacity: 0.3; } .notification-item { background: whitesmoke; height: 100px; margin: 7px; border: #e4e4e4 solid 1px; display: flex; flex-flow: row nowrap; align-items: center; padding: 5px; } .notification-item:hover { border: #ccc solid 1px; text-decoration: none; } .notification-item > * { padding-left: 15px; pointer-events: none; } .notification-item > img { width: 75px; } .notification-info { width: 87%; display: flex; flex-flow: column nowrap; overflow: hidden; max-height: 83px; line-height: 1.4em; } .notification-item img { max-width: 100%; max-height: 100%; } .notification-title { margin: 0; } .notification-subtitle, .color-black-grey { color: #373737; } .global-config-notification-title { display: flex; flex-direction: row; align-items: center; } .global-config-notification-title h2 { margin-left: 10px; } .global-config-notification-checkboxes :first-child { font-weight: bold; } .global-config-notification-selectors { display: flex; flex-direction: row; margin-bottom: 10px; } .global-config-notification-selectors h4 { margin: 0; } .global-config-notification-single-selector, .global_config_notifications_dialog_add select { display: flex; width: 100%; padding: 0 10px; } .global-config-notification-single-selector :first-child, .global-config-notification-single-selector :first-child select { width: 99%; } .global-config-notification-single-selector :last-child, .global_config_notifications_dialog_add_wrapper { flex-direction: column; display: flex; justify-content: flex-end; } .global_config_notifications_dialog_add { display: flex; flex-direction: row; margin: 8px; } .global_config_notifications_two_ways_form_arrows { display: flex; flex-flow: column; justify-content: center; margin: 0 5px; } .global_config_notifications_two_ways_form_arrows img { margin: 15px 0; } /* jQuery dialog */ .no-close .ui-dialog-titlebar-close { display: none; font-size: 9pt; } /* jQuery dialog */ /* --- SWITCH --- */ .p-switch { position: relative; display: inline-block; width: 30px; height: 17px; margin-right: 1em; } .p-switch input { opacity: 0; width: 0; height: 0; } .p-slider { position: absolute; cursor: pointer; top: 5px; left: 0; right: 0; bottom: 0; background-color: #ccc; -webkit-transition: 0.4s; transition: 0.4s; border-radius: 50px; height: 14px; width: 33px; padding: 0 !important; } .p-slider-disabled { background-color: #dfdfdf !important; } .p-slider:before { position: absolute; content: ""; height: 20px; width: 20px; left: -1px; bottom: -4px; -webkit-transition: 0.4s; transition: 0.4s; border-radius: 50%; background-color: #fff; box-shadow: 0px 3px 6px #e5e9ed; border: 1px solid #e5e9ed; } input:checked + .p-slider { background-color: #1d7873; } input:focus + .p-slider { box-shadow: 0 0 1px #1d7873; } input:checked + .p-slider:before { -webkit-transform: translateX(13px); -ms-transform: translateX(13px); transform: translateX(13px); } /* --- END SWITCH --- */ /* --- TOAST --- */ #notifications-toasts-wrapper { position: fixed; right: 20px; top: 70px; width: 270px; height: 100%; z-index: 6; pointer-events: none; } .snackbar { max-width: 270px; background-color: #333; color: #fff; text-align: center; /* border-radius: 2px; */ padding: 16px; margin: 10px; border-radius: 4px; visibility: hidden; pointer-events: all; } .snackbar.show { visibility: visible; -webkit-animation: fadein 0.5s, fadeout 0.5s 7.5s; animation: fadein 0.5s, fadeout 0.5s 7.5s; } .blink { animation: blink-animation 1s steps(5, start) infinite; -webkit-animation: blink-animation 1s steps(5, start) infinite; } @keyframes blink-animation { to { visibility: hidden; } } @-webkit-keyframes blink-animation { to { visibility: hidden; } } .snackbar p, .snackbar h3 { text-align: left; margin: 0; pointer-events: none; } .snackbar h3 { color: white; margin-bottom: 10px; } @-webkit-keyframes fadein { from { bottom: 0; opacity: 0; } to { bottom: 30px; opacity: 1; } } @keyframes fadein { from { bottom: 0; opacity: 0; } to { bottom: 30px; opacity: 1; } } @-webkit-keyframes fadeout { from { bottom: 30px; opacity: 1; } to { bottom: 0; opacity: 0; } } @keyframes fadeout { from { bottom: 30px; opacity: 1; } to { bottom: 0; opacity: 0; } } /* --- END TOAST --- */ /* Button for Go to top */ #top_btn { display: none; position: fixed; bottom: 100px; right: 4px; border: none; outline: none; transform: rotate(90deg); background-color: #fff; border: 2px solid var(--primary-color); width: 25px; height: 25px; cursor: pointer; border-radius: 5px; z-index: 10; } #top_btn:hover { background-color: var(--primary-color); } #top_btn:hover > svg > g { filter: brightness(0) invert(1); } /* New white rounded boxes */ .white_box { background-color: #fff; border: 1px solid #e1e1e1; border-radius: 8px; } .white_box > div { margin: 20px; } /* * --------------------------------------------------------------------- * - User edit * --------------------------------------------------------------------- */ #user_form * { color: #4d4d4d; } #user_form { width: 100%; } #user_form a.tip img { margin-left: 8px; } #edit_user_profiles { margin-top: 20px; margin-bottom: 10px; } #edit_user_profiles table { margin-bottom: 0; } .user_edit_first_row { display: flex; } .user_edit_second_row { display: flex; flex-flow: row wrap; flex-direction: row; justify-content: space-between; } .user_edit_first_row, .user_edit_second_row, .user_edit_third_row, .user_edit_fourth_row { margin-bottom: 20px; } .edit_user_info { width: 58%; margin-right: 20px; display: flex; align-items: center; } .edit_user_info_left { width: 25%; margin-right: 50px; text-align: center; } .edit_user_info_right { width: 75%; } .edit_user_info_right input, .input_line { padding: 0px 0px 2px 35px; box-sizing: border-box; background-repeat: no-repeat; background-position: 10px 50%; width: 100%; margin-bottom: 4px; height: 32px; } .edit_user_info_right input:focus { font-weight: bold; } .edit_user_info_right #fullname, .user_icon_input { background-image: url("../../images/user_name.png"); } .edit_user_info_right #email, .email_icon_input { background-image: url("../../images/user_email.png"); } .edit_user_info_right #phone, .phone_icon_input { background-image: url("../../images/user_phone.png"); } .edit_user_info_right #password_new, .edit_user_info_right #password_conf, .edit_user_info_right #own_password_confirm, .edit_user_info_right #current_password { background-image: url("../../images/user_password.png"); } .edit_user_autorefresh { width: 42%; } .edit_user_options { width: 50%; padding-right: 50px; } .edit_user_options #text-block_size, .input_line_small { background-color: transparent; border: none; border-radius: 0; border-bottom: 1px solid #343434; padding: 0px 0px 0px 10px; } .edit_user_options input#text-block_size:disabled { border-bottom-color: #848484; color: #848484; } .edit_user_timezone { width: 40%; } .edit_user_timezone #zonepicker { width: 100%; } .edit_user_labels { color: #343434; text-align: left; font-weight: bold; padding-right: 10px; margin: 0px 0px 5px 0px; } .label_select, .label_select_simple { margin-bottom: 15px; } .label_select_simple .edit_user_labels { margin-bottom: 0; display: inline; } .edit_user_options .label_select_simple, .edit_user_autorefresh .label_select_simple { display: flex; align-items: center; } .edit_user_options .label_select_simple .p-switch, .edit_user_autorefresh .label_select_simple .p-switch { margin-right: 5px; margin-left: 10px; } .user_edit_first_row .edit_user_autorefresh > div:last-child, .user_edit_first_row .edit_user_info_left > div:last-child, .user_edit_first_row .edit_user_info_right > div:last-child, .user_edit_second_row .edit_user_options > div:last-child { margin-bottom: 0px; } .user_avatar { width: 100%; margin-bottom: 20px; } .autorefresh_select { display: flex; align-items: center; justify-content: center; margin-bottom: 15px; width: 50%; } .autorefresh_select_text { margin: 0px 0px 5px 0px; } #right_autorefreshlist { margin-bottom: 10px; } #autorefresh_list_out, #autorefresh_list { text-align: left; } .autorefresh_select .autorefresh_select_list_out, .autorefresh_select .autorefresh_select_list { width: 45%; } .autorefresh_select .autorefresh_select_arrows { width: 10%; text-align: center; } .autorefresh_select_arrows a .block { display: block; } .edit_user_autorefresh select, .user_edit_second_row select { width: 100%; } @media screen and (min-width: 1200px) { .user_global_profile { display: flex; align-items: center; } } .user_edit_ehorus_outer { display: flex; flex-direction: column; width: 280px; } .user_edit_ehorus_inner { display: flex; justify-content: space-between; } .edit_user_button { margin-top: 20px; width: 100%; text-align: right; } #user-notifications-wrapper { width: 100%; box-sizing: border-box; color: #4d4d4d; } /* Tables to upload files */ #table_filemanager tr:first-child th span { font-weight: bold; } .file_table_buttons { text-align: right; margin-bottom: 10px; } .file_table_buttons a img { border: 1px solid #e2e2e2; padding: 5px; border-radius: 4px; margin-right: 10px; box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1); } #file_table_modal { display: flex; margin-bottom: 40px; } #file_table_modal .create_folder, #file_table_modal .create_text_file, #file_table_modal .upload_file { width: 33%; border-top-left-radius: 4px; border-top-right-radius: 4px; margin-right: 2px; background-color: #e6e6e6; } .file_table_buttons a:last-child img, #file_table_modal .upload_file { margin-right: 0px; } #file_table_modal li a { display: block; padding: 5px; } #file_table_modal li img, #file_table_modal li span { vertical-align: middle; } #file_table_modal li img { margin-right: 10px; } #create_folder, #create_text_file, #upload_file { margin-bottom: 30px; } #create_folder input#text-dirname, #create_text_file input#text-name_file { width: 100%; margin-right: 5px; box-sizing: border-box; margin-bottom: 10px; } #upload_file input#file-file { width: 70%; } #create_folder input#submit-crt, #create_text_file input#submit-create, #upload_file input#submit-go { float: right; } #upload_file input#submit-go { margin-top: 10px; } #upload_file #upload_file_input_full { width: 100%; border: 1px solid #cbcbcb; border-radius: 2px; padding: 5px 0; } #upload_file_input_full input#file-file::-webkit-file-upload-button { margin-left: 5px; } .file_table_modal_active { background-color: #fff; border: 1px solid #e6e6e6; border-bottom: none; } /* Inventory table */ .inventory_table_buttons { text-align: right; margin-bottom: 10px; } .inventory_table_buttons a { font-weight: bolder; display: inline-block; border: 1px solid #e2e2e2; padding: 8px; border-radius: 4px; box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1); } .inventory_table_buttons a img, .inventory_table_buttons a span { vertical-align: middle; } .inventory_table_buttons a img { padding-left: 10px; } .inventory_tables thead th span:first-child { float: left; font-weight: bold; } .inventory_tables thead th span { font-size: 8.6pt; } .inventory_tables tbody > tr:first-child { font-weight: bold; } /* Tag view */ table.info_table.agent_info_table { margin-bottom: 20px; } table.agent_info_table tr { background-color: #fff; } table.agent_info_table > tbody > tr > td { border-bottom: none; } table.agent_info_table > tbody > tr:last-child > td { border-bottom: 1px solid #e2e2e2; } table.agent_info_table thead > tr:first-child th { background-color: #f5f5f5; } table.agent_info_table thead > tr:first-child th span, table.agent_info_table thead > tr:first-child th { font-weight: bold; font-size: 8.6pt; } table.info_table.agent_info_table td { padding-left: 20px; padding-right: 20px; } table.info_table.agent_info_table table#agent_table { padding-top: 15px; } table.info_table.agent_info_table table#module_table { padding-top: 10px; padding-bottom: 15px; } table.info_table.agent_info_table table.info_table { margin-bottom: 0; } .agent_info_table_opened { background-color: #82b92e; color: #fff; border-color: #82b92e; } .agent_info_table_closed { background-color: #fff; color: #000; border-radius: 4px; } /* Tag view */ table.info_table.policy_table tr { background-color: #fff; } table.info_table.policy_sub_table thead > tr:first-child th { background-color: #f5f5f5; } table.info_table.policy_sub_table { padding: 20px 15px; margin-bottom: 0; } /* Arrows to sort the tables. */ .sort_arrow { display: inline-grid; vertical-align: middle; } .sort_arrow a { padding: 0 0 0 5px; } .sort_arrow img { width: 0.8em; } /* * --------------------------------------------------------------------- * - PAGINATION * --------------------------------------------------------------------- */ .pagination { display: flex; justify-content: space-between; align-items: flex-end; margin-bottom: 10px; margin-top: 15px; } .pagination .page_number { border: 1px solid #cacaca; border-right: 0px; text-align: center; } .pagination .page_number a { padding: 5px; min-width: 12px; display: block; } .pagination .page_number:hover, .pagination .pagination-arrows:hover { background-color: #e2e2e2; } .pagination .total_number > *:first-child { border-top-left-radius: 2px; border-bottom-left-radius: 2px; } .pagination .total_number > *:last-child { border-top-right-radius: 2px; border-bottom-right-radius: 2px; border-right: 1px solid #cacaca; } .pagination .page_number_active { font-weight: bold; background-color: #82b92e; color: #fff; border-color: #82b92e; } .pagination .page_number_active a { color: #fff; } .pagination .total_number { display: flex; justify-content: flex-end; } .pagination a { margin: 0; } .pagination .pagination-arrows { border: 1px solid #cacaca; border-right: 0px; } .pagination-bottom { margin-bottom: 15px; margin-top: 0px; align-items: flex-start; } /* * --------------------------------------------------------------------- * - Layout for the new forms * --------------------------------------------------------------------- */ .first_row { margin-bottom: 20px; display: flex; } .label_simple_one_item { display: flex; align-items: flex-end; } .label_simple_items { display: flex; align-items: center; flex-wrap: wrap; } .mrg_r_5px, .label_simple_items > * { margin-right: 5px; } .input_label { color: #343434; font-weight: bold; padding-right: 10px; margin: 0px 0px 5px 0px; } .input_label_simple { margin-bottom: 0; margin-top: 0; display: inline; } .label_select_parent { display: flex; justify-content: space-between; align-items: center; } .label_select_child_left { width: 80%; min-width: 100px; } div.label_select_child_left > span { width: 100% !important; } .label_select_child_right { width: 20%; min-width: 140px; align-items: center; display: flex; } .label_select_child_icons { text-align: right; width: 5%; min-width: 30px; } /* * --------------------------------------------------------------------- * - CLASSES FOR THE NEW TOGGLES - * --------------------------------------------------------------------- */ .ui_toggle { margin-bottom: 20px; } .ui_toggle > a:first-child { background-color: #fff; border: 1px solid #e1e1e1; border-top-left-radius: 4px; border-top-right-radius: 4px; margin-bottom: -1px; padding: 5px; display: block; } .white_box_opened { border-top-left-radius: 8px; border-top-right-radius: 8px; } /* * --------------------------------------------------------------------- * - SWITCH RADIO BUTTONS - * --------------------------------------------------------------------- */ .switch_radio_button { width: 100%; display: flex; overflow: hidden; height: 48px; } .switch_radio_button input { position: absolute; clip: rect(0, 0, 0, 0); height: 1px; width: 1px; border: 0; overflow: hidden; } div.switch_radio_button > label { background-color: var(--secondary-color); color: rgba(0, 0, 0, 0.6); text-align: center !important; padding: 8px 10px; margin-right: -2px; border: 2px solid var(--input-border); transition: all 0.1s ease-in-out; background: transparent; } div.switch_radio_button label:first-of-type { border-top-left-radius: 6px !important; border-bottom-left-radius: 6px !important; } div.switch_radio_button label:last-of-type { border-top-right-radius: 6px !important; border-bottom-right-radius: 6px !important; margin-right: 0px; } .switch_radio_button label:hover { cursor: pointer; } .switch_radio_button input:checked + label { background-color: var(--primary-color); box-shadow: none; color: var(--secondary-color) !important; } .switch_radio_button input:checked:has(.custom_checkbox) { background-color: var(--primary-color); box-shadow: none; color: var(--secondary-color) !important; } /* .switch_radio_button .custom_checkbox_show { display: none; } .switch_radio_button .custom_checkbox_caption { line-height: 0; } */ /* * --------------------------------------------------------------------- * - MODULE GRAPHS * --------------------------------------------------------------------- */ .module_graph_menu_dropdown { width: 100%; } .module_graph_menu_content, .module_graph_menu_header { width: 95%; border: 1px solid #e2e2e2; margin: 0 auto; box-sizing: border-box; background-color: #fff; } .module_graph_menu_header { border-top-left-radius: 4px; border-top-right-radius: 4px; padding: 6px 10px; cursor: pointer; display: flex; justify-content: flex-start; align-items: center; } .module_graph_menu_header span > img { vertical-align: middle; padding-left: 5px; } .module_graph_menu_content { position: absolute; left: 2.5%; top: 41px; z-index: 1001; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; padding: 15px; border-top: none; } #stat-win-module-graph .flot-y-axis.flot-y1-axis.yAxis.y1Axis { left: -10px !important; } /* * --------------------------------------------------------------------- * - AGENT VIEW * --------------------------------------------------------------------- */ .bullet_modules { width: 15px; height: 15px; border-radius: 50%; margin-right: 5px; margin-top: -2px; } /* div#bullets_modules { display: flex; margin-left: 2em; } */ div#bullets_modules div { display: flex; align-items: center; margin: 0 5px; } .orange_background { background: #ffa631; } .red_background { background: #e63c52; } .yellow_background { background: #f3b200; } .grey_background { background: #b2b2b2; } .blue_background { background: #4a83f3; } .green_background { background: #82b92e; } .orange_color { background: #ffa631; } .red_color { color: #e63c52; } .yellow_color { color: #f3b200; } .grey_color { color: #b2b2b2; } .blue_color { color: #4a83f3; } .blue_color_ligther { color: #5bb6e5; } /* First row in agent view */ .agent_details_first_row.agent_details_line { margin: 0; } .agent_details_line { display: flex; margin: 20px 0 0; width: 100%; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; } .agent_details_first_row * { font-size: 13px; } /* .agent_details_col { display: table-cell; background-color: #fff; border: 1px solid #e2e2e2; border-radius: 5px; flex: 0 1 auto; }*/ .agent_details_col { background-color: #fff; /*border: 1px solid #e2e2e2;*/ border-radius: 8px; flex: 1 1 50%; } /* .agent_details_col_left { width: 49%; min-width: 450px; } .agent_details_col_right { width: 49%; min-width: 450px; } */ .agent_details_toggle { border-top-left-radius: 0; border-top-right-radius: 0; } .agent_access_rate_events { display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; } .white_table_graph#table_access_rate { margin-left: 1px; margin-right: 1px; width: 49%; } .white_table_graph#table_events { margin-left: 1px; margin-right: 1px; width: 49%; } @media screen and (max-width: 1150px) { .agent_details_col { flex: 1 1 auto; } .white_table_graph#table_access_rate { margin-right: 0; } } .buttons_agent_view { display: flex; justify-content: flex-end; } .buttons_agent_view a img { border: 1px solid #dcdcdc; border-radius: 4px; padding: 1px; box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1); max-width: 21px; margin-left: 5px; } /* Agent details in agent view */ div#status_pie path { stroke-width: 0px; } div#status_pie { margin-bottom: 2em; } /* .agent_details_header { display: flex; justify-content: flex-end; align-items: center; border-bottom: 1px solid #e2e2e2; padding: 8px 20px; } */ .agent_details_header { display: flex; justify-content: flex-start; align-items: center; padding: 15px; } /* .agent_details_content { display: flex; align-items: flex-start; padding: 20px; padding-bottom: 0; } */ .agent_details_content { display: flex; align-items: flex-start; padding: 20px; padding-bottom: 0; } .agent_details_content .agent_details_graph { text-align: center; flex: 0 1 30%; display: flex; min-width: 35%; align-items: center; flex-wrap: wrap; justify-content: center; } .agent_details_content .agent_details_info { flex: 1 1 70%; overflow: hidden; padding-left: 15px; } .agent_details_info { display: flex; flex-direction: column; justify-content: center; align-items: center; } .agent_details_agent_data { display: flex; align-items: center; } .agent_details_remote_cfg { align-self: flex-start; } .agent_details_info span { text-overflow: ellipsis; } .agent_details_info p { display: flex; align-items: center; } .agent_details_info img { padding-right: 5px; } .agent_details_bullets #bullets_modules { display: flex; justify-content: flex-start; } .agent_details_bullets #bullets_modules > div { display: flex; align-items: center; padding-bottom: 20px; } #agent_contact_main tr td img { max-width: 100%; } /* White tables to show graphs */ .white_table_graph { margin-bottom: 20px; background-color: #fff; } .white_table_graph_fixed { margin: 0 0 20px; } .white_table_graph_fixed table { background-color: #fff; padding: 0 20px 20px; } .white_table_graph_fixed table td { margin: 0; padding: 0 5px; } .white_table_graph_header { padding: 10px 20px; background-color: #fff; color: #000; /*border: 1px solid #e2e2e2;*/ border-radius: 8px; /*border-top-right-radius: 8px;*/ font-weight: bold; display: flex; min-width: fit-content; } .white_table_graph_header b { font-size: 10pt; font-weight: 600; width: 100%; } .white_table_graph_header div.white_table_header_checkbox { float: right; } .white_table_graph_header div#bullets_modules { display: flex; float: right; } .white_table_graph_header img, .white_table_graph_header span { vertical-align: middle; } .white_table_graph_header span { padding-left: 10px; } .white-box-content.padded { padding-top: 2em; padding-bottom: 2em; } .white_table_ag_mdl { width: 100%; border: none; } .white-box-content { width: 100%; height: 100%; background-color: #fff; box-sizing: border-box; /*border: 1px solid #e2e2e2;*/ display: flex; align-items: center; flex-wrap: wrap; padding: 10px; min-width: 100%; } .white-box-content-clean { padding-left: 2em; padding-top: 1em; } .white-table-graph-content { display: flex; flex-direction: row; flex-wrap: wrap; align-items: center; justify-content: center; width: auto; height: 96px; } .white_table_graph_content { border: 1px solid #e2e2e2; border-top: none; background-color: #fff; padding: 5px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; } .white_table_graph_content.no-padding-imp .info_box { margin: 0; } .white_table_graph_content.min-height-100 { min-height: 100px; } .white_table_graph_content.min-height-50 { min-height: 50px; } .white_table_graph_content.min-height-200 { min-height: 200px; } .white_table_graph_content div.pagination { width: 100%; padding: 0 1em; } .white_table_graph_content div.action-buttons { padding: 10px; } .white-box-content form { width: 100%; padding: 0 10px; /* margin-bottom: 2em; padding: 2em;*/ min-width: fit-content; } /* White tables */ .white_table, .white_table tr:first-child > th { background-color: #fff; color: #000; } .white_table { border: 1px solid #e2e2e2; border-radius: 4px; margin-bottom: 20px; padding-bottom: 10px; } .white_table thead tr:first-child > th { border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom: 1px solid #e2e2e2; } .white_table tbody tr:first-child > td { padding-top: 25px; } .white_table tr td:first-child, .white_table tr th:first-child { padding-left: 50px; } .white_table tr td:last-child, .white_table tr th:last-child { padding-right: 50px; } .white_table th, .white_table td { padding: 10px 20px; } .white_table_droppable > thead > tr > th > img { vertical-align: middle; } .white_table_droppable tr th:first-child { padding-left: 20px; } .white_table_no_border { border: none; } #tooltip { z-index: 10000; } /* * --------------------------------------------------------------------- * - SERVICES TABLE VIEW * --------------------------------------------------------------------- */ #table_services { display: grid; grid-gap: 20px; grid-template-columns: repeat(auto-fill, minmax(250px, 1fr)); grid-template-rows: 1fr; margin-bottom: 30px; } #table_services_dashboard { display: grid; grid-gap: 20px; grid-template-columns: repeat(auto-fill, minmax(150px, 1fr)); grid-template-rows: 1fr; margin-bottom: 30px; } .services_table { width: 97%; } .table_services_item_link { font-size: 16px; display: grid; min-height: 80px; box-sizing: border-box; padding: 10px 10px 10px 0; } a.table_services_item_link a, a.table_services_item_link:hover { text-decoration: none; } .table_services_item_link div { font-size: 16px; } .table_services_item_link_dashboard { font-size: 16px; display: grid; min-height: 50px; box-sizing: border-box; padding: 10px 10px 10px 0; } .table_services_item { display: grid; align-items: center; grid-template-columns: auto auto auto; } /* * --------------------------------------------------------------------- * - IMAGES FOR STATUS. This replaces the images of /images/status_sets/default/ * - Don't delete this * --------------------------------------------------------------------- */ .status_small_rectangles { width: 20px; height: 10px; display: inline-block; } .status_rounded_rectangles { width: 40px; height: 20px; display: inline-block; border-radius: 4px; } .status_rounded_rectangles.text_inside { color: #ffffff; text-align: center; font-weight: bold; padding-top: 0.4em; } .status_small_squares, .status_balls { width: 12px; height: 12px; display: inline-block; } .status_balls { border-radius: 50%; } .status_small_balls { width: 8px; height: 8px; display: inline-block; border-radius: 50%; } /* * --------------------------------------------------------------------- * - END - IMAGES FOR STATUS. Don't delete this * --------------------------------------------------------------------- */ /* Table for show more info in events and config menu in modules graphs. (This class exists in events.css too) */ .table_modal_alternate { border-spacing: 0; text-align: left; } table.table_modal_alternate tr:nth-child(odd) td { background-color: #ffffff; } table.table_modal_alternate tr:nth-child(even) td { background-color: #f9f9f9; border-top: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; } table.table_modal_alternate tr td { height: 33px; max-height: 33px; min-height: 33px; } table.table_modal_alternate tr td:first-child { width: 30%; font-size: 10pt; padding-left: 20px; } /* END - Table for show more info in events and config menu in modules graphs */ .fullwidth { width: 99%; } /* * --------------------------------------------------------------------- * - VISUAL STYLES FOR HISTOGRAM GRAPHS * --------------------------------------------------------------------- */ .slicebar-box-hover-styles { position: absolute; background-color: #fff; width: 80px; height: 20px; text-align: center; padding: 3px; border: 1px solid black; } .bars-graph-rotate .flot-text .flot-x-axis div .break_word { word-break: break-word; /*font-family: "lato" !important;*/ } .flot-text .flot-x-axis div { white-space: normal; word-break: break-all; line-height: 1.3; } /*Font header feedback*/ form#modal_form_feedback { padding: 10px; } form#modal_form_feedback label { margin-bottom: 10px; color: #343434; font-weight: bold; font-size: 10pt; } /*form#modal_form_feedback input[type="email"] { background-color: transparent; border: none; border-radius: 0; border-bottom: 1px solid #ccc; padding: 0px 0px 2px 0px; box-sizing: border-box; margin-bottom: 4px; }*/ form#modal_form_feedback ul.wizard li { padding-bottom: 10px; padding-top: 10px; } form#modal_form_feedback ul.wizard li > label:not(.p-switch) { width: 250px; vertical-align: top; display: inline-block; } form#modal_form_feedback ul.wizard li > textarea { width: 600px; height: 15em; display: inline-block; } /* * --------------------------------------------------------------------- * - FONT SIZES IN AGENT VIEW. This changes the font size of the agent * name and the description when the language is Japanese or Chinese * --------------------------------------------------------------------- */ .custom_font_size { font-size: 14px; font-weight: bold; } /* Generic classes to reuse and facilitate the creation of custom themes */ .pandora_green_text { color: #1d7873; } .pandora_green_bg { background-color: #1d7873; } .default_container { font-weight: bold; background: #f2f2f2; border: 1px solid #e2e2e2; margin-bottom: 4px; } .default_container_parent { font-weight: bold; margin-bottom: 4px; border-bottom: 1px solid #dcdcdc; } /* * --------------------------------------------------------------------- * - REPORTING VIEWER * --------------------------------------------------------------------- */ #controls_table > tbody > tr > td input { margin-left: 3px; } /* * --------------------------------------------------------------------- * - ERROR CONNECTION * --------------------------------------------------------------------- */ /*background dim */ .ui-widget-overlay.error-modal-opened { background: rgb(0, 0, 0); opacity: 0.5; filter: Alpha(Opacity=50); } /* --- Login page - modal windows --- */ div.content_dialog { width: 98%; margin-top: 20px; } div.icon_message_dialog { float: left; width: 25%; text-align: center; } div.icon_message_dialog img { width: 85px; } div.content_message_dialog { width: 75%; float: right; } div.text_message_dialog { width: 100%; margin-top: 10px; } div.text_message_dialog h1 { margin: 0px; } div.text_message_dialog p { margin: 0px; font-size: 10.3pt; line-height: 14pt; } form#form-filter-interfaces { margin-left: 20px; } form#form-filter-interfaces ul { display: flex; flex-direction: row; align-items: center; justify-content: flex-start; flex-wrap: wrap; width: 100%; } form#form-filter-interfaces ul li { display: flex; align-items: center; flex-direction: row; justify-content: flex-start; max-width: 45%; } form#form-filter-interfaces ul li.select-interfaces { flex-direction: row-reverse; justify-content: flex-end; } li .select2 { width: 100% !important; } div.graph td.legendLabel { text-align: justify; } div.graph div.legend div, div.graph div.legend table { top: 25px !important; display: block; overflow: auto; text-align: left; } .rotate_text_module { -ms-transform: rotate(270deg); -webkit-transform: rotate(270deg); -moz-transform: rotate(270deg); -o-transform: rotate(270deg); writing-mode: lr-tb; white-space: nowrap; } /* NetTools */ #add_button_custom_command { float: left; cursor: pointer; margin: -3px 0 0 1em; } .sound_events { background-color: #494949; margin: 1em 2em; min-height: auto; } .w16px { padding-left: 16px; padding-right: 16px; padding-top: 16px; } .sound_div_background { background-color: #fff !important; } .bold_top { font-weight: bold; vertical-align: top; } .search_options { width: 100%; padding-top: 10px; } .search_results { display: none; padding: 5px; background-color: #eaeaea; border: 1px solid #e2e2e2; border-radius: 4px; } .snmp_tree_container { width: 100%; height: 100%; margin-top: 5px; position: relative; } .spinner_none_padding { position: absolute; top: 0; left: 0px; padding: 5px; } /* * MAX WIDTH */ .maxw180px { max-width: 180px; } /* * MARGIN */ .margn { margin: auto; } .mrgn_0px { margin: 0px; } .mrgn_10px { margin: 10px; } .mrgn_5px { margin: 5px; } .mrgn_20px { margin: 20px; } .mrgn_30px { margin: 30px; } .mrgn_3em0 { margin: 3em 0em; } .mrgn_1_2em { margin: 0 1em 0 2em; } /* * MARGIN LEFT */ .mrgn_lft_05em { margin-left: 0.5em; } .mrgn_lft_0px { margin-left: 0px; } .mrgn_lft_2px { margin-left: 2px; } .mrgn_lft_5px { margin-left: 5px; } .mrgn_lft_10px { margin-left: 10px; } .mrgn_lft_15px { margin-left: 15px; } .mrgn_lft_17px { margin-left: 17px; } .mrgn_lft_20px { margin-left: 20px; } .mrgn_lft_23px { margin-left: 23px; } .mrgn_lft_25px { margin-left: 25px; } .mrgn_lft_30px { margin-left: 30px; } .mrgn_lft_50px { margin-left: 50px; } .mrgn_lft_100px { margin-left: 100px; } .mrgn_lft_0.8em { margin-left: 0.8em; } .mrgn_lft_1.6em { margin-left: 1.6em; } .mrgn_lft_2em { margin-left: 2em; } .mrgn_lft_4em { margin-left: 4em; } /* * MARGIN RIGHT */ .mrgn_right_1.2em { margin-right: 1.2em; } .mrgn_right_0px { margin-right: 0px; } .mrgn_right_5px { margin-right: 5px; } .mrgn_right_6px { margin-right: 6px; } .mrgn_right_7px { margin-right: 7px; } .mrgn_right_7p { margin-right: 7%; } .mrgn_right_10px { margin-right: 10px; } .mrgn_right_15px { margin-right: 15px; } .mrgn_right_20px { margin-right: 20px; } .mrgn_right_25px { margin-right: 25px; } .mrgn_right_30px { margin-right: 30px; } .mrgn_right_40px { margin-right: 40px; } .mrgn_right_50px { margin-right: 50px; } .mrgn_right_60px { margin-right: 60px; } .mrgn_right_150px { margin-right: 50px; } /* * MARGIN TOP */ .mrgn_top-2px { margin-top: -2px !important; } .mrgn_top-10px { margin-top: -10px; } .mrgn_top_0px { margin-top: 0px; } .mrgn_top_5px { margin-top: 5px; } .mrgn_top_6px { margin-top: 6px; } .mrgn_top_10px { margin-top: 10px; } .mrgn_top_13px { margin-top: 13px; } .mrgn_top_15px { margin-top: 15px; } .mrgn_top_20px { margin-top: 20px; } .mrgn_top_25px { margin-top: 25px; } .mrgn_top_30px { margin-top: 30px; } .mrgn_top_40px { margin-top: 40px; } .mrgn_top_50px { margin-top: 50px; } .mrgn_top_0 { margin-top: 0px !important; } .mrgn_top_5 { margin-top: 5px; } .mrg_top_80 { margin-top: 80px; } .mrgn_top_3p { margin-top: 30%; } /* * MARGIN BOTTON */ .mrgn_btn_0px { margin-bottom: 0px; } .mrgn_btn_0 { margin-bottom: 0px !important; } .mrgn_btn_5px { margin-bottom: 5px; } .mrgn_btn_5px_imp { margin-bottom: 5px !important; } .mrgn_btn_10px { margin-bottom: 10px; } .mrgn_btn_15px { margin-bottom: 15px; } .mrgn_btn_20px { margin-bottom: 20px; } .mrgn_btn_25px { margin-bottom: 25px; } .mrgn_btn_30px { margin-bottom: 30px; } .mrgn_btn_35px { margin-bottom: 35px; } .mrgn_btn_40px { margin-bottom: 40px; } .mrg_top_80px { margin-bottom: 80px; } .m1010 { margin: 10px; } .m1020 { margin: 10px 20px; } .m2020 { margin: 20px 0; } .snmp_view_div { float: left; padding-left: 30px; line-height: 17px; vertical-align: top; width: 120px; position: relative; } .snmp_view_div > span, .snmp_view_div > div > div > span { padding: 2px 10px 2px 10px; border-radius: 10px; } .snmp_view_div > h3 { text-transform: unset; } #legend_snmp_browser > tbody > tr > td { vertical-align: top; } .display_in { display: inline; } #aviable_updates { font-size: 8pt; font-style: italic; } #tab_godmode, .text_center { text-align: center; } .text_end { text-align: end; } .incident_table { position: absolute; top: 5px; right: 5px; font-size: smaller; color: #545454; } .hidden_block { visibility: hidden; display: block; } #both, .both { clear: both; } .clear_left { clear: left; } .clear_right { clear: right; } #br_mb_40 { margin-bottom: 40px; } #agent_search { width: 100%; } #group_selection { width: 100%; } #agent_selection { width: 100%; } #module_selection { width: 100%; } #imagen2 { width: 230px; } #help_dialog { font-size: 10pt; margin: 20px; } .zindex999 { z-index: 999; } .vertical_middle { vertical-align: middle; } .mrg_btt_7 { margin-bottom: 7px; } .mrg_btt_15 { margin-bottom: 15px; } .mrg_btt_60 { margin-bottom: 60px; } .padding-lft-10 { padding-left: 10px; } .padding-2-10 { padding: 2px 10px; } .no_decoration { text-decoration: none; } .border_solid_white { border: 1px solid #fff; } .border_0 { border: 0; } .border_1px_dd { border: 1px #dddddd solid; } .border_1px_d3 { border: 1px #d3d3d3 solid; } .zindex10000 { z-index: 10000; } /* * PADDING */ .pdd_1em { padding: 1em; } .pdd_2em { padding: 2em; } /* * PADDING */ .pdd_0px { padding: 0px !important; } .pdd_4px { padding: 4px; } .pdd_5px { padding: 5px; } .pdd_6px { padding: 6px; } .pdd_10px { padding: 10px; } .pdd_15px { padding: 15px; } .pdd_20px { padding: 20px; } .pdd_25px { padding: 25px; } .pdd_30px { padding: 30px; } .pdd_35px { padding: 35px; } .pdd_40px { padding: 40px; } .pdd_45px { padding: 45px; } .pdd_50px { padding: 50px; } .pdd_55px { padding: 55px; } .pdd_60px { padding: 60px; } .pdd_65px { padding: 65px; } .pdd_70px { padding: 70px; } .pdd_75px { padding: 75px; } .pdd_80px { padding: 80px; } .pdd_85px { padding: 85px; } .pdd_90px { padding: 90px; } .pdd_95px { padding: 95px; } .pdd_100px { padding: 100px; } .pdd_10_0_10 { padding: 10px 20px 10px 10px; } .pdd_20_40x { padding: 20px 40px; } /* * PADDING RIGHT */ .pdd_r_2px { padding-right: 2px; } .pdd_r_3px { padding-right: 2px; } .pdd_r_5px { padding-right: 5px; } .pdd_r_10px { padding-right: 10px; } .pdd_r_15px { padding-right: 15px; } .pdd_r_17px { padding-right: 17px; } .pdd_r_20px { padding-right: 20px; } .pdd_r_27px { padding-right: 27px; } .pdd_r_30px { padding-right: 30px; } .pdd_r_35px { padding-right: 35px; } .pdd_r_40px { padding-right: 40px; } .pdd_r_50px { padding-right: 50px; } .pdd_r_60px { padding-right: 60px; } .pdd_r_70px { padding-right: 70px; } .pdd_r_80px { padding-right: 80px; } .pdd_r_90px { padding-right: 90px; } .pdd_r_100px { padding-right: 100px; } /* * PADDING LEFT */ .pdd_l_4px { padding-left: 4px; } .pdd_l_5px { padding-left: 5px; } .pdd_l_10px { padding-left: 10px; } .pdd_l_15px { padding-left: 15px; } .pdd_l_20px { padding-left: 20px; } .pdd_l_30px { padding-left: 30px; } .pdd_l_40px { padding-left: 40px; } .pdd_l_50px { padding-left: 50px; } .pdd_l_60px { padding-left: 60px; } .ppd_l_63px { padding-left: 63px; } .pdd_l_70px { padding-left: 70px; } .pdd_l_75px { padding-left: 75px; } .pdd_l_80px { padding-left: 80px; } .pdd_l_90px { padding-left: 90px; } .pdd_l_100px { padding-left: 100px; } /* * PADDING BOTTOM. */ .pdd_b_0px { padding-bottom: 0px; } .pdd_b_10px { padding-bottom: 10px; } .pdd_b_20px { padding-bottom: 20px; } .pdd_b_30px { padding-bottom: 30px; } .pdd_b_40px { padding-bottom: 40px; } .pdd_b_50px { padding-bottom: 50px; } .pdd_b_60px { padding-bottom: 60px; } .pdd_b_70px { padding-bottom: 70px; } .pdd_b_80px { padding-bottom: 80px; } .pdd_b_90px { padding-bottom: 90px; } .pdd_b_100px { padding-bottom: 100px; } /* * PADDING TOP. */ .pdd_t_0px { padding-top: 0px; } .pdd_t_0px_important { padding-top: 0px !important; } .pdd_t_3px { padding-top: 3px; } .pdd_t_4px { padding-top: 4px; } .pdd_t_5px { padding-top: 5px; } .pdd_t_7px { padding-top: 7px; } .pdd_t_8px { padding-top: 8px; } .pdd_t_10px { padding-top: 10px; } .pdd_t_15px { padding-top: 15px; } .pdd_t_20px { padding-top: 20px; } .pdd_t_30px { padding-top: 30px; } .pdd_t_40px { padding-top: 40px; } .pdd_t_50px { padding-top: 50px; } .pdd_t_60px { padding-top: 60px; } .pdd_t_70px { padding-top: 70px; } .pdd_t_80px { padding-top: 80px; } .pdd_t_90px { padding-top: 90px; } .pdd_t_100px { padding-top: 100px; } .medium { font-size: medium; } .font_0pt { font-size: 0pt; } .font_0px { font-size: 0px; } .font_7px { font-size: 7px; } .font_8pt { font-size: 8pt; } .font_9pt { font-size: 9pt; } .font_9px { font-size: 9px; } .font_10pt { font-size: 10pt; } .font_10px { font-size: 10px; } .font_10 { font-size: 10pt; } .font_11 { font-size: 11pt; } .font_11px { font-size: 11px; } .font_12pt { font-size: 12pt; } .font_13pt { font-size: 13pt; } .font_13px { font-size: 13px; } .font_14pt { font-size: 14pt; } .font_15pt { font-size: 15pt; } .font_15px { font-size: 15px; } .font_16pt { font-size: 16pt; } .font_16px { font-size: 16px; } .font_12px { font-size: 12px; } .font_14px { font-size: 14px; } .font_20px { font-size: 20px; } .font_25px { font-size: 25px; } .font_40px { font-size: 40px; } .font_75p { font-size: 75%; } .font_85p { font-size: 85%; } .absolute { position: absolute; } .help_dialog_login { margin: 0 auto; top: 240px; right: 10px; border: 1px solid #fff; width: 570px; } .skip_help_login { float: left; margin-top: 3px; margin-left: 0px; width: 80%; text-align: left; } .parent_new_dialog_tmplt { position: absolute; top: 30px; left: 10px; text-align: left; right: 0%; height: 70px; min-width: 560px; width: 95%; margin: 0 auto; line-height: 19px; } .font_8px { font-size: 8px; } #new_text { display: block; height: 260px; overflow: auto; text-align: justify; padding: 5px 15px 4px 10px; background: #ececec; border-radius: 4px; } #new_author { font-size: 12px; display: block; margin-top: 20px; } #new_timestamp { font-size: 12px; display: block; font-style: italic; } #div_btn_new_dialog { position: absolute; margin: 0 auto; top: 340px; right: 10px; width: 570px; } #btn_delete_5 { float: right; margin-left: 5px; } .no_border { border: 0px; } .msg_pandora_help { padding-left: 30px; padding-right: 30px; padding-bottom: 15px; } #footer_help { text-align: center; padding: 5px; font-size: 11px; } .agent_map { border: 1px solid black; width: 100%; height: 30em; } #p_configurar_agente { float: right; font-style: lato; font-size: 11pt; margin-right: 50px; margin-left: 40px; } .font_bold { /* font-weight: bold; */ } .font_w300 { font-weight: 300; } .font_w600 { font-weight: 600; } .font_18px { font-size: 18px; } .font_18pt { font-size: 18pt; } .font_40pt { font-size: 40pt; } .aligni_center { align-items: center; } .warning_triangulo { float: left; margin-left: 25px; margin-top: 30px; } .pddng_50px { padding: 50px; } .group_header { width: 6px; height: 14px; padding: 0; } .width_6p { width: 6%; } .width_7p { width: 7%; } .width_24p { width: 24%; } .border_lft_1px { border-left: 1px solid; } .height_auto { height: auto; } .mx_height50px { max-height: 50px; } .mx_height150px { max-height: 150px !important; } /* * HEIGHT PX */ .height_1px { height: 1px; } .height_10px { height: 10px; } .height_15px { height: 15px; } .height_20px { height: 20px; } .height_25px { height: 25px; } .height_30px { height: 30px; } .height_35px { height: 35px; } .height_40px { height: 40px; } .height_45px { height: 45px; } .height_50px { height: 50px; } .height_60px { height: 60px; } .height_70px { height: 70px; } .height_71px { height: 71px; } .height_80px { height: 80px; } .height_90px { height: 90px; } .height_91px { height: 91px; } .height_100px { height: 100px; } .height_130px { height: 130px; } .height_200px { height: 200px; } .height_240px { height: 240px; } .height_300px { height: 300px; } .height_340px { height: 340px; } .height_400px { height: 400px; } .height_420px { height: 420px; } .height_450px { height: 450px; } .height_600px { height: 600px; } /* * HEIGHT EM */ .height_20em { height: 20em; } .height_30em { height: 30em; } /* * HEIGHT % */ .height_10p { height: 10%; } .height_20p { height: 20%; } .height_30p { height: 30%; } .height_40p { height: 40%; } .height_50p { height: 50%; } .height_60p { height: 60%; } .height_70p { height: 70%; } .height_80p { height: 80%; } .height_90p { height: 90%; } .height_95p { height: 95%; } .height_100p { height: 100%; } .bg_333 { background-color: #333; } .bg_ec { background-color: #ececec; } .bg_343434 { background-color: #343434; } .bg_e63c52 { background-color: #e63c52; } .bg_f3b200 { background-color: #f3b200; } .bg_82B92E { background-color: #82b92e !important; } .bg_B2B2B2 { background-color: #b2b2b2; } .bg_5bb6e5 { background-color: #5bb6e5; } .bg_4a83f3 { background-color: #4a83f3; } .bg_aaaaaa { background-color: #aaaaaa; } .bg_ddd { background-color: #ddd; } .bg_whitesmoke { background-color: whitesmoke; } .bg_eee { background-color: #eee; } .bg_ffd { background-color: #ffd036 !important; } .bg_ff5 { background-color: #ff5653 !important; } .bg_ff9 { background-color: #ff9e39 !important; } .bg_lightgray { background-color: lightgray; } .bg_e6 { background: #e6e6e6; } .color_666 { color: #666; } .color_67 { color: #676767; } .networkconsole { width: 100%; height: 100%; position: relative; overflow: hidden; background-color: var(--secondary-color); min-height: calc(100vh - 200px); /* border: 1px solid #cacaca; */ } /* * MIN HEIGHT */ .min-height-0px { min-height: 0px; } .min-height-10px { min-height: 10px; } .min-height-20px { min-height: 20px; } .min-height-30px { min-height: 30px; } .min-height-40px { min-height: 40px; } .min-height-50px { min-height: 50px; } .min-height-60px { min-height: 60px; } .min-height-70px { min-height: 70px; } .min-height-80px { min-height: 80px; } .min-height-90px { min-height: 90px; } .min-height-100px { min-height: 100px; } .min-height-320px { min-height: 320px; } /* * MIN WIDTH */ .min-width-177px { min-height: 177px; } .disable_help { text-align: right; width: 100%; padding-top: 10px; padding-bottom: 10px; } .top-1em { top: 1em; } .xx-small { font-size: xx-small; } #command_div { padding: 4px 0px; } .italic_a { font-style: italic; color: #aaaaaa; } .italic { font-style: italic; } .mono { font-family: source-code, mono, monospace; } .alert_action_list { display: grid; grid-template-columns: 1fr 1fr; align-items: center; } .flex_center { display: flex; align-items: center; } .flex_justify { display: flex; justify-content: center; } .flex_justify_end { display: flex; justify-content: end; } .span_priority { width: 20px; height: 10px; margin-right: 5px; display: inline-block; } .massive_span { width: 110px; display: inline-block; } .align-none-0p { vertical-align: 0%; display: none; font-weight: bolder; } .align-none-10p { vertical-align: 10%; display: none; font-weight: bolder; } #old_span { display: block; font-size: 8.5pt; margin-top: 2px; font-weight: bolder; } .spinner_rmf { position: absolute; top: 0px; left: 0px; display: none; padding: 5px; } .spinner_right { position: absolute; top: 0px; right: 0px; display: none; padding: 5px; } .rmf_browser { height: 100%; overflow: auto; background-color: #f4f5f4; border: 1px solid #e2e2e2; border-radius: 4px; padding: 5px; } .rmf_data { margin: 5px; width: 40%; height: 80%; position: absolute; top: 0; right: 20px; overflow: auto; } .color_white { color: #fff; } .service_status { width: 18px; height: 18px; margin-bottom: 10px; } .select_module_graph { width: 3em; vertical-align: center; text-align: center; } .list_block_float { display: block; float: left; width: 16px; } .report_info { border: 1px dashed #999; padding: 10px 15px; margin-bottom: 20px; } .overflow { overflow: auto; } .overflow-y { overflow-y: scroll; } .overflow_hidden { overflow: hidden; } .frame_view_meta { width: 100%; height: 500px; overflow: scroll; margin: 0 auto; } .frame_view_node { overflow: auto; margin: 0px auto; padding: 5px; } .integria_title .ehorus_title { color: #515151; } .bolder_6px { font-weight: bold; padding: 6px; } .load_enterprise_div { display: flex; align-items: center; width: 100%; justify-content: space-around; } .update_manager { position: relative; top: 20px; left: 0px; } #error_login .update_manager .center > input[type="text"] { width: 97%; } .error_warning_licence { display: flex; align-items: center; padding-left: 50px; padding-right: 50px; padding-top: 30px; } .error_icon_licence { float: left; margin-left: 20px; margin-top: 20px; margin-right: 10px; } .newsletter_div { font-size: 12pt; margin: 5px 20px; float: left; padding-top: 23px; } .max_custom_events { display: none; color: #e63c52; line-height: 200%; } .all_required { clear: both; float: right; margin-right: 30px; display: none; color: red; } .font_12_20 { font-size: 12pt; margin: 20px; } .font_6pt { font-size: 6pt; } .register_update_manager { margin: 5px 0 10px; float: left; padding-left: 15px; } .module_gm_groups { min-width: 60px; max-width: 5%; overflow: hidden; margin-left: auto; margin-right: auto; text-align: center; padding: 5px; padding-bottom: 10px; font-size: 18px; line-height: 25px; } .container-fluid { padding: 0; } .pandora_logs { width: 100%; float: right; height: 200px; margin-bottom: 20px; } .underline { text-decoration: underline; } .w105px { width: 105px; } .login_help_dialog { width: 70%; font-size: 10pt; margin: 20px; float: left; } #table3-secondary_groups_added .select2-container, #table3-secondary_groups_removed .select2-container { width: 100% !important; } .ux_console_module { float: left; width: 98%; max-height: 300px; overflow-y: scroll; } .ux_div_parent { width: 99%; height: 75px; border: 1px solid #e2e2e2; background-color: #f9faf9; } .ux_module_ok { width: 10%; height: 50px; float: left; padding-top: 20px; padding-left: 40px; } .ux_module_failed { width: 10%; height: 50px; float: left; padding-top: 20px; padding-left: 40px; } .vc_bg_image { position: absolute; top: 0px; left: 0px; } .map_gis_step2 { width: 300px; height: 300px; border: 1px solid black; float: left; } .user_list_ul { margin-top: 0 !important; margin-left: auto !important; padding-left: 10px !important; list-style-type: none !important; } .snmp_legend { margin-left: 30px; line-height: 17px; vertical-align: top; width: 120px; } .vertical_25p { vertical-align: 25%; } .publicenterprise_div { display: inline; position: relative; top: 10px; left: 0px; margin-top: -2px !important; margin-left: 2px !important; } .results_class { width: 100%; height: 100%; overflow: auto; padding: 10px; font-size: 14px; line-height: 16px; text-align: left; } .span_treeview { height: 20px; display: inline-table; vertical-align: top; } .eventtable_class { width: 100%; height: 100%; padding: 0px 0px 0px 0px; border-spacing: 0px; margin: 0px 0px 0px 0px; } .tr_eventtable { font-size: 0px; height: 0px; background: #ccc; } .tr_ackuser { font-size: 0px; height: 0px; background: #999; } .critical_zeros { margin-left: 2%; color: #fff; font-size: 12px; display: inline; background-color: #e63c52; position: relative; height: 80%; width: 9.4%; border-radius: 2px; text-align: center; padding: 5px; } .critical_vm { background-color: white; color: black; font-size: 12px; display: inline; position: relative; height: 80%; width: 9.4%; border-radius: 2px; text-align: center; padding: 5px; } .warning_zeros { margin-left: 2%; color: #fff; font-size: 12px; display: inline; background-color: #f8db3f; position: relative; height: 80%; width: 9.4%; border-radius: 2px; text-align: center; padding: 5px; } .warning_vm { background-color: white; color: black; font-size: 12px; display: inline; position: relative; height: 80%; width: 9.4%; border-radius: 2px; text-align: center; padding: 5px; } .normal_zeros { margin-left: 2%; color: #fff; font-size: 12px; display: inline; background-color: #84b83c; position: relative; height: 80%; width: 9.4%; border-radius: 2px; text-align: center; padding: 5px; } .normal_vm { background-color: white; color: black; font-size: 12px; display: inline; position: relative; height: 80%; width: 9.4%; border-radius: 2px; text-align: center; padding: 5px; } .unknown_zeros { margin-left: 2%; color: #fff; font-size: 12px; display: inline; background-color: #9d9ea0; position: relative; height: 80%; width: 9.4%; border-radius: 2px; text-align: center; padding: 5px; } .unknown_vm { background-color: white; color: black; font-size: 12px; display: inline; position: relative; height: 80%; width: 9.4%; border-radius: 2px; text-align: center; padding: 5px; } .tr_vm_colors { text-align: center; background-color: #9d9ea0; color: black; font-weight: bold; } .vm_meta { width: 100%; overflow: auto; margin: 0 auto; padding: 5px; } .mallowed_create { display: flex; flex-direction: row; justify-content: flex-end; } .wizard_fieldset { width: 90%; margin: 5px auto 0; } .component_info { text-align: left; margin: 5px auto 0; width: 400px; display: none; } .tranaction_ux { float: left; width: 38%; max-height: 630px; overflow-y: scroll; } .history_data_div { width: 99%; height: 108px; border: 1px solid #e2e2e2; background-color: #f9faf9; } .history_data_sub_div { width: 10%; height: 100px; float: left; padding-top: 10px; padding-left: 20px; } .model_log_viewer { margin-top: 5px; float: right; margin-bottom: 0px; margin-right: 0px; } .container_left_class { background-color: #f9faf9; border: 1px solid #e2e2e2; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; text-align: center; margin: 0; } .title_dialog { display: none; width: 100%; height: 100%; overflow: auto; padding: 10px; font-size: 14px; line-height: 16px; text-align: left; } .gauge_class { float: left; overflow: hidden; margin-left: 10px; } .flot_container { display: none; position: absolute; background: #fff; border: solid 1px #aaa; padding: 2px; } .transparent { background-color: transparent; } #welcome_example { display: flex; flex-direction: row; align-items: center; } .modal_sys_alert { overflow-y: auto; height: 400px; min-height: 400px; max-height: 400px; padding: 20px; } .help_pname { height: 100%; margin-top: 25px; margin-left: 15px; margin-right: 15px; background-color: #333; } .mrgn_bb_1px { border-bottom: 1px solid black; } .span_licence_key { vertical-align: middle; font-weight: bold; padding-right: 10px; } .div_lk_principal { display: flex; justify-content: center; align-items: center; margin: 20px 0; } .licence_r_dialog { display: flex; align-items: center; padding-top: 10px; padding-left: 50px; padding-right: 50px; } .list_style_square { list-style-type: square; } .wmware_div { margin: 0 auto; width: 500px; opacity: 0.8; clear: both; } .th_access_log { padding: 3px 5px 3px 5px; } .border_solid_black { border: 0px #000 solid; } .border_1px_black { border: 1px #000 solid; } .vertical-50p { vertical-align: -50%; } .list-type-disc { list-style-type: disc; } .vertical-center { vertical-align: center; } .line-through { text-decoration: line-through; } .left_0p { left: 0%; } .app_mssg { position: absolute; bottom: 1em; clear: both; color: #888; } .pre-wrap { white-space: pre-wrap; } .reporting_ulr_img { width: 100%; border-bottom: 1px solid #c2c2c2; margin: 0px; } .serviceap_show_bg { overflow: hidden; border: 1px solid #e2e2e2; background: #f4f4f4; } .indent-2em { text-indent: 2em; } .reset_link { width: 70%; height: 40px; margin-right: auto; margin-left: auto; margin-top: 20px; text-align: center; } .db_engine { display: block; font-size: 8.5pt; margin-top: 2px; font-weight: bolder; } .comment_box { border: 1px dotted #ccc; min-height: 10px; } .event_instruction { display: none; width: 100%; height: 100%; overflow: auto; padding: 10px; font-size: 14px; line-height: 16px; text-align: left; } .comments_form { min-height: 25px; padding: 15px; width: 100%; } .actions_treeview { width: 100%; text-align: right; min-width: 300px; padding-right: 1em; } .graphic_agents { width: 100%; height: 90px; display: flex; flex-direction: row; justify-content: center; } .icon_ui { padding-right: 10px; vertical-align: top; } .propierties_panel_class { display: none; position: absolute; border: 1px solid lightgray; padding: 5px; background: white; z-index: 90; } #label_box_arrow { text-align: center; width: 120px; height: 110px; margin-top: 50px; } #labelposup { width: 20px; height: 20px; margin-top: 10px; margin-left: 45px; cursor: pointer; } #labelposleft { position: relative; top: -5px; width: 20px; height: 20px; margin-top: 15px; cursor: pointer; } .vsmap_div_label { font-weight: bold; width: 40px; height: 20px; position: relative; margin-left: 35px; margin-top: -24px; cursor: default; } #obj_label { float: left; margin-top: 3px; margin-left: 5px; } #labelposright { top: 2px; width: 20px; height: 20px; position: relative; margin-left: 90px; margin-top: -24px; cursor: pointer; } #labelposdown { width: 20px; height: 20px; position: relative; margin-left: 45px; margin-top: 10px; cursor: pointer; } #advice_label { font-style: italic; z-index: 3; display: inline; margin-top: 0px; float: right; margin-right: 100px; } div.steps_vsmap { display: none; position: absolute; z-index: 99; } .minimap { position: absolute; left: 0px; top: 0px; border: 1px solid #bbbbbb; } .left_0px { left: 0px; } .top_0px { top: 0px; } .top_10px { top: 10px; } .right_10px { right: 10px; } .holding_networkmap { display: none; position: absolute; right: 50px; top: 20px; } .line_17px { line-height: 17px; } .flex_column { flex-direction: column; } .agent_map_position { border: 1px solid black; width: 100%; height: 30em; } .flex_2 { flex: 2; } .result_div { width: 100%; height: 100%; padding: 10px; font-size: 14px; line-height: 16px; text-align: left; } .tactical_left_column { vertical-align: top; min-width: 30em; width: 25%; padding-right: 20px; padding-top: 0px; } .gis_layers { width: 95%; background: white; margin: 20px auto 20px auto; box-shadow: 10px 10px 5px #000; } .map_gis { z-index: 100; width: 99%; height: 500px; min-height: 500px; border: 1px solid black; } .zindex300 { z-index: 300; } .mpdf_footer { border-collapse: collapse; margin: 0; vertical-align: bottom; color: #000000; } .pass_reporter { color: #fff; background: #006600; padding: 2px; margin: 2px; } .fail_reporter { color: #fff; background: #880000; padding: 2px; margin: 2px; } div.stat-win-spinner { width: 100%; height: 300px; display: flex; flex-direction: column; justify-content: center; align-items: center; } div.stat-win-spinner img { width: 100px; height: 100px; } #table_builder_wizard tr.datos > td { width: 30%; } #table_builder_wizard tr.datos > td:nth-child(3) { width: 10%; } #table_builder_wizard .vertical-center { text-align: center; } #table_builder_wizard .container-agent-arrows { display: flex; flex-direction: row; align-items: center; justify-content: flex-start; } #table_builder_wizard .container-agent-arrows > div { flex: 1; display: flex; flex-direction: column; justify-content: center; align-items: center; } #table_builder_wizard .container-agent-arrows > div > b { flex: 0; margin-bottom: 20px; width: 98%; margin-left: 20px; } #table_builder_wizard .container-agent-arrows > div.vertical-center { flex: 0; display: block; min-width: 50px; } .align_right { text-align: right !important; } .font_11pt { font-size: 11pt; } /*.checkbox-random-name { width: 100px !important; margin-left: 20px; } */ .btn_update_online_open { float: right; margin-bottom: 20px; } .align-left-important { text-align: left !important; } .legendLabel { font-family: inherit !important; } .lato { font-family: "lato" !important; } .line_heigth_initial { line-height: initial; } .line_height_12pt { line-height: 12pt; } .line_height_26 { line-height: 26px; } .line_height_0pt { line-height: 10pt !important; } #license_error_msg_dialog { min-height: 350px !important; } .select2-container--default .select2-selection--multiple .select2-selection__rendered { padding: 5px 10px 10px !important; max-height: 120px; overflow: auto !important; } .select2-container--default .select2-selection--multiple .select2-selection__choice { background-color: #1d7873 !important; border: 1px solid #1d7873 !important; padding: 0.3em 0.6em !important; color: #fff; font-size: 1em; display: flex; flex-direction: row; justify-content: flex-start; align-items: center; align-content: center; } .select2-container--default .select2-selection--multiple .select2-selection__choice__remove { color: #fff !important; font-size: 1.2em; margin-right: 5px !important; margin-top: 1px; } .select2-results > .select2-results__options > .select2-results__option.select2-results__option--highlighted { background-color: #d9efee; color: #2b3332; } .h1-report-alert-actions { text-transform: none; text-align: left; margin: 5px; font-size: 12px; } .fc-col-header-cell-cushion { color: #000; } .stat_win_histogram { width: 95%; margin: 0 auto; margin-top: 18%; } #stat-win-module-graph .stat_win_histogram div.nodata_container { width: 100%; } /* For backups dt, can be useful for others */ #backups_list > thead > tr > th:last-child, #backups_list > tbody > tr > td:last-child { text-align: center; } /* err_msg_centralised */ div#err_msg_centralised div { margin-top: 1em; font-size: 14px; } div#err_msg_centralised img { width: 100px; margin-right: 3em; } div#err_msg_centralised { display: flex; flex-direction: row; } .tooltipevent { background: #fff; position: absolute; z-index: 10001; top: 0px; right: 0px; border: 2px solid #82b92e; border-radius: 5px; padding: 5px; width: 70px; overflow-wrap: break-word; white-space: pre-wrap; font-size: 10px; line-height: 12px; } #select_multiple_modules_filtered > div { display: flex; flex-direction: row; justify-content: space-between; align-items: center; margin: 5px; flex-wrap: wrap; flex: 1 1 320px; } #select_multiple_modules_filtered > div > div { display: flex; flex-direction: column; justify-content: center; align-items: center; flex-wrap: wrap; width: 250px; } #select_multiple_modules_filtered > div > div > * { flex: auto; } #select_multiple_modules_filtered > div > div > select { min-width: 250px !important; } #select_multiple_modules_filtered > div > div > .select2 { min-width: 250px !important; } #select_multiple_modules_filtered > div > div > input { max-width: 250px; width: 95%; height: 95%; } .resume_calendar_map { width: 90%; margin: 0 auto; } .custom-field-macro-report { display: flex; flex-direction: row; justify-content: center; align-items: center; align-content: center; } .custom-field-macro-report label { flex: 0; margin-right: 10px; margin-left: 10px; } .custom-field-macro-report input { flex: 2; } .mb10 { margin-bottom: 10px; } #reset-styles { font-size: 9pt; line-height: 16pt; padding: 0px; box-sizing: border-box; /*page-break-after: always;*/ } #reset-styles a:link { text-decoration: underline; cursor: auto; } #reset-styles a:visited { text-decoration: underline; cursor: auto; } #reset-styles address { display: block; font-style: italic; } #reset-styles area { display: none; } #reset-styles article { display: block; } #reset-styles aside { display: block; } #reset-styles b { font-weight: bold; } #reset-styles bdo { unicode-bidi: bidi-override; } #reset-styles blockquote { display: block; margin-top: 1em; margin-bottom: 1em; margin-left: 40px; margin-right: 40px; } #reset-styles body { display: block; margin: 8px; } #reset-styles body:focus { outline: none; } #reset-styles caption { display: table-caption; text-align: center; } #reset-styles cite { font-style: italic; } #reset-styles code { font-family: monospace; } #reset-styles col { display: table-column; } #reset-styles colgroup { display: table-column-group; } #reset-styles datalist { display: none; } #reset-styles dd { display: block; margin-left: 40px; } #reset-styles del { text-decoration: line-through; } #reset-styles details { display: block; } #reset-styles dfn { font-style: italic; } #reset-styles div { display: block; } #reset-styles dl { display: block; margin-top: 1em; margin-bottom: 1em; margin-left: 0; margin-right: 0; } #reset-styles dt { display: block; } #reset-styles em { font-style: italic; } #reset-styles embed:focus { outline: none; } #reset-styles fieldset { display: block; margin-left: 2px; margin-right: 2px; padding-top: 0.35em; padding-bottom: 0.625em; padding-left: 0.75em; padding-right: 0.75em; border: 2px groove; } #reset-styles figcaption { display: block; } #reset-styles figure { display: block; margin-top: 1em; margin-bottom: 1em; margin-left: 40px; margin-right: 40px; } #reset-styles footer { display: block; } #reset-styles form { display: block; margin-top: 0em; } #reset-styles h1 { display: inline-block; font-size: 2em; margin-top: 0.67em; margin-bottom: 0.67em; margin-left: 0; margin-right: 0; margin-block-start: 0.67em; margin-block-end: 0.67em; margin-inline-start: 0px; margin-inline-end: 0px; font-weight: bold; text-transform: uppercase; padding: 0; } #reset-styles h2 { display: inline-block; font-size: 1.5em; margin-top: 0.83em; margin-bottom: 0.83em; margin-left: 0; margin-right: 0; margin-block-start: 0.83em; margin-block-end: 0.83em; margin-inline-start: 0px; margin-inline-end: 0px; font-weight: bold; text-transform: uppercase; padding: 0; } #reset-styles h3 { display: inline-block; font-size: 1.17em; margin-top: 1em; margin-bottom: 1em; margin-left: 0; margin-right: 0; margin-block-start: 1em; margin-block-end: 1em; margin-inline-start: 0px; margin-inline-end: 0px; font-weight: bold; text-transform: uppercase; padding: 0; } #reset-styles h4 { display: inline-block; margin-top: 1.33em; margin-bottom: 1.33em; margin-left: 0; margin-right: 0; margin-block-start: 1.33em; margin-block-end: 1.33em; margin-inline-start: 0px; margin-inline-end: 0px; font-weight: bold; text-transform: uppercase; padding: 0; } #reset-styles h5 { display: inline-block; font-size: 0.83em; margin-top: 1.67em; margin-bottom: 1.67em; margin-block-start: 1.67em; margin-block-end: 1.67em; margin-inline-start: 0px; margin-inline-end: 0px; margin-left: 0; margin-right: 0; font-weight: bold; text-transform: uppercase; padding: 0; } #reset-styles h6 { display: inline-block; font-size: 0.67em; margin-top: 2.33em; margin-bottom: 2.33em; margin-left: 0; margin-right: 0; font-weight: bold; text-transform: uppercase; padding: 0; } #reset-styles head { display: none; } #reset-styles header { display: block; } #reset-styles hr { display: block; margin-top: 0.5em; margin-bottom: 0.5em; margin-left: auto; margin-right: auto; border-style: inset; border-width: 1px; } #reset-styles html { display: block; } #reset-styles html:focus { outline: none; } #reset-styles i { font-style: italic; } #reset-styles iframe:focus { outline: none; } #reset-styles iframe[seamless] { display: block; } #reset-styles img { display: inline-block; } #reset-styles ins { text-decoration: underline; } #reset-styles kbd { font-family: monospace; } #reset-styles label { cursor: default; } #reset-styles legend { display: block; padding-left: 2px; padding-right: 2px; border: none; } #reset-styles li { display: list-item; } #reset-styles link { display: none; } #reset-styles map { display: inline; } #reset-styles mark { background-color: yellow; color: black; } #reset-styles menu { display: block; list-style-type: disc; margin-top: 1em; margin-bottom: 1em; margin-left: 0; margin-right: 0; padding-left: 40px; } #reset-styles nav { display: block; } #reset-styles object:focus { outline: none; } #reset-styles ol { display: block; list-style-type: decimal; margin-top: 1em; margin-bottom: 1em; margin-left: 0; margin-right: 0; padding-left: 40px; } #reset-styles output { display: inline; } #reset-styles p { display: block; margin-top: 1em; margin-bottom: 1em; margin-left: 0; margin-right: 0; } #reset-styles param { display: none; } #reset-styles pre { display: block; font-family: monospace; white-space: pre; margin: 1em 0; } #reset-styles q { display: inline; } #reset-styles q::before { content: open-quote; } #reset-styles q::after { content: close-quote; } #reset-styles rt { line-height: normal; } #reset-styles s { text-decoration: line-through; } #reset-styles samp { font-family: monospace; } #reset-styles script { display: none; } #reset-styles section { display: block; } #reset-styles small { font-size: smaller; } #reset-styles strike { text-decoration: line-through; } #reset-styles strong { font-weight: bold; } #reset-styles style { display: none; } #reset-styles sub { vertical-align: sub; font-size: smaller; } #reset-styles summary { display: block; } #reset-styles sup { vertical-align: super; font-size: smaller; } #reset-styles table { display: table; border-collapse: separate; border-spacing: 2px; border-color: gray; } #reset-styles tbody { display: table-row-group; vertical-align: middle; border-color: inherit; } #reset-styles td { display: table-cell; vertical-align: inherit; text-align: inherit; } #reset-styles tfoot { display: table-footer-group; vertical-align: middle; border-color: inherit; } #reset-styles thead tr th { display: table-cell; vertical-align: inherit; font-weight: bold; text-align: center; background-color: initial; color: initial; } #reset-styles thead { display: table-header-group; vertical-align: middle; border-color: inherit; } #reset-styles title { display: none; } #reset-styles tr { display: table-row; vertical-align: inherit; border-color: inherit; } #reset-styles u { text-decoration: underline; } #reset-styles ul { display: block; list-style-type: disc; margin-top: 1em; margin-bottom: 1em; margin-left: 0; margin-right: 0; padding-left: 40px; } #reset-styles var { font-style: italic; } .div-2-col { flex: 50%; display: flex; flex-direction: column; } .div-4-col { flex: 25%; display: flex; flex-direction: column; } .div-col { width: 33%; display: flex; flex-direction: column; align-items: flex-start; } .div-span { width: 100%; color: #161628; font-size: 13px; line-height: 16px; text-align: left; margin-bottom: 10px; } .div-input { width: 90%; } .renew_api_token_link { margin: 3px 0.5em 0 0; float: right; } .renew_api_token_image { width: 16px; } @media screen and (max-width: 1369px) { .div-col { width: 50%; display: flex; flex-direction: row; align-items: center; padding-top: 15px; } } .inputFile { background-color: #f6f7fb; height: 16px; font-size: 12px !important; padding: 5.5pt 20pt; cursor: pointer; color: var(--primary-color) !important; border: 2px solid var(--primary-color); box-shadow: none; border-radius: 50px; align-self: baseline; } .inputFile > input[type="file"] { display: none; } .inputFileSpan { padding-left: 1em; font-family: monospace; } input, textarea, select { background-color: #f6f7fb; border: 2px solid #c0ccdc; border-radius: 6px; height: 38px; /*font-family: "lato";*/ font-size: 12px; color: #333333; padding-left: 12px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } input[list], textarea[list], select[list] { line-height: initial; } textarea { padding: 10px; height: auto; } input[readonly], input:disabled, textarea:disabled, select:disabled, .select2-container .select2-selection--single:disabled, .select2.select2-container.select2-container--default.select2-container--disabled { background-color: #e5e9ed; color: #8a96a6; } /* input[type="password"] { background-color: #f6f7fb; } */ input:not([type="image"]):focus, textarea:focus, select:focus { border: 2px solid #8a96a6; } :focus { outline: #8a96a6; } #autorefresh_list_out::-webkit-scrollbar { /*color: test;*/ } select:focus { border-color: #8a96a6; } .dataTables_length > label > select { min-height: 42px; } .dataTables_length > label { font-size: 0px; } input[type="button"], input[type="submit"] { width: 175px; height: 45px; background-color: var(--primary-color); box-shadow: 0px 3px 6px #c7c7c7; letter-spacing: 0px; color: #ffffff; /*font-family: "lato";*/ font-size: 16px; margin-left: 1em; cursor: pointer; } input[type="button"]:hover, input[type="submit"]:hover { background-color: #1d7873; } input[type="button"]:active, input[type="submit"]:active { background-color: #0d312f; color: #ffffff; } input[type="button"].secondary, input[type="submit"].secondary { width: 175px; height: 45px; background-color: #ffffff; border: 2px solid var(--primary-color); color: var(--primary-color); } input[type="button"].secondary:hover, input[type="submit"].secondary:hover { border: 2px solid #1d7873; color: #1d7873; } input[type="button"].secondary:active, input[type="submit"].secondary:active { border: 2px solid #0d312f; color: #0d312f; } input[type="file"] { padding-top: 10px; } button.buttonButton, button.submitButton { display: flex; justify-content: space-between; flex-direction: row; min-width: 110px; height: 42px; font-size: 14px; /*font-family: "lato";*/ align-items: center; line-height: 24px; box-shadow: 0px 3px 6px #c7c7c7; color: #fff; border: 2px solid var(--primary-color); border-radius: 8px; padding: 0 10px; cursor: pointer; } button.buttonButton.mini, button.submitButton.mini { height: 32px; border: 2px solid var(--primary-color); } button.buttonButton > div.mini, button.submitButton > div.mini { width: 1.5rem; height: 1.5rem; } button.buttonButton:not(.secondary):not(.link):not(.onlyIcon), button.submitButton:not(.secondary):not(.link):not(.onlyIcon) { background: linear-gradient( 90deg, var(--primary-color) 0%, var(--primary-color) 49%, #1d7873 50%, #1d7873 100% ); background-size: 202% 1px; transition: ease-in 0.3s; } button.buttonButton:hover, button.submitButton:hover { background-position: -100% 0 !important; } button.buttonButton:active, button.submitButton:active { transition: ease-in 50ms; border: 2px solid #57ea82; } button.buttonButton > div, button.submitButton > div { background-color: #fff; width: 2rem; height: 2rem; margin-left: 1rem; } button.buttonButton.onlyIcon, button.submitButton.onlyIcon { padding: 0 !important; min-width: 1.6em !important; width: 1.6em !important; height: 1.6em !important; border: none; box-shadow: none; } button.buttonButton.onlyIcon { background-color: #333; } button.buttonButton.onlyIcon:disabled { background-color: #cacaca; } button.buttonButton.onlyIcon.pending, button.submitButton.onlyIcon.pending { mask: url(../../images/validate.svg) no-repeat right / contain; -webkit-mask: url(../../images/validate.svg) no-repeat right / contain; } button.buttonButton.onlyIcon.completed, button.submitButton.onlyIcon.completed { mask: url(../../images/validate.svg) no-repeat right / contain; -webkit-mask: url(../../images/validate.svg) no-repeat right / contain; } /* Visual Consoles */ button.buttonButton.onlyIcon.camera_min, button.submitButton.onlyIcon.camera_min { mask: url(../../images/static-graph.svg) no-repeat right / contain; -webkit-mask: url(../../images/static-graph.svg) no-repeat right / contain; } button.buttonButton.onlyIcon.percentile_item_min, button.submitButton.onlyIcon.percentile_item_min { mask: url(../../images/percentil.svg) no-repeat right / contain; -webkit-mask: url(../../images/percentil.svg) no-repeat right / contain; } button.buttonButton.onlyIcon.graph_min, button.submitButton.onlyIcon.graph_min { mask: url(../../images/module-graph.svg) no-repeat right / contain; -webkit-mask: url(../../images/module-graph.svg) no-repeat right / contain; } button.buttonButton.onlyIcon.donut_graph_min, button.submitButton.onlyIcon.donut_graph_min { mask: url(../../images/donut-graph.svg) no-repeat right / contain; -webkit-mask: url(../../images/donut-graph.svg) no-repeat right / contain; } button.buttonButton.onlyIcon.bars_graph_min, button.submitButton.onlyIcon.bars_graph { mask: url(../../images/bars-graph.svg) no-repeat right / contain; -webkit-mask: url(../../images/bars-graph.svg) no-repeat right / contain; } button.buttonButton.onlyIcon.auto_sla_graph_min, button.submitButton.onlyIcon.auto_sla_graph_min { mask: url(../../images/event-history.svg) no-repeat right / contain; -webkit-mask: url(../../images/event-history.svg) no-repeat right / contain; } button.buttonButton.onlyIcon.basic_chart_min, button.submitButton.onlyIcon.basic_chart_min { mask: url(../../images/web-analisys-data@svg.svg) no-repeat right / contain; -webkit-mask: url(../../images/web-analisys-data@svg.svg) no-repeat right / contain; } button.buttonButton.onlyIcon.binary_min, button.submitButton.onlyIcon.binary_min { mask: url(../../images/simple-value.svg) no-repeat right / contain; -webkit-mask: url(../../images/simple-value.svg) no-repeat right / contain; } button.buttonButton.onlyIcon.label_min, button.submitButton.onlyIcon.label_min { mask: url(../../images/item-label.svg) no-repeat right / contain; -webkit-mask: url(../../images/item-label.svg) no-repeat right / contain; } button.buttonButton.onlyIcon.icon_min, button.submitButton.onlyIcon.icon_min { mask: url(../../images/item-icon.svg) no-repeat right / contain; -webkit-mask: url(../../images/item-icon.svg) no-repeat right / contain; } button.buttonButton.onlyIcon.clock_min, button.submitButton.onlyIcon.clock_min { mask: url(../../images/clock.svg) no-repeat right / contain; -webkit-mask: url(../../images/clock.svg) no-repeat right / contain; } button.buttonButton.onlyIcon.group_item_min, button.submitButton.onlyIcon.group_item_min { mask: url(../../images/item-group.svg) no-repeat right / contain; -webkit-mask: url(../../images/item-group.svg) no-repeat right / contain; } button.buttonButton.onlyIcon.box_item, button.submitButton.onlyIcon.box_item { mask: url(../../images/item-box.svg) no-repeat right / contain; -webkit-mask: url(../../images/item-box.svg) no-repeat right / contain; } button.buttonButton.onlyIcon.line_item, button.submitButton.onlyIcon.line_item { mask: url(../../images/item-line.svg) no-repeat right / contain; -webkit-mask: url(../../images/item-line.svg) no-repeat right / contain; } button.buttonButton.onlyIcon.color_cloud_min, button.submitButton.onlyIcon.color_cloud_min { mask: url(../../images/color-cloud.svg) no-repeat right / contain; -webkit-mask: url(../../images/color-cloud.svg) no-repeat right / contain; } button.buttonButton.onlyIcon.network_link_min, button.submitButton.onlyIcon.network_link_min { mask: url(../../images/network-line.svg) no-repeat right / contain; -webkit-mask: url(../../images/network-line.svg) no-repeat right / contain; } button.buttonButton.onlyIcon.odometer_min, button.submitButton.onlyIcon.odometer_min { mask: url(../../images/odometro.svg) no-repeat right / contain; -webkit-mask: url(../../images/odometro.svg) no-repeat right / contain; } button.buttonButton.onlyIcon.service_min, button.submitButton.onlyIcon.service_min { mask: url(../../images/item-service.svg) no-repeat right / contain; -webkit-mask: url(../../images/item-service.svg) no-repeat right / contain; } button.buttonButton.onlyIcon.delete_item, button.submitButton.onlyIcon.delete_item { mask: url(../../images/delete.svg) no-repeat right / contain; -webkit-mask: url(../../images/delete.svg) no-repeat right / contain; } button.buttonButton.onlyIcon.copy_item, button.submitButton.onlyIcon.copy_item { mask: url(../../images/copy.svg) no-repeat right / contain; -webkit-mask: url(../../images/copy.svg) no-repeat right / contain; } button.buttonButton.link-create-item, button.submitButton.link-create-item { border-radius: 0; margin: 0 0.5em; } .delete_item, .copy_item { border-radius: 0; margin: 0 0.5em; } /* End for Visual Consoles */ button.buttonButton.secondary, button.submitButton.secondary { background-color: #fff; color: var(--primary-color); border: 2px solid var(--primary-color); box-shadow: none; } button.buttonButton.secondary > div, button.submitButton.secondary > div { background-color: var(--primary-color) !important; } button.buttonButton.secondary:hover, button.submitButton.secondary:hover { color: #1d7873 !important; border-color: #1d7873 !important; } button.buttonButton.secondary:hover > div, button.submitButton.secondary:hover > div { background-color: #1d7873 !important; } button.buttonButton.secondary:active, button.submitButton.secondary:active { color: #0d312f !important; border-color: #0d312f !important; } button.buttonButton.secondary:active > div, button.submitButton.secondary:active > div { background-color: #0d312f !important; } button.buttonButton.link, button.submitButton.link { background-color: rgba(0, 0, 0, 0); color: var(--primary-color); border: 0; box-shadow: none; justify-content: flex-start; height: 24px; } button.buttonButton.link > div, button.submitButton.link > div { background-color: var(--primary-color) !important; } button.buttonButton.link:hover, button.submitButton.link:hover { color: #1d7873 !important; text-decoration: underline; } button.buttonButton.link:hover > div, button.submitButton.link:hover > div { background-color: #1d7873 !important; } button.buttonButton.link:active, button.submitButton.link:active { color: #0d312f !important; } button.buttonButton.link:active > div, button.submitButton.link:active > div { background-color: #0d312f !important; } button.disabled_action_button { visibility: hidden; } button div.save { mask: url(../../images/save_mc.png) no-repeat center / contain; -webkit-mask: url(../../images/save_mc.png) no-repeat center / contain; } button div.load { mask: url(../../images/logs@svg.svg) no-repeat center / contain; -webkit-mask: url(../../images/logs@svg.svg) no-repeat center / contain; } button div.camera { mask: url(../../images/picture.svg) no-repeat center / contain; -webkit-mask: url(../../images/picture.svg) no-repeat center / contain; } button div.alert { mask: url(../../images/alert@svg.svg) no-repeat center / contain; -webkit-mask: url(../../images/alert@svg.svg) no-repeat center / contain; } button div.ok { mask: url(../../images/ok.svg) no-repeat center / contain; -webkit-mask: url(../../images/ok.svg) no-repeat center / contain; } button div.pending, button div.next { mask: url(../../images/validate.svg) no-repeat center / contain; -webkit-mask: url(../../images/validate.svg) no-repeat center / contain; } button div.search { mask: url(../../images/details.svg) no-repeat center / contain; -webkit-mask: url(../../images/details.svg) no-repeat center / contain; } button div.wand, button div.update, button div.upd { mask: url(../../images/validate.svg) no-repeat center / contain; -webkit-mask: url(../../images/validate.svg) no-repeat center / contain; } button div.mail { mask: url(../../images/mail@svg.svg) no-repeat center / contain; -webkit-mask: url(../../images/mail@svg.svg) no-repeat center / contain; } button div.sound { mask: url(../../images/sound_console@svg.svg) no-repeat center / contain; -webkit-mask: url(../../images/sound_console@svg.svg) no-repeat center / contain; } button div.add { mask: url(../../images/wizard@svg.svg) no-repeat center / contain; -webkit-mask: url(../../images/wizard@svg.svg) no-repeat center / contain; } button div.delete { mask: url(../../images/delete.svg) no-repeat center / contain; -webkit-mask: url(../../images/delete.svg) no-repeat center / contain; } button div.cancel { mask: url(../../images/left.svg) no-repeat center / contain; -webkit-mask: url(../../images/left.svg) no-repeat center / contain; } button div.back { mask: url(../../images/go-back@svg.svg) no-repeat center / contain; -webkit-mask: url(../../images/go-back@svg.svg) no-repeat center / contain; } button div.cog { mask: url(../../images/configuration@svg.svg) no-repeat center / contain; -webkit-mask: url(../../images/configuration@svg.svg) no-repeat center / contain; } button div.info { mask: url(../../images/info@svg.svg) no-repeat center / contain; -webkit-mask: url(../../images/info@svg.svg) no-repeat center / contain; } button div.signin { mask: url(../../images/signin.svg) no-repeat center / contain; -webkit-mask: url(../../images/signin.svg) no-repeat center / contain; } button div.fail { mask: url(../../images/fail@svg.svg) no-repeat center / contain; -webkit-mask: url(../../images/fail@svg.svg) no-repeat center / contain; } button div.upload_file { mask: url(../../images/upload_file.png) no-repeat center / contain; -webkit-mask: url(../../images/upload_file.png) no-repeat center / contain; } button div.create_file { mask: url(../../images/create_file.png) no-repeat center / contain; -webkit-mask: url(../../images/create_file.png) no-repeat center / contain; } button div.create_directory { mask: url(../../images/create_directory.png) no-repeat center / contain; -webkit-mask: url(../../images/create_directory.png) no-repeat center / contain; } button div.preview { mask: url(../../images/eye.png) no-repeat center / contain; -webkit-mask: url(../../images/eye.png) no-repeat center / contain; } button div.plus { mask: url(../../images/plus-black.svg) no-repeat center / contain; -webkit-mask: url(../../images/plus-black.svg) no-repeat center / contain; } button div.cog.rotation { animation: rotation 4s infinite linear; } div.status_dot { mask: url(../../images/status_dot.svg) no-repeat center / contain; -webkit-mask: url(../../images/status_dot.svg) no-repeat center / contain; } .status_dot.ok { background-color: #82b92e; } .status_dot.critical { background-color: #e63c52; } @keyframes rotation { from { transform: rotate(0deg); } to { transform: rotate(359deg); } } .ui-dialog-buttonset { width: 100%; display: flex; align-items: center; justify-content: flex-end; flex-direction: row; } button.ui-button-text-only.ui-widget.sub { display: flex; justify-content: center; flex-direction: column; align-content: center; width: fit-content; height: 32px; font-size: 16px !important; align-items: center; line-height: 24px; box-shadow: 0px 3px 6px #c7c7c7; border-radius: 16px; cursor: pointer; padding: 0 16px; } button.ui-button.ui-widget.submit-next { background-color: var(--primary-color); color: #fff; border: 1px solid var(--primary-color); } button.ui-button.ui-widget.submit-next:hover { background-color: #1d7873; border-color: #1d7873; } button.ui-button.ui-widget.submit-next:active { background-color: #0d312f; border-color: #0d312f; } button.ui-button.ui-widget.submit-cancel { background-color: #fff; color: var(--primary-color); border: 0; box-shadow: none; } button.ui-button.ui-widget.submit-cancel:hover { background-color: #e1e7ee; border-color: #e1e7ee; } button.ui-button.ui-widget.submit-cancel:active { color: #fff; background-color: #96a2bf; border-color: #96a2bf; } .hasColorPicker { z-index: 10; } .moduleIdBox { height: 35px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; margin-left: -56px; border: 2px solid #c0ccdc; background-color: #f6f7fb; padding: 0 16px; z-index: 0; line-height: 40px; } /* Custom Checkbox Style */ .custom_checkbox { display: inline-flex; align-items: center; cursor: pointer; font-family: arial; } .custom_checkbox > .custom_checkbox_input { display: none; } .custom_checkbox_show { display: inline-block; width: 16px; height: 16px; background-size: cover; } .custom_checkbox > .custom_checkbox_image { background-image: url(../../images/radial-off.svg); } .custom_checkbox > .custom_checkbox_input:checked + .custom_checkbox_image { background-image: url(../../images/radial-on.svg); } .custom_checkbox > .custom_checkbox_input:disabled + .custom_checkbox_image { background-image: url(../../images/radial-disabled.svg); } /* End custom checkbox style */ table#simple tr td, table#advanced tr td, table.principal_table tr td, .white_table_flex > table tr td, .table_section table tr td, #agent_controls { display: flex; flex-direction: row; align-items: center; align-self: center; box-sizing: border-box; } table#simple > tbody > tr, table#advanced > tbody > tr, table.principal_table > tbody > tr, .white_table_flex tr, .table_section table tr { display: flex; flex-wrap: nowrap; flex-direction: row; align-items: center; height: auto; } table#simple tr td:nth-child(even):not(:nth-child(2)), .white_table_graph tr td:nth-child(even):not(:nth-child(2)) { /*margin: 0 24px;*/ } table#simple tr td:nth-child(odd), table#advanced tr td:nth-child(odd), .white_table_graph tr td:nth-child(odd) { /*font-size: 10pt;*/ } table tr td:first-child { /*width: 190px;*/ } #secondary_groups_selected > .select2-container { width: 480px; } .module_thresholds_fields em { padding-right: 5px; } .module_thresholds_fields em:not(:first-child), .module_thresholds_fields > div > em { margin-left: 5px; } button span { pointer-events: none; } input[type="color"] { background: transparent; box-sizing: initial; height: 25px; width: 50px; padding: 0px; margin: 0px; border: 0px; border-radius: 0px; box-shadow: none; } span.ColorPickerDivSample { margin-left: -10px; padding: 0px 10px; position: relative; cursor: pointer; width: 10px; border-radius: 8px; border: 1px solid #c0ccdc; } .custom_fields_elements { display: flex; flex-wrap: wrap; align-items: flex-start; justify-content: space-between; } .custom_fields_elements > div { width: 48%; margin: 5px; } tr.bring_next_field { min-height: 36px !important; } /* FINISH */ /* select */ .select2-container { box-sizing: border-box; display: inline-block; margin: 0; position: relative; vertical-align: middle; text-align: left; min-width: 150px !important; } .select2-container .select2-selection--single, .select2-container .select2-selection--multiple { background-color: #f6f7fb !important; border: 2px solid #c0ccdc !important; border-radius: 6px !important; color: #2b3332 !important; -webkit-box-sizing: border-box !important; -moz-box-sizing: border-box !important; box-sizing: border-box !important; cursor: pointer; /*font-family: "lato" !important;*/ font-size: 12px !important; } .select2-container .select2-selection--single { height: 38px !important; padding-left: 4px !important; display: block; user-select: none; -webkit-user-select: none; } .select2-container .select2-selection--multiple { height: 100% !important; padding-left: 0px !important; } .sg_source > .select2-container .select2-selection--multiple { width: 540px !important; height: 90px !important; overflow: overlay; } .select2-hidden-accessible { border: 0 !important; clip: rect(0 0 0 0) !important; -webkit-clip-path: inset(50%) !important; clip-path: inset(50%) !important; height: 1px !important; overflow: hidden !important; padding: 0 !important; position: absolute !important; width: 1px !important; white-space: nowrap !important; } .select2-selection__arrow b { top: 0 !important; left: 0 !important; border: 0 !important; height: 20px !important; margin-left: -8px !important; margin-top: 8px !important; position: absolute !important; width: 20px !important; background: url(../../images/dropdown-down.svg) no-repeat content-box !important; } .select2-container--default .select2-selection--single .select2-selection__placeholder { color: #999; line-height: 36px; } .select2-container .select2-selection--single .select2-selection__rendered { display: block; padding-left: 8px; padding-right: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #444 !important; line-height: 36px !important; } .select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple { border-bottom-left-radius: 0 !important; border-bottom-right-radius: 0 !important; } .select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple { border-top-left-radius: 0 !important; border-top-right-radius: 0 !important; } .select2-container--default .select2-selection--single .select2-selection__arrow { height: 26px; position: absolute; top: 1px; right: 1px; width: 20px; } .select2-container--default.select2-container--focus > .selection > .select2-selection--single { border-color: #8a96a6 !important; } .select2-container--default > .selection { font-size: 14px; } /* FINISH SELECT2 */ .max_floating_element_size { /*max-width: 1064px;*/ max-width: 1136px; } .dataTables_wrapper { overflow: auto; width: 100%; } .dataTables_wrapper .dataTables_processing { margin-top: -37px !important; top: 50px !important; padding-top: 0px !important; height: 0px !important; background: transparent !important; } .dataTables_wrapper .dataTables_processing .processing-datatables-inside { display: flex; flex-direction: row; justify-content: center; align-items: center; height: 100%; } .dataTables_wrapper .dataTables_processing .processing-datatables-inside img { margin-left: 20px; } .loading-search-datatables-button { float: right; margin-right: -110px; margin-top: 13px; } .svg_ico_border { fill: #fff; } /* FLOATING FORM */ .floating_form { padding: 12px; } .floating_form tr { /*min-height: 46px;*/ height: 32px; height: auto; } .floating_form td { font-size: 13px; min-height: 32px; /*font-family: "lato";*/ font-weight: bold; } .floating_form td.subinput { font-size: 10pt; } .floating_form .p-switch { margin-top: -8px; } .floating form td .p-switch { height: 32px; margin: 0; } .floating_form .field_half_width td { width: 50%; } .field_quarter_width { width: 25%; } .floating_form .field_half_width textarea, .floating_form .field_half_width input, .floating_form .field_half_width span.select2.select2-container.select2-container--default, .floating_form .field_quarter_width textarea, .floating_form .field_quarter_width input, .floating_form .field_quarter_width span.select2.select2-container.select2-container--default { width: 100% !important; } .fixed_action_buttons { position: fixed; padding: 0; bottom: 0; right: 0; width: -moz-available; height: auto; } .action_buttons_right_content { flex: 1; height: auto; display: flex; flex-direction: row; justify-content: flex-start; align-items: center; } #principal_action_buttons > form:first-child, .action_buttons_right_content > div { height: 62px; display: flex; flex-direction: row; justify-content: center; align-items: center; margin-right: 1em; margin-left: 1em; } .fixed_action_buttons_size { width: -webkit-fill-available; width: -moz-available; /*margin-right: 20px;*/ } .action_buttons_background_mask { width: -webkit-fill-available; width: -moz-available; position: absolute; left: 0; top: 0; height: auto; border-top: 1px solid #e5e9ed; background-color: #fff; } /* .fixed_action_buttons_size > .action_buttons_background_mask { left: -95px !important; }*/ .external_tools_title { padding: 0 10px; } pre.external_tools_output { padding: 0 10px; /* border: 1px solid #e5e9ed; -moz-box-shadow: 0 3px 6px 0 rgb(0 0 0 / 13%); -webkit-box-shadow: 0 3px 6px 0 rgb(0 0 0 / 13%); box-shadow: 0 3px 6px 0 rgb(0 0 0 / 13%); border-radius: 8px; color: #cacaca; background-color: #000; background-image: radial-gradient(rgba(0, 150, 0, 0.75), #000 120%); font-size: 11pt; text-shadow: 0 0 5px #000; */ } .dialog_table_form td:first-child { font-size: 11pt; } .tag-editor { padding: 0.5em !important; } .tag-editor div { float: right !important; } .tag-editor .tag-editor-tag { padding: 5px !important; color: #fff !important; background: var(--primary-color) !important; border-radius: 0 2px 2px 0 !important; } .tag-editor .tag-editor-delete { padding: 5px !important; line-height: 16px !important; background: var(--primary-color) !important; border-radius: 2px 0 0 2px !important; } .tag-editor .tag-editor-delete i { line-height: 16pt !important; } .tag-editor .tag-editor-delete i:before { color: #fff !important; } .tag-editor .tag-editor-delete:hover i:before { color: #ccc !important; } .fixed_filter_bar { position: sticky; top: 111px; border: 1px solid #e5e9ed; background-color: #fff; z-index: 1; width: -webkit-fill-available; width: -moz-available; margin: -25px -25px 25px -25px; } .white_table_graph.fixed_filter_bar { border-radius: 0; top: 110px; } /* .fixed_filter_bar tr { display: flex; flex-direction: row; justify-content: flex-start; align-content: stretch; align-items: flex-start; } .fixed_filter_bar td { display: flex; align-self: center; justify-content: flex-start; } */ .fixed_filter_bar td > div { margin-right: 10px; font-size: 10pt; } /* .filter_table input, .table_modal_alternate input, table.table_modal_alternate span.select2 > span.selection > span.select2-selection { height: 32px !important; } .fixed_filter_bar .select2-selection__arrow, .filter_table .select2-selection__arrow, table.table_modal_alternate .select2-selection__arrow { top: -4px !important; } .fixed_filter_bar .select2-selection__arrow b, .filter_table .select2-selection__arrow b { margin-top: 11px !important; } .filter_table .select2-container .select2-selection--single .select2-selection__rendered, table.table_modal_alternate .select2-container .select2-selection--single .select2-selection__rendered, .fixed_filter_bar .select2-container .select2-selection--single .select2-selection__rendered { line-height: 32px !important; } */ .fixed_filter_bar .select2-container--default .select2-search--dropdown .select2-search__field, .filter_table .select2-container--default .select2-search--dropdown .select2-search__field { height: 32px !important; } .fixed_filter_bar .p-slider { top: 1px; } .fixed_filter_content { } .fixed_filter_bar.fixed_size { } .tags_complete_container { display: flex; flex-direction: column; width: 100%; } .tags_available_container { display: flex; align-items: center; } .tags_selected_container .select2-selection--multiple { background-color: transparent !important; border: 0 !important; height: 0 !important; } .tags_selected_container .selection span.select2-selection--multiple ul.select2-selection__rendered { padding: 5px 0 0 0 !important; float: left; } .result_info_text { font-size: 11pt; font-style: italic; color: #8a96a6; } .table_section { padding: 0; margin-top: 16px; border: 1px solid #e5e9ed; height: 100%; } /* #basic_thresholds { padding: 0; } */ .table_section.full_section { border-radius: 8px; width: 100%; } .table_section.half_section_left { border-top-left-radius: 8px; border-bottom-left-radius: 8px; border-right: 0; width: 100%; } .table_section.half_section_rigth { border-top-right-radius: 8px; border-bottom-right-radius: 8px; border-left: 0; } div.main_menu_icon, img.main_menu_icon[src$=".svg"] { width: 20px; height: 20px; } input.main_menu_icon[src$=".svg"] { width: 20px; height: 20px; padding: 0px; } .header_help_icon { width: 16px !important; height: 16px !important; } .main_menu_icon.arrow_up { transform: rotate(90deg); } .main_menu_icon.arrow_down { transform: rotate(270deg); } .main_menu_icon.arrow_left { transform: rotate(0deg); } .main_menu_icon.arrow_right { transform: rotate(180deg); } .after_input_icon { width: 32px; margin-left: 10px; } .subsection_header_title { font-size: 14px; font-weight: "lato-bold"; } span.subsection_header_title { height: 18px; } .agent_details_header span.subsection_header_title { font-weight: 700; color: #000; } .subsection_header_title.secondary { font-size: 14px; } span.subsection_header_title.secondary { height: 14px; line-height: 14px; } .regular_font { font-family: "lato" !important; } .width_available { width: -webkit-fill-available !important; width: -moz-available !important; } .snmp-td { padding: 0 !important; height: 0; } .snmp-div { height: 100%; display: flex; align-items: center; justify-content: start; padding-left: 10px; } /* Table about dialog */ .table-about { background-color: white !important; width: 100%; border-collapse: collapse; } .table-about th { background-color: white !important; width: 100%; } .table-about h1 { text-transform: none !important; font-size: 28px !important; color: #454545; margin-top: 34px; margin-left: 9px; } .table-about h2 { text-transform: none !important; font-size: 15px !important; margin-bottom: 5px; margin-left: 9px; color: var(--primary-color); } .table-about h2 span { color: var(--primary-color); font-size: large; font-weight: bolder; } .table-about p { color: #454545; font-size: 15px; font-weight: normal; margin: 7px; margin-left: 9px; } .table-about p span { color: #454545; font-size: 15px; font-weight: bold; margin: 9px; margin-left: 0px; } .table-about p.about-last-p { padding-bottom: 17px; } .border-bottom-gray, .table-about .about-last-tr { border-bottom: 1px solid #eaeaea; } .about-copyright-div { width: 100%; height: 100%; } p.trademark-copyright { width: 90%; color: #8a96a6; font-size: 13px; margin-top: 20px; margin-bottom: 0px; text-align: center !important; position: absolute; bottom: 0; } #about-tabs, #tab-general-view { padding-bottom: 0px; margin-bottom: 0px; } #about-tabs { overflow: hidden; } #tab-database { height: 80%; overflow: auto; } .item_status_tree_view { position: absolute; top: 7px; left: 8px; width: 24px; height: 24px; } .input_sub_placeholder { font-size: 8pt; color: #8a96a6; } .input_sub_placeholder_warning { color: #ffb900; font-style: italic; } #principal_action_buttons input, #principal_action_buttons .select2-container { z-index: 50; } #api_qrcode_display { width: 300px; height: 300px; position: absolute; left: 660px; top: 130px; display: flex; flex-direction: column; align-items: center; justify-content: space-around; } .input_sub_placeholder.input_sub_placeholder_qrcode { font-size: 13px; text-align: center; width: 70%; margin-top: 5px; } .action-buttons > button { margin: 10px; } .inputs_date_details > input { margin: 5px; } .show-hide-pass { position: absolute; right: 12px; top: 4px; border: 0; outline: none; margin: 0; height: 30px; width: 30px; cursor: pointer; display: inline-block; } .show-hide-pass-background { background-position: center right 15px; background-repeat: no-repeat; background-size: 24px; background-image: url("../../images/enable.svg"); padding-right: 45px; } .orientation-report { margin-right: 10px; } #textarea_header_tbl, #textarea_firstpage_tbl, #textarea_footer_tbl { width: 80% !important; } div[role="dialog"] { z-index: 1115; } .module_background_state { mask: url(../../images/modules@svg.svg) no-repeat center / contain; -webkit-mask: url(../../images/modules@svg.svg) no-repeat center / contain; margin: 0 auto; } .alert_background_state { mask: url(../../images/alert@svg.svg) no-repeat center / contain; -webkit-mask: url(../../images/alert@svg.svg) no-repeat center / contain; margin: 0 auto; } .policy_background_state { mask: url(../../images/policy@svg.svg) no-repeat center / contain; -webkit-mask: url(../../images/policy@svg.svg) no-repeat center / contain; margin: 0 auto; } .database_background_state { mask: url(../../images/database@groups.svg) no-repeat center / contain; -webkit-mask: url(../../images/database@groups.svg) no-repeat center / contain; margin: 0 auto; } .filter-list-adv .wizard li { display: grid; } .filter-list-adv .wizard li label { color: #161628; font-size: 13px; font-weight: bold; line-height: 16px; text-align: left; margin-bottom: 10px; } .filter-list-adv fieldset.several-fields { margin-left: 10px; } .display-grid { display: grid; } .flex-colum-center { display: flex; flex-direction: column; align-items: center; } .flex-colum-center > img { margin: 5px; } .space-between { justify-content: space-between; } #table_item_reporting > tbody > tr > td:first-child, #add_advanced_table > tbody > tr > td:first-child, #table_item_edit_reporting > tbody > tr > td:first-child, #add_alert_table > tbody > tr > td:first-child, .row-title-font-child > td:first-child, .row-title-font > td, .row-title-font > td > div, .td-title-font > b, .row-title-font > td > div > div > b { font-size: 13px; line-height: 16px; text-align: left; margin-bottom: 10px; } .font-title-font { font-size: 13px; line-height: 16px; color: #161628; text-align: left; margin-bottom: 10px; font-weight: bold; } .preimage_container span { font-size: 11pt; line-height: 28px; } input[type="text"] + .inputbuton { height: 38px; border-end-start-radius: 0px; border-start-start-radius: 0px; width: 40px; min-width: 40px; padding-left: 7px; } input[type="text"]:has(+ .inputbuton) { border-end-end-radius: 0px; border-start-end-radius: 0px; border-right: 0px; } .notzindex { z-index: 0; } table.alert-template-fields > tbody > tr > td > div > label { margin-bottom: 0px; } table.alert-template-fields > tbody > tr > td > div > textarea { margin-bottom: 15px; } table.alert-template-fields > tbody > tr > td[id^="template-label_fields"] { text-align: center; } ul.tag-editor { list-style-type: none; padding: 0.5em !important; margin: 0; overflow: hidden; border: 2px solid #c0ccdc; border-radius: 6px; cursor: text; font: normal 14px sans-serif; color: #333333; background: #f6f7fb; line-height: 20px; } .max-width-100p { max-width: 100%; } /* Datatables overrides */ .ui-dialog .ui-dialog-titlebar-close { right: 1em !important; } .ui-dialog .ui-dialog-titlebar { display: block !important; } .select2-container--default .select2-search--inline .select2-search__field { height: 12px; padding-left: 5px !important; font-size: 12px !important; } div.ui-dialog-buttonset > button.ui-button.ui-corner-all.ui-widget { background-color: var(--primary-color); color: #fff; border: 1px solid var(--primary-color); border-radius: 8px; font-size: 11pt; } div.ui-dialog-buttonset > button.ui-button.ui-corner-all.ui-widget:hover { background-color: #1d7873; border-color: #1d7873; } div.ui-dialog-buttonset > button.ui-button.ui-corner-all.ui-widget:active { background-color: #0d312f; border-color: #0d312f; } div#menu_full > div#menu_tabs > ul.tabs_ul { margin-bottom: 0px; } .filter-adapted-table-adv { } .filter-adapted-table-adv tr { display: flex; flex-direction: column; } div.relative > div > div#ui-datepicker-div { top: 55px !important; left: 5px !important; } .ui-widget-overlay { background: #aaa; opacity: 0.3 !important; } .ui-dialog .ui-widget-content.ui-autocomplete { border-radius: 0px; margin-left: 10px; } .container-div-input-password:has(.w400px-important) { width: 400px; } #module_relations > thead > tr { border: none !important; border-bottom: 1px solid #e2e2e2 !important; } span.help_icon_15px > img { height: 15px !important; } .select2-dropdown { z-index: 1116 !important; } /* ==== Spinner ==== */ .spinner-fixed { position: fixed; left: 50%; bottom: 50%; z-index: 1; width: 100px; height: 100px; border-radius: 100%; background: linear-gradient(#82b92e, #c1ccdc); animation: animate 1.2s linear infinite; margin: auto; margin-bottom: 40px; } .spinner-fixed span { position: absolute; width: 100%; height: 100%; border-radius: 100%; background: linear-gradient(#82b92e, #c1ccdc); } .spinner-fixed span:nth-child(1) { filter: blur(4px); } .spinner-fixed span:nth-child(2) { filter: blur(8px); } .spinner-fixed span:nth-child(3) { filter: blur(12px); } .spinner-fixed span:nth-child(4) { filter: blur(16px); } .spinner-fixed:after { content: ""; position: absolute; top: 10px; left: 10px; right: 10px; bottom: 10px; /* background: transparent; */ background: #f1f1f1; border: solid #fff 10px; border-radius: 50%; } @keyframes animate { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } li.input-interval .extra-container-input .select2 { width: 50% !important; margin-right: 10px; } .ui-widget-header { border: 0px !important; } .container-custom-graph { background-color: white; height: 700px; overflow-y: auto; padding-top: 20px; } .scale-0-8 { transform: scale(0.8); }