.mainDiv { width: 100%; display: flex; justify-content: center; min-height: 750px; height: 100%; align-items: center; } .normal_10 { fill: #82b92e; } .normal_9 { fill: #89be38; } .normal_8 { fill: #8dc13d; } .normal_7 { fill: #90c342; } .normal_6 { fill: #97c84c; } .normal_5 { fill: #9dcc55; } .normal_4 { fill: #a4d15f; } .normal_3 { fill: #aad569; } .normal_2 { fill: #b1da73; } .normal_1 { fill: #b7de7c; } .normal { fill: #c0e28d; } .critical_10 { fill: #e63c52; } .critical_9 { fill: #e8475c; } .critical_8 { fill: #e95266; } .critical_7 { fill: #ea586b; } .critical_6 { fill: #eb5d70; } .critical_5 { fill: #ec6879; } .critical_4 { fill: #ee7383; } .critical_3 { fill: #ef7e8c; } .critical_2 { fill: #f08996; } .critical_1 { fill: #f1939f; } .critical { fill: #f3a5af; } .warning_10 { fill: #f3b200; } .warning_9 { fill: #f5b70e; } .warning_8 { fill: #f6ba15; } .warning_7 { fill: #f6bc1c; } .warning_6 { fill: #f8c12a; } .warning_5 { fill: #f9c638; } .warning_4 { fill: #fbcb46; } .warning_3 { fill: #fcd054; } .warning_2 { fill: #fed562; } .warning_1 { fill: #ffd970; } .warning { fill: #ffde85; } .unknown_10, .unknown_9, .unknown_8, .unknown_7 { fill: #b2b2b2; } .unknown_6, .unknown_5, .unknown_4, .unknown_3 { fill: #c2c2c2; } .unknown_2, .unknown_1, .unknown { fill: #cccccc; } .notinit_10, .notinit_9, .notinit_8, .notinit { fill: #4a83f3; } .notinit_7, .notinit_6, .notinit_5, .notinit_4 { fill: #6695f5; } .notinit_3, .notinit_2, .notinit_1 { fill: #79a3f6; } .hover { cursor: pointer; } .hover:hover { filter: brightness(1.5); } .group { fill: none; stroke-width: 0.03; stroke: black; } body.pure { height: 100%; } div#main_pure { height: 100%; } div#heatmap-controls { position: fixed; top: 30px; right: 20px; width: 350px; background-color: #ececec; display: flex; flex-direction: column; justify-content: center; align-items: center; padding: 5px; border-radius: 3px; } div#heatmap-controls div#menu_tab { margin: 0px; } div#heatmap-controls ul.white-box-content { background-color: #ececec; border: 0px; } div#heatmap-controls div.heatmap-title, div#heatmap-controls div.heatmap-refr { margin-top: 15px; margin-left: 3px; margin-right: 3px; } div#heatmap-controls div.heatmap-refr > div { display: inline; } .refr-form { margin-bottom: 0 !important; padding: 0 !important; } .label-dialog { width: 30%; font-weight: bold; } .div-dialog { display: flex; flex-direction: row; justify-content: left; align-items: center; } .title-dialog { width: 40%; font-weight: bold !important; padding-left: 20px; } .info-dialog { width: 60%; display: flex; align-items: center; } .polyline { fill: none; stroke: black; stroke-width: 0.05; } .small-stroke { stroke-width: 0.005; } .tiny-stroke { stroke-width: 0.01; } .medium-stroke { stroke-width: 0.02; } .big-stroke { stroke-width: 0.03; } .huge-stroke { stroke-width: 0.04; } .small-size { font-size: 1%; } .tiny-size { font-size: 2%; } .medium-size { font-size: 4%; } .big-size { font-size: 6%; } .huge-size { font-size: 8%; } .progress_main { height: 2.5em; border: 2px solid #82b92e; position: relative; width: 100%; display: inline-block; display: flex; border-radius: 4px; line-height: 9pt; font-size: 9pt; } .progress_main_noborder { height: 2.5em; position: relative; width: 100%; display: inline-block; display: flex; } .progress_main:before { content: attr(data-label); position: absolute; text-align: center; left: 0; right: 0; margin-top: 0.2em; } .progress { width: 0%; background: #82b92e; height: 100%; float: left; }