@font-face{font-family:icomoon;src:url(fonts/icomoon.65939e0b.eot?ax5adw);src:url(fonts/icomoon.65939e0b.eot?ax5adw#iefix) format('embedded-opentype'),url(fonts/icomoon.ad828dc1.ttf?ax5adw) format('truetype'),url(fonts/icomoon.abc0cb96.woff?ax5adw) format('woff'),url(fonts/icomoon.5b147b9d.svg?ax5adw#icomoon) format('svg');font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-switch:before{content:"\ea44"}.icon-Door-open:before{content:"\ea43";color:#eb3b5a}.icon-success:before{content:"\ea42"}.icon-warning:before{content:"\ea41"}.icon-safe .path1:before{content:"\ea3f";color:#20bf6b}.icon-safe .path2:before{content:"\ea40";margin-left:-1em;color:#fff}.icon-Humidity:before{content:"\ea3e";color:#a2a2a3}.icon-viewmore:before{content:"\ea3d";color:#4a4a4a}.icon-Close-1:before{content:"\ea3c";color:#20bf6b}.icon-blank-file1:before{content:"\ea3b"}.icon-Multisenssor .path1:before{content:"\ea0e";color:#20bf6b}.icon-Multisenssor .path2:before{content:"\ea0f";margin-left:-1em;color:#fff}.icon-Multisenssor .path3:before{content:"\ea1a";margin-left:-1em;color:#fff}.icon-Multisenssor .path4:before{content:"\ea1b";margin-left:-1em;color:#fff}.icon-Multisenssor .path5:before{content:"\ea1c";margin-left:-1em;color:#fff}.icon-Smartplug-Copy-1 .path1:before{content:"\ea30";color:#d8d8d8}.icon-Smartplug-Copy-1 .path2:before{content:"\ea31";margin-left:-1em;color:#a2a2a3}.icon-Smartplug-Copy-1 .path3:before{content:"\ea32";margin-left:-1em;color:#a2a2a3}.icon-Smartplug-Copy-1 .path4:before{content:"\ea33";margin-left:-1em;color:#a2a2a3}.icon-Smartplug-Copy-1 .path5:before{content:"\ea34";margin-left:-1em;color:#a2a2a3}.icon-Smartplug-Copy-1 .path6:before{content:"\ea35";margin-left:-1em;color:#a2a2a3}.icon-Smartplug-Copy-1 .path7:before{content:"\ea36";margin-left:-1em;color:#a2a2a3}.icon-Lock-1 .path1:before{content:"\ea1e";color:#20bf6b}.icon-Lock-1 .path2:before{content:"\ea1f";margin-left:-.9375em;color:#20bf6b}.icon-Lock-1 .path3:before{content:"\ea28";margin-left:-.9375em;color:#20bf6b}.icon-Lock-1 .path4:before{content:"\ea29";margin-left:-.9375em;color:#fff}.icon-Lock-1 .path5:before{content:"\ea2a";margin-left:-.9375em;color:#20bf6b}.icon-Unlock-1 .path1:before{content:"\ea2b";color:#eb3b5a}.icon-Unlock-1 .path2:before{content:"\ea2c";margin-left:-.9375em;color:#eb3b5a}.icon-Unlock-1 .path3:before{content:"\ea2d";margin-left:-.9375em;color:#eb3b5a}.icon-Unlock-1 .path4:before{content:"\ea2e";margin-left:-.9375em;color:#fff}.icon-Unlock-1 .path5:before{content:"\ea2f";margin-left:-.9375em;color:#eb3b5a}.icon-Window-solid-offline .path1:before{content:"\e9fe";color:#a2a2a3}.icon-Window-solid-offline .path2:before{content:"\e9ff";margin-left:-.9501953125em;color:#a2a2a3}.icon-Window-solid-offline .path3:before{content:"\ea00";margin-left:-.9501953125em;color:#a2a2a3}.icon-Window-solid-offline .path4:before{content:"\ea02";margin-left:-.9501953125em;color:#fff}.icon-Window-solid-offline .path5:before{content:"\ea0a";margin-left:-.9501953125em;color:#fff}.icon-Window-solid-offline .path6:before{content:"\ea0b";margin-left:-.9501953125em;color:#fff}.icon-Window-solid-offline .path7:before{content:"\ea0c";margin-left:-.9501953125em;color:#fff}.icon-Window-solid-offline .path8:before{content:"\ea0d";margin-left:-.9501953125em;color:#a2a2a3}.icon-Window-solid-offline .path9:before{content:"\ea20";margin-left:-.9501953125em;color:#fff}.icon-Window-solid-offline .path10:before{content:"\ea21";margin-left:-.9501953125em;color:#fff}.icon-Window-solid-offline .path11:before{content:"\ea22";margin-left:-.9501953125em;color:#fff}.icon-water-surface-copy:before{content:"\ea23";color:#a2a2a3}.icon-window:before{content:"\ea24";color:#eb3b5a}.icon-Luminance:before{content:"\ea37";color:#a2a2a3}.icon-ventilation-copy:before{content:"\ea38";color:#a2a2a3}.icon-lock-copy-6-1:before{content:"\ea1d";color:#a2a2a3}.icon-power-button-outline:before{content:"\e9fd"}.icon-Double-switch-ico .path1:before{content:"\ea25";color:#20bf6b}.icon-Double-switch-ico .path2:before{content:"\ea26";margin-left:-1em;color:#20bf6b}.icon-Double-switch-ico .path3:before{content:"\ea27";margin-left:-1em;color:#fff}.dashboard-sensors-floor-plan .gm-style-iw+.gm-ui-hover-effect:before,.icon-f-remove:before{content:"\ea39"}.icon-f-remove:before{color:#a2a2a3}.icon-blank-file:before{content:"\ea3a"}.icon-zipato-logo-600x315:before{content:"\e9f9"}.icon-Carbon-monixide-offlineico .path1:before{content:"\e9fa";color:#a2a2a3}.icon-Carbon-monixide-offlineico .path2:before{content:"\e9fb";margin-left:-1.3330078125em;color:#a2a2a3}.icon-Carbon-monixide-offlineico .path3:before{content:"\e9fc";margin-left:-1.3330078125em;color:#fff}.icon-Motion-sensor-offline .path1:before{content:"\ea03";color:#a2a2a3;opacity:.2}.icon-Motion-sensor-offline .path2:before{content:"\ea04";margin-left:-.9541015625em;color:#a2a2a3}.icon-Motion-sensor-offline .path3:before{content:"\ea05";margin-left:-.9541015625em;color:#a2a2a3}.icon-Motion-sensor-offline .path4:before{content:"\ea06";margin-left:-.9541015625em;color:#a2a2a3}.icon-Motion-sensor-offline .path5:before{content:"\ea07";margin-left:-.9541015625em;color:#a2a2a3}.icon-Motion-sensor-offline .path6:before{content:"\ea08";margin-left:-.9541015625em;color:#a2a2a3}.icon-Motor-controller-offline:before{content:"\ea09";color:#a2a2a3}.icon-socket-offline .path1:before{content:"\ea10";color:#a2a2a3}.icon-socket-offline .path2:before{content:"\ea11";margin-left:-1em;color:#fff}.icon-socket-offline .path3:before{content:"\ea12";margin-left:-1em;color:#fff}.icon-socket-offline .path4:before{content:"\ea13";margin-left:-1em;color:#fff}.icon-socket-offline .path5:before{content:"\ea14";margin-left:-1em;color:#fff}.icon-Thermostat-offline .path1:before{content:"\ea15";color:#a2a2a3}.icon-Thermostat-offline .path2:before{content:"\ea16";margin-left:-1em;color:#a2a2a3;opacity:.2}.icon-Thermostat-offline .path3:before{content:"\ea17";margin-left:-1em;color:#fff}.icon-Thermostat-offline .path4:before{content:"\ea18";margin-left:-1em;color:#a2a2a3}.icon-Thermostat-offline .path5:before{content:"\ea19";margin-left:-1em;color:#a2a2a3}.icon-building:before{content:"\e9f8";color:#4a4a4a}.icon-zoom:before{content:"\e9f7";color:#4a4a4a}.icon-feature:before{content:"\e9f6";color:#4a4a4a}.icon-power:before{content:"\e9f5";color:#9b9b9b}.icon-eco:before{content:"\e9f3";color:#9b9b9b}.icon-heat:before{content:"\e9f4";color:#9b9b9b}.icon-flood:before{content:"\ea01"}.icon-motion-sensor .path1:before{content:"\e9ef";color:#9b9b9b}.icon-motion-sensor .path2:before{content:"\e9f0";margin-left:-1.154296875em;color:#9b9b9b;opacity:.75}.icon-door-open .path1:before{content:"\e9e9";color:#9b9b9b}.icon-door-open .path2:before{content:"\e9ea";margin-left:-.7138671875em;color:#d8d8d8}.icon-door-close .path1:before{content:"\e9eb";color:#9b9b9b}.icon-door-close .path2:before{content:"\e9ec";margin-left:-.7998046875em;color:#d8d8d8}.icon-door-close .path3:before{content:"\e9ed";margin-left:-.7998046875em;color:#9b9b9b}.icon-co:before{content:"\e9ee";color:#d8d8d8}.icon-more:before{content:"\e9e8"}.icon-download-arrow:before{content:"\e9e7"}.icon-bulb .path1:before{content:"\e9bb";color:#f8e71c}.icon-bulb .path2:before{content:"\e9bc";margin-left:-.77734375em;color:#b3b3b3}.icon-bulb .path3:before{content:"\e9bd";margin-left:-.77734375em;color:#72c472}.icon-bulb .path4:before{content:"\e9be";margin-left:-.77734375em;color:#72c472}.icon-bulb .path5:before{content:"\e9bf";margin-left:-.77734375em;color:#4da34d}.icon-bulb .path6:before{content:"\e9c0";margin-left:-.77734375em;color:#9e9e9e}.icon-bus .path1:before{content:"\e9c1";color:#223137}.icon-bus .path2:before{content:"\e9c2";margin-left:-.72265625em;color:#223137}.icon-bus .path3:before{content:"\e9c3";margin-left:-.72265625em;color:#43a1d5}.icon-bus .path4:before{content:"\e9c4";margin-left:-.72265625em;color:#223137}.icon-coins .path1:before{content:"\e9c5";color:#d8bc48}.icon-coins .path2:before{content:"\e9c6";margin-left:-.77734375em;color:#efd358}.icon-coins .path3:before{content:"\e9c7";margin-left:-.77734375em;color:#d8bc48}.icon-coins .path4:before{content:"\e9c8";margin-left:-.77734375em;color:#efd358}.icon-coins .path5:before{content:"\e9c9";margin-left:-.77734375em;color:#d8bc48}.icon-coins .path6:before{content:"\e9ca";margin-left:-.77734375em;color:#efd358}.icon-coins .path7:before{content:"\e9cb";margin-left:-.77734375em;color:#d8bc48}.icon-coins .path8:before{content:"\e9cc";margin-left:-.77734375em;color:#efd358}.icon-coins .path9:before{content:"\e9cd";margin-left:-.77734375em;color:#d8bc48}.icon-coins .path10:before{content:"\e9ce";margin-left:-.77734375em;color:#efd358}.icon-coins .path11:before{content:"\e9cf";margin-left:-.77734375em;color:#d8bc48}.icon-coins .path12:before{content:"\e9d0";margin-left:-.77734375em;color:#efd358}.icon-coins .path13:before{content:"\e9d1";margin-left:-.77734375em;color:#000;opacity:.1}.icon-coins .path14:before{content:"\e9d2";margin-left:-.77734375em;color:#d8bc48}.icon-coins .path15:before{content:"\e9d3";margin-left:-.77734375em;color:#efd358}.icon-coins .path16:before{content:"\e9d4";margin-left:-.77734375em;color:#d8bc48}.icon-coins .path17:before{content:"\e9d5";margin-left:-.77734375em;color:#efd358}.icon-coins .path18:before{content:"\e9d6";margin-left:-.77734375em;color:#d8bc48}.icon-coins .path19:before{content:"\e9d7";margin-left:-.77734375em;color:#efd358}.icon-coins .path20:before{content:"\e9d8";margin-left:-.77734375em;color:#d8bc48}.icon-coins .path21:before{content:"\e9d9";margin-left:-.77734375em;color:#efd358}.icon-coins .path22:before{content:"\e9da";margin-left:-.77734375em;color:#d8bc48}.icon-coins .path23:before{content:"\e9db";margin-left:-.77734375em;color:#efd358}.icon-coins .path24:before{content:"\e9dc";margin-left:-.77734375em;color:#d8bc48}.icon-coins .path25:before{content:"\e9dd";margin-left:-.77734375em;color:#efd358}.icon-flame .path1:before{content:"\e9de";color:#e86c60}.icon-flame .path2:before{content:"\e9df";margin-left:-.77734375em;color:#efd358}.icon-panel .path1:before{content:"\e9e0";color:#badefc}.icon-panel .path2:before{content:"\e9e1";margin-left:-1.0556640625em;color:#335262}.icon-panel .path3:before{content:"\e9e2";margin-left:-1.0556640625em;color:#43a6dd}.icon-strong-up:before{content:"\e9e3";color:#db4437}.icon-tree .path1:before{content:"\e9e4";color:#72c472}.icon-tree .path2:before{content:"\e9e5";margin-left:-.611328125em;color:#4da34d}.icon-tree .path3:before{content:"\e9e6";margin-left:-.611328125em;color:#a67c52}.daterangepicker i.fa.glyphicon-calendar::before,.icon-calendar-with-spring-binder-and-date-blocks:before{content:"\e9ba"}.icon-Oauth2-01:before{content:"\e9b3"}.icon-tick:before{content:"\e9b2"}.icon-informartion-button:before{content:"\e9b1"}.icon-integrations-1:before{content:"\e9ad"}.icon-HudsonEnergy_BrandGuidelines_Carbon-offset:before{content:"\e995";color:#fff}.icon-HudsonEnergy_BrandGuidelines_Customer-service:before{content:"\e996";color:#fff}.icon-HudsonEnergy_BrandGuidelines_Ecobee:before{content:"\e997";color:#fff}.icon-HudsonEnergy_BrandGuidelines_Electricity:before{content:"\e998";color:#fff}.icon-HudsonEnergy_BrandGuidelines_email:before{content:"\e999";color:#fff}.icon-HudsonEnergy_BrandGuidelines_Energy-advisors:before{content:"\e99a";color:#fff}.icon-HudsonEnergy_BrandGuidelines_Filter .path1:before{content:"\e99b";color:#fff;opacity:.35}.icon-HudsonEnergy_BrandGuidelines_Filter .path2:before{content:"\e99c";margin-left:-1.029296875em;color:#fff}.icon-HudsonEnergy_BrandGuidelines_Filter .path3:before{content:"\e99d";margin-left:-1.029296875em;color:#fff;opacity:.35}.icon-HudsonEnergy_BrandGuidelines_Fixed:before{content:"\e99e";color:#fff}.icon-HudsonEnergy_BrandGuidelines_Green:before{content:"\e99f";color:#fff}.icon-HudsonEnergy_BrandGuidelines_Light-bulbs:before{content:"\e9a0";color:#fff}.icon-HudsonEnergy_BrandGuidelines_mail:before{content:"\e9a1";color:#fff}.icon-HudsonEnergy_BrandGuidelines_mobile:before{content:"\e9a2";color:#fff}.icon-HudsonEnergy_BrandGuidelines_natural-gas:before{content:"\e9a3";color:#fff}.icon-HudsonEnergy_BrandGuidelines_Night-Free:before{content:"\e9a4";color:#fff}.icon-HudsonEnergy_BrandGuidelines_online-support:before{content:"\e9a5";color:#fff}.icon-HudsonEnergy_BrandGuidelines_payment2:before{content:"\e9a6";color:#fff}.icon-HudsonEnergy_BrandGuidelines_payment:before{content:"\e9a7";color:#fff}.icon-HudsonEnergy_BrandGuidelines_Perks:before{content:"\e9a8";color:#fff}.icon-HudsonEnergy_BrandGuidelines_Skydrop:before{content:"\e9a9";color:#fff}.icon-HudsonEnergy_BrandGuidelines_variable:before{content:"\e9aa";color:#fff}.icon-HudsonEnergy_BrandGuidelines_Wind:before{content:"\e9ab";color:#fff}.icon-HudsonEnergy_BrandGuidelines-02:before{content:"\e9ac";color:#fff}.icon-hdi-1 .path1:before{content:"\e93b";color:#002e6d}.icon-hdi-1 .path2:before{content:"\e93c";margin-left:-1em;color:#fff}.icon-hdi-2 .path1:before{content:"\e93d";color:#002e6d}.icon-hdi-2 .path2:before{content:"\e93e";margin-left:-1em;color:#fff}.icon-hdi-3 .path1:before{content:"\e93f";color:#002e6d}.icon-hdi-3 .path2:before{content:"\e940";margin-left:-1em;color:#fff}.icon-hdi-4 .path1:before{content:"\e941";color:#002e6d}.icon-hdi-4 .path2:before{content:"\e942";margin-left:-1em;color:#fff}.icon-hdi-4 .path3:before{content:"\e943";margin-left:-1em;color:#fff}.icon-hdi-5 .path1:before{content:"\e944";color:#002e6d}.icon-hdi-5 .path2:before{content:"\e945";margin-left:-1em;color:#fff}.icon-hdi-6 .path1:before{content:"\e946";color:#002e6d}.icon-hdi-6 .path2:before{content:"\e947";margin-left:-1em;color:#fff}.icon-hdi-6 .path3:before{content:"\e948";margin-left:-1em;color:#fff}.icon-hdi-6 .path4:before{content:"\e949";margin-left:-1em;color:#fff}.icon-hdi-6 .path5:before{content:"\e94a";margin-left:-1em;color:#fff}.icon-hdi-6 .path6:before{content:"\e94b";margin-left:-1em;color:#fff}.icon-hdi-7 .path1:before{content:"\e94c";color:#002e6d}.icon-hdi-7 .path2:before{content:"\e94d";margin-left:-1em;color:#fff}.icon-hdi-7 .path3:before{content:"\e94e";margin-left:-1em;color:#fff}.icon-hdi-7 .path4:before{content:"\e94f";margin-left:-1em;color:#fff}.icon-hdi-7 .path5:before{content:"\e950";margin-left:-1em;color:#fff}.icon-hdi-8 .path1:before{content:"\e951";color:#002e6d}.icon-hdi-8 .path2:before{content:"\e952";margin-left:-1em;color:#fff}.icon-hdi-9 .path1:before{content:"\e953";color:#002e6d}.icon-hdi-9 .path2:before{content:"\e954";margin-left:-1em;color:#fff}.icon-hdi-9 .path3:before{content:"\e955";margin-left:-1em;color:#fff}.icon-hdi-9 .path4:before{content:"\e956";margin-left:-1em;color:#fff}.icon-hdi-9 .path5:before{content:"\e957";margin-left:-1em;color:#fff}.icon-hdi-9 .path6:before{content:"\e958";margin-left:-1em;color:#fff}.icon-hdi-9 .path7:before{content:"\e959";margin-left:-1em;color:#fff}.icon-hdi-9 .path8:before{content:"\e95a";margin-left:-1em;color:#fff}.icon-hdi-9 .path9:before{content:"\e95b";margin-left:-1em;color:#fff}.icon-hdi-10 .path1:before{content:"\e95c";color:#002e6d}.icon-hdi-10 .path2:before{content:"\e95d";margin-left:-1em;color:#fff;opacity:.35}.icon-hdi-10 .path3:before{content:"\e95e";margin-left:-1em;color:#fff}.icon-hdi-10 .path4:before{content:"\e95f";margin-left:-1em;color:#fff;opacity:.35}.icon-hdi-11 .path1:before{content:"\e960";color:#002e6d}.icon-hdi-11 .path2:before{content:"\e961";margin-left:-1em;color:#fff}.icon-hdi-11 .path3:before{content:"\e962";margin-left:-1em;color:#fff}.icon-hdi-12 .path1:before{content:"\e963";color:#002e6d}.icon-hdi-12 .path2:before{content:"\e964";margin-left:-1em;color:#fff}.icon-hdi-12 .path3:before{content:"\e965";margin-left:-1em;color:#fff}.icon-hdi-12 .path4:before{content:"\e966";margin-left:-1em;color:#fff}.icon-hdi-12 .path5:before{content:"\e967";margin-left:-1em;color:#fff}.icon-hdi-12 .path6:before{content:"\e968";margin-left:-1em;color:#fff}.icon-hdi-12 .path7:before{content:"\e969";margin-left:-1em;color:#fff}.icon-hdi-13 .path1:before{content:"\e96a";color:#002e6d}.icon-hdi-13 .path2:before{content:"\e96b";margin-left:-1em;color:#fff}.icon-hdi-13 .path3:before{content:"\e96c";margin-left:-1em;color:#fff}.icon-hdi-13 .path4:before{content:"\e96d";margin-left:-1em;color:#fff}.icon-hdi-13 .path5:before{content:"\e96e";margin-left:-1em;color:#fff}.icon-hdi-13 .path6:before{content:"\e96f";margin-left:-1em;color:#fff}.icon-hdi-13 .path7:before{content:"\e970";margin-left:-1em;color:#fff}.icon-hdi-13 .path8:before{content:"\e971";margin-left:-1em;color:#fff}.icon-hdi-13 .path9:before{content:"\e972";margin-left:-1em;color:#fff}.icon-hdi-14 .path1:before{content:"\e973";color:#002e6d}.icon-hdi-14 .path2:before{content:"\e974";margin-left:-1em;color:#fff}.icon-hdi-14 .path3:before{content:"\e975";margin-left:-1em;color:#fff}.icon-hdi-14 .path4:before{content:"\e976";margin-left:-1em;color:#fff}.icon-hdi-15 .path1:before{content:"\e977";color:#213469}.icon-hdi-15 .path2:before{content:"\e978";margin-left:-1em;color:#fff}.icon-hdi-16 .path1:before{content:"\e979";color:#002e6d}.icon-hdi-16 .path2:before{content:"\e97a";margin-left:-1em;color:#fff}.icon-hdi-16 .path3:before{content:"\e97b";margin-left:-1em;color:#fff}.icon-hdi-17 .path1:before{content:"\e97c";color:#002e6d}.icon-hdi-17 .path2:before{content:"\e97d";margin-left:-1em;color:#fff}.icon-hdi-17 .path3:before{content:"\e97e";margin-left:-1em;color:#fff}.icon-hdi-18 .path1:before{content:"\e97f";color:#002e6d}.icon-hdi-18 .path2:before{content:"\e980";margin-left:-1em;color:#fff}.icon-hdi-18 .path3:before{content:"\e981";margin-left:-1em;color:#fff}.icon-hdi-18 .path4:before{content:"\e982";margin-left:-1em;color:#fff}.icon-hdi-18 .path5:before{content:"\e983";margin-left:-1em;color:#fff}.icon-hdi-18 .path6:before{content:"\e984";margin-left:-1em;color:#fff}.icon-hdi-19 .path1:before{content:"\e985";color:#002e6d}.icon-hdi-19 .path2:before{content:"\e986";margin-left:-1em;color:#fff}.icon-hdi-19 .path3:before{content:"\e987";margin-left:-1em;color:#fff}.icon-hdi-19 .path4:before{content:"\e988";margin-left:-1em;color:#fff}.icon-hdi-19 .path5:before{content:"\e989";margin-left:-1em;color:#fff}.icon-hdi-19 .path6:before{content:"\e98a";margin-left:-1em;color:#fff}.icon-hdi-19 .path7:before{content:"\e98b";margin-left:-1em;color:#fff}.icon-hdi-20 .path1:before{content:"\e98c";color:#002e6d}.icon-hdi-20 .path2:before{content:"\e98d";margin-left:-1em;color:#fff}.icon-hdi-21 .path1:before{content:"\e98e";color:#002e6d}.icon-hdi-21 .path2:before{content:"\e98f";margin-left:-1em;color:#fff}.icon-hdi-21 .path3:before{content:"\e990";margin-left:-1em;color:#fff}.icon-hdi-21 .path4:before{content:"\e991";margin-left:-1em;color:#fff}.icon-hdi-21 .path5:before{content:"\e992";margin-left:-1em;color:#fff}.icon-hdi-21 .path6:before{content:"\e993";margin-left:-1em;color:#fff}.icon-hdi-21 .path7:before{content:"\e994";margin-left:-1em;color:#fff}.icon-budget:before{content:"\e908"}.icon-general:before{content:"\e909"}.icon-Motion-icon:before{content:"\e9b4";color:#4b4b4b}.icon-Wattwatcher-icon:before{content:"\e9b5";color:#4b4b4b}.icon-Email-icon:before{content:"\e9b6";color:#4b4b4b}.icon-Keyfob-icon:before{content:"\e9b7";color:#4b4b4b}.icon-Smartplug-icon:before{content:"\e9b8";color:#4b4b4b}.icon-Window-icon:before{content:"\e9b9";color:#4b4b4b}.icon-device:before{content:"\e9f1"}.icon-floor-plan:before{content:"\e9f2"}.icon-switch-customer:before{content:"\e9ae"}.icon-loads:before{content:"\e9b0"}.icon-round-help-button:before{content:"\e9af"}.icon-chart:before{content:"\e939"}.icon-graphic-educative-tool:before{content:"\e93a"}.icon-tasks:before{content:"\e938"}.icon-update-arrows:before{content:"\e937"}.icon-circuit:before{content:"\e935"}.icon-loading:before{content:"\e936"}.icon-bar-chart:before{content:"\e92f"}.icon-profit-chart:before{content:"\e930"}.icon-educational-graphic:before{content:"\e931"}.icon-bars-chart-ascending:before{content:"\e932"}.icon-clock_1:before{content:"\e933"}.icon-clock:before{content:"\e934"}.icon-envelope:before{content:"\e91e"}.icon-mail:before{content:"\e91d"}.icon-round-add-button:before{content:"\e91c"}.icon-plus-sign-in-a-black-circle:before{content:"\e91b"}.icon-add-icon:before{content:"\e919"}.icon-add:before{content:"\e91a"}.icon-file:before{content:"\e918"}.icon-picture:before{content:"\e907"}.icon-danger:before{content:"\e92d"}.icon-warning1:before{content:"\e92e"}.icon-integrated-circuit:before{content:"\e92b"}.icon-solar-energy2:before{content:"\e92a"}.icon-user-secret:before{content:"\e928"}.icon-turn-off:before{content:"\e929"}.icon-error-404:before{content:"\e927"}.icon-user__1:before{content:"\e924"}.icon-user__2:before{content:"\e925"}.icon-group-button:before{content:"\e926"}.icon-user:before{content:"\e922"}.icon-user-image-with-black-background:before{content:"\e923"}.icon-exchange_circle:before{content:"\e921"}.icon-couple-of-arrows-changing-places:before{content:"\e91f"}.icon-shuffle:before{content:"\e920"}.icon-edit:before{content:"\e917"}.icon-note:before{content:"\e916"}.icon-plus-symbol-abc:before{content:"\e914"}.icon-minus-symbol-1:before{content:"\e915"}.icon-cancel:before{content:"\e913"}.icon-add-circular-outlined-button:before{content:"\e911"}.icon-minus-symbol:before{content:"\e912"}.icon-cube:before{content:"\e910"}.icon-back:before{content:"\e900"}.icon-logout:before{content:"\e901"}.icon-menu:before{content:"\e902"}.icon-next:before{content:"\e903"}.icon-question:before{content:"\e904"}.icon-calendar:before{content:"\e905"}.icon-dashboard:before{content:"\e906"}.icon-settings:before{content:"\e90a"}.icon-solar-energy:before{content:"\e90b"}.icon-stopwatch:before{content:"\e90c"}.icon-trash:before{content:"\e90d"}.icon-upload-to-cloud:before{content:"\e90e"}.icon-file2:before{content:"\e90f"}.icon-check:before{content:"\e92c"}@font-face{font-family:gridicos;src:url(../fonts/icomoon/icomoon.eot?mx1clx);src:url(../fonts/icomoon/icomoon.eot?mx1clx#iefix) format('embedded-opentype'),url(../fonts/icomoon/icomoon.ttf?mx1clx) format('truetype'),url(../fonts/icomoon/icomoon.woff?mx1clx) format('woff'),url(../fonts/icomoon/icomoon.svg?mx1clx#icomoon) format('svg');font-weight:400;font-style:normal}[class*=" grid-ico-"],[class^=grid-ico-]{font-family:gridicos;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.grid-ico-check:before{content:"\e116"}.grid-ico-cross:before{content:"\e117"}.grid-ico-print:before{content:"\e600"}.grid-ico-download:before{content:"\e601"}.grid-ico-cogs:before{content:"\e602"}.grid-ico-pencil:before{content:"\e61d"}.grid-ico-user:before{content:"\e605"}.grid-ico-users:before{content:"\e617"}.grid-ico-user-add:before{content:"\e618"}.grid-ico-export:before{content:"\e612"}.grid-ico-location:before{content:"\e604"}.grid-ico-office:before{content:"\e900"}.grid-ico-device:before{content:"\e902"}.grid-ico-book:before{content:"\e901"}.grid-ico-bell:before{content:"\e61a"}.grid-ico-flag:before{content:"\e613"}.grid-ico-cog:before{content:"\e606"}.grid-ico-clock:before{content:"\e607"}.grid-ico-calendar:before{content:"\e608"}.grid-ico-bolt:before{content:"\e603"}.grid-ico-briefcase:before{content:"\e619"}.grid-ico-gauge:before{content:"\e609"}.grid-ico-light-bulb:before{content:"\e61b"}.grid-ico-statistics:before{content:"\e60a"}.grid-ico-pie:before{content:"\e60b"}.grid-ico-bars:before{content:"\e60c"}.grid-ico-graph:before{content:"\e60d"}.grid-ico-logout:before{content:"\e614"}.grid-ico-list:before{content:"\e60e"}.grid-ico-add-to-list:before{content:"\e61c"}.grid-ico-list2:before{content:"\e60f"}.grid-ico-flow-cascade:before{content:"\e610"}.grid-ico-flow-tree:before{content:"\e611"}.grid-ico-arrow-down:before{content:"\e615"}.grid-ico-arrow-up:before{content:"\e616"}.grid-ico-upload:before{content:"\e961"}.grid-ico-stats-dots:before{content:"\e99b"}@font-face{font-family:'Azo Sans';src:url(fonts/azosans/AzoSans-Italic.eot);src:url(fonts/azosans/AzoSans-Italic.eot?#iefix) format('embedded-opentype'),url(fonts/azosans/AzoSans-Italic.woff2) format('woff2'),url(fonts/azosans/AzoSans-Italic.woff) format('woff'),url(fonts/azosans/AzoSans-Italic.ttf) format('truetype');font-weight:400;font-style:italic}@font-face{font-family:'Azo Sans';src:url(fonts/azosans/AzoSans-MediumItalic.eot);src:url(fonts/azosans/AzoSans-MediumItalic.eot?#iefix) format('embedded-opentype'),url(fonts/azosans/AzoSans-MediumItalic.woff2) format('woff2'),url(fonts/azosans/AzoSans-MediumItalic.woff) format('woff'),url(fonts/azosans/AzoSans-MediumItalic.ttf) format('truetype');font-weight:500;font-style:italic}@font-face{font-family:'Azo Sans';src:url(fonts/azosans/AzoSans-Light.eot);src:url(fonts/azosans/AzoSans-Light.eot?#iefix) format('embedded-opentype'),url(fonts/azosans/AzoSans-Light.woff2) format('woff2'),url(fonts/azosans/AzoSans-Light.woff) format('woff'),url(fonts/azosans/AzoSans-Light.ttf) format('truetype');font-weight:300;font-style:normal}@font-face{font-family:'Azo Sans';src:url(fonts/azosans/AzoSans-Medium.eot);src:url(fonts/azosans/AzoSans-Medium.eot?#iefix) format('embedded-opentype'),url(fonts/azosans/AzoSans-Medium.woff2) format('woff2'),url(fonts/azosans/AzoSans-Medium.woff) format('woff'),url(fonts/azosans/AzoSans-Medium.ttf) format('truetype');font-weight:500;font-style:normal}@font-face{font-family:'Azo Sans';src:url(fonts/azosans/AzoSans-Bold.eot);src:url(fonts/azosans/AzoSans-Bold.eot?#iefix) format('embedded-opentype'),url(fonts/azosans/AzoSans-Bold.woff2) format('woff2'),url(fonts/azosans/AzoSans-Bold.woff) format('woff'),url(fonts/azosans/AzoSans-Bold.ttf) format('truetype');font-weight:700;font-style:normal}@font-face{font-family:'Azo Sans';src:url(fonts/azosans/AzoSans-Regular.eot);src:url(fonts/azosans/AzoSans-Regular.eot?#iefix) format('embedded-opentype'),url(fonts/azosans/AzoSans-Regular.woff2) format('woff2'),url(fonts/azosans/AzoSans-Regular.woff) format('woff'),url(fonts/azosans/AzoSans-Regular.ttf) format('truetype');font-weight:400;font-style:normal}html.has-contact-footer ul.bottom-list{bottom:30px!important}.select-input{position:relative}.locale-ar{direction:rtl}.locale-ar .dashboard-wrapper .sidebar-container.sidebar-md ul li a{padding-left:0;padding-right:40px}.locale-ar .dashboard-wrapper .sidebar-container ul.bottom-list li a span{padding-left:0;padding-right:30px}.locale-ar ul.navigator-left li a span{padding-right:32px}.locale-ar .dashboard-wrapper .sidebar-container.sidebar-md ul li .sidebar-tab-icon,.locale-ar .dashboard-wrapper .sidebar-container.sidebar-md ul li i.fa{margin-right:0;margin-left:10px}.locale-ar .nav-switch-locale{float:right}.select-input:after{content:" ";width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #333;position:absolute;right:25px;top:14px;pointer-events:none}.select-input-dbtable.select-input:after{right:52px}select{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;box-shadow:none;-webkit-box-shadow:none;outline:0;-webkit-tap-highlight-color:#000}select::-ms-expand{display:none}@font-face{font-family:password;font-style:normal;font-weight:400;src:url(fonts/password/password.woff2) format('woff2'),url(fonts/password/password.woff) format('woff'),url(fonts/password/password.ttf) format('truetype')}form input.fakepassword{font-family:password;font-size:8px;letter-spacing:1px}.text-center{text-align:center!important}body{-webkit-print-color-adjust:exact;color:#444;background:#f4f6f9}body.padding{padding-top:70px}a{color:#131418}a:active,a:focus,a:hover,a:visited{text-decoration:none}a,button,input,textarea{transition-duration:.25s;transition-property:color,background-color,border-color;transition-timing-function:ease-out}a:active,a:focus,a:hover,button:active,button:focus,button:hover,input:active,input:focus,input:hover,textarea:active,textarea:focus,textarea:hover{outline:0!important}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:rgba(0,0,0,.12)!important;border-color:rgba(0,0,0,.12)!important;color:rgba(0,0,0,.26)!important}.btn-primary{background-color:#002e6d!important;border-color:#002e6d!important}button i{font-size:16px!important;vertical-align:text-bottom}.i-after,.i-before{margin-right:8px}.color-danger{color:red}.fs10{font-size:10px!important}.switch-btn{background:#fff;border:1px solid #dfdfdf;position:relative;display:inline-block;box-sizing:content-box;overflow:visible;width:59px;height:24px;line-height:22px;padding:0;margin:0;border-radius:20px;cursor:pointer;box-shadow:#dfdfdf 0 0 0 0 inset;transition:.3s ease-out all;-webkit-transition:.3s ease-out all}.switch-btn.wide{width:80px}.switch-btn small{background:#fff;border-radius:100%;box-shadow:0 1px 3px rgba(0,0,0,.4);width:21px;height:21px;position:absolute;top:0;left:0;transition:.3s ease-out all;-webkit-transition:.3s ease-out all}.switch-btn.checked{background:#64bd63;border-color:#64bd63}.switch-btn.checked small{left:36px}.switch-btn.wide.checked small{left:52px}.switch-btn .switch-text{font-family:'Azo Sans',sans-serif;font-size:13px}.switch-btn .off{display:block;position:absolute;right:14px;top:0;z-index:0;color:#A9A9A9}.switch-btn .on{display:none;z-index:0;color:#fff;position:absolute;top:0;left:10px}.switch-btn.checked .off{display:none}.switch-btn.checked .on{display:block}.switch-btn.disabled{opacity:.5;cursor:not-allowed}[class*=" icon-"],[class^=icon-]{font-size:22px}form .alert-danger{color:#fff;background-color:#ff7373;border-color:rgba(255,115,115,.8)}form .alert-danger-2{color:#6b1110;background-color:#f5d2d2;border-color:#f1c1c0}.cl-red{color:#ef5350}@media print{.grid-filter-options,.sidebar-links{display:none}}.tooltip-inner{background-color:#363535}.container.custom-container{padding:0 50px}.alert{text-align:left}#grid-content h1,#grid-content h2,#grid-content h3,#grid-content h4,#grid-content h5,#grid-content h6{font-family:'Azo Sans',sans-serif;font-weight:100;margin:0;padding:10px 0}#grid-content h1,.nav-profile,table.dataTable tfoot th,table.dataTable thead th{font-weight:500}#grid-content h1{font-size:medium;color:#025975;margin:5px;padding:14px;border-bottom:1px solid #e6f9ff}#grid-content h2{font-size:20px}#grid-content .h3,#grid-content h3{font-size:medium}#grid-content tbody{background:#fff;background:linear-gradient(to bottom,#fff 0,#f6f6f6 47%,#ededed 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed', GradientType=0)}#grid-content .page-layout{padding-top:20px}#grid-content h2.tariffHeading{background-color:#0000ed}#grid-content .submitButton{background-color:#7DC3CB}#grid-content .tableHeader{background-color:#B1DBDF}#grid-content .getpin .getpin-title{margin:1em;padding-bottom:1em;border-bottom:1px solid #EBEBEB}#grid-content .getpin fieldset{margin-top:2em}#grid-content .getpin a{color:#ef5350}#grid-content .form-group .required:after{content:"*";color:#ef5350;position:relative;top:3px;left:4px}#grid-content .forselect{padding-top:0}#grid-content .reseller-customer-selection label{margin-right:10px;font-weight:100;font-size:13px}#grid-content .grid-holder{padding:0}#grid-content .grid-holder.ui-view-container{position:relative}#grid-content .grid-holder.ng-enter,#grid-content .grid-holder.ng-leave{position:absolute;transition:all .4s ease-in-out}#grid-content .grid-holder.ng-enter{opacity:0;transform:scale3d(.5,.5,.5)}#grid-content .grid-holder.ng-enter-active{opacity:1;transform:scale3d(1,1,1)}#grid-content .grid-holder.ng-leave{opacity:1;transform:translate3d(0,0,0)}#grid-content .grid-holder.ng-leave-active{opacity:0;transform:translate3d(1000px,0,0)}#grid-content .grid-holder .grid-table-control{text-decoration:none;transition-duration:.2s}#grid-content .grid-holder .grid-table-control:hover{color:#1d8f99}#grid-content .grid-holder .grid-table-control span{margin-right:.3em}#grid-content .about{margin:1em}#grid-content .about .headtitle{font-size:12px;position:relative;top:-5px;left:3px}#grid-content .about .gridversion{color:#e67100;font-size:14px;margin-left:10px}#grid-content .about abbr{margin-right:6px}#grid-content .about .about-content{margin-top:1em}#grid-content .about .about-content .contenttitle{font-size:11px;position:relative;top:-5px;left:1px}#grid-content .about .about-content .contenttitle::after{content:''}#grid-content .about a{color:#e67100}#grid-content .about a:focus,#grid-content .about a:hover{text-decoration:none;color:#d04005}#grid-content .subholder.ui-view-container{position:relative}#grid-content .subholder.ng-enter,#grid-content .subholder.ng-leave{position:relative;transition:all .4s ease-in-out}#grid-content .subholder.ng-enter{opacity:0;transform:scale3d(.5,.5,.5)}#grid-content .subholder.ng-enter-active{opacity:1;transform:scale3d(1,1,1)}#grid-content .subholder.ng-leave{opacity:1;transform:translate3d(0,0,0)}#grid-content .subholder.ng-leave-active{opacity:0;transform:translate3d(0,1000px,0)}#grid-content .pagination>.active>a,#grid-content .pagination>.active>a:focus,#grid-content .pagination>.active>a:hover,#grid-content .pagination>.active>span,#grid-content .pagination>.active>span:focus,#grid-content .pagination>.active>span:hover,#grid-content .pagination>li>a{cursor:pointer}#grid-content .pagination>.active>a,#grid-content .pagination>.active>a:focus,#grid-content .pagination>.active>a:hover,#grid-content .pagination>.active>span,#grid-content .pagination>.active>span:focus,#grid-content .pagination>.active>span:hover{background-color:#1d8f99;border-color:#197F88;color:#fff}#grid-content .pagination>li>a,#grid-content .pagination>li>span{color:#197F88}#grid-content .ng-cloak,#grid-content .x-ng-cloak,#grid-content [data-ng-cloak],#grid-content [ng-cloak],#grid-content [ng\:cloak],#grid-content [x-ng-cloak]{display:none!important}#grid-content .highcharts-loading span{font-weight:lighter!important;top:10em!important}#grid-content .highcharts-loading span:before{content:"\e031";animation:spin 1s infinite linear;position:relative;display:inline-block;font-family:'Glyphicons Halflings';-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;-moz-osx-font-smoothing:grayscale;margin-right:5px}#grid-content .table>thead>tr>th{vertical-align:bottom;border-bottom:1px solid #ddd;font-weight:100}.date-picker .btn{border:none!important}.date-picker .datetimepickercaption{border:none;background:0 0;font-weight:lighter;cursor:pointer;outline:0;font-size:1.1em;margin-top:5px;margin-left:5px;color:#ef5350;width:120px}.form-section{font-size:medium;font-weight:400;padding:5px;color:#444;margin-bottom:5px;background-color:#D8EDEF}.form-layout{padding-top:20px}.datetimepicker{background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);width:250px!important;box-shadow:0 6px 12px rgba(0,0,0,.175)}.datetimepicker table tr td span.active.active,.datetimepicker table tr td.active.active{background-color:#ef5350;background-image:none}.datetimepickerdropdown{padding-top:7px}.placeholder{color:#838383}.row-animate.ng-leave{transition:1s linear all;opacity:0}footer{padding:30px 0}.refresh-animate{animation:spin 1s infinite linear;-webkit-animation:spin 1s infinite linear;-moz-animation:spin 1s infinite linear;-o-animation:spin 1s infinite linear}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}#loading-bar{pointer-events:none;-webkit-pointer-events:none;transition:350ms linear all}#loading-bar.ng-enter,#loading-bar.ng-leave.ng-leave-active{opacity:0}#loading-bar.ng-enter.ng-enter-active,#loading-bar.ng-leave{opacity:1}#loading-bar .bar{transition:width 350ms;background:#e96c48;position:fixed;z-index:10002;top:0;left:0;width:100%;height:2px;border-bottom-right-radius:1px;border-top-right-radius:1px}.raised-box{box-shadow:8px 8px 2px gray}#loading-bar .peg{position:absolute;width:70px;right:0;top:0;height:2px;opacity:.45;-ms-box-shadow:#e96c48 1px 0 6px 1px;box-shadow:#e96c48 1px 0 6px 1px;border-radius:100%}@media screen and (max-width:767px){.row-offcanvas{position:relative;transition:all .25s ease-out}.row-offcanvas-right{right:0}.row-offcanvas-left{left:0}.row-offcanvas-right .sidebar-offcanvas{right:-50%}.row-offcanvas-left .sidebar-offcanvas{left:-50%;padding-right:0}.row-offcanvas-right.active{right:50%}.row-offcanvas-left.active{left:50%}.sidebar-offcanvas{position:absolute;top:0;width:50%}}.customer-2fa-required .sidebar-container{display:none!important}.customer-2fa-required .dashboard-container{margin:0 auto!important}.customer-2fa-required .hidden-2fa,.customer-2fa-required .nav-profile li{display:none}.customer-2fa-required .nav-profile .switch-customer li,.customer-2fa-required .nav-profile .user-logout{display:block}.mt-n9{margin-top:-9px!important}.list-table-activation-logs{padding:0;margin:0;width:160px}.list-table-activation-logs li{font-size:1em;border:1px solid #e5e5e5;border-bottom:0;list-style:none;padding:1px 10px}.list-table-activation-logs li:last-child{border-bottom:1px solid #e5e5e5}.mt-0{margin-top:0!important}.mt-5{margin-top:5px!important}.mt-15{margin-top:15px!important}.mt-25{margin-top:25px!important}.mt-30{margin-top:30px!important}.mt-35{margin-top:35px!important}.mt-40{margin-top:40px!important}.mt-45{margin-top:45px!important}.mt-50{margin-top:50px!important}.mt-55{margin-top:55px!important}.mt-60{margin-top:60px!important}.mt-65{margin-top:65px!important}.mt-70{margin-top:70px!important}.mt-75{margin-top:75px!important}.mt-80{margin-top:80px!important}.mt-85{margin-top:85px!important}.mt-90{margin-top:90px!important}.mt-95{margin-top:95px!important}.mt-100{margin-top:100px!important}.mt-105{margin-top:105px!important}.mt-110{margin-top:110px!important}.mt-115{margin-top:115px!important}.mt-120{margin-top:120px!important}.mt-125{margin-top:125px!important}.mt-130{margin-top:130px!important}.mt-135{margin-top:135px!important}.mt-140{margin-top:140px!important}.mt-145{margin-top:145px!important}.mt-150{margin-top:150px!important}.mt-155{margin-top:155px!important}.mt-160{margin-top:160px!important}.mt-165{margin-top:165px!important}.mt-170{margin-top:170px!important}.mt-175{margin-top:175px!important}.mt-180{margin-top:180px!important}.mt-185{margin-top:185px!important}.mt-190{margin-top:190px!important}.mt-195{margin-top:195px!important}.mt-200{margin-top:200px!important}.mr-0{margin-right:0!important}.mr-5{margin-right:5px!important}.mr-10{margin-right:10px!important}.mr-15{margin-right:15px!important}.mr-20{margin-right:20px!important}.mr-25{margin-right:25px!important}.mr-30{margin-right:30px!important}.mr-35{margin-right:35px!important}.mr-40{margin-right:40px!important}.mr-45{margin-right:45px!important}.mr-50{margin-right:50px!important}.mr-55{margin-right:55px!important}.mr-60{margin-right:60px!important}.mr-65{margin-right:65px!important}.mr-70{margin-right:70px!important}.mr-75{margin-right:75px!important}.mr-80{margin-right:80px!important}.mr-85{margin-right:85px!important}.mr-90{margin-right:90px!important}.mr-95{margin-right:95px!important}.mr-100{margin-right:100px!important}.mr-105{margin-right:105px!important}.mr-110{margin-right:110px!important}.mr-115{margin-right:115px!important}.mr-120{margin-right:120px!important}.mr-125{margin-right:125px!important}.mr-130{margin-right:130px!important}.mr-135{margin-right:135px!important}.mr-140{margin-right:140px!important}.mr-145{margin-right:145px!important}.mr-150{margin-right:150px!important}.mr-155{margin-right:155px!important}.mr-160{margin-right:160px!important}.mr-165{margin-right:165px!important}.mr-170{margin-right:170px!important}.mr-175{margin-right:175px!important}.mr-180{margin-right:180px!important}.mr-185{margin-right:185px!important}.mr-190{margin-right:190px!important}.mr-195{margin-right:195px!important}.mr-200{margin-right:200px!important}.mb-5{margin-bottom:5px!important}.mb-10{margin-bottom:10px!important}.mb-15{margin-bottom:15px!important}.mb-20{margin-bottom:20px!important}.mb-25{margin-bottom:25px!important}.home-widget-bottom,.mb-30{margin-bottom:30px!important}.mb-35{margin-bottom:35px!important}.mb-40{margin-bottom:40px!important}.mb-45{margin-bottom:45px!important}.mb-50{margin-bottom:50px!important}.mb-55{margin-bottom:55px!important}.mb-60{margin-bottom:60px!important}.mb-65{margin-bottom:65px!important}.mb-70{margin-bottom:70px!important}.mb-75{margin-bottom:75px!important}.mb-80{margin-bottom:80px!important}.mb-85{margin-bottom:85px!important}.mb-90{margin-bottom:90px!important}.mb-95{margin-bottom:95px!important}.mb-100{margin-bottom:100px!important}.mb-105{margin-bottom:105px!important}.mb-110{margin-bottom:110px!important}.mb-115{margin-bottom:115px!important}.mb-120{margin-bottom:120px!important}.mb-125{margin-bottom:125px!important}.mb-130{margin-bottom:130px!important}.mb-135{margin-bottom:135px!important}.mb-140{margin-bottom:140px!important}.mb-145{margin-bottom:145px!important}.mb-150{margin-bottom:150px!important}.mb-155{margin-bottom:155px!important}.mb-160{margin-bottom:160px!important}.mb-165{margin-bottom:165px!important}.mb-170{margin-bottom:170px!important}.mb-175{margin-bottom:175px!important}.mb-180{margin-bottom:180px!important}.mb-185{margin-bottom:185px!important}.mb-190{margin-bottom:190px!important}.mb-195{margin-bottom:195px!important}.mb-200{margin-bottom:200px!important}.ml-0{margin-left:0!important}.ml-5{margin-left:5px!important}.ml-10{margin-left:10px!important}.ml-15{margin-left:15px!important}.ml-20{margin-left:20px!important}.ml-25{margin-left:25px!important}.ml-30{margin-left:30px!important}.ml-35{margin-left:35px!important}.ml-40{margin-left:40px!important}.ml-45{margin-left:45px!important}.ml-50{margin-left:50px!important}.ml-55{margin-left:55px!important}.ml-60{margin-left:60px!important}.ml-65{margin-left:65px!important}.ml-70{margin-left:70px!important}.ml-75{margin-left:75px!important}.ml-80{margin-left:80px!important}.ml-85{margin-left:85px!important}.ml-90{margin-left:90px!important}.ml-95{margin-left:95px!important}.ml-100{margin-left:100px!important}.ml-105{margin-left:105px!important}.ml-110{margin-left:110px!important}.ml-115{margin-left:115px!important}.ml-120{margin-left:120px!important}.ml-125{margin-left:125px!important}.ml-130{margin-left:130px!important}.ml-135{margin-left:135px!important}.ml-140{margin-left:140px!important}.ml-145{margin-left:145px!important}.ml-150{margin-left:150px!important}.ml-155{margin-left:155px!important}.ml-160{margin-left:160px!important}.ml-165{margin-left:165px!important}.ml-170{margin-left:170px!important}.ml-175{margin-left:175px!important}.ml-180{margin-left:180px!important}.ml-185{margin-left:185px!important}.ml-190{margin-left:190px!important}.ml-195{margin-left:195px!important}.ml-200{margin-left:200px!important}.m-0{margin:0!important}.m-5{margin:5px!important}.m-10{margin:10px!important}.m-15{margin:15px!important}.m-20{margin:20px!important}.m-25{margin:25px!important}.m-30{margin:30px!important}.m-35{margin:35px!important}.m-40{margin:40px!important}.m-45{margin:45px!important}.m-50{margin:50px!important}.m-55{margin:55px!important}.m-60{margin:60px!important}.m-65{margin:65px!important}.m-70{margin:70px!important}.m-75{margin:75px!important}.m-80{margin:80px!important}.m-85{margin:85px!important}.m-90{margin:90px!important}.m-95{margin:95px!important}.m-100{margin:100px!important}.m-105{margin:105px!important}.m-110{margin:110px!important}.m-115{margin:115px!important}.m-120{margin:120px!important}.m-125{margin:125px!important}.m-130{margin:130px!important}.m-135{margin:135px!important}.m-140{margin:140px!important}.m-145{margin:145px!important}.m-150{margin:150px!important}.m-155{margin:155px!important}.m-160{margin:160px!important}.m-165{margin:165px!important}.m-170{margin:170px!important}.m-175{margin:175px!important}.m-180{margin:180px!important}.m-185{margin:185px!important}.m-190{margin:190px!important}.m-195{margin:195px!important}.m-200{margin:200px!important}.pt-0{padding-top:0!important}.pt-5{padding-top:5px!important}.pt-10{padding-top:10px!important}.pt-15{padding-top:15px!important}.pt-20{padding-top:20px!important}.pt-25{padding-top:25px!important}.pt-30{padding-top:30px!important}.pt-35{padding-top:35px!important}.pt-40{padding-top:40px!important}.pt-45{padding-top:45px!important}.pt-50{padding-top:50px!important}.pt-55{padding-top:55px!important}.pt-60{padding-top:60px!important}.pt-65{padding-top:65px!important}.pt-70{padding-top:70px!important}.pt-75{padding-top:75px!important}.pt-80{padding-top:80px!important}.pt-85{padding-top:85px!important}.pt-90{padding-top:90px!important}.pt-95{padding-top:95px!important}.pt-100{padding-top:100px!important}.pt-105{padding-top:105px!important}.pt-110{padding-top:110px!important}.pt-115{padding-top:115px!important}.pt-120{padding-top:120px!important}.pt-125{padding-top:125px!important}.pt-130{padding-top:130px!important}.pt-135{padding-top:135px!important}.pt-140{padding-top:140px!important}.pt-145{padding-top:145px!important}.pt-150{padding-top:150px!important}.pt-155{padding-top:155px!important}.pt-160{padding-top:160px!important}.pt-165{padding-top:165px!important}.pt-170{padding-top:170px!important}.pt-175{padding-top:175px!important}.pt-180{padding-top:180px!important}.pt-185{padding-top:185px!important}.pt-190{padding-top:190px!important}.pt-195{padding-top:195px!important}.pt-200{padding-top:200px!important}.pr-0{padding-right:0!important}.pr-5{padding-right:5px!important}.pr-10{padding-right:10px!important}.pr-15{padding-right:15px!important}.pr-20{padding-right:20px!important}.pr-25{padding-right:25px!important}.pr-30{padding-right:30px!important}.pr-35{padding-right:35px!important}.pr-40{padding-right:40px!important}.pr-45{padding-right:45px!important}.pr-50{padding-right:50px!important}.pr-55{padding-right:55px!important}.pr-60{padding-right:60px!important}.pr-65{padding-right:65px!important}.pr-70{padding-right:70px!important}.pr-75{padding-right:75px!important}.pr-80{padding-right:80px!important}.pr-85{padding-right:85px!important}.pr-90{padding-right:90px!important}.pr-95{padding-right:95px!important}.pr-100{padding-right:100px!important}.pr-105{padding-right:105px!important}.pr-110{padding-right:110px!important}.pr-115{padding-right:115px!important}.pr-120{padding-right:120px!important}.pr-125{padding-right:125px!important}.pr-130{padding-right:130px!important}.pr-135{padding-right:135px!important}.pr-140{padding-right:140px!important}.pr-145{padding-right:145px!important}.pr-150{padding-right:150px!important}.pr-155{padding-right:155px!important}.pr-160{padding-right:160px!important}.pr-165{padding-right:165px!important}.pr-170{padding-right:170px!important}.pr-175{padding-right:175px!important}.pr-180{padding-right:180px!important}.pr-185{padding-right:185px!important}.pr-190{padding-right:190px!important}.pr-195{padding-right:195px!important}.pr-200{padding-right:200px!important}.pb-5{padding-bottom:5px!important}.pb-10{padding-bottom:10px!important}.pb-15{padding-bottom:15px!important}.pb-20{padding-bottom:20px!important}.pb-25{padding-bottom:25px!important}.pb-30{padding-bottom:30px!important}.pb-35{padding-bottom:35px!important}.pb-40{padding-bottom:40px!important}.pb-45{padding-bottom:45px!important}.pb-50{padding-bottom:50px!important}.pb-55{padding-bottom:55px!important}.pb-60{padding-bottom:60px!important}.pb-65{padding-bottom:65px!important}.pb-70{padding-bottom:70px!important}.pb-75{padding-bottom:75px!important}.pb-80{padding-bottom:80px!important}.pb-85{padding-bottom:85px!important}.pb-90{padding-bottom:90px!important}.pb-95{padding-bottom:95px!important}.pb-100{padding-bottom:100px!important}.pb-105{padding-bottom:105px!important}.pb-110{padding-bottom:110px!important}.pb-115{padding-bottom:115px!important}.pb-120{padding-bottom:120px!important}.pb-125{padding-bottom:125px!important}.pb-130{padding-bottom:130px!important}.pb-135{padding-bottom:135px!important}.pb-140{padding-bottom:140px!important}.pb-145{padding-bottom:145px!important}.pb-150{padding-bottom:150px!important}.pb-155{padding-bottom:155px!important}.pb-160{padding-bottom:160px!important}.pb-165{padding-bottom:165px!important}.pb-170{padding-bottom:170px!important}.pb-175{padding-bottom:175px!important}.pb-180{padding-bottom:180px!important}.pb-185{padding-bottom:185px!important}.pb-190{padding-bottom:190px!important}.pb-195{padding-bottom:195px!important}.pb-200{padding-bottom:200px!important}.pl-5{padding-left:5px!important}.pl-10{padding-left:10px!important}.pl-15{padding-left:15px!important}.pl-20{padding-left:20px!important}.pl-25{padding-left:25px!important}.pl-30{padding-left:30px!important}.pl-35{padding-left:35px!important}.pl-40{padding-left:40px!important}.pl-55{padding-left:55px!important}.pl-65{padding-left:65px!important}.pl-70{padding-left:70px!important}.pl-75{padding-left:75px!important}.pl-80{padding-left:80px!important}.pl-85{padding-left:85px!important}.pl-90{padding-left:90px!important}.pl-95{padding-left:95px!important}.pl-100{padding-left:100px!important}.pl-105{padding-left:105px!important}.pl-110{padding-left:110px!important}.pl-115{padding-left:115px!important}.pl-120{padding-left:120px!important}.pl-125{padding-left:125px!important}.pl-130{padding-left:130px!important}.pl-135{padding-left:135px!important}.pl-140{padding-left:140px!important}.pl-145{padding-left:145px!important}.pl-150{padding-left:150px!important}.pl-155{padding-left:155px!important}.pl-160{padding-left:160px!important}.pl-165{padding-left:165px!important}.pl-170{padding-left:170px!important}.pl-175{padding-left:175px!important}.pl-180{padding-left:180px!important}.pl-185{padding-left:185px!important}.pl-190{padding-left:190px!important}.pl-195{padding-left:195px!important}.pl-200{padding-left:200px!important}.p-0{padding:0!important}.p-5{padding:5px!important}.p-10{padding:10px!important}.p-15{padding:15px!important}.p-20{padding:20px!important}.p-25{padding:25px!important}.p-30{padding:30px!important}.p-35{padding:35px!important}.p-40{padding:40px!important}.p-45{padding:45px!important}.p-50{padding:50px!important}.p-55{padding:55px!important}.p-60{padding:60px!important}.p-65{padding:65px!important}.p-70{padding:70px!important}.p-75{padding:75px!important}.p-80{padding:80px!important}.p-85{padding:85px!important}.p-90{padding:90px!important}.p-95{padding:95px!important}.p-100{padding:100px!important}.p-105{padding:105px!important}.p-110{padding:110px!important}.p-115{padding:115px!important}.p-120{padding:120px!important}.p-125{padding:125px!important}.p-130{padding:130px!important}.p-135{padding:135px!important}.p-140{padding:140px!important}.p-145{padding:145px!important}.p-150{padding:150px!important}.p-155{padding:155px!important}.p-160{padding:160px!important}.p-165{padding:165px!important}.p-170{padding:170px!important}.p-175{padding:175px!important}.p-180{padding:180px!important}.p-185{padding:185px!important}.p-190{padding:190px!important}.p-195{padding:195px!important}.p-200{padding:200px!important}.loading-overlay.loading:after{z-index:10;border:solid rgba(9,62,78,.2);border-top-color:#3266cc;border-radius:50%;animation:spin 1s infinite linear;content:"";position:absolute;left:50%;top:50%;width:32px;height:32px;margin:-16px 0 0 -16px;border-width:1px}.animated-background,.dashboard-rule .rule-list .animated-background{animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear}.loading-overlay.loading:before{z-index:9;background:#fff;top:0;left:0;content:"";width:100%;height:100%;position:absolute;opacity:1}.no-padding{padding:0}.animated-background{animation-duration:1.5s;background:#f6f7f8;background:linear-gradient(to right,#f8f8f8 8%,#f1f1f1 18%,#f8f8f8 33%);background-size:800px 104px;position:relative;margin-bottom:0}.btn-inline-input,.btn-overlap-input{position:absolute;cursor:pointer;z-index:10;white-space:nowrap}.animated-background.h18{height:18px}.animated-background.h20{height:20px}.animated-background.h24{height:24px}.animated-background.w20{width:20px}.animated-background.wfull{width:100%}.row-centered{text-align:center}.col-centered{display:inline-block;float:none;text-align:left;margin-right:-4px}.small-text{display:inline-block;font-size:12px}.bg-white{background-color:#fff}.error{color:#ef5350}.btn{font-size:14px}.btn-create{background-color:#002e6d;border-color:rgba(0,46,109,.8);color:#fff}.btn-create:active,.btn-create:focus,.btn-create:hover{background-color:rgba(0,46,109,.8);border-color:rgba(0,46,109,.6)}.btn-inline-input{font-size:14px;right:7px;top:7px;opacity:.5}.btn-inline-input:hover{opacity:1}.btn-overlap-input{font-size:14px;opacity:.5;width:100%;height:100%;text-align:right;padding:7px 7px 0 0}.btn-overlap-input:hover{opacity:1}.checkbox_field{position:relative}.checkbox_field input[type=checkbox]{margin:3px}.checkbox_field input[type=checkbox]:checked+label:after{opacity:1;content:'';position:absolute;width:10px;height:6px;background:0 0;top:4px;left:3px;border:2px solid #fff;border-top:none;border-right:none;transform:rotate(-45deg)}.checkbox_field input[type=checkbox]:checked+label{background:#002e6d;border:1px solid #002e6d}.checkbox_field input[type=checkbox][disabled]:checked+label{background:#b3b3b3;border:1px solid #b3b3b3}.checkbox_field input[type=checkbox][disabled]:checked+label span{opacity:.6}.checkbox_field label{cursor:pointer;position:absolute;width:18px;height:18px;top:0;left:0;border-radius:4px;background:#fff;border:1px solid #e5e5e5}.checkbox_field label span{margin-left:28px;font-weight:400;font-size:13px;position:absolute;top:-1px;min-width:115px}.checkbox_field label:hover::after{opacity:.5}.checkbox_field label::after{opacity:.2}.checkbox_field div.icon-fake-mic{position:absolute;width:30px;border-top:1px dashed #000;top:9px;left:72px}.checkbox_field div.icon-fake-average_dec div,.checkbox_field div.icon-fake-average_demand div,.checkbox_field div.icon-fake-kva div{position:absolute;width:30px;border-top:1px solid #000;top:9px;left:157px}.checkbox_field div.icon-fake-average_dec::after,.checkbox_field div.icon-fake-average_demand::after,.checkbox_field div.icon-fake-kva::after{content:" ";width:5px;height:5px;background:#000;position:absolute;left:155px;top:7px;border-radius:50%}.checkbox_field div.icon-fake-average_dec::before,.checkbox_field div.icon-fake-average_demand::before,.checkbox_field div.icon-fake-kva::before{content:" ";width:5px;height:5px;background:#000;position:absolute;left:185px;top:7px;border-radius:50%}.checkbox_field div.icon-fake-dec div,.checkbox_field div.icon-fake-peak_dec div,.checkbox_field div.icon-fake-peck_demand div{position:absolute;width:28px;border:.5px dashed #000;top:9px;left:140px}.checkbox_field div.icon-fake-dec::after,.checkbox_field div.icon-fake-peak_dec::after,.checkbox_field div.icon-fake-peck_demand::after{content:" ";width:5px;height:5px;background:0 0;border:1px solid #000;position:absolute;left:135px;top:7px;border-radius:50%}.checkbox_field div.icon-fake-dec::before,.checkbox_field div.icon-fake-peak_dec::before,.checkbox_field div.icon-fake-peck_demand::before{content:" ";width:5px;height:5px;background:0 0;border:1px solid #000;position:absolute;left:167px;top:7px;border-radius:50%}form .create-other-checkbox{display:inline-block;margin-right:125px;vertical-align:sub}form .create-other-checkbox .checkbox_field input[type=checkbox]{margin:3px}form .create-other-checkbox .checkbox_field input[type=checkbox]:checked+label:after{width:8px;height:5px;top:4px;left:3px}form .create-other-checkbox .checkbox_field label{width:16px;height:16px;margin-bottom:0;margin-top:0}form .create-other-checkbox .checkbox_field label span{margin-left:5px;min-width:105px;top:-1px}.rule-schedule-list{margin:0;padding:0;list-style:none}.rule-schedule-list li{display:inline-block;margin-right:20px;vertical-align:top}.rule-schedule-list li:last-child{margin-right:0}.rule-schedule-list .rule-checkbox{padding-top:5px;padding-bottom:5px}.rule-radio{position:relative}.rule-radio input{position:absolute;left:-9999em;top:0}.rule-radio input:checked+label:before{background-color:#a5cd4d;border-color:#fff}.rule-radio input:checked+label i{display:block}.rule-radio-label{padding:2px 0 2px 30px;display:block;position:relative;margin:0;font-size:14px;cursor:pointer;font-weight:300;z-index:1}.rule-radio-label i,.rule-radio-label:before{position:absolute;top:50%;left:0;margin-top:-10px;display:block;content:"";width:18px;height:18px;line-height:18px;border:2px solid}form .fake-remove-selected::after,form .ui-select-container .ui-select-match a .glyphicon{font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.rule-radio-label:before{border-radius:50%;border-color:#fff;background-color:#fff}.rule-radio-label i{display:none;font-size:10px;text-align:center;color:#fff;border-color:transparent}.rule-radio.dark-blue .rule-radio-label{font-weight:400}.rule-radio.dark-blue .rule-radio-label:before{border-color:#999}.rule-radio.dark-blue input:checked+label:before{border-color:#002e6d;background-color:#002e6d}.rule-radio.dark-blue input:checked+label:after{border-color:#fff;background-color:transparent;display:block}.rule-radio.dark-blue .rule-radio-label i,.rule-radio.dark-blue .rule-radio-label:before{border-width:1px;margin-top:-9px;width:16px;height:16px}.rule-radio.dark-blue .rule-radio-label:after{position:absolute;top:50%;margin-top:-8px;left:1px;width:14px;height:14px;border:1px solid #f1f2f2;border-radius:50%;content:"";background-color:transparent;display:none}.m-page-loader.m-page-loader--base{background:#fff;position:fixed;top:0;bottom:0;left:0;right:0;z-index:99999;display:none}.m-page-loader .m-blockui{border-radius:4px;display:table;table-layout:fixed;background:#fff;top:50%;position:fixed;left:50%;margin-left:-60px;margin-top:-15px;box-shadow:0 1px 15px 1px rgba(81,77,92,.1)}.m-page-loader .m-blockui>span{display:table-cell;vertical-align:middle;padding:8px 15px;font-size:1.2rem;font-weight:400;color:#6f727d}.m-page-loader .m-loader{position:relative;width:1.4rem;height:1.4rem;margin-left:-.7rem;border-top-width:2px;border-right-width:2px}.m-page-loader .m-loader:after{z-index:10;border:solid rgba(9,62,78,.2);border-top-color:#002e6d;border-radius:50%;animation:spin 1s infinite linear;content:"";position:absolute;left:50%;top:50%;width:22px;height:22px;margin:-11px 0 0 -11px;border-width:1px}.m-page-loader .m-loader:before{z-index:9;background:#fff;top:0;left:0;content:"";width:100%;height:100%;position:absolute}.dataTables_wrapper .dataTables_processing{border-radius:4px;table-layout:fixed;display:table;text-align:left!important;width:120px!important;border-width:0!important;box-shadow:0 1px 15px 1px rgba(81,77,92,.1)}.dataTables_wrapper .dataTables_processing span{margin-left:10px;color:#6f727d}.dataTables_wrapper .dataTables_processing:after{z-index:10;border:solid rgba(9,62,78,.2);border-top-color:#002e6d;border-radius:50%;animation:spin 1s infinite linear;content:"";position:absolute;right:14px;top:50%;width:20px;height:20px;margin:-10px 0 0 -10px;border-width:1px}.dataTables_wrapper .dataTables_processing:before{z-index:9;background:#fff;top:0;right:0;content:"";width:26px;height:22px;position:absolute}.rzslider,form .fake-remove-selected,form .ui-select-container div.ui-select-choices-row{position:relative}form .fake-remove-selected::after{color:#000;font-family:icomoon!important;speak:none;font-style:normal;font-variant:normal;font-size:10px;content:"\e913"}form .loads-circuit .ui-select-container{width:100%!important}form .ui-select-container{background:0 0}form .ui-select-container:focus{outline:0;box-shadow:none}form .ui-select-container span.text-muted{font-weight:400}form .ui-select-container span.ui-select-match-item:active{outline:0;box-shadow:none}form .ui-select-container ul.ui-select-choices{margin-top:2px;border-width:0}form .ui-select-container div.ui-select-choices-row span{padding:6px 20px}form .ui-select-container div.ui-select-choices-row span.ui-select-choices-row-inner div{font-size:13px;overflow:hidden;text-overflow:ellipsis}form .ui-select-container div.ui-select-choices-row span.ui-select-choices-row-inner span.ui-select-highlight{padding:2px 0}form .ui-select-container div.ui-select-choices-row.active span,form .ui-select-container div.ui-select-choices-row.active:hover span{background-color:#f7f7f7;color:#000}form .ui-select-container span.ui-select-refreshing{top:9px;right:-8px}form .ui-select-container span.ui-select-refreshing.glyphicon-refresh.ui-select-spin{font-family:normal}form .ui-select-container span.ui-select-refreshing.glyphicon-refresh.ui-select-spin::after{z-index:10;border:solid rgba(9,62,78,.2);border-top-color:#3266cc;border-radius:50%;animation:spin 1s infinite linear;content:"";position:absolute;left:50%;top:50%;width:16px;height:16px;margin:-8px 0 0 -8px;border-width:1px}form .ui-select-container span.ui-select-refreshing.glyphicon-refresh.ui-select-spin::before{z-index:9;background:0 0;top:0;left:0;content:"";width:100%;height:100%;position:absolute}#rule-modal.device-modal .custom-ui-select .ui-select-match:hover .btn.form-control.ui-select-toggle .ui-select-allow-clear+.caret+a.btn-link i.glyphicon.glyphicon-remove:before,form .ui-select-container .ui-select-match a .glyphicon.glyphicon-remove:before{content:"\e913"}form .ui-select-container .ui-select-match[disabled=disabled]{cursor:not-allowed;background-color:#eee;opacity:1}form .ui-select-container .ui-select-match{background:0 0}form .ui-select-container .ui-select-match:hover .btn.form-control.ui-select-toggle .ui-select-allow-clear+.caret{visibility:hidden;opacity:0;transition:visibility 0s linear .3s,opacity .3s}form .ui-select-container .ui-select-match:hover .btn.form-control.ui-select-toggle a.btn-link{visibility:visible;opacity:1;transition:visibility 0s linear 0s,opacity .3s}form .ui-select-container .ui-select-match:hover .btn.form-control.ui-select-toggle a.btn-link i{color:#ef5350}form .ui-select-container .ui-select-match.btn-default-focus,form .ui-select-container .ui-select-match.btn-default-focus:focus,form .ui-select-container .ui-select-match:focus{outline:0;box-shadow:none}form .ui-select-container .ui-select-match a .glyphicon{color:#000;font-family:icomoon!important;speak:none;font-style:normal;font-variant:normal;font-size:10px}form .ui-select-container .ui-select-match a .glyphicon.glyphicon-remove{font-size:10px}form .ui-select-container .ui-select-match .btn.form-control.ui-select-toggle{padding:8px 12px;outline:0;background:0 0;border-top-right-radius:0;border-bottom-right-radius:0;box-shadow:none;border-color:#e5e5e5}form .ui-select-container .ui-select-match .btn.form-control.ui-select-toggle:focus,form .ui-select-container .ui-select-match .btn.form-control.ui-select-toggle:hover{outline:0;box-shadow:none}form .ui-select-container .ui-select-match .btn.form-control.ui-select-toggle .caret{visibility:visible;opacity:1;transition:visibility 0s linear .3s,opacity .3s}form .ui-select-container .ui-select-match .btn.form-control.ui-select-toggle a.btn-link{right:-3px;margin-right:10px;overflow:hidden;height:auto;line-height:14px;padding:1px 3px;color:#fff;font-size:12px;margin-top:-1px;border-radius:50%;visibility:hidden;opacity:0;transition:visibility 0s linear .3s,opacity .3s}form .ui-select-container .ui-select-match .btn.form-control.ui-select-toggle a.btn-link .glyphicon.glyphicon-remove{top:0;font-size:9px;letter-spacing:.6px}form div[uib-accordion-group] .panel-heading{background-color:#f7f7f7!important}.nav-profile{font-size:13px}.nav-profile .profile-image{height:30px;width:30px}.nav-profile a.dropdown-toggle-avatar{cursor:pointer}.rzslider[disabled],.rzslider[disabled] .rz-draggable,.rzslider[disabled] .rz-pointer,.rzslider[disabled] .rz-tick{cursor:not-allowed}.nav-profile a.dropdown-toggle-avatar:focus,.nav-profile a.dropdown-toggle-avatar:hover{background-color:transparent!important}.nav-profile ul li a{font-size:12px}.nav-profile ul li a i{font-size:14px}.nav-profile .switch-customer span{font-size:12px}.nav-profile .switch-customer span strong{margin-top:6px!important}.nav-profile .switch-customer hr{margin:0 0 8px}/*! angularjs-slider - v6.6.1 - 
 (c) Rafal Zajac <rzajac@gmail.com>, Valentin Hervieu <valentin@hervieu.me>, Jussi Saarivirta <jusasi@gmail.com>, Angelin Sirbu <angelin.sirbu@gmail.com> - 
 https://github.com/angular-slider/angularjs-slider - 
 2018-06-30 */.rzslider{display:inline-block;width:100%;height:4px;margin:35px 0 15px;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rzslider.with-legend{margin-bottom:40px}.rzslider[disabled] .rz-pointer{background-color:#d8e0f3}.rzslider[disabled] .rz-selection,.rzslider[disabled] .rz-tick.rz-selected{background:#8b91a2}.rzslider span{position:absolute;display:inline-block;white-space:nowrap}.rzslider .rz-base{width:100%;height:100%;padding:0}.rzslider .rz-bar-wrapper{left:0;z-index:1;width:100%;height:32px;padding-top:16px;margin-top:-16px;box-sizing:border-box}.rzslider .rz-draggable{cursor:move}.rzslider .rz-bar{left:0;z-index:1;width:100%;height:4px;background:#d8e0f3;border-radius:2px}.rzslider .rz-bar-wrapper.rz-transparent .rz-bar{background:0 0}.rzslider .rz-bar-wrapper.rz-left-out-selection .rz-bar{background:#df002d}.rzslider .rz-bar-wrapper.rz-right-out-selection .rz-bar{background:#03a688}.rzslider .rz-selection{z-index:2;background:#0db9f0;border-radius:2px}.rzslider .rz-restricted{z-index:3;background:red;border-radius:2px}.rzslider .rz-pointer{top:-14px;z-index:3;width:32px;height:32px;cursor:pointer;background-color:#0db9f0;border-radius:16px}.rzslider .rz-pointer:after{position:absolute;top:12px;left:12px;width:8px;height:8px;background:#fff;border-radius:4px;content:''}.rzslider .rz-pointer:hover:after{background-color:#fff}.rzslider .rz-pointer.rz-active{z-index:4}.rzslider .rz-pointer.rz-active:after{background-color:#451aff}.rzslider .rz-bubble{bottom:16px;padding:1px 3px;color:#55637d;cursor:default}.rzslider .rz-bubble.rz-limit{color:#55637d}.rzslider .rz-ticks{position:absolute;top:-3px;left:0;z-index:1;width:100%;height:0;margin:0;list-style:none;box-sizing:border-box}.tree-dropdown .list,table.dataTable,table.dataTable td,table.dataTable th{box-sizing:content-box}.rzslider .rz-ticks-values-under .rz-tick-value{top:auto;bottom:-32px}.rzslider .rz-tick{position:absolute;top:0;left:0;width:10px;height:10px;margin-left:11px;text-align:center;cursor:pointer;background:#d8e0f3;border-radius:50%}.rzslider .rz-tick.rz-selected{background:#0db9f0}.rzslider .rz-tick-value{position:absolute;top:-30px;transform:translate(-50%,0)}.rzslider .rz-tick-legend{position:absolute;top:24px;max-width:50px;white-space:normal;transform:translate(-50%,0)}.rzslider.rz-vertical{position:relative;width:4px;height:100%;padding:0;margin:0 20px;vertical-align:baseline}.rzslider.rz-vertical .rz-base{width:100%;height:100%;padding:0}.rzslider.rz-vertical .rz-bar-wrapper{top:auto;left:0;width:32px;height:100%;padding:0 0 0 16px;margin:0 0 0 -16px}.rzslider.rz-vertical .rz-bar{bottom:0;left:auto;width:4px;height:100%}.rzslider.rz-vertical .rz-pointer{top:auto;bottom:0;left:-14px!important}.rzslider.rz-vertical .rz-bubble{bottom:0;left:16px!important;margin-left:3px}.rzslider.rz-vertical .rz-ticks{top:0;left:-3px;z-index:1;width:0;height:100%}.rzslider.rz-vertical .rz-tick{margin-top:11px;margin-left:auto;vertical-align:middle}.rzslider.rz-vertical .rz-tick-value{top:auto;left:24px;transform:translate(0,-28%)}.rzslider.rz-vertical .rz-tick-legend{top:auto;right:24px;max-width:none;white-space:nowrap;transform:translate(0,-28%)}.rzslider.rz-vertical .rz-ticks-values-under .rz-tick-value{right:24px;bottom:auto;left:auto}table.dataTable{width:100%!important;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0;margin-top:10px!important;float:left}table.dataTable td .btn-impersonate{transition:all .5s ease-in-out;position:relative;cursor:pointer;padding-right:14px}table.dataTable td .btn-impersonate i{font-size:14px;margin-right:5px;top:1px;position:absolute;left:0}.min-height-table{min-height:600px;background-color:#fff!important;overflow:inherit}.min-height-300{min-height:300px;overflow:inherit}.dataTables_wrapper .dataTables_filter label,.dataTables_wrapper .dataTables_length label,body{font-weight:400}table.dataTable thead td,table.dataTable thead th{padding:2px 18px;border-bottom:1px solid #efefef}table.dataTable thead td:active,table.dataTable thead th:active{outline:0}table.dataTable tfoot td,table.dataTable tfoot th{padding:10px 18px 6px;border-top:1px solid #efefef}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_desc_disabled{cursor:pointer;background-repeat:no-repeat;background-position:center right}table.dataTable thead .sorting{background-image:url(../images/sort_both.9a648608.png)}table.dataTable thead .sorting_asc{background-image:url(../images/sort_asc.9326ad44.png)}table.dataTable thead .sorting_desc{background-image:url(../images/sort_desc.1fc418e3.png)}table.dataTable thead .sorting_asc_disabled{background-image:url(../images/sort_asc_disabled.png)}table.dataTable thead .sorting_desc_disabled{background-image:url(../images/sort_desc_disabled.png)}table.dataTable tbody tr{background-color:#fff}table.dataTable tbody tr.selected{background-color:#B0BED9}table.dataTable tbody td,table.dataTable tbody th{padding:12px 10px}table.dataTable.display tbody td,table.dataTable.display tbody th,table.dataTable.row-border tbody td,table.dataTable.row-border tbody th{border-top:1px solid rgba(221,221,221,.4)}table.dataTable.display tbody tr:first-child td,table.dataTable.display tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.row-border tbody tr:first-child th{border-top:none;border-radius:0}table.dataTable.cell-border tbody td,table.dataTable.cell-border tbody th{border-top:1px solid #ddd;border-right:1px solid #ddd}table.dataTable.cell-border tbody tr td:first-child,table.dataTable.cell-border tbody tr th:first-child{border-left:1px solid #ddd}table.dataTable.cell-border tbody tr:first-child td,table.dataTable.cell-border tbody tr:first-child th{border-top:none}table.dataTable.display tbody tr.odd,table.dataTable.stripe tbody tr.odd{background-color:#f9f9f9}table.dataTable.display tbody tr.odd.selected,table.dataTable.stripe tbody tr.odd.selected{background-color:#acbad4}table.dataTable.display tbody tr:hover,table.dataTable.hover tbody tr:hover{background-color:#f6f6f6}table.dataTable.display tbody tr:hover.selected,table.dataTable.hover tbody tr:hover.selected{background-color:#aab7d1}table.dataTable.display tbody tr>.sorting_1,table.dataTable.display tbody tr>.sorting_2,table.dataTable.display tbody tr>.sorting_3,table.dataTable.order-column tbody tr>.sorting_1,table.dataTable.order-column tbody tr>.sorting_2,table.dataTable.order-column tbody tr>.sorting_3{background-color:#fafafa}table.dataTable.display tbody tr.selected>.sorting_1,table.dataTable.display tbody tr.selected>.sorting_2,table.dataTable.display tbody tr.selected>.sorting_3,table.dataTable.order-column tbody tr.selected>.sorting_1,table.dataTable.order-column tbody tr.selected>.sorting_2,table.dataTable.order-column tbody tr.selected>.sorting_3{background-color:#acbad5}table.dataTable.display tbody tr.odd>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd>.sorting_1{background-color:#f1f1f1}table.dataTable.display tbody tr.odd>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd>.sorting_2{background-color:#f3f3f3}table.dataTable.display tbody tr.odd>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd>.sorting_3{background-color:#f5f5f5}table.dataTable.display tbody tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_1{background-color:#a6b4cd}table.dataTable.display tbody tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_2{background-color:#a8b5cf}table.dataTable.display tbody tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_3{background-color:#a9b7d1}table.dataTable.display tbody tr.even>.sorting_1,table.dataTable.order-column.stripe tbody tr.even>.sorting_1{background-color:#fafafa}table.dataTable.display tbody tr.even>.sorting_2,table.dataTable.order-column.stripe tbody tr.even>.sorting_2{background-color:#fcfcfc}table.dataTable.display tbody tr.even>.sorting_3,table.dataTable.order-column.stripe tbody tr.even>.sorting_3{background-color:#fefefe}table.dataTable.display tbody tr.even.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1{background-color:#acbad5}table.dataTable.display tbody tr.even.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_2{background-color:#aebcd6}table.dataTable.display tbody tr.even.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_3{background-color:#afbdd8}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{background-color:#eaeaea}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{background-color:#ececec}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{background-color:#efefef}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{background-color:#a2aec7}table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{background-color:#a3b0c9}table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{background-color:#a5b2cb}table.dataTable.no-footer{border-bottom:1px solid #efefef}table.dataTable.nowrap td,table.dataTable.nowrap th{white-space:nowrap}table.dataTable.compact thead td,table.dataTable.compact thead th{padding:4px 17px 4px 4px}table.dataTable.compact tbody td,table.dataTable.compact tbody th,table.dataTable.compact tfoot td,table.dataTable.compact tfoot th{padding:4px}table.dataTable td.dt-left,table.dataTable th.dt-left{text-align:left}table.dataTable td.dataTables_empty,table.dataTable td.dt-center,table.dataTable th.dt-center{text-align:center}table.dataTable td.dt-right,table.dataTable th.dt-right{text-align:right}table.dataTable td.dt-justify,table.dataTable th.dt-justify{text-align:justify}table.dataTable td.dt-nowrap,table.dataTable th.dt-nowrap{white-space:nowrap}table.dataTable tfoot td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable thead th.dt-head-left{text-align:left}table.dataTable tfoot td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable thead th.dt-head-center{text-align:center}table.dataTable tfoot td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable thead th.dt-head-right{text-align:right}table.dataTable tfoot td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable thead th.dt-head-justify{text-align:justify}table.dataTable tfoot td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable thead th.dt-head-nowrap{white-space:nowrap}table.dataTable tbody td.dt-body-left,table.dataTable tbody th.dt-body-left{text-align:left}table.dataTable tbody td.dt-body-center,table.dataTable tbody th.dt-body-center{text-align:center}table.dataTable tbody td.dt-body-right,table.dataTable tbody th.dt-body-right{text-align:right}table.dataTable tbody td.dt-body-justify,table.dataTable tbody th.dt-body-justify{text-align:justify}table.dataTable tbody td.dt-body-nowrap,table.dataTable tbody th.dt-body-nowrap{white-space:nowrap}.dataTables_wrapper{position:relative;clear:both;zoom:1;background:#fff}.dataTables_wrapper .dataTables_length{float:left}.dataTables_wrapper .dataTables_length label select{border:1px solid #efefef;background:#fff;padding:6px 12px;font-size:13px;min-width:54px}.dataTables_wrapper .dataTables_filter{float:right;text-align:right}.dataTables_wrapper .dataTables_filter input{margin-left:.5em;border:1px solid #efefef;padding:6px 10px}.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:.755em}.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:.25em}.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:.5em 1em;margin-left:2px;text-align:center;text-decoration:none!important;cursor:pointer;color:#333!important;border:1px solid transparent;border-radius:2px}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#333!important;border:1px solid rgba(208,219,244,.4);background-color:rgba(208,219,244,.4)}table.dataTable.display tr td{border-radius:0!important}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover{cursor:default;color:#666!important;border:1px solid transparent;background:0 0;box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:#333!important;border:1px solid #d0dbf4;background-color:rgba(208,219,244,.8)}.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:0;background-color:#d0dbf4}.dataTables_wrapper .dataTables_paginate .ellipsis{padding:0 1em}.dataTables_wrapper .dataTables_processing{position:absolute;top:110px;left:50%;margin-left:-100px;background:#fff;padding:10px;font-size:12px;border:1px solid rgba(45,91,183,.5)}.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_paginate,.dataTables_wrapper .dataTables_processing{color:#333;margin-top:10px}.dataTables_wrapper .dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th{vertical-align:middle}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th>div.dataTables_sizing{height:0;overflow:hidden;margin:0!important;padding:0!important}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid #111}.dataTables_wrapper.no-footer div.dataTables_scrollBody>table,.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable{border-bottom:none}.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}.table-no-search .dataTables_filter{display:none}.dataTables_length:after{visibility:hidden}.dataTables_length label .dataTables_select_input{display:inline-block;position:relative}.dataTables_length label .dataTables_select_input select{padding-right:17px}.dataTables_length label .dataTables_select_input:after{content:" ";width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #333;position:absolute;right:8px;top:14px;pointer-events:none}.datatable-del[disabled],.datatable-edit[disabled],.datatable-mail[disabled]{pointer-events:none;opacity:.5;cursor:not-allowed}@media screen and (max-width:767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}.dataTables_wrapper .dataTables_paginate{margin-top:.5em}}@media screen and (max-width:640px){.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_length{float:none;text-align:center}.dataTables_wrapper .dataTables_filter{margin-top:.5em}}body{font-family:'Azo Sans',sans-serif;font-size:14px;min-height:100%}body.public-scroll{overflow:auto;padding:0}#wrapper{padding-left:0;position:relative}.bold-text{font-weight:700}.mb10{margin-bottom:10px!important}.row .grid-header{padding:0 15px}.uneditable-input:focus,input[type=text]:focus,input[type=password]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,input[type=number]:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=color]:focus,select:focus,textarea:focus{border-color:#ccc!important;box-shadow:none!important;outline:0!important}.loading-bar{position:fixed;top:0;text-align:center;padding:18px 0;color:#002e6d;z-index:999999;display:inline-block;left:50%;transform:translateX(-50%)}.grid-content.ui-view-container,.loading-bar i{position:relative}.loading-bar .fa{margin-right:5px;font-size:1.5em}.loading-bar i{font-style:normal;top:-1px}.control-bar{background:#f7f7f7;height:50px;text-align:center;box-shadow:0 0 6px rgba(0,0,0,.05);border:1px solid #e5e5e5;margin-bottom:.5em}.control-bar span.control-icon{color:#888;line-height:50px;font-size:1.2em;cursor:pointer;transition:.2s}.control-bar ul{list-style:none;display:block;margin:0;padding:0}.control-bar ul li{font-family:'Azo Sans',sans-serif;display:inline-block;cursor:pointer;text-transform:uppercase;font-size:12px}.control-bar ul li.active span.control-icon,.control-bar ul li:hover span.control-icon{color:#FAD88D}.control-bar .control-bar-right{float:right}.control-bar .control-bar-right li{padding-left:2em}.control-bar .control-bar-right span.control-icon{font-size:1.5em}.control-bar .control-bar-left{float:left}.control-bar .control-bar-left li{padding-right:1.5em}.control-bar .control-bar-left span.control-icon{padding-right:.5em}.grid-content{margin-bottom:1em;padding:0}.grid-content.ng-enter,.grid-content.ng-leave{position:absolute;transition:all .4s ease-in-out}.grid-content.ng-enter{opacity:0;transform:scale3d(.5,.5,.5)}.grid-content.ng-enter-active{opacity:1;transform:scale3d(1,1,1)}.grid-content.ng-leave{opacity:1;transform:translate3d(0,0,0)}.grid-content.ng-leave-active{opacity:0;transform:translate3d(1000px,0,0)}.grid-content .page-title{padding-bottom:15px}.grid-content .page-title .page-summary .subheading{font-size:16px;color:#ff6a00;font-weight:lighter;font-family:'Azo Sans',sans-serif}.grid-content .page-title .page-summary .subheading::before{font-family:gridanalytics!important;margin-right:5px}.grid-content .page-title .page-summary .subheading .subheadingbreak{color:#000}.grid-content .grid-filter-options{float:right}.grid-content .grid-graph,.grid-content .grid-graph-title{float:left}.grid-content .form-group-filter-negative-value{display:inline-block;height:32px;line-height:32px;padding-right:20px}.grid-content .form-group-filter-negative-value .rule-checkbox-label:before{top:50%;margin-top:-9px}.grid-content .form-group-filter-negative-value .checkbox-filter-negative-value{position:relative}.grid-content .form-group-filter-negative-value .checkbox-filter-negative-value .hint-icon{color:#78797A;font-size:12px;display:block;position:absolute;right:-18px;top:-8px;cursor:pointer;opacity:.95}.dashboard-wrapper circle.circle.hide,.dashboard-wrapper circle.dec-line.hide,.dashboard-wrapper circle.default-line.hide,.dashboard-wrapper g.device.hide,.dashboard-wrapper g.point.hide,.dashboard-wrapper line.mic-line.hide,.dashboard-wrapper path.circle.hide,.dashboard-wrapper path.dec-line.hide,.dashboard-wrapper path.default-line.hide,.grid-content .circuitTreeControl .circuit-tree.ng-hide-add.ng-hide-add-active,.grid-content .circuitTreeControl .circuit-tree.ng-hide-remove{opacity:0}.grid-content .form-group-filter-negative-value .checkbox-filter-negative-value .hint-icon .tooltip .tooltip-inner{width:500px!important}.grid-content .form-group-filter-negative-value .checkbox-filter-negative-value input[type=checkbox]:checked+.rule-checkbox-label:before{border-color:#002e6d;background-color:#002e6d}.grid-content .form-group-filter-negative-value .checkbox-filter-negative-value .rule-checkbox-label:after{color:#fff}.grid-content .circuitTreeControl{width:350px;display:inline-block}.grid-content .circuitTreeControl .circuitControl{cursor:pointer;line-height:2.5em}.grid-content .circuitTreeControl .circuitControl a{color:#d04005;text-decoration:none;padding-left:5px}.grid-content .circuitTreeControl .circuitControl a.disabled{color:#363535}.grid-content .circuitTreeControl .circuit-tree{background:#fff;width:350px;border:1px solid #e5e5e5;padding:10px;box-shadow:0 0 3px 1px rgba(0,0,0,.1);font-weight:lighter;position:absolute;margin-top:5px;border-radius:3px}.grid-content .circuitTreeControl .circuit-tree.ng-hide-add,.grid-content .circuitTreeControl .circuit-tree.ng-hide-remove{transition:all linear .3s;display:block!important}.grid-content .circuitTreeControl .circuit-tree.ng-hide-add,.grid-content .circuitTreeControl .circuit-tree.ng-hide-remove.ng-hide-remove-active{opacity:1}.grid-content .circuitTreeControl .circuit-tree .angular-ui-tree-handle{cursor:pointer;font-weight:lighter}.grid-content .circuitTreeControl .circuit-tree .angular-ui-tree-handle .selected-circuit{font-weight:700}.grid-content .circuitTreeControl .circuit-tree .angular-ui-tree-handle .btn-xs{cursor:pointer}.grid-content .circuitTreeControl .circuit-tree .tree-controls{margin-top:10px;text-align:center;cursor:pointer}.grid-content .term{margin-top:11px;font-size:14px}.grid-content .term span{color:#ef5350;cursor:pointer}.grid-content .greendot{background-color:#00a751;border-radius:50%;border:1px solid #d4d4d4}.grid-content .reddot{background-color:#ef5350;border-radius:50%;border:1px solid #d4d4d4}.grid-content .dot{width:18px;height:18px;background-size:16px 16px;display:block;background-repeat:no-repeat;margin-left:15px;margin-top:3px}.grid-content .generalDetails{margin:15px;border:1px solid #ccc;border-radius:3px;padding:30px 10px 10px}.grid-content .glyphicon-check,.grid-content .glyphicon-plus{color:#1A7E50;cursor:pointer}.grid-content .glyphicon-ok-circle{color:#1A7E50;cursor:pointer;margin-right:10px}.grid-content .glyphicon-eye-close,.grid-content .glyphicon-eye-open,.grid-content .glyphicon-unchecked{cursor:pointer}.grid-content .glyphicon-remove,.grid-content .glyphicon-trash{color:#ef5350;cursor:pointer}.grid-content .tabBlock{background-color:#F0F0F0;border-left:1px solid #E0E0E0;border-right:1px solid #E0E0E0;border-bottom:1px solid #E0E0E0;border-top:1px solid #F0F0F0;margin-bottom:20px}.grid-content .tabBlock .tabButtonGroup{margin-top:30px}.grid-content .tabBlock .noBorderBottom{border-bottom:none!important}.grid-content .tabBlock .tabInnerBlock{padding:15px 15px 0;display:table;width:100%}.grid-content .tabBlock .tabInnerBlock .genearlInfo{margin-bottom:30px}.grid-content .tabBlock .tabInnerBlock .dailyRate-holder,.grid-content .tabBlock .tabInnerBlock .serviceBundleHolder,.grid-content .tabBlock .tabInnerBlock .tabControllerBlock{margin-bottom:20px}.grid-content .tabBlock .tabInnerBlock .serviceBundleHolder{background-color:#f7f7f7;border:1px solid #e5e5e5}.grid-content .tabBlock .tabInnerBlock .dailyRate-holder.ng-hide-add,.grid-content .tabBlock .tabInnerBlock .serviceBundleHolder.ng-hide-add{animation:.5s lightSpeedOut ease}.grid-content .tabBlock .tabInnerBlock .dailyRate-holder.ng-hide-remove,.grid-content .tabBlock .tabInnerBlock .serviceBundleHolder.ng-hide-remove{animation:.5s flipInX ease}.grid-content .tabBlock .tabInnerBlock .tabControllerBlock .tabControllerBlockInnerBlock{margin:-15px -15px 20px;border:1px solid #ccc;border-radius:3px;padding:30px 10px 10px}.grid-content .tabBlock .tabInnerBlock .tabControllerBlock .tabControllerBlockInnerBlock .activeTabs{padding:15px;border-left:1px solid #E0E0E0;border-right:1px solid #E0E0E0;border-bottom:1px solid #E0E0E0;border-top:1px solid #F0F0F0;background-color:#fdfdfd}.grid-content .tabBlock .tabInnerBlock .tabControllerBlock .tabControllerBlockInnerBlock .activeReverseTabs{background-color:#F0F0F0}.grid-content .tabBlock .tabInnerBlock .tabControllerBlock .tabControllerBlockInnerBlock .tariffBlock{border-top:1px solid #ccc;padding-top:20px;margin-top:35px}.grid-content .tabBlock .tabInnerBlock .tabControllerBlock .tabControllerBlockInnerBlock .tariffBlock .tariffBlockTitle{text-align:right;font-weight:700;color:#1A7E50}.grid-content .nav-tabs .active a,.grid-content .nav-tabs .active a:hover{background-color:#F0F0F0!important}.grid-content .nav-tabs .activeTitle{background-color:#fff!important;border-bottom:1px solid #fff;padding-bottom:1px}.grid-content .tariffTypeBtns{position:relative;top:7px;color:#ef5350;display:table-cell}.grid-content .tabBlock-new{border-left:1px solid #E0E0E0;border-right:1px solid #E0E0E0;border-bottom:1px solid #E0E0E0;border-top:1px solid #F0F0F0;margin-bottom:20px}.grid-content .tabBlock-new .tabButtonGroup{margin-top:30px}.grid-content .tabBlock-new .noBorderBottom{border-bottom:none!important}.grid-content .tabBlock-new .tabInnerBlock{padding:15px 15px 0;display:table;width:100%}.grid-content .tabBlock-new .tabInnerBlock .genearlInfo{margin-bottom:30px}.grid-content .tabBlock-new .tabInnerBlock .dailyRate-holder,.grid-content .tabBlock-new .tabInnerBlock .serviceBundleHolder,.grid-content .tabBlock-new .tabInnerBlock .tabControllerBlock{margin-bottom:20px}.grid-content .tabBlock-new .tabInnerBlock .serviceBundleHolder{background-color:#f7f7f7;border:1px solid #e5e5e5}.grid-content .tabBlock-new .tabInnerBlock .dailyRate-holder.ng-hide-add,.grid-content .tabBlock-new .tabInnerBlock .serviceBundleHolder.ng-hide-add{animation:.5s lightSpeedOut ease}.grid-content .tabBlock-new .tabInnerBlock .dailyRate-holder.ng-hide-remove,.grid-content .tabBlock-new .tabInnerBlock .serviceBundleHolder.ng-hide-remove{animation:.5s flipInX ease}.grid-content .tabBlock-new .tabInnerBlock .tabControllerBlock .tabControllerBlockInnerBlock{margin:-15px -15px 20px;border:1px solid #ccc;border-radius:3px;padding:30px 10px 10px}.grid-content .tabBlock-new .tabInnerBlock .tabControllerBlock .tabControllerBlockInnerBlock .activeTabs{padding:15px;border-left:1px solid #E0E0E0;border-right:1px solid #E0E0E0;border-bottom:1px solid #E0E0E0;border-top:1px solid #F0F0F0;background-color:#fdfdfd}.grid-content .tabBlock-new .tabInnerBlock .tabControllerBlock .tabControllerBlockInnerBlock .activeReverseTabs{background-color:#F0F0F0}.grid-content .tabBlock-new .tabInnerBlock .tabControllerBlock .tabControllerBlockInnerBlock .tariffBlock{border-top:1px solid #ccc;padding-top:20px;margin-top:35px}.grid-content .tabBlock-new .tabInnerBlock .tabControllerBlock .tabControllerBlockInnerBlock .tariffBlock .tariffBlockTitle{text-align:right;font-weight:700;color:#1A7E50}.modal-body .ng-hide{display:none!important}.modal-body .modal-content{background:#f7f7f7;border:1px solid #e5e5e5;box-shadow:0 0 6px rgba(0,0,0,.05);border-radius:2px;margin-bottom:1em;padding:0}.modal-body ol{counter-reset:item;padding-left:20px}.modal-body ol li{display:block;position:relative}.modal-body ol li:before{content:counters(item,".") ".";counter-increment:item;position:absolute;margin-right:100%;right:10px}.modal-body ol li h5{padding-top:3px}.modal-body .submit{margin-top:20px}.modal-body .input-group-addon.short-group-addon{padding:6px!important}.modal-body .tariff .addNewDailyrateBtn{margin-top:30px}.modal-body .tariff .divgap{margin-bottom:20px}.modal-body .tariff .divtop{margin-top:10px}.modal-body .tariff .tariffTypeBtns{text-align:right}.modal-body .tariff .generalNormal{margin-bottom:10px;margin-top:10px}.modal-body .tariff .generalBottom{padding-bottom:20px;margin-bottom:20px;margin-top:10px;border-bottom:1px solid #d4d4d4}.modal-body .tariff .note{padding-bottom:10px!important;margin-top:10px!important}.modal-body .tariff .form-group{padding-bottom:30px;margin-top:30px;border-bottom:1px solid #d4d4d4}.modal-footer{border-top:none!important}.modal-footer .messagebox{margin-top:30px}.modal-header .close{width:20px}.modal-note{padding:0 20px}.modal-note-warning{position:relative;padding-left:30px}.modal-note-warning i{color:#ff6c00;position:absolute;left:5px;top:50%;transform:translateY(-50%)}.modal-note-warning span{color:#002e6d}.modal-note-image img{max-width:100%;height:auto}#help-section .nav-tabs>li.active>a{color:#c4410d;background-color:#fff;font-size:large}#help-section .help-subsection .help-subheading{color:#000;font-weight:500;font-size:medium}#help-section .help-subsection h3{text-decoration:underline;cursor:pointer;color:#025975}#help-section .help-subsection div.help-content{background-color:#fff;box-shadow:0 10px 6px -6px #888;padding:20px 10px 10px}#help-section .help-subsection div.help-content h4{font-size:large;font-weight:500;font-style:italic}#help-section .help-content{position:relative}#help-section .help-content .help-subsection-close{cursor:pointer;position:absolute;top:7px;right:10px}.flex-form-group{display:flex;flex-direction:row;margin-right:0}.flex-form-group .control-label{vertical-align:middle}.flex-form-group .grid-filter-dropdown{flex:1;min-width:400px;vertical-align:middle}.flex-form-group .grid-filter-dropdown .select-input{min-width:100%;width:auto!important;max-width:590px}.building-search-box .ui-select-multiple{text-align:left!important}.building-search-box .select-input{width:590px!important}.building-search-box .analytics-building-right{width:20%!important}.building-search-box .analytics-building-left{width:80%!important}@media screen and (min-width:768px){.vertical-align{display:flex;align-items:center;justify-content:center}}@media screen and (max-width:767px){.grid-content .dashboard-graph .totals .col-xs-6{min-height:115px}.modal-note-image{margin-bottom:30px;text-align:center}.modal-form .modal-content form .page-layout{padding-left:15px;padding-right:15px}}.dashboard-header .filter-right{flex-direction:row;display:flex!important;justify-items:center;align-items:center}.dashboard-header .filter-right .dashboard-header-menu{padding:10px 0 10px 10px}.dashboard-header .filter-right .dashboard-header-menu img{width:17px;height:17px}.ui-select-component-div{position:relative}.ui-select-component-div .ui-select-multiple{padding-right:0!important;display:flex;flex-direction:column}.ui-select-component-div .ui-select-multiple>div{scrollbar-width:thin;padding-right:23px}.ui-select-component-div .icon-cancel{font-size:8px;position:absolute;top:10px;right:15px;width:20px;height:20px;border-radius:50%;line-height:20px;background-color:#d8d8d8;display:inline-block;text-align:center;cursor:pointer}#navigation-bar{background:#f7f7f7;height:60px;border-bottom:1px solid #ccc}#navigation-bar .dropdown-toggle-avatar{padding:20px;position:relative}#navigation-bar .dropdown-toggle-avatar .avatar-wrapper{height:40px!important;width:40px!important;border-radius:50%!important;margin-top:4px;display:inline-block!important}#navigation-bar .dropdown-toggle-avatar span{padding:0 5px;display:inline-block;position:relative;top:0}#navigation-bar ul li a:hover{background-color:transparent}#navigation-bar .brand{width:250px;background-color:#fff}#navigation-bar .brand .navbar-brand{border-bottom:1px solid #ccc;background-color:#fff;padding:5px 0;height:60px;width:250px;text-align:center}#navigation-bar .brand .navbar-brand.sidebar-logo span{background-size:contain;background-repeat:no-repeat;width:206px;height:50px;display:inline-block;background-position:center}#navigation-bar.navbar-sm .brand .navbar-brand-sx,#navigation-bar.navbar-sm .navbar-menu-sx,#navigation-bar.navbar-sx .brand .navbar-brand.navbar-brand-sm,#navigation-bar.navbar-sx .navbar-menu-sm{display:none}#navigation-bar .brand .navbar-brand img{height:60px;padding:5px 12px;width:auto;margin:0 auto}#navigation-bar .information-menu{padding-top:10px;padding-bottom:10px;padding-left:0;font-size:14px}#navigation-bar .notification-button{margin-left:0}#navigation-bar .sidebar-collapse-button{margin-left:-30px}#navigation-bar .sidebar-collapse-button .sb-collapse-button{background-color:#e5e5e5;border-width:0}#navigation-bar .manage-button{border:1px solid #ccc;padding:5px 20px;font-size:14px;font-weight:100;color:#333}#navigation-bar .btn-circle{width:30px;height:30px;text-align:center;padding:6px 0;font-size:12px;line-height:1.428571429;border-radius:15px}#navigation-bar .menu-header li a i,#navigation-bar .menu-header.mega div span i{font-size:16px}#navigation-bar.navbar-sx .brand{width:40px;background-color:#fff}#navigation-bar.navbar-sx .brand .navbar-brand{border-bottom:1px solid #ccc;background-color:#fff;padding:14px 5px 5px;height:60px;width:80px;box-shadow:1px 1px 1px 0 rgba(221,221,221,.8)}#navigation-bar.navbar-sx .brand .navbar-brand img{height:30px;width:auto;padding:0}#navigation-bar .dropdown{cursor:default}#navigation-bar .dropdown-menu{left:auto;right:0;border-color:#e5e5e5;border-radius:0;background-clip:padding-box;box-shadow:0 2px 3px rgba(0,0,0,.1);min-width:120px;background-color:#fff;position:absolute!important}#navigation-bar .menu-header{box-shadow:0 3px 12px rgba(0,0,0,.05)!important;-webkit-box-shadow:0 3px 12px rgba(0,0,0,.05)!important;-moz-box-shadow:0 3px 12px rgba(0,0,0,.05)!important;border-color:#e5e5e5;right:10px;min-width:175px;animation-duration:.5s;animation-fill-mode:both}#navigation-bar .menu-header li a{padding:9px 15px;display:block;color:#282828;cursor:pointer}#navigation-bar .menu-header li a:hover{background:#f7f7f7;color:#002e6d}#navigation-bar .menu-header.mega{min-width:380px}#navigation-bar .menu-header.mega div{width:50%;float:left}#navigation-bar .menu-header.mega div span{padding:9px 15px;display:block}#navigation-bar .menu-header.mega div:after{background-color:#E0E0E0;content:'';position:absolute;top:5px;bottom:5px;width:1px}#navigation-bar .menu-header.mega .switch-customer span{color:#999}#navigation-bar .menu-header.mega .switch-customer strong{display:block;margin-top:18px;color:#333}.navbar-nav{margin-top:0;margin-bottom:0}.navbar-nav.nav-bar-header li a{color:#666;padding:13px 10px}.navbar-nav.nav-bar-header li i{font-size:13px}.navbar-nav.nav-bar-header .stop-impersonate a:hover{color:rgba(239,83,80,.6)}.navbar-nav.nav-bar-header .stop-impersonate a:hover div{border:1px solid rgba(239,83,80,.6)}.navbar-nav.nav-bar-header .stop-impersonate a div{padding:6px 14px;color:#ef5350;font-size:13px;border:1px solid #ef5350}.navbar-nav.nav-bar-header .stop-impersonate .tooltip-stop-impersonate{width:160px;margin-top:-6px}@media screen and (max-width:767px){.navbar-nav>li{display:inline-block!important}#navigation-bar .menu-header.mega{min-width:175px}#navigation-bar .menu-header.mega div{width:100%}#navigation-bar .menu-header.mega div:first-child{border-bottom:1px solid #E0E0E0}#navigation-bar .menu-header.mega div:after{content:none}}.nonlayout-view{background:#fff;margin:20px}.nonlayout-view .grid-content{padding:15px}.nonlayout-view .grid-content .grid-data{padding:10px 30px}.tree-dropdown{position:relative;display:block;font-size:13px;width:100%}.tree-dropdown.select-disabled{cursor:not-allowed;background-color:#eee;opacity:1}.tree-dropdown .select{padding:0 12px;height:32px;display:block;line-height:14px;color:#555;vertical-align:middle;background-color:#fff;border:1px solid #e5e5e5;-webkit-box-shadow:none;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;box-shadow:none;font-size:13px;border-radius:3px}.tree-dropdown .select.select-disabled{pointer-events:none;cursor:not-allowed;background-color:#eee;opacity:1}.tree-dropdown .select::after{content:" ";width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #333;position:absolute;right:10px;top:13px}.dashboard-loading:after,.dashboard-loading:before,.tree-dropdown .tree-level:before{content:""}.tree-dropdown p{line-height:32px;margin:0}.tree-dropdown .list{position:absolute;top:33px;left:0;right:0;background-color:#FFF;border-style:solid;border-color:#ccc;border-width:1px;z-index:1100;overflow-x:hidden;max-height:300px}.dashboard-container .grid-stack-row *,.dashboard-container .grid-stack-row :after,.dashboard-container .grid-stack-row :before,.dashboard-sensors .grid-stack-row *,.dashboard-sensors .grid-stack-row :after,.dashboard-sensors .grid-stack-row :before,.dashboard-wrapper .dashboard-container .panel-sensor *,.dashboard-wrapper .dashboard-container .panel-sensor :after,.dashboard-wrapper .dashboard-container .panel-sensor :before,.tracking-user-event .grid-stack-row-tracking-page *,.tracking-user-event .grid-stack-row-tracking-page :after,.tracking-user-event .grid-stack-row-tracking-page :before{box-sizing:border-box!important}.tree-dropdown ul{list-style-type:none;padding:0;margin:0}.tree-dropdown ul:first-child{padding:0}.tree-dropdown .list p:hover{background:#002e6d;color:#fff}.tree-dropdown .list p:hover.tree-level:before{background-color:#fff}.tree-dropdown .list p.selected{background:#002e6d;color:#fff}.tree-dropdown .tree-level{padding:0 10px;position:relative}.tree-dropdown .tree-level.selected:before{background-color:#fff}.tree-dropdown .tree-level.customer-tree.level-0{font-weight:600}.tree-dropdown .tree-level:before{background-color:#444}.tree-dropdown .tree-level.level-1:before{position:absolute;width:4px;height:4px;border-radius:50%;top:50%;margin-top:-2px;left:15px}.tree-dropdown .level-10:before,.tree-dropdown .level-1:before,.tree-dropdown .level-2:before,.tree-dropdown .level-3:before,.tree-dropdown .level-4:before,.tree-dropdown .level-5:before,.tree-dropdown .level-6:before,.tree-dropdown .level-7:before,.tree-dropdown .level-8:before,.tree-dropdown .level-9:before{position:absolute;width:5px;height:1px;top:50%;margin-top:-1px}.tree-dropdown .level-10{font-weight:300;padding-left:115px}.tree-dropdown .level-10:before{left:105px}.tree-dropdown .level-9{font-weight:300;padding-left:105px}.tree-dropdown .level-9:before{left:95px}.tree-dropdown .level-8{font-weight:300;padding-left:95px}.tree-dropdown .level-8:before{left:85px}.tree-dropdown .level-7{font-weight:300;padding-left:85px}.tree-dropdown .level-7:before{left:75px}.tree-dropdown .level-6{font-weight:300;padding-left:75px}.tree-dropdown .level-6:before{left:65px}.tree-dropdown .level-5{font-weight:300;padding-left:65px}.tree-dropdown .level-5:before{left:55px}.tree-dropdown .level-4{font-weight:300;padding-left:55px}.tree-dropdown .level-4:before{left:45px}.tree-dropdown .level-3{font-weight:300;padding-left:45px}.tree-dropdown .level-3:before{left:35px}.tree-dropdown .level-2{font-weight:300;padding-left:35px}.tree-dropdown .level-2:before{left:25px}.tree-dropdown .level-1{font-weight:300;padding-left:25px}.tree-dropdown .level-1:before{left:15px}.dashboard-analytics .input-group-addon{border:1px solid #efefef}.preloading-input{pointer-events:none}.dashboard-analytics select.form-control,.dashboard-helps select.form-control,.dashboard-overview select.form-control,.dashboard-realtime select.form-control,.dashboard-reports select.form-control{padding-right:24px}.dashboard-analytics .select-input,.dashboard-helps .select-input,.dashboard-overview .select-input,.dashboard-realtime .select-input,.dashboard-reports .select-input{overflow:inherit}.dashboard-analytics .select-input::after,.dashboard-helps .select-input::after,.dashboard-overview .select-input::after,.dashboard-realtime .select-input::after,.dashboard-reports .select-input::after{right:9px}.pl-60{padding-left:60px!important}.pl-50{padding-left:50px!important}.pl-45{padding-left:45px!important}.mt-20{margin-top:20px!important}.mt-10{margin-top:10px!important}.auto-minwidth{min-width:auto!important}.dashboard-wrapper text.bold{font-weight:700}.dashboard-wrapper circle.bold,.dashboard-wrapper path.bold{stroke-width:2px}.dashboard-wrapper line.mic-line.bold{stroke-width:2px}.dashboard-wrapper .sidebar-container{background-color:#fff;position:fixed;left:0;top:60px;margin:0;padding:0;transition:width .3s ease-in-out;box-shadow:1px 1px 1px 1px rgba(221,221,221,.8);z-index:9}.dashboard-wrapper .sidebar-container.sidebar-md,.dashboard-wrapper .sidebar-container.sidebar-sm{overflow-y:auto}.dashboard-wrapper .sidebar-container ul{list-style:none;margin:0;padding:0}.dashboard-wrapper .sidebar-container ul li{font-weight:400;width:100%;border-top:1px solid #e5e6e7;transition:all .3s ease}.dashboard-wrapper .sidebar-container ul li a{line-height:50px;height:50px;display:block;color:#282828}.dashboard-wrapper .sidebar-container.sidebar-sm ul li .menu-name,.dashboard-wrapper .sidebar-container.sidebar-sx ul li .menu-name{display:none}.dashboard-sensors .zipato-sensor .sensor-temperature,.dashboard-wrapper .sidebar-container ul li a:hover{color:#002e6d}.dashboard-wrapper .sidebar-container ul li a .menu-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dashboard-wrapper .sidebar-container ul li:first-child{border-top:none}.dashboard-wrapper .sidebar-container ul li.active>a{background-color:#002e6d;color:#fff}.dashboard-wrapper .sidebar-container ul li.active>a i:before,.dashboard-wrapper .sidebar-container ul li.active>a:active{color:#fff}.dashboard-wrapper .sidebar-container ul li i{font-size:18px;top:14px}.dashboard-wrapper .sidebar-container ul.bottom-list{position:absolute;bottom:0;width:100%;margin:0;max-height:180px;overflow-y:auto;padding-top:0!important}.dashboard-wrapper .sidebar-container ul.bottom-list li{position:relative}.dashboard-wrapper .sidebar-container ul.bottom-list li a span{padding-left:32px}.dashboard-wrapper .sidebar-container ul.bottom-list li a i{position:absolute;font-size:18px;top:14px}.dashboard-wrapper .sidebar-container.sidebar-md{width:250px;height:calc(100% - 60px)}.dashboard-wrapper .sidebar-container.sidebar-md ul{padding:20px 0}.dashboard-wrapper .sidebar-container.sidebar-md ul li .sidebar-tab-icon,.dashboard-wrapper .sidebar-container.sidebar-md ul li i.fa{margin-right:10px;font-size:18px;width:20px}.dashboard-wrapper .sidebar-container.sidebar-md ul li a{padding-left:40px}.dashboard-wrapper .sidebar-container.sidebar-sm{text-align:center;width:80px;height:calc(100% - 60px)}.dashboard-wrapper .sidebar-container.sidebar-sm ul li .sidebar-tab-icon,.dashboard-wrapper .sidebar-container.sidebar-sm ul li i.fa{font-size:18px}.dashboard-wrapper .sidebar-container.sidebar-sx{width:50px;height:calc(100% - 60px)}.dashboard-wrapper .sidebar-container.sidebar-sx ul{text-align:center}.dashboard-wrapper .sidebar-container.sidebar-sm ul li a i{left:30px}.dashboard-wrapper .dashboard-container{transition:margin .3s ease-in-out,width .3s ease-in-out}.dashboard-wrapper .dashboard-container.dashboard-md:not(.dashboard-100){margin-left:250px;width:calc(100% - 250px)}.dashboard-wrapper .dashboard-container.dashboard-sm{margin-left:80px;width:calc(100% - 80px)}.dashboard-wrapper .dashboard-container.dashboard-sx{margin-left:50px;width:calc(100% - 40px)}.dashboard-wrapper .dashboard-container.dashboard-100{width:100%}@media screen and (min-width:768px){.dashboard-wrapper .dashboard-container .grid-content{padding:20px}.dashboard-wrapper .dashboard-container .grid-content.grid-content-5{padding:5px}}.dashboard-wrapper .dashboard-container .grid-content .form-control{border-radius:0;box-shadow:none;border-color:#efefef;background-color:#fff;cursor:default}.dashboard-wrapper .dashboard-container .grid-content .btn{border-radius:0;box-shadow:none;transition:all .5s ease-in-out}.dashboard-wrapper .dashboard-container .grid-content .grid-header .form-group{margin-bottom:0}.dashboard-wrapper .dashboard-container .grid-content .grid-data{padding:10px 5px 5px;margin:5px 15px 15px;background-color:#fff}@media screen and (min-width:768px){.dashboard-wrapper .dashboard-container .grid-content .grid-data{padding:15px}}.dashboard-wrapper .dashboard-container .grid-content .grid-data .grid-data-sidebar{padding:20px;border:1px solid #ccc}.dashboard-wrapper .dashboard-container .grid-content .grid-data .grid-data-sidebar .block{margin-bottom:15px}.dashboard-wrapper .dashboard-container .grid-content .grid-data .grid-data-sidebar .block .checkbox-list{background-color:#F8F8F8;border:1px solid #D3D3D3}.dashboard-wrapper .dashboard-container .grid-content .grid-data.no-padding-top{padding-top:0}.dashboard-wrapper .dashboard-container .grid-content .grid-data.transparent{background-color:transparent}.dashboard-wrapper .dashboard-container .grid-content .grid-energy{padding:10px;background-color:#fff}.dashboard-wrapper .dashboard-container .grid-content .grid-energy-header{display:inline-block;padding:5px 10px;background-color:rgba(0,46,109,.2);width:100%;text-align:center;font-size:18px;line-height:30px;font-weight:500;color:#000}.dashboard-wrapper .dashboard-container .grid-content .grid-energy-header .btn{width:30px;height:30px;line-height:30px;margin:0;padding:0;text-align:center;border:1px solid #d4d4d4}.dashboard-wrapper .dashboard-container .grid-content .grid-energy-header .button-prev{float:left}.dashboard-wrapper .dashboard-container .grid-content .grid-energy-header .button-next{float:right}@media screen and (min-width:768px){.dashboard-wrapper .dashboard-container .dashboard-custom .grid-content{padding:5px}.dashboard-analytics .building-select{float:right}}.dashboard-wrapper .dashboard-container .panel-sensor .panel{border-radius:0;padding:15px}.dashboard-wrapper .dashboard-container .panel-sensor .panel .panel-heading{font-family:'Azo Sans',sans-serif;font-weight:500;font-size:16px;font-size:18px!important;border-radius:0;border-bottom:1px solid #ececec;padding:10px;background-color:transparent}.dashboard-wrapper .dashboard-container .panel-sensor .panel .panel-heading.title{font-size:22px}.dashboard-wrapper .dashboard-container .panel-sensor .panel .panel-heading.medium{font-size:16px}.dashboard-wrapper .dashboard-container .panel-sensor .panel .panel-heading.medium-big{font-size:18px}.dashboard-wrapper .dashboard-container .panel-sensor .panel .panel-heading.medium-small{font-size:14px}.dashboard-wrapper .dashboard-container .panel-sensor .panel .panel-heading span{font-size:20px}.dashboard-wrapper .dashboard-container .panel-sensor .panel .panel-heading div>span{font-size:12px}.dashboard-wrapper .dashboard-container .panel-sensor .panel .panel-body{padding:0;margin-top:12px}.dashboard-wrapper .dashboard-container .panel-sensor .panel .panel-body .list-group-item{border:1px solid #fff;border-radius:0;background-color:#f8f8f8}.dashboard-wrapper .grid-page-nav{background-color:#fff}.dashboard-wrapper .subholder{background-color:#fff;padding:15px;width:100%;display:inline-block;margin-top:-30px}.dashboard-wrapper .sensor-expand-item{display:none}.dashboard-wrapper .grid-data{background-color:transparent}.dashboard-wrapper .input-group .form-control{z-index:0}.dashboard-wrapper .axis--x text,.dashboard-wrapper .axis--x--compare text,.dashboard-wrapper [class^=y-axis-value] text{fill:gray}.dashboard-wrapper .axis--x,.dashboard-wrapper .axis--x--compare{margin:2px 0}.dashboard-wrapper .axis--x line,.dashboard-wrapper .axis--x path,.dashboard-wrapper .axis--x--compare line,.dashboard-wrapper .axis--x--compare path{stroke-width:2px;stroke:gray}.dashboard-wrapper .grid line{stroke-opacity:.7;shape-rendering:crispEdges}.dashboard-wrapper .brush .selection{fill:#add8e6}.dashboard-wrapper .iot-sensor-input{padding-bottom:10px}.dashboard-wrapper .iot-sensor-input .ui-select-container{padding-right:30px!important}.dashboard-wrapper .iot-sensor-input .icon-cancel{font-size:8px;position:absolute;top:10px;right:25px;width:20px;height:20px;border-radius:50%;line-height:20px;background-color:#d8d8d8;display:inline-block;text-align:center;cursor:pointer}.dashboard-wrapper .iot-sensor-input .ui-select-match-item{width:95%}.dashboard-wrapper .legend-color-item{margin-bottom:15px;cursor:pointer;position:relative}.dashboard-wrapper .legend-color-item .rectangle{background-color:#2A99AD;width:20px;height:20px;position:absolute;left:0;top:0}.dashboard-wrapper .legend-color-item .name{font-size:13px;line-height:20px;display:block;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;padding-left:30px}.dashboard-wrapper .tou-color-item{margin-bottom:15px;cursor:pointer;position:relative}.dashboard-wrapper .tou-color-item .rectangle{background-color:#2A99AD;width:20px;height:20px;position:absolute;left:0;top:0}.dashboard-wrapper .tou-color-item .name{font-size:11px;line-height:20px;display:block;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;padding-left:30px}.dashboard-wrapper .iot-legend-color-item{margin:5px 15px 5px 0;position:relative}.dashboard-wrapper .iot-legend-color-item .symbol-span{position:absolute;left:0;top:0;display:flex}.dashboard-wrapper .iot-legend-color-item .circle,.dashboard-wrapper .iot-legend-color-item .rectangle{background-color:#2A99AD;width:20px;height:20px}.dashboard-wrapper .iot-legend-color-item .circle .small-symbol,.dashboard-wrapper .iot-legend-color-item .rectangle .small-symbol{height:10px;width:10px}.dashboard-wrapper .iot-legend-color-item .circle,.dashboard-wrapper .iot-legend-color-item .circle .small-symbol{border-radius:50%}.dashboard-wrapper .iot-legend-color-item .triangle{border-left:10px solid #f1f1f1;border-right:10px solid #f1f1f1;border-bottom:20px solid}.dashboard-wrapper .iot-legend-color-item .triangle .small-symbol{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:8px solid;position:absolute;top:8px;right:-4px}.dashboard-wrapper .iot-legend-color-item .triangle.not-filled-symbol .small-symbol{border-bottom-color:#f1f1f1}.dashboard-wrapper .iot-legend-color-item .circle.not-filled-symbol,.dashboard-wrapper .iot-legend-color-item .rectangle.not-filled-symbol{background-color:transparent}.dashboard-wrapper .iot-legend-color-item .circle.not-filled-symbol .small-symbol,.dashboard-wrapper .iot-legend-color-item .rectangle.not-filled-symbol .small-symbol{background-color:#f1f1f1;margin:auto}.dashboard-wrapper .iot-legend-color-item .name{font-size:13px;line-height:20px;display:block;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;padding-left:30px}.dashboard-wrapper .disabled-lengend-color{color:#999!important;opacity:.9}.dashboard-wrapper .disabled-lengend-color .circle,.dashboard-wrapper .disabled-lengend-color .rectangle,.dashboard-wrapper .disabled-lengend-color .triangle{background:#999!important}.dashboard-wrapper .legend-container{max-height:200px;overflow-x:auto;overflow-y:auto}.front-page ul.navigator-left{max-height:calc(100% - 210px);overflow-y:auto;padding-top:0!important}.billing-modal-content .ui-select-multiple.ui-select-bootstrap .ui-select-choices,.billing-modal-content .ui-select-multiple.ui-select-bootstrap .ui-select-no-choice,.dashboard-wrapper .ui-select-multiple.ui-select-bootstrap .ui-select-choices,.dashboard-wrapper .ui-select-multiple.ui-select-bootstrap .ui-select-no-choice,.modal-form .ui-select-multiple.ui-select-bootstrap .ui-select-choices,.modal-form .ui-select-multiple.ui-select-bootstrap .ui-select-no-choice{max-height:210px}.dashboard-accordion .panel-group .panel,.jtk-group{overflow:visible}.dashboard-wrapper .ui-select-multiple.ui-select-bootstrap,.modal-form .ui-select-multiple.ui-select-bootstrap{min-height:34px;padding:6px 12px;position:relative}.dashboard-wrapper .ui-select-multiple.ui-select-bootstrap .close,.modal-form .ui-select-multiple.ui-select-bootstrap .close{font-size:21px;line-height:1}.dashboard-wrapper .ui-select-multiple.ui-select-bootstrap input.ui-select-search,.modal-form .ui-select-multiple.ui-select-bootstrap input.ui-select-search{min-width:100%;margin-bottom:0;padding-top:0}.dashboard-wrapper .ui-select-multiple.ui-select-bootstrap .ui-select-match .close,.modal-form .ui-select-multiple.ui-select-bootstrap .ui-select-match .close{line-height:28px;padding-left:5px;opacity:.5}.dashboard-wrapper .ui-select-match-item,.modal-form .ui-select-match-item{border-radius:4px!important;background-color:#f1f1f1;padding:0 8px;line-height:28px;border-color:#efefef}.dashboard-accordion .panel .dashboard-accordion-icon,.dashboard-accordion .panel-title,.dashboard-accordion-title .title{line-height:30px}.dashboard-wrapper .ui-select-match-item.btn-primary,.modal-form .ui-select-match-item.btn-primary{background-color:#f1f1f1;border-color:#ccc;color:#333}.dashboard-wrapper .dashboard-rule input.ui-select-search,.modal-form .dashboard-rule input.ui-select-search{margin-left:0;padding-left:0}.dashboard-container{position:relative}.dashboard-container.dashboard-guest .guest-view .brand{padding-left:0}.dashboard-accordion{display:block}.dashboard-accordion .panel{background-color:#fff;border:1px solid #e5e5e5;box-shadow:none;border-radius:0}.dashboard-accordion .panel .dashboard-accordion-icon{font-size:1.3em;width:20px;text-align:right}.dashboard-accordion .panel-heading{background-color:transparent;border-radius:0;padding:10px 15px}.dashboard-accordion .panel-group{margin-bottom:0}.dashboard-accordion .panel-group .panel+.panel{margin-top:15px}.dashboard-accordion .panel .fa-caret{margin-right:5px;margin-left:-5px;color:#999}.dashboard-accordion .panel .fa-caret:before{content:'\f0da'}.dashboard-accordion .panel.panel-open .fa-caret:before{content:'\f0d7'!important}.dashboard-accordion-title .title.has-button{margin-right:20px}.dashboard-accordion-title a{font-size:13px;box-shadow:none}.dashboard-accordion-title a i{margin-right:8px}.dashboard-accordion .accordion-toggle{display:block}.dashboard-accordion-content{padding:15px;font-size:14px}.dashboard-accordion-content .form-group:last-child{margin-bottom:0}.dashboard-accordion-content .form-table .dataTable{margin-top:0!important}.dashboard-accordion-content .page-table{padding-bottom:0!important}.dashboard-accordion-content .page-table .btn,.dashboard-accordion-content .page-table .form-control{font-size:13px}.dashboard-accordion-content .page-table .td-right{text-align:right}.dashboard-accordion-content .page-table .td-right .buttons{padding-right:20px}.dashboard-accordion-content .editable-wrap{display:block}.dashboard-accordion-content .editable-form{padding:0!important}.dashboard-accordion-action button{margin-right:5px}.dashboard-accordion-action button:last-child{margin-right:0}.dashboard-accordion-action button i{margin-right:5px}.dashboard-accordion.no-border .panel{border:none}.dashboard-accordion.no-border .panel-group .panel-heading+.panel-collapse>.panel-body{border-top:0}.dashboard-accordion.no-border .dashboard-accordion-content{padding:0}.dashboard-accordion.no-border .panel-open .dashboard-accordion-icon:before{content:'\f107'}.dashboard-accordion-list{padding-left:15px}.dashboard-accordion-list ul{margin:0;padding:0;list-style:none}.dashboard-accordion-list ul li{display:block;padding:10px 0 10px 15px;line-height:24px;position:relative}.dashboard-accordion-list ul li:before{content:'';position:absolute;top:50%;left:0;margin-top:-3px;width:6px;height:6px;background-color:#999;border-radius:50%}.dashboard-accordion-form{margin-bottom:15px}.dashboard-accordion-form .panel{margin:0 15px}.dashboard-accordion-form .panel-title{font-size:13px;line-height:20px}.dashboard-accordion-form .panel-heading{height:40px}.dashboard-accordion-form .dashboard-accordion-icon{line-height:20px!important;display:inline-block;padding-top:3px}.dashboard-accordion-form .dashboard-accordion-icon i{font-size:16px;color:red}.radio-primary.no-padding{padding-top:0!important;padding-left:0}.radio-primary input[type=radio]:checked+label{outline:0!important}.radio-primary input[type=radio]:checked+label::before{border-color:#002e6d}.radio-primary input[type=radio]:checked+label::after{background-color:#002e6d}.d3-tip{padding:12px;background:rgba(236,240,241,.95);border-radius:4px;border:1px solid #999}.d3-tip.animate{animation:fadeIn .4s linear;-webkit-animation:fadeIn .4s linear}.font-gotham-pro-md{font-family:'Azo Sans',sans-serif;font-weight:500}.font-gotham-pro-md.title{font-size:22px}.font-gotham-pro-md.medium{font-size:16px}.font-gotham-pro-md.medium-big{font-size:18px}.font-gotham-pro-md.medium-small{font-size:14px}.font-roboto-md{font-family:'Azo Sans',sans-serif;font-weight:500}.font-roboto-rg{font-family:'Azo Sans',sans-serif;font-weight:100}.dashboard-loading:after{z-index:10;border:solid rgba(9,62,78,.2);border-top-color:#3266cc;border-radius:50%;animation:spin 1s infinite linear;position:absolute;left:50%;top:50%;width:32px;height:32px;margin:-16px 0 0 -16px;border-width:1px}.dashboard-loading:before{z-index:9;background:#fff;top:0;left:0;width:100%;height:100%;position:absolute}.cluster-div{position:absolute;top:-27px;left:-26px}.cluster-div .cluster-text{position:absolute;top:0;left:0;color:#000;font-size:11px;font-weight:700;font-style:normal;text-decoration:none;text-align:center;width:53px;line-height:53px}.home-page .download-button{position:fixed;bottom:50px;right:50px}@media screen and (min-width:768px) and (max-width:991px){.dashboard-wrapper .legend-color-grid:nth-child(2n+1){clear:left}}@media screen and (min-width:992px){.dashboard-wrapper .legend-color-grid:nth-child(3n+1){clear:left}}@media only screen and (max-width:768px){#navigation-bar .brand .navbar-brand.sidebar-logo span{width:42px;height:32px}}@media print{*{-webkit-print-color-adjust:exact!important;color-adjust:exact!important;print-color-adjust:exact!important}.sidebar-container{display:none}.dashboard-container.dashboard-md{width:98%!important;margin:10px!important}.dashboard-container.dashboard-md .download-button{display:none!important}#navigation-bar,support-toast{display:none}body{padding-top:1px!important}#homePage .dashboard-content.dashboard-analytics .home-widget-bottom .col-md-9{width:90%!important}#homePage .dashboard-content.dashboard-analytics .home-widget-bottom .analytics-chart,#homePage .dashboard-content.dashboard-analytics .home-widget-bottom .avoid-break-inside,#homePage .dashboard-content.dashboard-analytics .home-widget-bottom .message-dialog{break-inside:avoid}#homePage .dashboard-content.dashboard-analytics .home-widget-bottom .dashboard-container .nav-header h4{width:unset!important}#homePage .dashboard-content.dashboard-analytics .home-widget-bottom .text-right{text-align:left}#homePage .gaEditTable{background-color:#f7f7f7!important}#homePage .gaEditTable .table tr td,#homePage .gaEditTable .table tr th{border:2px solid #fff!important}#homePage .form-table table th{background:rgba(0,46,109,.2)!important}#homePage .dashboard-analytics .grid-content{padding-bottom:0!important}#homePage .home-widget-bottom:last-of-type{margin-bottom:0!important}.break-page{page-break-before:always}}.expand-ui-select-choices .ui-select-choices{width:auto;min-width:300px}.offline-device-badge{background-color:#dc3545!important;padding:3px!important;font-size:10px!important}.my-alert-bar{background:#dc3545;color:#fff;padding:10px 15px;position:relative;text-align:center}.my-alert-bar a{color:#fff;text-decoration:underline}.my-alert-bar .close{position:absolute;right:10px;top:10px;cursor:pointer;color:#fff;opacity:.8!important}.pb-0{padding-bottom:0!important}.fw500{font-weight:500!important}.dashboard-analytics .analytics-chart-hide{visibility:hidden;opacity:0}.dashboard-analytics .circuit-block{padding:15px}.dashboard-analytics .circuit-block .circuit-block-header{margin-left:-15px}.dashboard-analytics .type-selected-error{display:inline-block;font-size:12px;color:#ff2400;width:100%;font-weight:300}.dashboard-analytics .vertical-center-text{line-height:34px}.dashboard-analytics .sidebar-animation.ng-hide-remove{animation:pulse .4s}.dashboard-analytics .grid-header{margin-bottom:10px}.dashboard-analytics-select{display:inline-block}.dashboard-analytics .uib-datepicker-popup .btn-group .btn-danger.btn{display:none}.dashboard-analytics .datetimepicker{border:none;box-shadow:none}.dashboard-analytics .building-select .form-group{margin-bottom:-10px}.dashboard-analytics .building-select .form-group .select-input{width:300px;bottom:-10px;position:relative}.dashboard-analytics .building-select .form-group .select-input .ui-select-choices{width:auto;min-width:300px}.dashboard-analytics .building-select .form-group .select-input .ui-select-match-text{padding-right:2em}.dashboard-analytics .building-select .form-group .select-input .ui-select-toggle .btn-link{margin-right:25px!important}.dashboard-analytics .chart-type .chart-type-select .btn-tooltip{background:0 0!important;border:none!important;margin-left:6px}.dashboard-analytics .help-block{color:#ef5350}.inline-select{display:inline-block;vertical-align:bottom;padding-left:5px}.inline-select select{height:31px}.d3-tip{line-height:1.3}.benchmark-form .editable-click{color:#555!important;border-style:solid!important}.benchmark-form .editable-wrap{display:block}.benchmark-form .editable-controls{display:block;position:relative;padding-right:50px}.benchmark-form .editable-controls input{width:100%;display:block}.benchmark-form .editable-buttons{position:absolute;top:0;right:0;display:inline-block}.benchmark-form .editable-buttons .btn{border-radius:4px!important}.benchmark-form .editable-buttons .btn-default{display:none}#analytics-chart{height:400px}.title-table-budget{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;border-bottom:2px solid #fff!important;text-transform:capitalize}.ng-dropdown .dropdown-multiselect{display:flex}.ng-dropdown .dropdown-multiselect ul{height:unset!important;max-height:375px;width:100%}.ng-dropdown .dropdown-multiselect button{width:100%;text-align:left;display:flex}.ng-dropdown .dropdown-multiselect button span{margin:auto 0 auto auto}.analytics-building-select{display:flex;border-bottom:1px solid #eee;padding-bottom:10px;margin-bottom:10px}.analytics-building-select .analytics-building-left,.analytics-building-select .analytics-building-right{width:50%;display:flex;align-items:center}.analytics-building-select .analytics-building-left .form-group{display:flex!important}.analytics-building-select .analytics-building-left .form-group>*{margin:auto!important}.analytics-building-select .analytics-building-left .form-group .dashboard-analytics-select,.analytics-building-select .analytics-building-left .form-group label{padding:0;margin:0}.analytics-building-select .analytics-building-left .form-group .dashboard-analytics-select.multiple-buildings{bottom:unset}.analytics-building-select .analytics-building-left .form-group .dashboard-analytics-select.multiple-buildings .ui-select-multiple{padding-right:0}.analytics-building-select .analytics-building-left .form-group .dashboard-analytics-select.multiple-buildings .ui-select-multiple>div{max-height:65px;scrollbar-width:thin;padding-right:23px}.analytics-building-select .analytics-building-right{justify-content:flex-end}.analytics-building-select .analytics-building-right .analytics-customer-name{margin-left:auto;text-align:right;display:inline-block;padding:7px 10px;margin-bottom:0;margin-right:10px}.analytics-building-select .analytics-building-right button{width:40px;padding:5px 10px}.analytics-building-select .select-input .icon-cancel{font-size:8px;position:absolute;top:10px;right:15px;width:20px;height:20px;border-radius:50%;line-height:20px;background-color:#d8d8d8;display:inline-block;text-align:center;cursor:pointer}.analytics-building-select .select-input::after{visibility:hidden!important}.analytics-download-modal .btn-tooltip{background:0 0!important;border:none!important}.analytics-download-modal .modal-dialog{width:1300px!important}.analytics-download-modal .analytics-download-form{display:flex;justify-content:space-between}.analytics-download-modal .dropdown-toggle input:read-only{cursor:default;background-color:#fff}.analytics-download-modal .dropdown-toggle .input-group-addon{background-color:#fff}.analytics-download-modal .dropdown-end-parent .input-group input.form-control,.analytics-download-modal .dropdown-start-parent .input-group input.form-control{padding:6px}.download-processing-container{position:fixed!important;top:0;left:0;width:100vw;height:100vh!important;display:flex!important;background-color:rgba(0,0,0,.5);z-index:9999}.download-processing-container .loading-spinner{background-color:#fff;border-radius:5px;width:140px!important;height:50px!important;margin-left:70px!important;margin-top:-25px!important}.dashboard-analytics .form-control-static,.dashboard-analytics .label-form-control-static{font-weight:400}.dashboard-analytics .grid-content{background:#fff;margin:10px 0;padding-bottom:20px!important}.dashboard-analytics .grid-content .grid-header{padding:10px 0;margin-bottom:0;margin-top:10px}.dashboard-analytics .grid-content .grid-header hr{margin-top:10px;margin-bottom:10px}.dashboard-analytics .grid-content .grid-chart{padding:0 15px}.dashboard-analytics .grid-content .grid-chart .wrap-chart{padding:0}.dashboard-analytics .grid-content .grid-chart #analytics-chart{float:left;width:100%;margin-bottom:10px}.dashboard-analytics .grid-content .grid-chart .grid-chart-left{padding-left:0;padding-right:20px}.dashboard-analytics .grid-content .grid-chart .analytic-sidebar label{font-weight:600}.dashboard-analytics .grid-content .grid-chart .analytic-sidebar .radio-primary label{font-weight:500}.dashboard-analytics .grid-content .grid-chart .analytic-sidebar .btn-tooltip{margin-left:0}.dashboard-wrapper .tree-dropdown .select{background-color:#fff;background-image:none;border:1px solid #e5e5e5;border-radius:4px;box-shadow:none}.dashboard-wrapper .tree-dropdown .list p.selected{background:#002e6d;color:#fff}.dashboard-wrapper .dashboard-container .grid-content .btn{border-color:#efefef}.dashboard-wrapper .dashboard-container .grid-content.grid-customers button.btn{padding:8px 12px;border-color:#002e6d}.dashboard-wrapper .axis--x--compare line.line_compare_bottom,.dashboard-wrapper .axis--x--compare line.line_part_compare_bottom,.dashboard-wrapper .axis--x--compare path.line_compare_bottom,.dashboard-wrapper .axis--x--compare path.line_part_compare_bottom{stroke-width:1px;stroke:#843C39}.dashboard-wrapper .axis--x line.line_part_compare_bottom,.dashboard-wrapper .axis--x path.line_compare_bottom{stroke-width:1px;stroke:#ccc}.dashboard-analytics #analytics-chart .domain,.dashboard-overview #overview-chart g.y-axis-value-left path,.dashboard-overview #overview-chart g.y-axis-value-right path,.dashboard-overview g path{stroke:transparent}.dashboard-analytics #analytics-chart .analytics-chart{position:relative;min-height:400px}.dashboard-analytics #analytics-chart .analytics-chart .not_found{position:absolute;left:50%;margin-left:-55px;top:calc(50% - 30px);color:#ccc}.dashboard-analytics #analytics-chart .text,.dashboard-overview .list-group-item.motion-detected:not(.sensor-offline){color:#fff}.dashboard-analytics #analytics-chart .bar:hover{fill:#2ecc71}.dashboard-analytics #analytics-chart .y-axis-value-left text,.dashboard-analytics #analytics-chart .y-axis-value-right text{text-anchor:end}.dashboard-analytics #analytics-chart .y-axis-value-right-position text{text-anchor:start}.dashboard-analytics .analytics-legend-row .analytics-legend-list{padding-left:45px}.dashboard-analytics .message-dialog{background-color:rgba(0,46,109,.2);padding:15px 30px}.dashboard-analytics .radio-bg-selected{background-color:#ECF0F1}.dashboard-analytics .selected{fill:#afa2dc;stroke:#2f225d}.dashboard-analytics input:read-only{cursor:default;background-color:#fff}.dashboard-analytics .input-group-addon{background-color:#fff}.dashboard-analytics .chart-type-note{margin-top:15px;font-size:13px}.dashboard-analytics .chart-type-note h6{font-size:14px;margin:0;padding:0}.dashboard-analytics .chart-type-note-content{margin-top:6px;text-align:left}.dashboard-analytics .chart-type-period{margin-top:20px}.dashboard-analytics .analytics-summary{margin-top:30px;float:left;width:100%}.dashboard-analytics .analytics-summary table th{border-bottom-width:1px}.dashboard-analytics .analytics-summary-increase b{margin-right:5px}.dashboard-analytics .analytics-summary-increase span{display:inline-block}.dashboard-analytics .analytics-summary-increase span.red{color:red}.dashboard-analytics .analytics-summary-increase span.green{color:green}.dashboard-analytics .analytic-sidebar{margin-left:-15px;margin-right:-15px}.dashboard-analytics .analytic-sidebar .grid-data-sidebar:first-child{margin-bottom:20px}.row.tiny-gutter{margin-left:-8px;margin-right:-8px}.row.tiny-gutter>[class*=col-]{padding-left:8px;padding-right:8px}.text-light{color:#747474}.text-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;display:block}.your-house .block{margin-bottom:30px}.efficiency-filter{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.efficiency-filter .title{margin:0}.efficiency-filter .date-filter{display:flex;justify-content:flex-end;flex-flow:nowrap;align-items:center}.efficiency-filter .date-filter label{margin:0 10px 0 0;white-space:nowrap}.efficiency-chart .efc-row{display:flex;flex-flow:nowrap;justify-content:flex-start;align-items:stretch}.efficiency-chart .efc-row-heading{padding:8px 0;border-bottom:solid 2px #d4d4d4;font-weight:700}.efficiency-chart .efc-col-rating{flex:1}.efficiency-chart .efc-col-target{flex:0 0 auto;width:80px;position:relative}.efficiency-chart .scale{padding-bottom:5px;position:relative}.efficiency-chart .bar,.efficiency-chart .target{display:flex;justify-content:space-between;align-items:center;width:100%;padding:5px 10px;margin-bottom:5px;background:#d6e0f6;font-size:18px;font-weight:500}.efficiency-chart .bar:last-child{margin-bottom:0}.efficiency-chart .target{position:absolute;right:0;top:0;width:80px;-webkit-clip-path:polygon(0 50%,15px 0,100% 0,100% 100%,15px 100%);clip-path:polygon(0 50%,15px 0,100% 0,100% 100%,15px 100%);justify-content:center;margin-bottom:0;padding-left:15px;text-align:center}.rcmds .rcmd-item:nth-child(2n+1){clear:both}.well.rcmd{display:flex;flex-flow:nowrap;align-items:center;justify-content:flex-start;padding:15px}.well.rcmd .icon{background:#fff;border:1px solid #d4d4d4;border-radius:50%;display:flex;align-items:center;justify-content:center;width:80px;height:80px;flex:0 0 auto;margin-right:15px}.well.rcmd [class*=" icon-"],.well.rcmd [class^=icon-]{font-size:40px}.well.rcmd .details{flex:1;max-width:100%;overflow:hidden}.well.rcmd .title{margin:0 0 5px;padding-bottom:5px;border-bottom:solid 1px #d4d4d4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.energy-flow .energy-flow-border,.energy-flow .pv-system-info .pv-system-hover-container{border-style:solid;border-width:2px;border-color:#B3C4D1}.well.rcmd .info{display:flex;justify-content:flex-start;align-items:flex-start}.well.rcmd .info>div+div{margin-left:30px}.well.rcmd h4{margin:0}.well.rcmd h4 small{font-size:13px;color:inherit}.well.rcmd label{font-weight:400}.icon-energy-flow{width:18px;height:18px;background-image:url(/images/energy-flow-icon.362d88e1.png)}.energy-flow h5{font-weight:700;color:#16A892}.energy-flow .show-by-load{text-align:right;margin-top:3px}.energy-flow .show-by-load span{vertical-align:middle}.energy-flow .pv-system-info{cursor:default;position:relative}.energy-flow .pv-system-info .pv-system-hover-container{position:absolute;top:-10px;left:-10px;width:400px;display:none;padding-top:30px;font-weight:400;color:#000;z-index:10000}.energy-flow .pv-system-info .pv-system-hover-container .background{background-color:#fff;padding:10px}.energy-flow .pv-system-info .pv-system-hover-container div{padding-bottom:5px}.energy-flow .pv-system-info .hover:hover .pv-system-hover-container{display:block}.energy-flow .energy-flow-diagram-container{position:relative;width:100%;padding-top:65%}.energy-flow .energy-flow-diagram-container .energy-flow-diagram-pv-to-grid-line{position:absolute;top:12.5%;left:7.5%;width:85%;height:37.5%;border-radius:25px;border-top:4px solid #B3C4D1;border-left:4px solid #B3C4D1;border-right:4px solid #B3C4D1}.energy-flow .energy-flow-diagram-container .energy-flow-diagram-pv-to-grid-line .pv-to-grid-arrow{display:none;position:absolute;top:66%;right:0;width:9px;height:9px;border-left:3px solid #B3C4D1;border-bottom:3px solid #B3C4D1;transform:rotate(-45deg) translateX(12px) translateY(-3px)}.energy-flow .energy-flow-diagram-container .energy-flow-diagram-pv-to-grid-line .grid-to-pv-arrow{display:none;position:absolute;top:66%;left:0;width:9px;height:9px;border-left:3px solid #B3C4D1;border-bottom:3px solid #B3C4D1;transform:rotate(-45deg) translateX(3px) translateY(-12px)}.energy-flow .energy-flow-diagram-container .energy-flow-diagram-pv-to-grid-line .blank{position:absolute;top:65%;left:-10px;bottom:0;right:-10px;background:#fff}.energy-flow .energy-flow-diagram-container .energy-flow-diagram-pv-to-battery-line{position:absolute;top:50%;left:7.5%;width:42.5%;height:37.5%;border-radius:25px;border-left:4px solid #B3C4D1;border-bottom:4px solid #B3C4D1}.energy-flow .energy-flow-diagram-container .energy-flow-diagram-pv-to-battery-line .battery-to-pv-arrow{display:none;position:absolute;top:35%;left:0;width:9px;height:9px;border-top:3px solid #B3C4D1;border-left:3px solid #B3C4D1;transform:rotate(45deg) translateX(-3px) translateY(6px)}.energy-flow .energy-flow-diagram-container .energy-flow-diagram-pv-to-battery-line .blank{position:absolute;top:0;left:-10px;width:20px;height:37%;background:#fff}.energy-flow .energy-flow-diagram-container .energy-flow-diagram-pv-to-battery-line .pv-to-battery-arrow{display:none;position:absolute;bottom:0;right:19%;width:9px;height:9px;border-top:3px solid #B3C4D1;border-right:3px solid #B3C4D1;transform:rotate(45deg) translateX(6px) translateY(3px)}.energy-flow .energy-flow-diagram-container .energy-flow-diagram-pv-to-battery-line .blank2{position:absolute;bottom:-10px;right:0;width:19%;height:20px;background:#fff}.energy-flow .energy-flow-diagram-container .energy-flow-diagram-battery-to-grid-line{position:absolute;top:50%;left:50%;width:42.5%;height:37.5%;border-radius:25px;border-right:4px solid #B3C4D1;border-bottom:4px solid #B3C4D1}.energy-flow .energy-flow-diagram-container .energy-flow-diagram-battery-to-grid-line .battery-to-grid-arrow{display:none;position:absolute;top:35%;right:0;width:9px;height:9px;border-top:3px solid #B3C4D1;border-left:3px solid #B3C4D1;transform:rotate(45deg) translateX(6px) translateY(-3px)}.energy-flow .energy-flow-diagram-container .energy-flow-diagram-battery-to-grid-line .blank{position:absolute;top:0;right:-10px;width:20px;height:37%;background:#fff}.energy-flow .energy-flow-diagram-container .energy-flow-diagram-battery-to-grid-line .grid-to-battery-arrow{display:none;position:absolute;bottom:0;left:19%;width:9px;height:9px;border-top:3px solid #B3C4D1;border-left:3px solid #B3C4D1;transform:rotate(-45deg) translateX(-6px) translateY(3px)}.energy-flow .energy-flow-diagram-container .energy-flow-diagram-battery-to-grid-line .blank2{position:absolute;bottom:-10px;left:0;width:19%;height:20px;background:#fff}.energy-flow .energy-flow-diagram-container .energy-flow-diagram-pv-to-load-line{position:absolute;top:12.5%;left:0;width:50%;height:37.5%;border-bottom:4px solid #B3C4D1}.energy-flow .energy-flow-diagram-container .energy-flow-diagram-pv-to-load-line .load-to-pv-arrow{display:none;position:absolute;bottom:0;left:31%;width:9px;height:9px;border-top:3px solid #B3C4D1;border-left:3px solid #B3C4D1;transform:rotate(-45deg) translateX(-6px) translateY(3px)}.energy-flow .energy-flow-diagram-container .energy-flow-diagram-pv-to-load-line .blank{position:absolute;bottom:-10px;left:0;width:31%;height:20px;background:#fff}.energy-flow .energy-flow-diagram-container .energy-flow-diagram-pv-to-load-line .pv-to-load-arrow{display:none;position:absolute;bottom:0;right:15%;width:9px;height:9px;border-top:3px solid #B3C4D1;border-right:3px solid #B3C4D1;transform:rotate(45deg) translateX(6px) translateY(3px)}.energy-flow .energy-flow-diagram-container .energy-flow-diagram-pv-to-load-line .blank2{position:absolute;bottom:-10px;right:0;width:15%;height:20px;background:#fff}.energy-flow .energy-flow-diagram-container .energy-flow-diagram-load-to-grid-line{position:absolute;top:12.5%;right:0;width:50%;height:37.5%;border-bottom:4px solid #B3C4D1}.energy-flow .energy-flow-diagram-container .energy-flow-diagram-load-to-grid-line .grid-to-load-arrow{display:none;position:absolute;bottom:0;left:15%;width:9px;height:9px;border-top:3px solid #B3C4D1;border-left:3px solid #B3C4D1;transform:rotate(-45deg) translateX(-6px) translateY(3px)}.energy-flow .energy-flow-diagram-container .energy-flow-diagram-load-to-grid-line .blank{position:absolute;bottom:-10px;left:0;width:15%;height:20px;background:#fff}.energy-flow .energy-flow-diagram-container .energy-flow-diagram-load-to-grid-line .load-to-grid-arrow{display:none;position:absolute;bottom:0;right:27%;width:9px;height:9px;border-top:3px solid #B3C4D1;border-right:3px solid #B3C4D1;transform:rotate(45deg) translateX(6px) translateY(3px)}.energy-flow .energy-flow-diagram-container .energy-flow-diagram-load-to-grid-line .blank2{position:absolute;bottom:-10px;right:0;width:27%;height:20px;background:#fff}.energy-flow .energy-flow-diagram-container .energy-flow-diagram-load-to-battery-line{position:absolute;top:50%;left:0;width:50%;height:37.5%;border-right:4px solid #B3C4D1}.energy-flow .energy-flow-diagram-container .energy-flow-diagram-load-to-battery-line .battery-to-load-arrow{display:none;position:absolute;top:35%;right:0;width:9px;height:9px;border-top:3px solid #B3C4D1;border-left:3px solid #B3C4D1;transform:rotate(45deg) translateX(6px) translateY(-3px)}.energy-flow .energy-flow-diagram-container .energy-flow-diagram-load-to-battery-line .load-to-battery-arrow{display:none;position:absolute;bottom:23%;right:0;width:9px;height:9px;border-bottom:3px solid #B3C4D1;border-left:3px solid #B3C4D1;transform:rotate(-45deg) translateX(6px) translateY(3px)}.energy-flow .energy-flow-diagram-container.battery-to-grid-flow .battery-to-grid-arrow,.energy-flow .energy-flow-diagram-container.battery-to-load-flow .battery-to-load-arrow,.energy-flow .energy-flow-diagram-container.battery-to-pv-flow .battery-to-pv-arrow,.energy-flow .energy-flow-diagram-container.grid-to-battery-flow .grid-to-battery-arrow,.energy-flow .energy-flow-diagram-container.grid-to-load-flow .grid-to-load-arrow,.energy-flow .energy-flow-diagram-container.grid-to-pv-flow .grid-to-pv-arrow,.energy-flow .energy-flow-diagram-container.load-to-battery-flow .load-to-battery-arrow,.energy-flow .energy-flow-diagram-container.load-to-grid-flow .load-to-grid-arrow,.energy-flow .energy-flow-diagram-container.load-to-pv-flow .load-to-pv-arrow,.energy-flow .energy-flow-diagram-container.pv-to-battery-flow .pv-to-battery-arrow,.energy-flow .energy-flow-diagram-container.pv-to-grid-flow .pv-to-grid-arrow,.energy-flow .energy-flow-diagram-container.pv-to-load-flow .pv-to-load-arrow{display:block}.energy-flow .energy-flow-diagram-container.load-to-grid-flow .energy-flow-diagram-load-to-grid-line,.energy-flow .energy-flow-diagram-container.load-to-grid-flow .load-to-grid-arrow,.energy-flow .energy-flow-diagram-container.pv-to-battery-flow .energy-flow-diagram-pv-to-battery-line,.energy-flow .energy-flow-diagram-container.pv-to-battery-flow .pv-to-battery-arrow,.energy-flow .energy-flow-diagram-container.pv-to-grid-flow .energy-flow-diagram-pv-to-grid-line,.energy-flow .energy-flow-diagram-container.pv-to-grid-flow .pv-to-grid-arrow,.energy-flow .energy-flow-diagram-container.pv-to-load-flow .energy-flow-diagram-pv-to-load-line,.energy-flow .energy-flow-diagram-container.pv-to-load-flow .pv-to-load-arrow{border-color:#16A892}.energy-flow .energy-flow-diagram-container .energy-flow-diagram-load-to-battery-line .blank{position:absolute;top:0;right:-10px;width:20px;height:36%;background:#fff}.energy-flow .energy-flow-diagram-container .energy-flow-diagram-load-to-battery-line .blank2{position:absolute;bottom:0;right:-10px;width:20px;height:24%;background:#fff}.energy-flow .energy-flow-diagram-container.grid-to-load-flow .energy-flow-diagram-load-to-grid-line,.energy-flow .energy-flow-diagram-container.grid-to-load-flow .grid-to-load-arrow,.energy-flow .energy-flow-diagram-container.load-to-battery-flow .energy-flow-diagram-load-to-battery-line,.energy-flow .energy-flow-diagram-container.load-to-battery-flow .load-to-battery-arrow{border-color:#DC1B46}.energy-flow .energy-flow-diagram-container.battery-to-grid-flow .battery-to-grid-arrow,.energy-flow .energy-flow-diagram-container.battery-to-grid-flow .energy-flow-diagram-battery-to-grid-line,.energy-flow .energy-flow-diagram-container.battery-to-load-flow .battery-to-load-arrow,.energy-flow .energy-flow-diagram-container.battery-to-load-flow .energy-flow-diagram-load-to-battery-line{border-color:#16A892}.energy-flow .energy-flow-diagram-container.grid-to-battery-flow .energy-flow-diagram-battery-to-grid-line,.energy-flow .energy-flow-diagram-container.grid-to-battery-flow .grid-to-battery-arrow{border-color:#DC1B46}.energy-flow .energy-flow-diagram-container .pv-grid-text{position:absolute;left:0;right:0;top:13.5%;text-align:center}.energy-flow .energy-flow-diagram-container .pv-load-text{position:absolute;left:10%;right:50%;top:50%;text-align:center}.energy-flow .energy-flow-diagram-container .load-grid-text{position:absolute;left:50%;right:10%;top:50%;text-align:center}.energy-flow .energy-flow-diagram-container .load-battery-text{position:absolute;left:51%;bottom:27%;text-align:left}.energy-flow .energy-flow-diagram-container .pv-battery-text{position:absolute;left:0;right:60%;bottom:8%;text-align:center}.energy-flow .energy-flow-diagram-container .battery-grid-text{position:absolute;left:60%;right:0;bottom:8%;text-align:center}.energy-flow .energy-flow-diagram-container .energy-element{position:absolute;width:15%;height:25%;text-align:center;vertical-align:middle;padding:10px}.energy-flow .energy-flow-diagram-container .energy-element img{max-width:100%;max-height:100%}.energy-flow .energy-flow-diagram-container .energy-flow-pv{top:50%;left:0;transform:translateY(-50%)}.energy-flow .energy-flow-diagram-container .energy-flow-load{top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.energy-flow .energy-flow-diagram-container .energy-flow-grid{top:50%;right:0;transform:translateY(-50%)}.energy-flow .energy-flow-diagram-container .energy-flow-battery{bottom:0;left:50%;transform:translateX(-50%)}.energy-flow .energy-flow-diagram-container .energy-element-relative{position:relative}.energy-flow .energy-flow-diagram-container .energy-battery-level{position:absolute;top:58%;left:60%;transform:translateX(-50%) translateY(-50%);color:#16A892;font-weight:700}.dashboard-overview .pie-chart-overview h4,.dashboard-overview .row-filter label{font-weight:400}.dashboard-overview .grid-energy-new{padding:10px 30px;background:#fff}.dashboard-overview .row-filter{margin-top:10px}.dashboard-overview .row-filter hr{width:100%;display:inline-block;margin-top:10px;margin-bottom:10px;border:none}.dashboard-overview .row-filter .dropdown-toggle{min-width:80px;display:inline-block;text-align:left;padding-left:10px!important}.dashboard-overview .row-filter .dropdown-toggle span{position:absolute;right:8px;top:6px}.dashboard-overview .pie-chart-overview .pie-chart-legend ul{max-width:300px;margin:0 auto;padding:0;text-align:left}.dashboard-overview .pie-chart-overview .pie-chart-legend ul li{display:inline-block;width:50%;text-align:left}.dashboard-overview .pie-chart-overview .pie-chart-legend ul li span{width:calc(100% - 30px)}.dashboard-overview .pie-chart-overview .pie-chart-legend li,.dashboard-overview .pie-chart-overview .pie-chart-legend ul{list-style:none}.dashboard-overview .pie-chart-overview .pie-chart-legend li div,.dashboard-overview .pie-chart-overview .pie-chart-legend li span,.dashboard-overview .pie-chart-overview .pie-chart-legend ul div,.dashboard-overview .pie-chart-overview .pie-chart-legend ul span{display:inline-block;vertical-align:middle}.dashboard-overview .pie-chart-overview .pie-chart-legend li div,.dashboard-overview .pie-chart-overview .pie-chart-legend ul div{width:16px;height:16px;margin-right:6px}.dashboard-overview .pie-chart-overview h5{font-size:14px;font-weight:300}.dashboard-overview .pie-chart-overview table th{font-weight:600}.dashboard-overview .pie-chart-overview .pie-chart-building,.dashboard-overview .pie-chart-overview .pie-chart-energy{max-width:300px;margin:20px auto}.dashboard-overview .pie-chart-overview .col-md-8{float:none;margin:0 auto}.dashboard-overview .pie-chart-overview .table-info table th{border-width:1px}.dashboard-overview .solar-energy .row label{font-weight:300;font-size:14px}.dashboard-overview .energy-notfound{display:inline-block;position:relative;left:50%;top:-50%;transform:translate(-50%,-10px);color:#ccc}.dashboard-overview .energy-spin{position:relative;top:-50%;left:50%}.dashboard-overview .sensor-title{font-size:22px}.dashboard-overview .sensor-title-info{font-size:12px}.dashboard-overview .sensor-item-right{float:right}.dashboard-overview .sensor-item-right>span{display:inline-block;margin-left:5px}.dashboard-overview .sensor-item-right>span:first-child{margin-left:0}.dashboard-overview .sensor-item-right .has-color{color:#3DAB6F}.dashboard-overview .sensor-status .green{color:#1A7E50}.dashboard-overview .sensor-status .red{color:#FF2400}.dashboard-overview .sensor-tooltip span{font-size:12px;position:relative;top:-5px;right:-5px}.dashboard-overview .sensor-tooltip i.orange{color:#ff6a00;font-style:normal;line-height:1;border-bottom:1px #ff6a00 dashed}.dashboard-overview .sensor-category-title{font-family:'Azo Sans',sans-serif;font-weight:500;font-size:16px;font-size:18px!important}.dashboard-overview .sensor-category-title.title{font-size:22px}.dashboard-overview .sensor-category-title.medium{font-size:16px}.dashboard-overview .sensor-category-title.medium-big{font-size:18px}.dashboard-overview .sensor-category-title.medium-small{font-size:14px}.dashboard-overview .sensor-offline-status{display:none!important}.dashboard-overview .sensor-offline .sensor-offline-status{display:inline-block!important}.dashboard-overview .sensor-offline .api-not-connect{color:red}.dashboard-overview .sensor-offline .item-toggle,.dashboard-overview .sensor-offline .sensor-value{display:none}.dashboard-overview .panel{border-radius:0;padding:15px;margin-bottom:0}.dashboard-overview .panel-heading{border-radius:0;border-bottom:1px solid #e5e6e7;padding:10px 0;background-color:transparent}.dashboard-overview .panel-body{padding:0;margin-top:12px}.dashboard-overview .panel-widget{display:inline-block;margin-bottom:20px;padding:0;width:100%;background-color:#fff}.dashboard-overview .list-group-item{border:1px solid #fff;border-radius:0;background-color:#f8f8f8}.dashboard-overview .list-group-item .motion-detected-image,.dashboard-overview .list-group-item .motion-detected-text{display:none}.dashboard-overview .list-group-item.motion-detected:not(.sensor-offline) .row{background-color:red}.dashboard-overview .list-group-item.motion-detected:not(.sensor-offline) img{display:inline-block}.dashboard-overview .list-group-item.motion-detected:not(.sensor-offline) .motion-detected-text{display:inline-block;font-style:italic;font-size:12px}.dashboard-overview .list-group-item.off-smartplug:not(.sensor-offline){color:#999}.dashboard-overview .list-group-item.off-smartplug:not(.sensor-offline) span.title{font-weight:300}.dashboard-overview .item-toggle .toggle{width:44px!important;height:22px!important}.dashboard-overview .color-comment{cursor:pointer;margin-right:8px;float:left;height:30px;line-height:30px}.dashboard-overview .color-comment.disabled-lengend{color:#999!important;opacity:.9}.dashboard-overview .color-comment.disabled-lengend>div{background-color:#999!important}.dashboard-overview .color-comment.disabled-lengend>span{color:#999!important}.dashboard-overview .color-comment.disabled-lengend>span.rect{color:#999!important;background-color:#999!important}.dashboard-overview .color-comment .rect,.dashboard-overview .color-comment div{width:30px;height:30px;float:left}.dashboard-overview .color-comment span{margin-left:4px}.dashboard-overview .color-comment.color-comment-small .rect,.dashboard-overview .color-comment.color-comment-small div{width:20px;height:20px;float:left}.dashboard-overview .color-comment.color-comment-small span{margin-left:6px;margin-top:5px}.dashboard-overview .overview-options-csv,.dashboard-overview .overview-options-filter,.drag-drop-rule-creator-container .component-properties .ww-setting .phase-select{margin-left:15px}.dashboard-overview .color-comment.electricity div{background-color:#39C}.dashboard-overview .color-comment.electricity span{color:#39C;text-transform:capitalize}.dashboard-overview .color-comment.electricity span.rect{color:#39C}.dashboard-overview .color-comment.water span{text-transform:capitalize}.dashboard-overview .color-comment.gas div{background-color:#2AA360}.dashboard-overview .color-comment.gas span{color:#2AA360;text-transform:capitalize}.dashboard-overview .color-comment.gas span.rect{color:#2AA360}.dashboard-overview .color-comment.solar div{background-color:#F89422}.dashboard-overview .color-comment.solar span{color:#F89422;text-transform:capitalize}.dashboard-overview .color-comment.solar span.rect{color:#F89422}.dashboard-overview .door-icon{display:inline-block;width:15px}.dashboard-overview .form-group{margin-bottom:0}.dashboard-overview .button-disabled{background-color:#e6e6e6;border-color:#adadad}.dashboard-overview .grid-filter-dropdown,.dashboard-overview .grid-filter-tab{display:inline-block}.dashboard-overview .grid-header{padding:0 15px}.dashboard-overview .control-label.has-padding-right{padding-right:5px}.dashboard-overview .pie-chart-building{text-align:center}.dashboard-overview .grid-stack-row{margin-top:20px}.dashboard-overview .grid-stack-row.grid-stack-one-row{-moz-column-count:1;-webkit-column-count:1;-moz-column-gap:1;-webkit-column-gap:1;column-count:1}.dashboard-overview .overview-options-action{display:flex;justify-content:flex-end;flex-wrap:wrap}.dashboard-overview .overview-options-csv,.dashboard-overview .overview-options-filter{display:inline-block}.dashboard-overview .overview-options-filter .form-control-static{min-height:30px}.dashboard-overview .overview-options-filter .form-control{padding-top:0;padding-bottom:0;height:30px}.dashboard-overview .building-select .form-group{margin-bottom:-10px}.dashboard-overview .building-select .form-group .select-input{width:300px;bottom:-10px;position:relative}.dashboard-overview .building-select .form-group .select-input .ui-select-choices{width:auto;min-width:300px}.dashboard-overview .building-select .form-group .select-input .ui-select-match-text{padding-right:2em}.dashboard-overview .building-select .form-group .select-input .ui-select-toggle .btn-link{margin-right:25px!important}@media screen and (max-width:767px){.dashboard-overview .grid-header .grid-filter.pull-right{float:none!important;margin-top:10px}.dashboard-overview .overview-options-action{margin-top:10px}}@media screen and (min-width:768px) and (max-width:991px){.dashboard-overview .grid-header .col-sm-6:nth-child(2n+1){clear:left}}@media screen and (max-width:991px){.dashboard-overview .grid-stack-row{-moz-column-count:1;-webkit-column-count:1;-moz-column-gap:0;-webkit-column-gap:0;column-count:1;column-gap:0}.dashboard-overview .grid-stack-row *,.dashboard-overview .grid-stack-row :after,.dashboard-overview .grid-stack-row :before{box-sizing:border-box!important}}@media screen and (min-width:1200px){.dashboard-overview .grid-stack-row{-moz-column-count:2;-webkit-column-count:2;-moz-column-gap:20px;-webkit-column-gap:20px;column-count:2;column-gap:20px}.dashboard-overview .grid-stack-row *,.dashboard-overview .grid-stack-row :after,.dashboard-overview .grid-stack-row :before{box-sizing:border-box!important}}@media screen and (min-width:991px) and (max-width:1200px){.dashboard-overview .grid-stack-row{-moz-column-count:2;-webkit-column-count:2;-moz-column-gap:10px;-webkit-column-gap:10px;column-count:2;column-gap:10px}.dashboard-overview .grid-stack-row *,.dashboard-overview .grid-stack-row :after,.dashboard-overview .grid-stack-row :before{box-sizing:border-box!important}}.panel-widget-dashboard-table .panel{padding:6px 15px}.panel-widget-dashboard-table .panel .page-table .td-loading{background-color:#fff;padding:10px 5px}.panel-widget-dashboard-table .panel .page-table td{font-size:14px;font-weight:300;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:left;color:#151619;padding:10px;vertical-align:bottom}.panel-widget-dashboard-table .panel .page-table td .sensor-value{font-size:12px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:right;color:#000;margin-right:5px}.panel-widget-dashboard-table .panel .panel-heading .sensor-title-info{font-size:12px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:right;color:#151619}.panel-widget-dashboard-table .panel .panel-heading .sensor-title{font-size:18px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#151619}.panel-widget .panel-body .list-group-item{padding:0 10px}.panel-widget .panel-body .list-group-item .row{background-color:#eee;padding:5px 0;line-height:24px}.panel-widget .panel-body .list-group-item .row span{vertical-align:middle}.panel-widget .panel-body .list-group-item .row .warning-icon{color:#ff6c00;padding-left:5px}.panel-widget .panel-body .list-group-item .row.info{background-color:#f8f8f8;border-top:1px #fff solid}.panel-widget .panel-body .list-group-item .row.info .circle{border-radius:50%;cursor:pointer;line-height:24px;width:24px;height:24px;text-align:center;overflow:hidden}.panel-widget .panel-body .list-group-item .row.info .circle.lock{background-color:#db4437}.panel-widget .panel-body .list-group-item .row.info .circle.lock .fa{color:#fff}.panel-widget .panel-body .list-group-item .row.info .circle.lock-open{background-color:#d8d8d8}.panel-widget .panel-body .list-group-item .row.info .circle.lock-open .fa{color:#9b9b9b}.panel-widget .panel-body .list-group-item .row.info .sensor-item-right .item-toggle{padding-top:0}.panel-widget .panel-body .list-group-item .row.info .sensor-item-right .number-minus-plus{display:inline-block}.panel-widget .panel-body .list-group-item .row.info .sensor-item-right .number-minus-plus button{width:26px;height:26px;border-radius:0;border:1px solid #d0d0d0;float:left}.panel-widget .panel-body .list-group-item .row.info .sensor-item-right .number-minus-plus .number-minus-plus-label{padding:0 10px;font-size:13px;border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;float:left}.panel-widget .panel-body .list-group-item .row.info .sensor-item-right .number-minus-plus button,.panel-widget .panel-body .list-group-item .row.info .sensor-item-right .number-minus-plus div{background-color:#f8f8f8;display:inline-block}.panel-widget .panel-body .list-group-item .row.no-border{border:0!important}.sensor-detected{color:#fff;background-color:red!important}.sensor-detected [class*=" icon-"]:before,.sensor-detected [class^=icon-]:before{color:#fff}.overview-interpolate{display:flex}.overview-interpolate .chart-type-select{margin:auto}.overview-interpolate .chart-type-select label.label-checkbox{font-weight:500!important}.analytics-summary .building-color-box{width:16px;height:16px;margin-right:6px;display:inline-block;vertical-align:bottom}.hide-on-screen-1400{display:block}.show-on-screen-1400{display:none}.dashboard-widget-v2 .form-date-select .dropdown-toggle{padding:0!important}.dashboard-widget-v2 .form-date-select input{width:105px;height:32.56px;padding-left:6px;border:1px solid #e5e5e5;vertical-align:middle}.dashboard-widget-v2 .btn-selected{background-color:#1867c0;color:#fff}@media screen and (min-width:1400px){.hide-on-screen-1400{display:none}.show-on-screen-1400{display:block}}.dashboard-overview .form-control-static{font-weight:400}.dashboard-overview .grid-energy-header.grid-energy-header-light{font-size:16px;background-color:rgba(238,238,238,.2)!important;position:relative;border:1px solid #e5e5e5}.dashboard-overview .grid-energy-header.grid-energy-header-light a{cursor:pointer}.dashboard-overview .grid-energy-header.grid-energy-header-light a.disabled{cursor:default;opacity:.3}.dashboard-overview .grid-energy-header.grid-energy-header-light a i{font-size:15px}.dashboard-overview .grid-energy-header.grid-energy-header-light a.energy-arrow{position:absolute;top:50%;margin-top:-14px}.dashboard-overview .grid-energy-header.grid-energy-header-light a.energy-arrow.energy-pre{left:12px}.dashboard-overview .grid-energy-header.grid-energy-header-light a.energy-arrow.energy-next{right:12px}.dashboard-overview .donut-solar-energy table th{font-weight:600}.dashboard-overview #overview-chart{border:1px solid #e5e5e5;margin-bottom:15px;overflow:inherit;min-height:300px}.dashboard-overview #overview-chart svg:not(:root){overflow:inherit}.dashboard-overview #overview-chart.rm-border-top{border-top:none}.dashboard-overview #overview-chart g.y-axis-value-right text{fill:#00B6C5}.dashboard-overview #overview-chart .text{color:#fff}.dashboard-overview #overview-chart [class^=bar-date-text]{text-anchor:start;font-weight:400!important}.dashboard-overview #overview-chart .area-electricity{fill:#29A5A5;stroke-width:0}.dashboard-overview #overview-chart .area-gas{fill:#2AA360;stroke-width:0}.dashboard-overview #overview-chart .area-generation{fill:#F89442;stroke-width:0}.dashboard-overview #overview-chart .area-water{fill:#00B6C5;stroke-width:0}.dashboard-overview #overview-chart .bar:hover{fill:#2ecc71}.dashboard-overview #overview-chart .bar-bg{fill:transparent}.dashboard-overview #overview-chart .line{fill:none;stroke:#4682b4;stroke-width:2px}.dashboard-overview #overview-chart .grid line,.dashboard-overview #overview-chart .grid-enery-line line{stroke:#d3d3d3;stroke-opacity:.2;shape-rendering:crispEdges}.dashboard-history-tab .history-temperature-chart .domain,.dashboard-overview #overview-chart .grid-water .domain{stroke:transparent}.dashboard-overview #overview-chart .grid-water .tick line{stroke:#00B6C5;opacity:.2}.dashboard-overview .rectangle{color:#29A5A5}.dashboard-overview .message-dialog{background-color:#ECF0F1;padding:15px 30px}.dashboard-overview .selected{fill:#afa2dc;stroke:#2f225d}.dashboard-overview .sensor-item-right{-webkit-align-items:center;display:flex;align-items:center}.panel-widget-dashboard-table .panel{border-bottom:none;box-shadow:none}.panel-widget-dashboard-table table thead th{background-color:#e9eeef;border:none;font-family:'Azo Sans',sans-serif;font-weight:400;padding:10px}.panel-widget-dashboard-table table thead th .toggle{height:auto!important;border:none;width:50px!important;border-radius:40px!important}.panel-widget-dashboard-table table thead th .toggle .btn.btn-default.btn-xs.toggle-handle{border-radius:50%!important;padding:1px 10px!important}.panel-widget-dashboard-table table thead th .toggle .btn.btn-default.btn-xs.toggle-off{padding-left:23px;border-radius:50px;box-shadow:none;border-color:#e5e6e7;background-color:#d3d2d3;font-size:8px;padding-top:4px;color:#fff}.panel-widget-dashboard-table table thead th .toggle .btn.btn-success.btn-xs.toggle-on{padding-right:23px!important;border-radius:50px;border:none;font-size:8px;padding-top:5px;background-color:#2ba360;box-shadow:inset 0 .5px 1.5px 0 rgba(0,0,0,.1)}.panel-widget-dashboard-table table thead th .toggle.btn span.btn-default.btn-xs.toggle-handle{margin-right:24px!important;border:1px solid #269955;width:16px;height:16px;padding:8px!important;margin-top:2px}.panel-widget-dashboard-table table thead th .toggle.btn.off span.btn-default.btn-xs.toggle-handle{margin-left:24px!important;margin-right:0!important;border:1px solid #e5e6e7;width:16px;height:16px;padding:8px!important;margin-top:2px;box-shadow:0 .5px .5px 0 rgba(0,0,0,.2)}.panel-widget-dashboard-table table thead th:last-child{text-align:right}.panel-widget-dashboard-table table tbody tr td{background-color:#f8f8f8;border:none;border-top:1px solid #fff;padding:10px}.panel-widget-dashboard-table table tbody tr td:first-child{padding-left:30px}.panel-widget-dashboard-table table tbody tr td:last-child{text-align:right}.panel-widget-dashboard-table table tbody tr td .number-minus-plus{display:inline-block}.panel-widget-dashboard-table table tbody tr td .number-minus-plus button{width:26px;height:26px;border-radius:0;border:1px solid #d0d0d0;float:left}.panel-widget-dashboard-table table tbody tr td .number-minus-plus .number-minus-plus-label{padding:3px 10px;font-size:13px;border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;float:left}.panel-widget-dashboard-table table tbody tr td .number-minus-plus button,.panel-widget-dashboard-table table tbody tr td .number-minus-plus div{background-color:#f8f8f8;display:inline-block}.dashboard-sensors .grid-data{background:0 0!important}.dashboard-sensors .grid-stack-row{-moz-column-count:2;-webkit-column-count:2;-moz-column-gap:20px;-webkit-column-gap:20px}@media screen and (max-width:1366px){.dashboard-sensors .grid-stack-row{-moz-column-count:1;-webkit-column-count:1;-moz-column-gap:0;-webkit-column-gap:0;column-count:1;column-gap:0}.dashboard-sensors .grid-stack-row *,.dashboard-sensors .grid-stack-row :after,.dashboard-sensors .grid-stack-row :before{box-sizing:border-box!important}}.dashboard-sensors .panel-widget{display:inline-block;padding:0;width:100%;margin-bottom:20px;background-color:#fff}.dashboard-sensors .panel-widget .panel-heading{padding:10px}.dashboard-sensors .list-group-item{border:1px solid #fff;border-radius:0;background-color:#f8f8f8}.dashboard-sensors .item-toggle .toggle{width:36px!important;height:22px!important}.dashboard-sensors .sensor-title{font-size:20px}.dashboard-sensors .sensor-category-title{font-family:'Azo Sans',sans-serif;font-weight:500;font-size:16px;font-size:18px!important}.dashboard-sensors .sensor-category-title.title{font-size:22px}.dashboard-sensors .sensor-category-title.medium{font-size:16px}.dashboard-sensors .sensor-category-title.medium-big{font-size:18px}.dashboard-sensors .sensor-category-title.medium-small{font-size:14px}.dashboard-sensors .sensor-name{font-family:'Azo Sans',sans-serif;font-weight:500;font-size:16px;font-size:14px!important}.dashboard-sensors .sensor-name.title{font-size:22px}.dashboard-sensors .sensor-name.medium{font-size:16px}.dashboard-sensors .sensor-name.medium-big{font-size:18px}.dashboard-sensors .sensor-name.medium-small{font-size:14px}.dashboard-sensors .sensor-info{font-family:'Azo Sans',sans-serif;font-weight:500;font-size:12px!important}.dashboard-sensors .door-icon{display:inline-block;margin-right:10px;position:relative;top:-2px}.dashboard-sensors .door-icon span{font-size:1em}.dashboard-sensors .y-axis-value-left text{text-anchor:end}.dashboard-sensors .y-axis-value-right text{text-anchor:start}.dashboard-sensors .axis--x path{display:none}.dashboard-sensors .axis--x .tick line{stroke-width:1}.dashboard-sensors .val-columns rect{fill:#2A99AD}.dashboard-sensors .val-columns rect:hover{fill:#2ecc71}.dashboard-sensors .grid-header{margin-bottom:20px}.dashboard-sensors .grid-header .grid-title h4{margin:0;line-height:34px}.dashboard-sensors .loading .panel-heading{padding:0;height:30px}.dashboard-sensors .grid-stack-row{margin-top:0!important}.dashboard-sensors .zipato-sensor .door-icon{width:30px;margin-left:0;text-align:center}.dashboard-sensors .zipato-sensor .sensor.sensor-battery i{position:relative;top:2px}.dashboard-sensors .list-group{margin-bottom:0!important}.dashboard-sensors .sensor-child .sensor-link{display:flex;justify-content:space-around;margin-left:-5px;margin-right:-5px;padding:5px 0}.dashboard-sensors .sensor-child .sensor-link a{display:block;height:36px;line-height:34px;padding:0 10px;margin:0 5px;font-weight:300;border-radius:4px;flex:1;text-align:center;border:1px solid #d8d8d8;color:#444;transition:all .3s ease}.dashboard-sensors .sensor-child .sensor-link a span{margin-right:5px;font-size:1.3em}.dashboard-sensors .sensor-child .sensor-link a span:before{transition:color .3s ease}.dashboard-sensors .sensor-child .sensor-link a.heat.active,.dashboard-sensors .sensor-child .sensor-link a.heat:hover{color:#ff6a00;border-color:#ff6a00}.dashboard-sensors .sensor-child .sensor-link a.heat.active span:before,.dashboard-sensors .sensor-child .sensor-link a.heat:hover span:before{color:#ff6a00}.dashboard-sensors .sensor-child .sensor-link a.eco.active,.dashboard-sensors .sensor-child .sensor-link a.eco:hover{color:#82BC00;border-color:#82BC00}.dashboard-sensors .sensor-child .sensor-link a.eco.active span:before,.dashboard-sensors .sensor-child .sensor-link a.eco:hover span:before{color:#82BC00}.dashboard-sensors .sensor-child .sensor-link a.blue.active,.dashboard-sensors .sensor-child .sensor-link a.blue:hover{color:#002e6d;border-color:#002e6d}.dashboard-sensors .sensor-child .sensor-link a.blue.active span:before,.dashboard-sensors .sensor-child .sensor-link a.blue:hover span:before{color:#002e6d}.range-slider{position:relative;min-height:28px}.range-slider.has-padding{padding-right:55px}.range-slider input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:5px;padding:0;margin:11px 0;border:none;border-radius:3px!important;background:#ccc;outline:0;transition:opacity .2s}.range-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;box-shadow:0 3px 4px #ccc;border:2px solid #fff;background:#002e6d;cursor:pointer}.range-slider input[type=range]::-moz-range-thumb{width:16px;height:16px;border-radius:50%;box-shadow:0 3px 4px #ccc;border:2px solid #fff;background:#002e6d;cursor:pointer}.dashboard-sensors-floor-plan .gm-style-iw table.info-box.info-box-motor .rzslider .rz-selection,.sensor-motor-section .rzslider .rz-selection{background:#20BF6B!important}.range-slider .range-number{position:absolute;top:0;bottom:0;display:inline-block;line-height:25px;white-space:nowrap}.dashboard-sensors-floor-plan #sensor-floorPlan-map a[href^="http://maps.google.com/maps"],.dashboard-sensors-floor-plan #sensor-floorPlan-map a[href^="https://maps.google.com/maps"],.dashboard-sensors-floor-plan .gm-style-iw+.gm-ui-hover-effect img{display:none!important}.range-slider .range-number.number-left{right:100%;margin-right:10px}.range-slider .range-number.number-right{left:100%;margin-left:10px}.multi-range-slider input{pointer-events:none;position:absolute;left:0;top:0;outline:0;height:18px}.multi-range-slider input::-webkit-slider-thumb{pointer-events:all;position:relative;z-index:1;outline:0}.sensor-motor-section .rzslider .rz-pointer:after{top:0;left:0}.sensor-motor-section .rzslider .rz-bar-wrapper{left:0;z-index:1;width:100%;height:4px;padding-top:0;margin-top:0;box-sizing:border-box}.sensor-motor-section .rzslider{margin:0}.sensor-motor-section .rzslider .rz-bar{background:#E4E7EB}.sensor-motor-section .rzslider .rz-pointer{top:-3px;z-index:3;width:10px;height:10px;cursor:pointer;border-radius:50%;background:#fff;border:1px solid #20BF6B}.sensor-motor-section .rzslider .rz-pointer:focus{outline:0}.sensor-motor-section .rzslider .rz-pointer.rz-active::after{position:absolute;top:0;left:0;width:8px;height:8px;background:#fff;border-radius:4px;content:''}.sensor-motor-section .range-slider{width:160px}.sensor-motor-section .range-slider .rzslider{width:160px!important}.sensor-motor-section .range-number{width:60px}.dashboard-sensors-floor-plan .tooltip-ss.tooltip .tooltip-arrow::after,.dashboard-sensors-floor-plan .tooltip-ss.tooltip .tooltip-arrow::before{left:30px!important}.dashboard-sensors-floor-plan .tooltip-ss.tooltip .tooltip-arrow::after{border-top-color:#f9f9fb!important}.dashboard-sensors-floor-plan .tooltip-ss.tooltip{width:280px!important}.dashboard-sensors-floor-plan .tooltip-ss.tooltip .tooltip-inner{width:100%!important;max-width:100%!important;font-size:13px!important;padding:6px!important;background-color:rgba(249,249,251,.8)!important}.dashboard-sensors-floor-plan .loader{text-align:right;float:right}.dashboard-sensors-floor-plan .loader img{width:30px}.dashboard-sensors-floor-plan .danger-message{margin:0;width:100%;position:absolute;top:50%;transform:translate(0,-50%);padding:40px;text-align:center;color:grey;line-height:20px}.dashboard-sensors-floor-plan .green,.dashboard-sensors-floor-plan .green::before{color:#20BF6B!important}.dashboard-sensors-floor-plan .danger,.dashboard-sensors-floor-plan .danger::before{color:#EB3B5A!important}.dashboard-sensors-floor-plan .silver,.dashboard-sensors-floor-plan .silver::before{color:grey!important}.dashboard-sensors-floor-plan .ng-map-info-window{background:#F9F9FB}.dashboard-sensors-floor-plan .ng-map-info-window div:first-child div:nth-child(1) div,.dashboard-sensors-floor-plan .ng-map-info-window div:first-child div:nth-child(2) div{background-color:#F9F9FB!important}.dashboard-sensors-floor-plan .gm-style-iw+.gm-ui-hover-effect{width:16px!important;height:16px!important;top:-8px!important;right:-8px!important;border-radius:50%;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px}.dashboard-sensors-floor-plan .gm-style-iw{position:relative!important;top:0!important;left:0!important;min-height:100px;width:100%!important;overflow:visible!important}.dashboard-sensors-floor-plan .gm-style-iw div{overflow:visible!important;width:230px}.dashboard-sensors-floor-plan .gm-style-iw table{width:calc(100% + 51px)!important;color:#000!important;font-size:14px!important;padding:6px 0!important;margin:1px}.dashboard-sensors-floor-plan .gm-style-iw table.info-box.info-box-floodsensor tbody tr td{color:#000;font-size:14px;font-weight:400;line-height:16px;text-align:left;padding:8px 15px}.dashboard-sensors-floor-plan .gm-style-iw table.info-box.info-box-floodsensor tbody tr td i{float:left;font-size:16px;margin-right:10px}.dashboard-sensors-floor-plan .gm-style-iw table.info-box.info-box-floodsensor tbody tr td.text-center i{float:none;margin-right:5px}.dashboard-sensors-floor-plan .gm-style-iw table.info-box.info-box-codetector tr td .icon-success,.dashboard-sensors-floor-plan .gm-style-iw table.info-box.info-box-codetector tr td .icon-warning{position:absolute;left:50%;margin-left:-60px;margin-top:-4px}.dashboard-sensors-floor-plan .gm-style-iw table.info-box.info-box-codetector .header .icon-co{float:left;margin-top:3px;margin-right:5px}.dashboard-sensors-floor-plan .gm-style-iw table.info-box.info-box-sensorquad tbody tr td{color:#000;font-size:14px;font-weight:400;line-height:16px;text-align:left;padding:8px 15px}.dashboard-sensors-floor-plan .gm-style-iw table.info-box.info-box-sensorquad tbody tr td i{float:left;font-size:16px;margin-right:10px}.dashboard-sensors-floor-plan .gm-style-iw table.info-box.info-box-swithdb tbody tr td{padding:4px 15px;color:#000;font-size:14px;font-weight:400;line-height:24px;text-align:left}.dashboard-sensors-floor-plan .gm-style-iw table.info-box.info-box-swithdb tbody tr td .circuit-name{font-weight:400}.dashboard-sensors-floor-plan .gm-style-iw table.info-box.info-box-swithdb tbody tr td label{color:grey;font-size:12px;font-weight:400;line-height:12px;text-align:left;width:100%}.dashboard-sensors-floor-plan .gm-style-iw table.info-box.info-box-motor .rzslider .rz-pointer:after{top:0;left:0}.dashboard-sensors-floor-plan .gm-style-iw table.info-box.info-box-motor .rzslider .rz-bar-wrapper{left:0;z-index:1;width:100%;height:4px;padding-top:0;margin-top:0;box-sizing:border-box}.dashboard-sensors-floor-plan .gm-style-iw table.info-box.info-box-motor .rzslider{margin:0}.dashboard-sensors-floor-plan .gm-style-iw table.info-box.info-box-motor .rzslider .rz-bar{background:#E4E7EB}.dashboard-sensors-floor-plan .gm-style-iw table.info-box.info-box-motor .rzslider .rz-pointer{top:-3px;z-index:3;width:10px;height:10px;cursor:pointer;border-radius:50%;background:#fff;border:1px solid #20BF6B}.dashboard-sensors-floor-plan .gm-style-iw table.info-box.info-box-motor .rzslider .rz-pointer:focus{outline:0}.dashboard-sensors-floor-plan .gm-style-iw table.info-box.info-box-motor .rzslider .rz-pointer.rz-active::after{position:absolute;top:0;left:0;width:8px;height:8px;background:#fff;border-radius:4px;content:''}.dashboard-sensors-floor-plan .gm-style-iw table.info-box.info-box-motor .range-slider{width:160px}.dashboard-sensors-floor-plan .gm-style-iw table.info-box.info-box-motor .range-slider .rzslider{width:160px!important}.dashboard-sensors-floor-plan .gm-style-iw table.info-box.info-box-motor .range-number{width:60px}.dashboard-sensors-floor-plan .gm-style-iw table.info-box tbody{min-height:100px;padding:10px 15px}.dashboard-sensors-floor-plan .gm-style-iw table.info-box tbody tr td{padding:8px 2px}.dashboard-sensors-floor-plan .gm-style-iw table.info-box tbody tr td.switch-toggle .switch-btn{width:48px;height:21px}.dashboard-sensors-floor-plan .gm-style-iw table.info-box tbody tr td.switch-toggle .switch-btn .switch-text{font-size:9px}.dashboard-sensors-floor-plan .gm-style-iw table.info-box tbody tr td.switch-toggle .switch-btn .switch-text .on{left:8px}.dashboard-sensors-floor-plan .gm-style-iw table.info-box tbody tr td.switch-toggle .switch-btn .switch-text .off{right:7px}.dashboard-sensors-floor-plan .gm-style-iw table.info-box tbody tr td.switch-toggle .switch-btn small{width:16px;height:16px;top:2px;left:3px}.dashboard-sensors-floor-plan .gm-style-iw table.info-box tbody tr td.switch-toggle .switch-btn.checked small{left:30px}.dashboard-sensors-floor-plan .gm-style-iw table.info-box tbody label.label{color:grey;font-size:14px;font-weight:400;line-height:24px;text-align:left}.dashboard-sensors-floor-plan .gm-style-iw table.info-box .body,.dashboard-sensors-floor-plan .gm-style-iw table.info-box .footer,.dashboard-sensors-floor-plan .gm-style-iw table.info-box .header{width:calc(100% - 2px)!important;padding-left:15px;padding-right:15px}.dashboard-sensors-floor-plan .gm-style-iw table.info-box .footer{background-color:#F9F9FB!important;margin-bottom:1px!important;color:#000!important;font-weight:400!important;vertical-align:middle!important;line-height:36px!important;margin-left:0!important;position:absolute!important;bottom:-18px!important}.dashboard-sensors-floor-plan .gm-style-iw table.info-box .footer i{font-size:14px;margin-right:10px;float:left;margin-top:11px}.dashboard-sensors-floor-plan .gm-style-iw table.info-box .footer i::before{color:#4A4A4A;opacity:.4}.dashboard-sensors-floor-plan .gm-style-iw table.info-box .footer a{font-size:12px}.dashboard-sensors-floor-plan .gm-style-iw table.info-box .header{background-color:#F9F9FB;margin-top:1px!important;color:#000!important;font-weight:400!important;vertical-align:middle!important;line-height:22px!important;margin-left:1px!important;padding:7px 10px 0!important;font-size:14px!important}.dashboard-sensors-floor-plan .gm-style-iw table.info-box .header .name{width:175px!important;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard-sensors-floor-plan .gm-style-iw table.info-box .header label.icon-Multisenssor{zoom:.8;margin:3px 5px 3px 0;float:left}.dashboard-sensors-floor-plan .gm-style-iw table.info-box .header i{font-size:16px;margin-right:5px}.dashboard-sensors-floor-plan .gm-style-iw table.info-box .header i.icon-power-button-outline{margin-top:3px;float:left}.dashboard-sensors-floor-plan .gm-style-iw table.info-box .header i::before{color:#20BF6B}.dashboard-sensors-floor-plan .gm-style-iw table.info-box .header i.fa-battery-quarter::before{color:#ef5350}.dashboard-sensors-floor-plan .gm-style-iw table.info-box .header i.icon-water-surface-copy{font-size:18px;float:left;margin-right:5px;margin-top:1px}.dashboard-sensors-floor-plan .gm-style-iw table.info-box .header .header-right{float:right}.dashboard-sensors-floor-plan .gm-style-iw table.info-box .header .header-right i{float:right;margin-top:5px;margin-right:10px;font-size:12px}.dashboard-sensors-floor-plan .gm-style-iw table.info-box .header .header-right .logo{width:20px;height:20px;background-size:contain!important;float:right}.dashboard-sensors-floor-plan .gm-style-iw table.info-box .header .header-right .logo.zipato-logo{background:url(/images/icons/zipato-logo-600x315@2x.ff519daf.png) no-repeat}.dashboard-sensors-floor-plan #sensor-floorPlan-map{height:700px}.dashboard-sensors-floor-plan #sensor-floorPlan-map .gm-fullscreen-control,.dashboard-sensors-floor-plan #sensor-floorPlan-map .gmnoprint .gm-style-cc,.dashboard-sensors-floor-plan #sensor-floorPlan-map .gmnoprint.gm-style-cc,.dashboard-sensors-floor-plan .grid-data .col-1 .device-list input.submit{display:none}.dashboard-sensors-floor-plan #sensor-floorPlan-map .gmnoprint{zoom:.9}.dashboard-sensors-floor-plan .grid-filter-tab{float:right}.dashboard-sensors-floor-plan .grid-filter-tab .btn-group{border:1px solid #d8d8d8}.dashboard-sensors-floor-plan .grid-filter-tab a i{font-size:14px}.dashboard-sensors-floor-plan .grid-data{overflow:hidden;background-color:transparent!important;padding:0!important}.dashboard-sensors-floor-plan .grid-data .col-1{font-size:14px;padding-left:0;width:320px}@media screen and (max-width:980px){.dashboard-sensors-floor-plan .grid-filter-tab{margin-bottom:10px!important;margin-top:0}.dashboard-sensors-floor-plan .grid-data .col-1{padding-right:0;margin-bottom:10px}}@media screen and (max-width:768px){.dashboard-sensors-floor-plan #sensor-floorPlan-map{min-height:100%}.dashboard-sensors-floor-plan .grid-data .col-1{width:100%}}.dashboard-sensors-floor-plan .grid-data .col-1 .device-list{background:#fff}.dashboard-sensors-floor-plan .grid-data .col-1 .device-list form.search-form{padding:20px 15px;position:relative}.dashboard-sensors-floor-plan .grid-data .col-1 .device-list form.search-form input{width:100%;line-height:24px;padding-right:24px;padding-left:5px}.dashboard-sensors-floor-plan .grid-data .col-1 .device-list form.search-form i{position:absolute;right:16px;top:25px;font-size:16px}.dashboard-sensors-floor-plan .grid-data .col-1 .device-list form.search-form i::before{opacity:.3}.dashboard-sensors-floor-plan .grid-data .col-1 .device-list form.search-form input:focus+i::before{opacity:.6;transition:all .3s ease-in-out}.dashboard-sensors-floor-plan .grid-data .col-1 .device-list input{border:none;border-bottom:1px solid #d8d8d8}.dashboard-sensors-floor-plan .grid-data .col-2{position:relative;background:#fff;font-size:14px;padding:0;width:calc(100% - 320px)}.dashboard-sensors-floor-plan .grid-data .col-2,.dashboard-sensors-floor-plan .grid-data .device-list{min-height:700px}@media screen and (max-width:768px){.dashboard-sensors-floor-plan .grid-data .col-2,.dashboard-sensors-floor-plan .grid-data .device-list{min-height:100%;width:100%}}.dashboard-sensors-floor-plan .grid-data .col-2 .alert,.dashboard-sensors-floor-plan .grid-data .device-list .alert{border:none;border-radius:0}.dashboard-sensors-floor-plan .grid-data .col-2 .alert.alert-danger,.dashboard-sensors-floor-plan .grid-data .device-list .alert.alert-danger{background-color:#ff7373;color:#fff}.dashboard-sensors-floor-plan .grid-data .dashboard-accordion{padding:0 15px 15px}.dashboard-sensors-floor-plan .grid-data .dashboard-accordion i.icon-building{font-size:14px;margin-right:6px;position:absolute;top:2px;left:0}.dashboard-sensors-floor-plan .grid-data .dashboard-accordion .panel-group .panel-heading+.panel-collapse>.panel-body{border:none}.dashboard-sensors-floor-plan .grid-data .dashboard-accordion .panel-group .panel{border:none;padding:0;margin-top:5px}.dashboard-sensors-floor-plan .grid-data .dashboard-accordion .panel-group .panel.panel-open .panel-heading h4 label.arrow{transform:rotate(90deg)}.dashboard-sensors-floor-plan .grid-data .dashboard-accordion .panel-group .panel .panel-body{margin:0}.dashboard-sensors-floor-plan .grid-data .dashboard-accordion .panel-group .panel .dashboard-accordion-content{padding:0}.dashboard-sensors-floor-plan .grid-data .dashboard-accordion .panel-group .panel ul{padding-left:24px;list-style:none;margin-bottom:0;margin-top:10px}.dashboard-sensors-floor-plan .grid-data .dashboard-accordion .panel-group .panel ul.floor-plan-list li{cursor:pointer;list-style:none;font-size:14px;padding:8px 60px 8px 0;position:relative}.dashboard-sensors-floor-plan .grid-data .dashboard-accordion .panel-group .panel ul.floor-plan-list li.active{color:#002e6d}.dashboard-sensors-floor-plan .grid-data .dashboard-accordion .panel-group .panel ul.floor-plan-list li span{position:absolute;background:#002e6d;color:#fff;right:26px;top:9px;border-radius:20px;min-width:20px;text-align:center;font-size:11px;opacity:.8;padding:0 10px}.dashboard-sensors-floor-plan .grid-data .dashboard-accordion .panel-group .panel ul.floor-plan-list li i{margin-right:4px;font-size:14px}.dashboard-sensors-floor-plan .grid-data .dashboard-accordion .panel-group .panel .panel-heading{border:none;padding:0 6px}.dashboard-sensors-floor-plan .grid-data .dashboard-accordion .panel-group .panel .panel-heading h4{font-size:14px;font-weight:400;line-height:17px;position:relative}.dashboard-sensors-floor-plan .grid-data .dashboard-accordion .panel-group .panel .panel-heading h4 span{width:calc(100% - 40px);display:inline-block;margin-left:12px}.dashboard-sensors-floor-plan .grid-data .dashboard-accordion .panel-group .panel .panel-heading h4 label.arrow{position:absolute;right:0;top:1px;transition:all .3s ease-in-out}.dashboard-sensors-floor-plan .grid-data .dashboard-accordion .panel-group .panel .panel-heading h4 label.arrow i{font-size:14px}.dashboard-sensors-floor-plan .grid-data .dashboard-accordion .panel-group .panel .panel-heading h4 label.number{position:absolute;background:#002e6d;color:#fff;right:20px;top:0;border-radius:20px;min-width:20px;text-align:center;font-size:11px;font-weight:400;padding:0 10px}.dashboard-history .grid-data{background-color:#fff!important}.dashboard-history-form{padding:15px}.dashboard-history-form .help-block{color:#ef5350}.dashboard-history .alert{padding:10px 15px;margin-bottom:10px}.dashboard-history-tab{padding:0 15px;min-height:400px;position:relative}.dashboard-history-tab .nav-tabs{border:none}.dashboard-history-tab .nav-tabs li a{background-color:transparent!important;border:none;margin:0;border-radius:0;text-transform:uppercase;color:#333;position:relative;font-weight:600}.dashboard-history-tab .nav-tabs li a.active,.dashboard-history-tab .nav-tabs li a:focus,.dashboard-history-tab .nav-tabs li a:hover{background-color:transparent!important;border:none!important}.dashboard-history-tab .nav-tabs li a:after{content:'';position:absolute;left:10px;right:10px;bottom:5px;height:2px;background-color:transparent;border-radius:2px}.dashboard-history-tab .nav-tabs li.active a{color:#002e6d;background-color:transparent!important}.dashboard-history-tab .nav-tabs li.active a:after{background-color:#002e6d}.dashboard-history-tab .nav-tabs li.active a:hover{background-color:transparent!important}.dashboard-history-tab .history-temperature-chart{position:relative}.dashboard-history-tab .history-temperature-chart svg{margin-left:-20px}.dashboard-history-tab .color-comment{margin-right:20px;margin-bottom:10px;float:left;height:20px;line-height:24px;font-size:14px;color:#2A99AD;cursor:pointer;display:inline-block}.dashboard-history-tab .color-comment:last-child{margin-right:0}.dashboard-history-tab .color-comment div{width:20px;height:20px;float:left;position:relative;top:2px}.dashboard-history-tab .color-comment span{margin-left:4px}.dashboard-history-tab .color-comment .rectangle{height:100%;background-color:#2A99AD;float:left;margin-right:8px}.dashboard-history-tab .color-comment.disabled-lengend{color:#999!important;opacity:.9}.dashboard-history-tab .color-comment.disabled-lengend .rectangle{background-color:#999!important}.dashboard-history-body{padding:15px 0}.dashboard-history .control-input-inline{display:inline-block}.dashboard-history .control-input.has-icon{position:relative}.dashboard-history .control-input.has-icon input{padding-right:40px}.dashboard-history .control-input.has-icon i{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:#666}.dashboard-history .form-group{margin-bottom:10px}.dashboard-history .form-group .form-control{border-radius:4px!important;background-color:#fff}.dashboard-history .form-group .form-control.has-icon{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.dashboard-history .form-group .input-group-addon{background-color:transparent;border-color:#e5e5e5}.dashboard-history .form-group .submit-button{border-radius:4px!important;background-color:#002e6d;border-color:#002e6d;color:#fff}.dashboard-history .form-group .submit-button:active,.dashboard-history .form-group .submit-button:focus,.dashboard-history .form-group .submit-button:hover{background-color:rgba(0,46,109,.8);border-color:rgba(0,46,109,.8)}.dashboard-history .form-group .dropdown-menu{padding:0;border:none}.dashboard-history .form-group .dropdown-toggle{display:block}.dashboard-history .sensor-input .ui-select-container{padding-right:30px!important}.dashboard-history .sensor-input .icon-cancel{font-size:8px;position:absolute;top:10px;right:25px;width:20px;height:20px;border-radius:50%;line-height:20px;background-color:#d8d8d8;display:inline-block;text-align:center;cursor:pointer}.dashboard-history .grid-child{display:inline-block;margin-right:20px}.dashboard-history .grid-child:last-child{margin-right:0}.dashboard-history-table .table>thead{background-color:#D6E0F5}.dashboard-history-table .table>thead>tr>th{border-bottom:none;padding:10px 15px}.dashboard-history-table .table>tbody>tr>td{border-top:none;padding:10px 15px}.dashboard-history-table .table img{max-width:20px;height:auto;margin:0 5px}.dashboard-history-table .center-item{text-align:center}.dashboard-history-table .pagination>.active>a,.dashboard-history-table .pagination>.active>a:focus,.dashboard-history-table .pagination>.active>a:hover,.dashboard-history-table .pagination>.active>span,.dashboard-history-table .pagination>.active>span:focus,.dashboard-history-table .pagination>.active>span:hover{background-color:#1979e2;border-color:#166ccb}.dashboard-history .table-curved{border-spacing:0 2px;border-collapse:separate}.dashboard-history .table-curved th:first-child{border-radius:5px 0 0 5px}.dashboard-history .table-curved th:last-child{border-radius:0 5px 5px 0}.dashboard-history .table-curved th:only-child{border-radius:5px 5px 0 0}.dashboard-history .table-curved td:first-child{border-radius:5px 0 0 5px}.dashboard-history .table-curved td:last-child{border-radius:0 5px 5px 0}.dashboard-history .table-curved tbody tr{background-color:#f8f8f8}.dashboard-history-legend{width:96%}.dashboard-history-legend .legend-list{margin-top:40px}.dashboard-history-legend .legend-list .legend-color-item{margin:5px 15px 5px 0;position:relative}.dashboard-history-legend .legend-list .legend-color-item .symbol-span{position:absolute;left:0;top:0;display:flex}.dashboard-history-legend .legend-list .legend-color-item .circle,.dashboard-history-legend .legend-list .legend-color-item .rectangle{background-color:#2A99AD;width:20px;height:20px}.dashboard-history-legend .legend-list .legend-color-item .circle .small-symbol,.dashboard-history-legend .legend-list .legend-color-item .rectangle .small-symbol{height:10px;width:10px}.dashboard-history-legend .legend-list .legend-color-item .circle,.dashboard-history-legend .legend-list .legend-color-item .circle .small-symbol{border-radius:50%}.dashboard-history-legend .legend-list .legend-color-item .triangle{border-left:10px solid #fff;border-right:10px solid #fff;border-bottom:20px solid}.dashboard-history-legend .legend-list .legend-color-item .triangle .small-symbol{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:8px solid;position:absolute;top:8px;right:-4px}.dashboard-history-legend .legend-list .legend-color-item .triangle.not-filled-symbol .small-symbol{border-bottom-color:#fff}.dashboard-history-legend .legend-list .legend-color-item .circle.not-filled-symbol .small-symbol,.dashboard-history-legend .legend-list .legend-color-item .rectangle.not-filled-symbol .small-symbol{background-color:#fff;margin:auto}.dashboard-history-legend .legend-list .legend-color-item .name{font-size:13px;line-height:20px;display:block;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;padding-left:30px}.dashboard-history-legend .legend-list .disabled-lengend-color{color:#999!important;opacity:.9}.dashboard-history-legend .legend-list .disabled-lengend-color .circle,.dashboard-history-legend .legend-list .disabled-lengend-color .rectangle,.dashboard-history-legend .legend-list .disabled-lengend-color .triangle{background:#999!important}.dashboard-history .history-status.active .disable-status,.dashboard-history .history-status.non-active .active-status{display:none}.dashboard-history .history-status .history-icon.sp img{max-width:30px}.dashboard-history .history-spinner{position:absolute;top:50%;left:50%}@media screen and (max-width:767px){.dashboard-history .dropdown-start-parent{margin-bottom:10px}.dashboard-history .control-label.time-zone{margin-top:10px}}@media screen and (min-width:768px){.dashboard-history .form-group .control-label{text-align:right}.dashboard-history .form-group .no-padding-right{padding-right:0!important}}#rule-modal{width:100%}#rule-modal .rule-description{background-color:rgba(51,102,204,.2);color:#444;padding:10px;font-size:14px;font-weight:500}#rule-modal .step-indicator{position:relative;width:100%;overflow:hidden;display:flex}#rule-modal .step:after,#rule-modal .step:before{width:0;top:0;content:"";height:0}#rule-modal .step{flex-basis:0;flex-grow:1;display:block;float:left;background:#fff;padding-right:10px;line-height:54px;margin-right:33px;position:relative;text-decoration:none;color:#444;cursor:pointer;font-weight:500;font-size:15px;text-align:center;transition-duration:inherit!important;transition-property:inherit!important;transition-timing-function:inherit!important}#rule-modal .step:before{display:block;position:absolute;left:-30px;border:27px solid #fff;border-left-color:transparent}#rule-modal .step:after{display:block;position:absolute;right:-54px;border:27px solid transparent;border-left-color:#fff}#rule-modal .step.last:after,#rule-modal .step.one:before{display:none}#rule-modal .step i{margin-right:5px}#rule-modal .step.disabled{cursor:not-allowed}#rule-modal .step.one{padding-left:15px}#rule-modal .step.one span{background:url(../../images/rule/building-rule-icon.png) no-repeat}#rule-modal .step.two span{background:url(../../images/rule/template-rule-icon.png) no-repeat}#rule-modal .step.last{width:calc(33.33% - 6px);margin:0!important;padding-right:0!important}#rule-modal .step.last span{background:url(../../images/rule/settings-rule-icon.png) no-repeat}#rule-modal .step span{width:20px;height:20px;display:inline-block;line-height:16px;text-align:center;margin-right:10px;background-size:contain!important}#rule-modal .step.completed{background:#002e6d;color:#fff;cursor:pointer}#rule-modal .step.completed i:before{color:#fff}#rule-modal .step.completed.one span{background:url(../../images/rule/building-rule-icon-white.png) no-repeat}#rule-modal .step.completed.two span{background:url(../../images/rule/template-rule-icon-white.png) no-repeat}#rule-modal .step.completed.last span{background:url(../../images/rule/settings-rule-icon-white.png) no-repeat}#rule-modal .step.completed:before{border-color:#002e6d #002e6d #002e6d transparent}#rule-modal .step.completed:after{border-left-color:#002e6d}#rule-modal .step.completed:hover{background:#002e6d;border-color:#002e6d;color:#fff;text-decoration:none}#rule-modal .step.completed:hover:before{border-color:#002e6d #002e6d #002e6d transparent}#rule-modal .step.completed:hover:after{border-left-color:#002e6d}#rule-modal .form-control{border-radius:0}#rule-modal .modal-header{padding:0;margin-top:0;margin-bottom:0;border:none;background-color:#fafafa}#rule-modal .modal-header .modal-title{padding:10px;border-top:1px solid #eee;font-size:16px}#rule-modal .modal-header .input-rulename{width:calc(100% - 120px);margin-left:5px;height:38px;padding-left:10px;border:1px solid #ddd}#rule-modal .modal-footer .btn{border-radius:0}#rule-modal .modal-footer.modal-footer-bgw{background-color:#fff;border-top:1px solid #ddd!important}#rule-modal .modal-body{padding:0;border-top:1px #e5e5e5 solid}#rule-modal .modal-body .rule-building .input-wrap{padding:120px}#rule-modal .modal-body .rule-building .input-wrap label{font-weight:100}#rule-modal .modal-body .rule-building .input-wrap .select-input{width:50%;margin:0 auto}#rule-modal .modal-body .rule-building .input-wrap .select-input select{line-height:38px;width:100%;border:1px solid #e5e5e5;padding:0 10px}#rule-modal .modal-body .rule-template{overflow-y:auto}#rule-modal .modal-body .rule-template .rule-grid{display:flex;flex-direction:row;flex-wrap:wrap;padding:5px}#rule-modal .modal-body .rule-template .rule-grid .rule-item{padding:0;margin:5px;border:1px solid #e5e5e5;width:calc(33.33% - 10px)}#rule-modal .modal-body .rule-template .rule-grid .rule-item.selected{border-color:rgba(0,46,109,.8)}#rule-modal .modal-body .rule-template .rule-grid .rule-item .graph-image{height:calc(100% - 100px);align-items:center;display:flex}#rule-modal .modal-body .rule-template .rule-grid .rule-item .graph-image img{width:100%;height:auto}#rule-modal .modal-body .rule-template .rule-grid .rule-item .graph-message{min-height:100px;padding:10px;background:rgba(216,216,216,.2);font-size:13px;align-items:center;display:flex;text-align:center;border-top:1px solid #e5e5e5}#rule-modal .modal-body .rule-setting-body{width:100%;padding:10px}#rule-modal .modal-body .rule-setting-body .form-content{padding:20px 10px;background-color:#f1f1f2;border:1px solid #d8d8d8}#rule-modal .modal-body .rule-setting-body .form-content .form-inline{margin-bottom:5px}#rule-modal .modal-body .rule-setting-body .form-content .form-inline .list-inline{margin-bottom:0}#rule-modal .modal-body .rule-setting-body .form-content .form-inline .list-inline .rule-checkbox-label:after{top:calc(50% - 2px)}#rule-modal .modal-body .rule-setting-body .form-content .form-inline .btn-group,#rule-modal .modal-body .rule-setting-body .form-content .form-inline input,#rule-modal .modal-body .rule-setting-body .form-content .form-inline select{width:100%}#rule-modal .modal-body .rule-setting-body .form-content .form-inline .btn-group .btn-gray{color:rgba(0,0,0,.5);background-color:#fff;border-color:#d8d8d8}#rule-modal .modal-body .rule-setting-body .form-content .form-inline .btn-group .btn-gray.selected{color:#000;background-color:#eee}#rule-modal .modal-body .rule-setting-body .form-content .form-inline .description{padding-bottom:10px}#rule-modal .modal-body .rule-setting-body .form-content .text-after-col:after{content:"-";position:absolute;padding-left:13px}#rule-modal .modal-body .rule-setting-body .form-content .ui-select-multiple{border:none!important;background-color:#fff!important;width:100%}#rule-modal .modal-body .rule-setting-body .form-content .ui-select-multiple input{border:none!important}#rule-modal .modal-body .rule-setting-body .form-content .ui-select-multiple .ui-select-match-item{padding:1px 5px;line-height:20px;background-color:#f1f1f1!important;border-color:#efefef!important}#rule-modal .modal-body .rule-setting-body .form-content .ui-select-multiple .ui-select-match-item .ui-select-match-close{margin-top:-3px!important}#rule-modal .modal-body .rule-setting-body .form-actions .form-actions-body .email-box,#rule-modal .modal-body .rule-setting-body .form-actions .form-actions-body .phone-box,#rule-modal .modal-body .rule-setting-body .form-actions .form-actions-body .selection-box{padding:0 10px}#rule-modal .modal-body .rule-setting-body .form-actions .form-actions-body .selection-box span{display:inline-block;overflow:hidden}#rule-modal .modal-body .rule-setting-body .form-actions .form-actions-body .selection-box .check-box-inline{float:left;padding:0;margin:7px 4px 10px;font-size:12px}#rule-modal .modal-body .rule-setting-body .form-actions .form-actions-body button{float:right}#rule-modal .modal-body .rule-setting-body .form-actions .form-actions-body .check-box-label{font-weight:500;padding:5px 10px 5px 0;font-size:12px}#rule-modal .modal-body .rule-setting-body .form-actions .form-actions-body .remaining{color:#898080;font-size:11px;text-align:right;width:100%;font-weight:500}#rule-modal .modal-body .rule-setting-body .form-actions .form-actions-body .tags-input{background-color:#fff;border:1px solid #d8d8d8;box-shadow:none;padding:4px 6px;width:calc(100% - 10px);margin:0 5px 5px}#rule-modal .modal-body .rule-setting-body .form-actions .form-actions-body .tags-input input{border:none;width:170px;padding:5px 0;margin-left:0}#rule-modal .modal-body .rule-setting-body .form-actions .form-actions-body .tags-input .phone-number-input{width:500px}#rule-modal .modal-body .rule-setting-body .form-actions .form-actions-body .tags-input label{font-size:80%}#rule-modal .modal-body .rule-setting-body .form-actions .form-actions-body .tags-input span.tag{display:inline-block;background-color:#f5f5f5;border:1px solid #d9d9d9;color:#000;font-size:100%;margin:4px 3px 4px 0}#rule-modal .modal-body .rule-setting-body .form-actions .form-actions-body .tags-input span.tag.tag-error{border-color:red;color:red}#rule-modal .modal-body .rule-setting-body .form-actions .form-actions-body .tags-input span.tag [data-role=remove]{margin-left:8px;cursor:pointer}#rule-modal .modal-body .rule-setting-body .form-actions .form-actions-body .tags-input span.tag [data-role=remove]:after{content:"x"}#rule-modal .modal-body .rule-setting-body .form-actions .form-actions-body textarea{width:calc(100% - 10px);height:80px;margin-left:5px;padding:5px}#rule-modal .modal-body .rule-setting-schedules{color:#4A4A4A;font-size:13px}#rule-modal .modal-body .rule-setting-schedules-header{padding:8px 15px;background-color:rgba(0,46,109,.2)}#rule-modal .modal-body .rule-setting-schedules-list{margin:0;list-style:none}#rule-modal .modal-body .rule-setting-schedules-list li{display:inline-block;margin-right:20px;vertical-align:top}#rule-modal .modal-body .rule-setting-schedules-list li:last-child{margin-right:0}#rule-modal .modal-body .rule-setting-schedules-body{padding:20px 30px}#rule-modal .modal-body .rule-setting-schedules-body .form-content{background-color:#f1f1f2;border:1px solid #d8d8d8;padding:20px 15px}#rule-modal .modal-body .rule-setting-schedules .dropdown-menu{padding:0;border:none}#rule-modal .modal-body .rule-setting-schedules .choose-schedule{display:inline-block;font-weight:500;line-height:27px;color:#4A4A4A}#rule-modal .modal-body .rule-setting-schedules .choose-schedule.active,#rule-modal .modal-body .rule-setting-schedules .choose-schedule:hover{color:#002e6d}#rule-modal .modal-body .rule-setting-schedules-multidate{position:relative}#rule-modal .modal-body .rule-setting-schedules-multidate .rule-list-date{line-height:24px;min-height:36px;padding:5px 5px 0 40px;background-color:#fff!important;box-shadow:none;overflow:hidden;border:1px solid #ddd;width:100%}#rule-modal .modal-body .rule-setting-schedules-multidate .rule-list-date .date-child{display:inline-block;padding:0 2px 0 5px;border-radius:4px;background-color:#002e6d;position:relative;margin-right:5px;margin-bottom:5px;color:#fff}#rule-modal .modal-body .rule-setting-schedules-multidate .rule-list-date .date-child:last-child{margin-right:0}#rule-modal .modal-body .rule-setting-schedules-multidate .rule-list-date .date-child i{margin-left:3px;color:#ddd}#rule-modal .modal-body .rule-setting-schedules-multidate .rule-list-date .remove-date{padding:3px}#rule-modal .modal-body .rule-setting-schedules .multidate{width:320px}#rule-modal .modal-body .rule-setting-schedules .picker-day.picker-selected,#rule-modal .modal-body .rule-setting-schedules .picker-day:not(.picker-off):not(.picker-empty):hover{background-color:#002e6d!important}#rule-modal .modal-body .rule-setting .rule-checkbox{padding-top:5px;padding-bottom:5px}#rule-modal .modal-body .rule-setting .rule-checkbox input{position:absolute;left:-9999em;top:0}#rule-modal .modal-body .rule-setting .rule-checkbox input:checked+label:after{display:block}#rule-modal .modal-body .rule-setting .rule-checkbox-label{position:relative;float:left;padding-left:26px;margin:0;font-size:12px;font-weight:400;cursor:pointer}#rule-modal .modal-body .rule-setting .rule-checkbox-label:before{position:absolute;top:0;left:0;display:block;width:18px;height:18px;border:1px solid #e5e5e5;border-radius:4px;content:"";background-color:#fff}#rule-modal .modal-body .rule-setting .rule-checkbox-label:after{content:'\f00c';position:absolute;top:50%;left:3px;transform:translateY(-50%);font-family:FontAwesome;font-size:1em;color:#002e6d;display:none}#rule-modal .modal-body .rule-setting .wide-line{line-height:35px}#rule-modal .modal-body .rule-setting .cssError{color:red;font-size:12px;width:100%;padding:3px 4px;display:inline-block}#rule-modal .modal-body .rule-setting .normal-line{line-height:22px}#rule-modal .modal-body .rule-setting .input-with-symbol .unit{position:absolute;height:36px;text-align:center;border:1px solid #d8d8d8;background-color:#eee;top:0;width:45px;right:15px;line-height:36px}#rule-modal .modal-body .rule-setting .input-with-symbol .unit.pull-left{left:0}#rule-modal .modal-body .rule-setting .input-with-symbol>input{height:36px;padding-right:45px}#rule-modal .modal-body .rule-setting .input-with-symbol .pull-left+input{padding-left:50px;padding-right:0}#rule-modal .modal-body .rule-setting .rule-time .dropdown-menu{min-width:auto!important;padding:5px}#rule-modal .modal-body .rule-setting .rule-time .dropdown-toggle{width:100%}#rule-modal .modal-body .rule-setting .rule-time .btn-link{color:#002e6d!important}@media only screen and (max-height:940px){.rule-template{max-height:675px!important}}.dashboard-rule a{cursor:pointer}.dashboard-rule .not-found{background:#fff;padding:26% 0;color:#ccc;font-size:18px;font-weight:100;text-shadow:none;box-shadow:none}.dashboard-rule .btn-create-rule{background-color:#002e6d;border-color:rgba(0,46,109,.8);color:#fff}.dashboard-rule .btn-create-rule:active,.dashboard-rule .btn-create-rule:hover{background-color:rgba(0,46,109,.8);border-color:rgba(0,46,109,.6)}.dashboard-rule .pull-panel-toolbar ul{list-style:none;padding:0;margin:0}.dashboard-rule .pull-panel-toolbar ul li{list-style:none;width:14px;display:inline-block}.dashboard-rule .pull-panel-toolbar ul li toggle .btn-default,.dashboard-rule .pull-panel-toolbar ul li toggle .btn-success{max-height:24px;max-width:80px}.dashboard-rule .pull-panel-toolbar ul li .toggle.btn{border-radius:20px!important;box-shadow:none!important}.dashboard-rule .pull-panel-toolbar ul li .toggle.btn.btn-default .toggle-handle{margin-left:44px;background:#eee}.dashboard-rule .pull-panel-toolbar ul li .toggle.btn.btn-default .toggle-off.btn-xs{padding-left:22px;padding-top:2px}.dashboard-rule .pull-panel-toolbar ul li .toggle.btn .btn{border-radius:20px!important;box-shadow:none!important}.dashboard-rule .pull-panel-toolbar ul li .toggle.btn .btn.btn-default.active{border-width:0}.dashboard-rule .pull-panel-toolbar ul li .toggle-group .toggle-handle{border-radius:50%;padding:1px 10px;margin-right:22px;width:22px}.dashboard-rule .pull-panel-toolbar ul li .toggle-on.btn-xs{padding-right:22px}.dashboard-rule .pull-panel-toolbar ul li:last-child{height:22px;width:auto}.dashboard-rule .rule-image-location img{max-width:100%;max-height:152px;height:auto;margin-left:auto;margin-right:auto}.dashboard-rule .rule-list-item{background-color:#fff;padding:20px;margin-top:10px;margin-bottom:10px}.dashboard-rule .rule-list-header{padding:5px 0;border-bottom:1px #F4F6F9 solid}.dashboard-rule .rule-list-title{display:inline-block;font-weight:600;margin:0;padding:0;font-size:16px}.dashboard-rule .rule-list-body{margin-top:6px;padding:20px;background-color:#ECF0F1;position:relative}.dashboard-rule .rule-list-body .rule-list-image{width:100%;height:auto;max-width:400px;margin:0 auto}.dashboard-rule .rule-list-body .rule-list-image .fa{visibility:hidden}.dashboard-rule .rule-list-body.before-loading{background-color:transparent;padding:0}.dashboard-rule .rule-list-body.hasremoved{padding-top:70px}.dashboard-rule .rule-list-content{font-size:13px;color:#4A4A4A}.dashboard-rule .rule-list-description{font-weight:300;font-style:italic}.dashboard-rule .rule-list-inner{margin-top:6px}.dashboard-rule .rule-list .rule-child{margin-top:5px;line-height:1.3}.dashboard-rule .rule-list .rule-child-label{font-weight:700;padding:5px 0}.dashboard-rule .rule-list .rule-child-label.normal{font-weight:400}.dashboard-rule .rule-list .rule-child .rule-child-content-label{display:inline-block;margin:0 5px 0 10px}.dashboard-rule .rule-list .rule-child-content.no-input{padding:5px 0}.dashboard-rule .rule-list .rule-child-content.text-ellipsis{text-overflow:ellipsis;width:100%;white-space:nowrap;overflow:hidden}.dashboard-rule .rule-list .rule-child-input{display:inline-block;padding:5px;background-color:#fff;border-radius:5px;margin-right:5px;margin-bottom:5px}.dashboard-rule .rule-list .rule-child-input:last-child{margin-right:0}.dashboard-rule .rule-list .rule-child-input.block{display:block}.dashboard-rule .rule-list .rule-child .smartplug-status{font-weight:500;display:inline-block;margin-left:5px}.dashboard-rule .rule-list .rule-child .smartplug-status.green{color:#a5cd4d}.dashboard-rule .rule-list .rule-child .smartplug-status.red{color:#FF2400}.dashboard-rule .rule-list .animated-background{animation-duration:6s;background:#f6f7f8;background:linear-gradient(to right,#f8f8f8 8%,#f1f1f1 18%,#f8f8f8 33%);background-size:cover;height:10px;margin:0;position:relative}.dashboard-rule .rule-list .animated-background.margin10,.widget-header{margin-bottom:10px}.dashboard-rule .rule-list .animated-background.h20{height:20px}.dashboard-rule .rule-list .animated-background.h140{height:140px}.dashboard-rule .rule-list .animated-background.h10{height:10px}.dashboard-rule .rule-list .animated-background.h18{height:18px}.dashboard-rule .rule-list .animated-background.w30{width:30%}.dashboard-rule .rule-list .animated-background.w50{width:50%}.dashboard-rule .rule-list .animated-background.r152{width:152px;height:152px;border-radius:50%;margin:0 auto}.dashboard-rule .rule-list-removed{background-color:#EFCDCA;position:absolute;top:0;left:0;right:0;color:red;padding:10px 20px;line-height:30px}.dashboard-rule .rule-list-removed i{margin-right:10px}@media screen and (max-width:1366px){.grid-stack-row{-moz-column-count:1;-webkit-column-count:1;-moz-column-gap:0;-webkit-column-gap:0;column-count:1;column-gap:0}.grid-stack-row *,.grid-stack-row :after,.grid-stack-row :before{box-sizing:border-box!important}}@media screen and (max-width:980px){.dashboard-rule ul.dynamic-grid-rule li.col-sm-4,.dashboard-rule ul.dynamic-grid-rule li.col-xs-12{width:calc(50% - 10px)!important;margin:0 0 20px}.dashboard-rule ul.dynamic-grid-rule li.col-sm-4:nth-child(2n+1),.dashboard-rule ul.dynamic-grid-rule li.col-xs-12:nth-child(2n+1){margin-right:10px}.dashboard-rule ul.dynamic-grid-rule li.col-sm-4:nth-child(2n+2),.dashboard-rule ul.dynamic-grid-rule li.col-xs-12:nth-child(2n+2){margin-left:10px}}@media screen and (max-width:767px){.dashboard-rule ul.dynamic-grid-rule li.col-sm-4,.dashboard-rule ul.dynamic-grid-rule li.col-xs-12{width:100%!important;margin:0 0 20px}.rule-list-description{margin-top:20px}.rule-list .rule-child-content .rule-child-label{margin-right:5px}}@media screen and (min-width:768px){.dashboard-rule .rule-list-body .vertical-align{display:flex;align-items:center;justify-content:center}.dashboard-rule .rule-list-image{padding:10px}.dashboard-rule .rule-child-label{text-align:right}.dashboard-rule .rule-child .col-sm-4{padding-right:0}}.drag-drop-rule-overview{height:300px!important;background-color:#ECF0F1!important}.drag-drop-rule-creator-container{background-color:#FFF;color:#434343;font-family:Lato,sans-serif;font-size:14px;font-weight:400;padding:0}.drag-drop-rule-creator-container .jtk-bootstrap{min-height:100vh;display:flex;flex-direction:column}.drag-drop-rule-creator-container .jtk-bootstrap .jtk-page-container{display:flex;width:100vw;justify-content:center;flex:1}.drag-drop-rule-creator-container .jtk-rule-creator .description{font-size:13px;margin-top:25px;padding:13px;margin-bottom:22px;background-color:#f4f5ef}.drag-drop-rule-creator-container .jtk-rule-creator .description li{list-style-type:disc!important}.drag-drop-rule-creator-container .jtk-creator-canvas{height:470px;border:1px solid #ccc;background-color:#f1f1f2;display:flex;width:calc(75% + 40px)}.drag-drop-rule-creator-container .jtk-creator-canvas:before{content:"";width:100%;height:100%;background-color:rgba(0,0,0,.05);position:absolute;left:0;top:0;z-index:1;display:none}.drag-drop-rule-creator-container .jtk-creator-canvas.backdrop:before{z-index:2001;display:block}.drag-drop-rule-creator-container .jtk-creator-canvas .selected-highlight{border-color:#00f!important;z-index:2002}.drag-drop-rule-creator-container .jtk-creator-canvas .keyfob-button-select{display:inline-block;position:relative;width:auto;height:auto;top:0;z-index:99999;right:26px}.drag-drop-rule-creator-container .jtk-creator-canvas .keyfob-button-select button{width:68px;margin:0;padding:8px 0;border-radius:2px;background-color:#fff;text-align:right}.drag-drop-rule-creator-container .jtk-creator-canvas .keyfob-button-select button .caret{color:#333;right:0;display:inline-block;text-align:right;margin-right:6px}.drag-drop-rule-creator-container .jtk-creator-canvas .keyfob-button-select button img{position:relative!important;min-width:0!important;width:14px!important;margin-right:20px!important}.drag-drop-rule-creator-container .jtk-creator-canvas .keyfob-button-select ul{top:0;right:-23px;left:auto;min-width:78px;float:left;padding:3px;border:#ffdead;border-radius:3px;background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.23)}.drag-drop-rule-creator-container .jtk-creator-canvas .keyfob-button-select ul li{float:left;width:36px}.drag-drop-rule-creator-container .jtk-creator-canvas .keyfob-button-select ul li a{display:block;border-radius:2.5px;background-color:#f1f2f2;border:1px solid #f9f9f9;padding:7px;text-align:center}.drag-drop-rule-creator-container .jtk-creator-canvas .keyfob-button-select ul li a.active,.drag-drop-rule-creator-container .jtk-creator-canvas .keyfob-button-select ul li a:focus,.drag-drop-rule-creator-container .jtk-creator-canvas .keyfob-button-select ul li a:hover{border-color:rgba(51,102,204,.76)}.drag-drop-rule-creator-container .jtk-creator-canvas .keyfob-button-select ul li a img{position:relative!important}.drag-drop-rule-creator-container .jtk-creator-canvas .keyfob-button-select ul li:nth-child(1) img{width:14px!important}.drag-drop-rule-creator-container .jtk-creator-canvas .keyfob-button-select ul li:nth-child(2) img{width:18px!important}.drag-drop-rule-creator-container .jtk-creator-canvas .keyfob-button-select ul li:nth-child(3) img,.drag-drop-rule-creator-container .jtk-creator-canvas .keyfob-button-select ul li:nth-child(4) img{width:15px!important}.drag-drop-rule-creator-container .canvas-wide{margin-left:0}.drag-drop-rule-creator-container .miniview{position:absolute;top:25px;right:25px;z-index:100}.drag-drop-rule-creator-container .jtk-demo-dataset{text-align:left;max-height:600px;overflow:auto}.drag-drop-rule-creator-container .demo-title{float:left;font-size:18px}.drag-drop-rule-creator-container .controls{top:25px;color:#FFF;margin-right:10px;position:absolute;left:25px;z-index:1}.drag-drop-rule-creator-container .controls i{background-color:#3E7E9C;border-radius:4px;cursor:pointer;margin-right:0;padding:4px}.drag-drop-rule-creator-container li{list-style-type:none}.drag-drop-rule-creator-container .sidebar{float:left;border:1px solid #ccc;background-color:#f1f1f2;text-align:left;height:470px;border-right:none;border-top:none;padding:0;width:calc(25% - 40px)}.drag-drop-rule-creator-container .sidebar .sidebar-category .category-title{padding:10px;color:#000;font-weight:700;font-size:16px;background-color:#fff;line-height:20px;border:1px solid #ccc;border-left:none;border-right:none;cursor:pointer}.drag-drop-rule-creator-container .sidebar .sidebar-category .category-title i{margin-right:10px;line-height:20px}.drag-drop-rule-creator-container .sidebar .sidebar-category .category-list-wrapper{padding:0 5px;width:100%}.drag-drop-rule-creator-container .sidebar .sidebar-category .category-list-wrapper div{background-color:#fff;border-radius:5px;color:#000;cursor:move;border:1px solid #ccc;margin:5px 0;padding:7px 10px 7px 0}.drag-drop-rule-creator-container .sidebar .sidebar-category .category-list-wrapper div i{line-height:20px;padding:0 10px}.drag-drop-rule-creator-container .sidebar .sidebar-category .category-list-wrapper div.action{background-color:rgba(48,99,207,.2);border:1px solid #3063cf}.drag-drop-rule-creator-container .sidebar i{float:left}@media (max-width:600px){.drag-drop-rule-creator-container .sidebar{float:none;height:55px;width:100%;padding-top:0}.drag-drop-rule-creator-container .sidebar ul li{display:inline-block;margin-top:7px;width:67px}.drag-drop-rule-creator-container .jtk-creator-canvas{margin-left:0;margin-top:10px;height:364px}}.drag-drop-rule-creator-container .jtk-connector{z-index:9}.drag-drop-rule-creator-container .jtk-endpoint{z-index:12;opacity:.8;cursor:pointer;visibility:hidden!important}.drag-drop-rule-creator-container .jtk-overlay{background-color:#fff;color:#434343;font-weight:400;z-index:10}.drag-drop-rule-creator-container .jtk-overlay.jtk-hover{color:#434343}.drag-drop-rule-creator-container path{cursor:pointer}.drag-drop-rule-creator-container .delete{padding:2px;cursor:pointer;float:left;font-size:10px;line-height:20px}.drag-drop-rule-creator-container .add,.drag-drop-rule-creator-container .edit{cursor:pointer;float:right;font-size:12px;line-height:20px;margin-right:2px;padding:2px}.drag-drop-rule-creator-container .edit:hover{color:#ff8000}.drag-drop-rule-creator-container .selected-mode,.schematic-detail .allocated-sensors .group-title-dashboard i:hover{color:#E4F013}.drag-drop-rule-creator-container .connect{width:10px;height:10px;background-color:#f76258;position:absolute;bottom:13px;right:5px}.drag-drop-rule-creator-container .demo-links{position:fixed;right:0;top:57px;font-size:11px;background-color:#fff;opacity:.8;padding-right:10px;padding-left:5px;text-transform:uppercase;z-index:100001}.drag-drop-rule-creator-container .demo-links div{display:inline;margin-right:7px;margin-left:7px}.drag-drop-rule-creator-container .demo-links i{padding:4px}.drag-drop-rule-creator-container .component,.drag-drop-rule-creator-container .view{cursor:move;font-size:12px;position:absolute;z-index:11;overflow:hidden;min-height:30px;width:auto;border:1px solid #ccc;color:#000;background-color:#fff}.drag-drop-rule-creator-container .component .component-events .component-event .component-event-delete-icon:hover,.drag-drop-rule-creator-container .component .component-title .btn-delete:hover{color:#ff8000}.drag-drop-rule-creator-container .component .name,.drag-drop-rule-creator-container .component li.jtk-draggable,.drag-drop-rule-creator-container .view .name,.drag-drop-rule-creator-container .view li.jtk-draggable{cursor:move;font-size:13px;line-height:24px;padding:5px}.drag-drop-rule-creator-container .component li.jtk-draggable,.drag-drop-rule-creator-container .view li.jtk-draggable{min-width:100px;border-radius:14px}.drag-drop-rule-creator-container .component .name span{cursor:move}.drag-drop-rule-creator-container .component{margin-bottom:0;min-width:230px;border-radius:5px}.drag-drop-rule-creator-container .component .component-title{padding:5px;height:35px}.drag-drop-rule-creator-container .component .component-title .btn-delete{float:right;cursor:pointer;font-size:12px}.drag-drop-rule-creator-container .component .component-title [class^=icon-]{padding-right:10px;float:left;line-height:30px}.drag-drop-rule-creator-container .component .component-title span{font-weight:700;float:left;font-size:14px;line-height:30px}.drag-drop-rule-creator-container .component .component-selection{padding:5px}.drag-drop-rule-creator-container .component .component-events{display:table;border-spacing:5px;padding:0 5px}.drag-drop-rule-creator-container .component .component-events .component-event{cursor:pointer;display:table-cell;padding:5px;background-color:rgba(51,102,204,.2);text-transform:uppercase;border-radius:5px;min-width:70px}.drag-drop-rule-creator-container .component .new-event,.guest-view .domain,.guest-view line{display:none}.drag-drop-rule-creator-container .component .component-events .component-event .component-event-delete-icon{padding:0 0 0 5px;cursor:pointer;float:right;font-size:10px}.drag-drop-rule-creator-container .component .new-event:not([data-serial='']){display:flex}.drag-drop-rule-creator-container .component-event-edit{color:red;float:right;cursor:pointer}.drag-drop-rule-creator-container .delete:hover,.drag-drop-rule-creator-container .new-event:hover,.drag-drop-rule-creator-container .view .name .view-title .fa:hover{color:#ff8000}.drag-drop-rule-creator-container .component-event-delete,.drag-drop-rule-creator-container .delete,.drag-drop-rule-creator-container .new-event{transition:background-color .15s ease-in}.drag-drop-rule-creator-container .component-event-type-varchar{background-color:rgba(0,46,109,.4)}.drag-drop-rule-creator-container .component-event-type-integer{background-color:#cbe6de}.drag-drop-rule-creator-container .component-event-type-date{background-color:#e5f5f0}.drag-drop-rule-creator-container .component-event[primary-key=true]{background-color:#83b8a8}.drag-drop-rule-creator-container .view{margin-bottom:0;min-width:230px;background-color:rgba(48,99,207,.4);border-radius:5px}.drag-drop-rule-creator-container .view .name{padding:10px}.drag-drop-rule-creator-container .view .name .view-title{height:35px}.drag-drop-rule-creator-container .view .name .view-title .fa{float:right;cursor:pointer;font-size:12px;padding-left:5px}.drag-drop-rule-creator-container .view .name .view-title .fa.fa-pencil{font-size:11px}.drag-drop-rule-creator-container .view .name .view-title [class^=icon-]{padding-right:10px;float:left;line-height:30px}.drag-drop-rule-creator-container .view .name .view-title span{font-weight:700;float:left;font-size:14px;line-height:30px}.drag-drop-rule-creator-container .view .name .view-details{padding:10px;background-color:#fff}.drag-drop-rule-creator-container .view .name .view .view-delete{color:#f7ebca;padding:2px;cursor:pointer;float:left;font-size:10px;line-height:20px}.drag-drop-rule-creator-container .view .name .view .view-delete:hover{color:#ff8000}.drag-drop-rule-creator-container .txtViewQuery{width:272px;height:132px}.drag-drop-rule-creator-container .drop-hover{background-color:#629f72!important}.drag-drop-rule-creator-container .delete-relationship{border-radius:50%;cursor:pointer;text-align:center;width:20px;height:20px}.drag-drop-rule-creator-container .delete-relationship:hover{color:#FFF;background-color:#434343}.drag-drop-rule-creator-container .form-labels-float{float:left;font-weight:700;text-align:right;padding-right:6px;padding-top:6px;font-size:14px}.drag-drop-rule-creator-container .form-labels{font-weight:700;text-align:left;padding-right:6px;font-size:14px}.drag-drop-rule-creator-container .checkbox-id{margin-top:6px;margin-left:22px}.drag-drop-rule-creator-container .btn-icon-margin{line-height:18px;margin-left:10px}.drag-drop-rule-creator-container .pull-left{float:left}.drag-drop-rule-creator-container .clearfix{clear:both}.drag-drop-rule-creator-container .jtk-rule-creator{position:relative}.drag-drop-rule-creator-container .node-port{padding:3px}.drag-drop-rule-creator-container .component-properties{border-left:1px solid #ccc;z-index:3000;padding:10px;width:240px}.drag-drop-rule-creator-container .component-properties .status-label{font-weight:400}.drag-drop-rule-creator-container .component-properties .status-select{width:135px}.drag-drop-rule-creator-container .component-properties .ww-setting{padding:5px}.drag-drop-rule-creator-container .component-properties .setting-btn{text-align:right;margin-top:25px}.drag-drop-rule-creator-container .component-properties .setting-btn button{margin-left:5px}.drag-drop-rule-creator-container .component-properties .radio-select{margin-left:10px}.drag-drop-rule-creator-container .component-properties .setting-legend{font-size:14px;font-weight:700}.drag-drop-rule-creator-container .modal-header{background-color:#fff!important}.drag-drop-rule-creator-container .modal-header .wrap-input{line-height:35px;margin-bottom:5px}.drag-drop-rule-creator-container .modal-header .wrap-input .label-input{width:calc(25% - 40px)!important}.drag-drop-rule-creator-container .modal-header .wrap-input input{width:calc(75% + 40px);height:35px;padding-left:10px;border:1px solid #ddd}.drag-drop-rule-creator-container .modal-header .wrap-input input[disabled]{cursor:not-allowed;background-color:#eee}.drag-drop-rule-creator-container .modal-header .wrap-input:last-of-type{margin-bottom:0}.CustomDragClass{z-index:9999999;background-color:#fff;opacity:.8;border-radius:5px;color:#000;cursor:move;border:1px solid #ccc;margin:5px 0;padding:7px 10px 7px 0;min-width:150px;font-size:14px}.CustomDragClass i{padding:0 5px}.CustomDragClass.action{background-color:rgba(48,99,207,.2)}.guest-view.guest-view-public .row.row-fixed{position:fixed;width:100%;background:#fff;z-index:999}.guest-view.guest-view-public .row.row-toolbar{margin-top:110px}.guest-view.guest-view-public .chart-row{margin-top:0}.guest-view.guest-view-public .chart-row .foyerdisplay-chart-item:first-child{padding-top:0}.guest-view.guest-view-public .chart-row h2{font-size:20px}.guest-view .weather-block{background-color:#012B80;color:#fff;padding:30px;font-size:20px}.guest-view .wi{font-size:40px}.guest-view .brand{padding-left:50px}.guest-view .brand .brand-image{height:20px}.guest-view .brand .brand-text{font-size:50px;font-weight:500}.guest-view .layer-background{border-bottom:2px solid #ccc}.guest-view .chart-row{margin-top:20px;font-size:20px;font-weight:500}.guest-view .rectangle{width:30px;height:30px;background-color:#0000ed}.guest-view .building-rect{margin-top:10px}.guest-view .axis{font-size:13px;font-weight:500}body{height:auto}body.public-foyerdisplay{background:#f0f0f0}body.public-foyerdisplay .foyerdisplay-chart-item{padding-bottom:30px;border-bottom:solid 1px #e5e6e7}.dashboard-foyer .row-foyer-bar{background:#fff;padding:10px;margin:0 0 -20px;border-bottom:1px solid #efefef}.dashboard-foyer .row-foyer-bar .col-md-1-back{float:left;text-align:left}.dashboard-foyer .row-foyer-bar .col-md-1-next{text-align:right}.dashboard-foyer .row-foyer-bar .icon-back,.dashboard-foyer .row-foyer-bar .icon-next{font-size:13px!important}.dashboard-foyer.guest-view-public .row.row-fixed{position:fixed;width:100%;background:#fff;z-index:999;padding:10px 20px;margin:0;border-bottom:solid 1px #efefef}.dashboard-foyer.guest-view-public .row.chart-row{margin:80px 0 10px}.dashboard-foyer .weather-block.weather-block-custom{background-color:#002e6d;font-size:14px;padding:10px 36px;float:right}.dashboard-foyer .chart-row .board .board-white{background-color:#fff;padding:20px 10px}.dashboard-foyer .chart-row .board .board-white.foyerdisplay-chart-item{border-bottom:solid 1px #e5e5e5}.dashboard-foyer .chart-row .board .board-white.foyerdisplay-chart-item:first-child{padding-top:20px}.dashboard-foyer .chart-row .board .board-white h4{margin:0;padding:0 15px}.childChart{font-size:15px}.chart-row{position:relative;font-size:1rem!important}.foyerdisplay-chart-item{display:block}.foyerdisplay-chart-item h1{font-size:28px}.foyerdisplay-chart-item svg line{display:block}.foyerdisplay-chart-item .text-container{height:3em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;line-height:1.5em}.color-primary{color:#002e6d}.dashboard-loads-this-month .control-label{font-weight:500}.dashboard-loads-this-month .building-select{font-size:13px!important;padding-bottom:20px;background-color:#fff}.dashboard-helps .col-help li button i,.dashboard-loads-this-month .charts-container .form-table table tr th,.dashboard-loads-this-month .charts-container td{font-size:14px!important}.dashboard-loads-this-month .building-select .form-group{margin-bottom:-10px}.dashboard-loads-this-month .building-select .form-group .select-input{width:300px;bottom:-10px;position:relative}.dashboard-loads-this-month .building-select .form-group .select-input .ui-select-choices{width:auto;min-width:300px}.dashboard-loads-this-month .building-select .form-group .select-input .ui-select-match-text{padding-right:2em}.dashboard-loads-this-month .building-select .form-group .select-input .ui-select-toggle .btn-link{margin-right:25px!important}.dashboard-loads-this-month .building-select .filter-btn{padding:6px 12px!important;margin-bottom:4px!important;border-color:#e5e5e5!important;margin-left:10px}.dashboard-loads-this-month .charts-container{display:flex;width:100%;flex-wrap:wrap;background-color:#fff}.dashboard-loads-this-month .charts-container .foyerdisplay-chart-item-3{width:33.33333333%}.dashboard-loads-this-month .charts-container .foyerdisplay-chart-item-2{width:50%}.dashboard-loads-this-month .charts-container .foyerdisplay-chart-item-1{width:100%}.dashboard-loads-this-month .charts-container .emission-data-wrapper{line-height:24px;font-size:14px}.dashboard-loads-this-month .no-data{height:60vh;width:100%;font-size:13px;background-color:#fff;color:#ccc;display:flex}.dashboard-loads-this-month .no-data>div{margin:auto}#executiveFilterBox{padding:20px;background-color:#fff;position:absolute;top:45px;right:16px;width:420px;max-height:465px;z-index:1;border:1px solid #e5e5e5}#executiveFilterBox .form-group{position:relative}#executiveFilterBox .form-group .control-label{font-size:13px}#executiveFilterBox .form-group .icon-cancel,.widget-select-content .icon-cancel{font-size:8px;height:20px;border-radius:50%;background-color:#d8d8d8;cursor:pointer;display:inline-block;text-align:center}#executiveFilterBox .form-group .ui-select-multiple{padding-right:0!important}#executiveFilterBox .form-group .ui-select-multiple>div{max-height:70px;overflow:auto;padding-right:30px}#executiveFilterBox .form-group .ui-select-multiple>div input{width:unset!important}#executiveFilterBox .form-group .icon-cancel{position:absolute;top:30px;right:20px;width:20px;line-height:20px}#executiveFilterBox .filter-building .ui-select-multiple>div{max-height:90px}#executiveFilterBox .filter-building .icon-cancel{top:55px}#executiveFilterBox .filter-building a{font-size:12px;text-decoration:underline}.widget{padding:10px 0}.widget .widget-compare{padding:15px 20px 5px}.widget-header{padding:0 15px}.widget-header .widget-grid{margin-bottom:0}.widget-row{margin-left:-5px;margin-right:-5px}.widget-grid{padding:0 5px;width:50%;float:left;position:relative;min-height:1px;margin-bottom:10px}.widget-select{position:relative;padding-left:62px}.widget-select>label{position:absolute;left:0;top:0;height:34px;line-height:34px;padding:0;margin:0}.widget-select-content{width:100%;position:relative}.widget-select-content .icon-cancel{position:absolute;top:10px;right:10px;width:20px;line-height:20px}.widget-select .has-data input.ui-select-search{width:auto!important;min-width:50px!important}.widget-select .ui-select-multiple.ui-select-bootstrap{padding:5px 10px!important}.widget-select .ui-select-multiple.ui-select-bootstrap .ui-select-match .close{line-height:19px!important}.widget-select .ui-select-match-item{line-height:24px}.widget-period{float:right}.widget-period .btn{padding:6px 8px!important}.widget-pie-title{border-bottom:1px #ccc solid;padding-bottom:10px;margin-bottom:10px}.widget-pie-title h4{display:inline-block;font-size:18px;color:#000;margin:0;padding:0;line-height:30px}.widget-pie-action{display:inline-block;float:right}.widget-pie-action a{display:inline-block;width:30px;height:30px;line-height:30px;border:1px solid #ccc;text-align:center;cursor:pointer}.widget-pie-action a.active,.widget-pie-action a:focus,.widget-pie-action a:hover{background-color:#002e6d;color:#fff;border-color:#002e6d}.widget-pie-content{height:349px;overflow-y:auto;overflow-x:hidden;position:relative}.widget-pie-content .analytics-legend-row{margin-top:10px}.widget-pie .pie-loading{width:220px;height:220px;position:relative;left:50%;margin-left:-210px;margin-top:50px;border-radius:50%}.widget-legend,.widget-pie .legend-loading{position:absolute;top:50%;right:0;transform:translateY(-50%)}.widget-pie .legend-loading{display:inline-block;margin-top:-20px}.widget-table .form-table table{border-collapse:separate;font-size:13px}.widget-table .form-table table .tableHeader th{border-bottom:1px solid #e5e5e5!important}.widget-table .form-table table .tableHeader th a{cursor:pointer;color:#000;text-decoration:none}.widget-table .form-table table .tableFooter td,.widget-table .form-table table .tableHeader th{background-color:#fff!important;border-radius:0!important;font-weight:600}.widget-table .form-table table tbody tr:first-child td{border-top:5px #fff solid!important}.widget-table .form-table table tbody td{border-radius:0!important;border-width:1px 0 0!important;height:40px}.widget .legend-loading table{width:200px;max-width:100%}.widget .color-comment{height:20px;line-height:20px;margin-right:20px}.widget .color-comment:last-child{margin-right:0}.widget .color-comment .rect{width:20px;height:20px;margin-right:8px;margin-left:0}.widget-legend{max-height:340px;width:150px;padding-right:8px;overflow:auto}.legend-loading .animated-background,.realtime-loading .animated-background{position:relative;animation-duration:1.5s;animation-name:placeHolderShimmer;animation-timing-function:linear;animation-fill-mode:forwards;animation-iteration-count:infinite}.widget-legend .legend-color-item{margin-bottom:10px!important;cursor:default}.dashboard-reports .form-group .rule-schedule-list[disabled],.dashboard-reports fieldset[disabled],.startWeek.disabled-datetimepicker{cursor:not-allowed}.widget-legend .legend-color-item .name{white-space:normal;overflow-x:hidden;overflow-y:auto}.map-info{max-height:130px;overflow-y:auto}.map-info ul{margin:0;padding:0;list-style:none}.dashboard-reports-circuit,.legend-loading{margin-top:10px}.map-info ul li{padding:5px 0}.widget-map .map-guideline{font-size:12px;color:#8b8b8b}@media screen and (max-width:991px){.widget-grid{width:100%}.widget-period{float:none;margin-top:10px}}.pl-0{padding-left:0!important}.dashboard-wrapper .dashboard-container .grid-content .grid-data .grid-data-sidebar{border-color:#e5e6e7}.circuits-box-area .checkbox{line-height:16px}.legend-loading .animated-background{background:#f6f7f8;background:linear-gradient(to right,#f8f8f8 8%,#f1f1f1 18%,#f8f8f8 33%);background-size:800px 104px;height:14px;margin:0}.legend-loading .animated-background.h20{height:20px}.legend-loading .animated-background.h24{height:24px}.legend-loading table{width:280px}.legend-loading table td,.legend-loading table th,.legend-loading table tr{border:none!important}.realtime-loading{height:322px;border:1px solid #f8f8f8;padding:20px;overflow:hidden}.realtime-loading.border-none{border:none}.realtime-loading .not-found{padding:120px 30px;text-align:center;color:#ccc}.realtime-loading .animated-background{background:#f6f7f8;background:linear-gradient(to right,#f8f8f8 8%,#f1f1f1 18%,#f8f8f8 33%);background-size:800px 104px;height:100%;width:20px;margin:0;display:inline-block}.realtime-loading .animated-background.w20{height:20px}.realtime-loading .animated-background.w100{height:100px}.realtime-loading .animated-background.w120{height:120px}.realtime-loading .animated-background.w80{height:80px}.realtime-loading .animated-background.w180{height:180px}.realtime-loading .animated-background.w220{height:220px}.realtime-loading .animated-background.wfull{height:100%}.realtime-loading .animated-background.w_space{height:100%;background:0 0;width:15px}.dashboard-realtime .circuits-box-area{padding:15px;margin:0}.dashboard-realtime .circuits-box-area .circuits-box{background-color:#fff;min-height:40px;max-height:300px;overflow-y:auto;padding:0 8px}.dashboard-realtime .circuits-box-area .circuits-box .checkbox label{padding-left:10px!important}.dashboard-realtime .energy-table thead tr{background-color:#f9f9f9}.dashboard-realtime .energy-table td,.dashboard-realtime .energy-table th{text-align:center;border:none;font-weight:400;padding:15px}.dashboard-realtime .energy-table thead{background-color:#ECF0F1;font-weight:400}.dashboard-realtime .energy-table .power{color:#2E7BCF}.dashboard-realtime .energy-table .a-power{color:#0396B5}.dashboard-realtime .energy-table .current{color:#9128A5}.dashboard-realtime .energy-table .voltage{color:#F59132}.dashboard-realtime .energy-table .power-f{color:#F7412D}.dashboard-realtime .graph .axis{stroke-width:1}.dashboard-realtime .graph .axis .tick line{stroke:#000}.dashboard-realtime .graph .axis .tick text{fill:#000;font-size:.7em}.dashboard-realtime .graph .axis .domain{fill:none;stroke:#000}.dashboard-realtime .graph .group{fill:none;stroke:#000;stroke-width:1.5}.dashboard-realtime .x--axis line{stroke:#444}.dashboard-realtime .x--axis path{fill:none}.dashboard-realtime .x--axis text{font-family:'Azo Sans',sans-serif;color:#333}.dashboard-realtime realtime-chart{margin:15px 0;display:block}.dashboard-realtime .sidebar-animation .select-input .ui-select-toggle .btn-link{margin-right:25px!important}div.tooltip{position:absolute;text-align:left;padding:10px;border:0;border-radius:8px;pointer-events:none}div.tooltip.tooltip-realtime{padding:12px;background:rgba(236,240,241,.95);border-radius:4px;border:1px solid #999}.checkbox input[type=checkbox].indeterminate+label::after{top:1px;left:1px;font-family:FontAwesome;content:"\f068"!important}.no_data_found{display:flex;color:#ccc;min-height:400px}.no_data_found div{margin:auto}.dashboard-reports{padding:0 20px}.dashboard-reports .grid-content{padding:0!important}.dashboard-reports-body{margin-top:20px}.dashboard-reports .form-group .control-label{display:block;padding:5px 0;line-height:24px}.dashboard-reports .form-group .rule-schedule-list{padding:5px 0}.dashboard-reports .form-group .rule-schedule-list[disabled] li{opacity:.65;pointer-events:none}.dashboard-reports .form-input{display:block;height:36px;line-height:34px;background-color:#fff;border-radius:0;box-shadow:none;overflow:hidden;border:1px solid #efefef;width:100%;padding-left:10px;padding-right:10px}.dashboard-reports .form-input.has-icon{padding-left:46px}.dashboard-reports .dropdown-menu{padding:0;border:none}.dashboard-reports .select-week .datetimepicker table tbody tr:hover{background-color:#e5e5e5}.dashboard-reports .help-block{color:#ef5350}.dashboard-reports fieldset[disabled] .ui-select-container{background-color:#eee}.dashboard-reports fieldset[disabled] a.link-button span.icon-cancel{cursor:not-allowed!important}.dashboard-reports fieldset[disabled] .mailing-list-link,.dashboard-reports fieldset[disabled] span.icon-cancel{pointer-events:none}.dashboard-reports fieldset[disabled] .form-control,.dashboard-reports fieldset[disabled] .ui-select-container,.dashboard-reports fieldset[disabled] ul li,.dashboard-reports fieldset[disabled] ul li label,.dashboard-reports ul li.disabled,.dashboard-reports ul li.disabled label{opacity:.65;pointer-events:none}.dashboard-reports fieldset[disabled] .form-control .rule-radio-label:before,.dashboard-reports fieldset[disabled] .ui-select-container .rule-radio-label:before,.dashboard-reports fieldset[disabled] ul li .rule-radio-label:before,.dashboard-reports fieldset[disabled] ul li label .rule-radio-label:before,.dashboard-reports ul li.disabled .rule-radio-label:before,.dashboard-reports ul li.disabled label .rule-radio-label:before{border-color:#d2d2d2}.dashboard-reports fieldset[disabled] .form-control .rule-radio-label.lable-checkbox:before,.dashboard-reports fieldset[disabled] .ui-select-container .rule-radio-label.lable-checkbox:before,.dashboard-reports fieldset[disabled] ul li .rule-radio-label.lable-checkbox:before,.dashboard-reports fieldset[disabled] ul li label .rule-radio-label.lable-checkbox:before,.dashboard-reports ul li.disabled .rule-radio-label.lable-checkbox:before,.dashboard-reports ul li.disabled label .rule-radio-label.lable-checkbox:before{border-color:#fff}.dashboard-reports fieldset[disabled] .form-control .rule-radio-label:after,.dashboard-reports fieldset[disabled] .ui-select-container .rule-radio-label:after,.dashboard-reports fieldset[disabled] ul li .rule-radio-label:after,.dashboard-reports fieldset[disabled] ul li label .rule-radio-label:after,.dashboard-reports ul li.disabled .rule-radio-label:after,.dashboard-reports ul li.disabled label .rule-radio-label:after{background-color:#d2d2d2}.dashboard-reports .data-report .btn-tooltip{background:0 0!important;border:none!important;margin-top:6px}.dashboard-reports .data-report .tooltip-inner{max-width:400px}.dashboard-reports .exe-perf-report .panel-heading{background-color:#f7f7f7!important}.dashboard-reports .input-date{border:1px solid #ccc;border-radius:4px}.dashboard-reports .pt-7{padding-top:7px}.dashboard .ui-select-container.ui-select-multiple.ui-select-bootstrap.dropdown.form-control{width:100%!important}.ui-select-multiple.ui-select-bootstrap .ui-select-choices-row.active span{background-color:#f1f1f1;color:#333;opacity:.9}.ui-select-multiple.ui-select-bootstrap .ui-select-choices-row>span{padding:10px!important;font-size:13px}.ui-select-multiple.ui-select-bootstrap .ui-select-match .close{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:20px!important}@media screen and (min-width:768px){.dashboard-reports .form-group .control-label{text-align:right}}.report-select-content{width:100%;position:relative}.report-select-content .icon-cancel{font-size:8px;position:absolute;top:10px;right:10px;width:20px;height:20px;border-radius:50%;line-height:20px;background-color:#d8d8d8;display:inline-block;text-align:center;cursor:pointer}.recipients-input .ui-select-container{padding-right:30px!important}.has-data input.ui-select-search{width:100px!important;min-width:20px!important}#scheduled-report-modal{width:100%}#scheduled-report-modal .modal-form{margin-top:10px;margin-bottom:20px;border:1px solid #e5e5e5}.margin-left-1em{margin-left:10px}.report-table{padding:0}.report-table .table-responsive{padding:20px 35px}.report-form .form-group label{width:100%}.report-form .btn-tooltip{background:0 0!important;border:none!important;margin-top:6px}.startWeek.disabled-datetimepicker a{pointer-events:none}.startWeek.disabled-datetimepicker a input{background-color:#eee;opacity:.65}.lable-checkbox{margin-top:-22px;margin-left:15px;font-weight:400}.compare-to-list{list-style:none;margin-top:10px;margin-left:-40px}.dropdown-nmi .caret{display:none!important}.dashboard-reports.dashboard-custom{padding-bottom:25px}.filter-report-buttons{border:1px solid #efefef;margin:10px;float:left}.filter-report-buttons button{background-color:inherit;float:left;border:none;outline:0;cursor:pointer;padding:6px 12px;transition:.3s;font-size:13px}.filter-report-buttons button:not(:last-child){border-right:1px solid #efefef}.filter-report-buttons button:hover{background-color:#ddd}.dashboard-export-header fieldset[disabled] input.form-control,.dashboard-export-header fieldset[disabled] select.form-control{opacity:.65}.support-toast{position:fixed;bottom:-50px;left:0;height:30px;width:100%;background-color:#002e6d;z-index:99;color:#fff;text-align:center;font-size:12px;font-weight:500;transition:all .4s ease-out;padding:7px 0}@media only screen and (max-width:768px){.support-toast{padding:5px 0}}.support-toast div{display:inline-block}.support-toast span{padding-left:15px}.support-toast a{font-size:12px;font-weight:500;color:inherit}.support-toast a i{font-size:12px;padding:0 15px;color:inherit}.support-toast a i.icon-HudsonEnergy_BrandGuidelines_mail{font-size:9px}.support-toast a i.icon-HudsonEnergy_BrandGuidelines_Customer-service{font-size:12px}.support-toast a i:before{color:inherit}.support-toast a:hover{color:#f7f7f7}.support-toast.animated{bottom:0}.dashboard-helps{padding:0 15px 15px}.dashboard-helps .grid-data-helps{padding:0!important}.dashboard-helps .grid-header .grid-title{padding:0}.dashboard-helps .medium-big{font-weight:400}.dashboard-helps form label{font-weight:600;font-size:13px}.dashboard-helps form .attachment-zendesk .label-upload{text-decoration:none}.dashboard-helps form .attachment-zendesk .label-upload i.fa-trash{position:relative;margin-left:10px;color:#ef5350;top:0;left:0;cursor:pointer}.dashboard-helps form .attachment-zendesk div.button-upload{padding:12px 10px}.dashboard-helps form .attachment-zendesk div.button-upload .label-upload{min-width:100%;text-align:left}.dashboard-helps form .attachment-zendesk div.button-upload div.upload-container{font-size:13px;width:100%;position:relative;display:inline-block}.dashboard-helps form .attachment-zendesk div.button-upload div.upload-container i{top:-4px;left:50%;margin-left:-86px}.dashboard-helps form .attachment-zendesk div.button-upload div.upload-container span{margin-left:50px}.dashboard-helps form .attachment-zendesk div.button-upload div.upload-container span.addfile-text{color:#002e6d}.dashboard-helps .faq-col{background-color:#fff;margin-left:-30px;padding:15px}.dashboard-helps .support-col{background-color:#fff;margin-right:-30px;padding:15px;overflow:hidden}.dashboard-helps .support-col .alert{border-radius:0}.dashboard-helps .support-col textarea{resize:none}.dashboard-helps .support-col .send-button{margin-top:15px}.dashboard-helps .contact-col{margin-top:15px;background-color:#fff;margin-right:-30px;padding:15px}.dashboard-helps .contact-col .phone-number{border-bottom:1px solid #E6E6E6;padding-bottom:15px;margin-bottom:15px}.dashboard-helps .col-title{width:100%;border-bottom:1px solid #E6E6E6;margin-bottom:15px;padding-bottom:10px}.dashboard-helps .col-help{list-style:none;padding-left:0}.dashboard-helps .col-help li{height:40px;background-color:rgba(229,229,229,.3);margin-bottom:1px;line-height:40px;padding-left:10px;padding-right:5px;padding-top:3px}.dashboard-helps .col-help li button{float:right;padding-top:9px;border:none;background-color:transparent!important}.dashboard-helps .panel-group .panel{border-radius:0;border:0;margin-top:2px}.dashboard-helps .panel-group .panel.panel-open li button{transform:rotate(90deg)}.dashboard-helps .panel-group .panel .panel-heading{padding:0;height:40px}.dashboard-helps .panel-group .panel .panel-body{padding:10px}.dashboard-helps .panel-group .panel .panel-body span{text-indent:10px;font-size:13px;color:#002e6d}.dashboard-helps .contact-support{background-color:#fff;margin-right:-30px;padding:15px 15px 0;overflow:hidden}.dashboard-helps .contact-support .cs-items .cs-item{position:relative;overflow:hidden;line-height:32px;font-size:16px}.dashboard-helps .contact-support .cs-items .cs-item .cs-label{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:middle}.dashboard-helps .contact-support .cs-items .cs-item .cs-icon{display:inline-block;margin-right:6px;vertical-align:sub}.dashboard-helps .contact-support .cs-items .cs-item .cs-icon [class*=" icon-"],.dashboard-helps .contact-support .cs-items .cs-item .cs-icon [class^=icon-]{font-size:20px}.dashboard-helps .contact-support .cs-items .cs-item .cs-icon img{max-width:100%}@media only screen and (max-width:1024px){.dashboard-helps .grid-data.grid-data-helps{padding-right:0!important;margin-right:0!important}.dashboard-helps .grid-data.grid-data-helps .col-md-8.col-xs-12{margin-bottom:20px}.dashboard-helps .grid-data.grid-data-helps .col-md-4.col-xs-12{margin-left:-30px}}.tracking-user-event{font-size:13px;font-weight:500}.tracking-user-event a,.tracking-user-event a i{transition:all .6s ease-out}.tracking-user-event .nodata{list-style:none;padding:80px 10px;text-align:center;opacity:.6}.tracking-user-event .text-left{text-align:left!important}.tracking-user-event .wnumber-row{width:100%;display:inline-block;margin-bottom:20px}.tracking-user-event .animated-background{animation-duration:1.5s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#f6f7f8;background:linear-gradient(to right,#f8f8f8 8%,#f1f1f1 18%,#f8f8f8 33%);background-size:800px 104px;height:14px;margin:0;position:relative;display:inline-block}.tracking-user-event .animated-background.h16{height:14px}.tracking-user-event .animated-background.w120{width:160px}.tracking-user-event .animated-background.wnumber{width:30px;height:40px;margin:0;display:inline-block}.tracking-user-event .animated-background.w60{width:60px;margin-left:calc(100% - 225px)}.tracking-user-event .animated-background.w100percent{width:70%;margin:0 auto}.tracking-user-event .dashboard-overview .grid-new-content{padding:20px 30px}.tracking-user-event .dashboard-overview .grid-new-content .grid-data{margin-top:0;padding:0}.tracking-user-event .dashboard-overview .grid-new-content .grid-data .grid-stack-row{margin:0}.tracking-user-event .dashboard-overview .grid-new-content .grid-data .panel-widget .panel{padding:0;min-height:270px}.tracking-user-event .dashboard-overview .grid-new-content .grid-data .panel-widget .panel .panel-body{padding:0;margin:0}.tracking-user-event .dashboard-overview .grid-new-content .grid-data .panel-widget .panel .panel-body ul{padding:10px 15px;margin-bottom:10px}.tracking-user-event .dashboard-overview .grid-new-content .grid-data .panel-widget .panel .panel-body ul .item-400{min-height:270px;max-height:500px;overflow:hidden;padding-right:10px}.tracking-user-event .dashboard-overview .grid-new-content .grid-data .panel-widget .panel .panel-body ul.list-group-browsing-detail .item-500{min-height:270px;max-height:540px;overflow:hidden;padding-right:10px}.tracking-user-event .dashboard-overview .grid-new-content .grid-data .panel-widget .panel .panel-body ul.sensor-alert li.list-group-item .statictis{display:inline-block}.tracking-user-event .dashboard-overview .grid-new-content .grid-data .panel-widget .panel .panel-body ul.sensor-alert li.list-group-item .statictis .item{text-align:center;width:25%;display:inline-block;vertical-align:top}.tracking-user-event .dashboard-overview .grid-new-content .grid-data .panel-widget .panel .panel-body ul.sensor-alert li.list-group-item .statictis .item label,.tracking-user-event .dashboard-overview .grid-new-content .grid-data .panel-widget .panel .panel-body ul.sensor-alert li.list-group-item .statictis .item span{text-align:center;display:inline-block;width:100%}.tracking-user-event .dashboard-overview .grid-new-content .grid-data .panel-widget .panel .panel-body ul.sensor-alert li.list-group-item .statictis .item span{font-size:16px;font-weight:600}.tracking-user-event .dashboard-overview .grid-new-content .grid-data .panel-widget .panel .panel-body ul.sensor-alert li.list-group-item .statictis .item label{font-size:10px;font-weight:400;opacity:.7}.tracking-user-event .dashboard-overview .grid-new-content .grid-data .panel-widget .panel .panel-body ul.sensor-alert li.li-fluid{text-align:center;border:none}.tracking-user-event .dashboard-overview .grid-new-content .grid-data .panel-widget .panel .panel-body ul.sensor-alert li.li-fluid.li-fluid-50{width:50%;display:inline-block}.tracking-user-event .dashboard-overview .grid-new-content .grid-data .panel-widget .panel .panel-body ul.sensor-alert li.li-fluid.li-fluid-50 span.number{line-height:50px}.tracking-user-event .dashboard-overview .grid-new-content .grid-data .panel-widget .panel .panel-body ul.sensor-alert li.li-fluid.li-fluid-50 span.icon-newsletter,.tracking-user-event .dashboard-overview .grid-new-content .grid-data .panel-widget .panel .panel-body ul.sensor-alert li.li-fluid.li-fluid-50 span.icon-pulse-phone{zoom:.6;margin-bottom:15px;display:inline-block}.tracking-user-event .dashboard-overview .grid-new-content .grid-data .panel-widget .panel .panel-body ul.sensor-alert li.li-fluid label,.tracking-user-event .dashboard-overview .grid-new-content .grid-data .panel-widget .panel .panel-body ul.sensor-alert li.li-fluid span{width:100%}.tracking-user-event .dashboard-overview .grid-new-content .grid-data .panel-widget .panel .panel-body ul.sensor-alert li.li-fluid span{font-size:44px;color:#002e6d}.tracking-user-event .dashboard-overview .grid-new-content .grid-data .panel-widget .panel .panel-body ul.sensor-alert li.li-fluid span.icon-speaker{zoom:.6}.tracking-user-event .dashboard-overview .grid-new-content .grid-data .panel-widget .panel .panel-body ul.sensor-alert li.li-fluid span.number{width:100%;display:inline-block}.tracking-user-event .dashboard-overview .grid-new-content .grid-data .panel-widget .panel .panel-body ul.sensor-alert li.li-fluid label{font-size:13px;font-weight:400}.tracking-user-event .dashboard-overview .grid-new-content .grid-data .panel-widget .panel .panel-body ul.last-login .item-500{min-height:270px;max-height:640px;overflow:hidden;padding-right:10px}.tracking-user-event .dashboard-overview .grid-new-content .grid-data .panel-widget .panel .panel-body ul.last-login li.list-group-item span.username{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:calc(100% - 110px);display:inline-block}.tracking-user-event .dashboard-overview .grid-new-content .grid-data .panel-widget .panel .panel-body ul.last-login li.list-group-item span.device{float:right}.tracking-user-event .dashboard-overview .grid-new-content .grid-data .panel-widget .panel .panel-body ul.last-login li.list-group-item span.device .tooltip-inner{text-align:left}.tracking-user-event .dashboard-overview .grid-new-content .grid-data .panel-widget .panel .panel-body ul.last-login li.list-group-item span.device .tracking-browser,.tracking-user-event .dashboard-overview .grid-new-content .grid-data .panel-widget .panel .panel-body ul.last-login li.list-group-item span.device .tracking-country,.tracking-user-event .dashboard-overview .grid-new-content .grid-data .panel-widget .panel .panel-body ul.last-login li.list-group-item span.device .tracking-operation{width:16px;height:16px;background-position:center;background-size:contain;display:inline-block;background-repeat:no-repeat;margin-left:5px}.tracking-user-event .dashboard-overview .grid-new-content .grid-data .panel-widget .panel .panel-body ul.last-login li.list-group-item span.device .tracking-country{margin-left:0}.tracking-user-event .dashboard-overview .grid-new-content .grid-data .panel-widget .panel .panel-body ul.last-login li.list-group-item span.device .icon-browser-safari,.tracking-user-event .dashboard-overview .grid-new-content .grid-data .panel-widget .panel .panel-body ul.last-login li.list-group-item span.device .icon-tv{zoom:.7;margin-left:5px}.tracking-user-event .dashboard-overview .grid-new-content .grid-data .panel-widget .panel .panel-body ul.last-login li.list-group-item span.timeago{float:none;width:100%;display:inline-block;margin-bottom:6px}.tracking-user-event .dashboard-overview .grid-new-content .grid-data .panel-widget .panel .panel-body ul li.list-group-item{background-color:#fff;padding:8px 0;border:none;border-bottom:1px solid #f7f7f7;margin-bottom:0}.tracking-user-event .dashboard-overview .grid-new-content .grid-data .panel-widget .panel .panel-body ul li.list-group-item.list-group-item-user .tooltip-inner{word-break:break-all;max-width:100%}.tracking-user-event .dashboard-overview .grid-new-content .grid-data .panel-widget .panel .panel-body ul li.list-group-item.list-group-item-user .username{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:calc(100% - 136px);display:inline-block}.tracking-user-event .dashboard-overview .grid-new-content .grid-data .panel-widget .panel .panel-body ul li.list-group-item.list-group-item-user .timeago{width:116px}.tracking-user-event .dashboard-overview .grid-new-content .grid-data .panel-widget .panel .panel-body ul li.list-group-item:last-child{border:none}.tracking-user-event .dashboard-overview .grid-new-content .grid-data .panel-widget .panel .panel-body ul li.list-group-item span.timeago{font-size:12px;width:126px;opacity:.6;float:right;vertical-align:top;text-align:right}.tracking-user-event .dashboard-overview .grid-new-content .grid-data .panel-widget .panel .panel-body ul li.list-group-item.list-browsing-detail span.username{vertical-align:top;width:calc(100% - 126px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block}.tracking-user-event .dashboard-overview .grid-new-content .grid-data .panel-widget .panel .panel-body ul li.list-group-item.list-browsing-detail span.path{width:100%;display:inline-block;padding-left:5px;font-size:12px;margin-top:10px}.tracking-user-event .dashboard-overview .grid-new-content .grid-data .panel-widget .panel .panel-body ul li.list-group-item.list-browsing-detail span.path .wrapper-actions{display:none;overflow:hidden;transition:max-height .6s ease-out}.tracking-user-event .dashboard-overview .grid-new-content .grid-data .panel-widget .panel .panel-body ul li.list-group-item.list-browsing-detail span.path .wrapper-actions.hauto{max-height:100%;transition:max-height .6s ease-in}.tracking-user-event .dashboard-overview .grid-new-content .grid-data .panel-widget .panel .panel-body ul li.list-group-item.list-browsing-detail span.path .wrapper-actions a:hover{color:#002e6d}.tracking-user-event .dashboard-overview .grid-new-content .grid-data .panel-widget .panel .panel-body ul li.list-group-item.list-browsing-detail span.path label{display:inline-block;width:100%;font-size:11px;cursor:pointer}.tracking-user-event .dashboard-overview .grid-new-content .grid-data .panel-widget .panel .panel-body ul li.list-group-item.list-browsing-detail span.path span{line-height:20px;display:inline-block;width:100%;border-bottom:1px solid #f7f7f7;margin-bottom:4px}.tracking-user-event .dashboard-overview .grid-new-content .grid-data .panel-widget .panel .panel-body ul li.list-group-item.list-browsing-detail span.path span:last-child{border:none}.tracking-user-event .dashboard-overview .grid-new-content .grid-data .panel-widget .panel .panel-body ul li.list-group-item.list-browsing-detail span.path span.angle-down{float:right;border:none;width:auto;margin-top:-22px}.tracking-user-event .dashboard-overview .grid-new-content .grid-data .panel-widget .panel .panel-body ul li.list-group-item.list-browsing-detail span.path span.angle-down i{font-size:14px;transition-duration:.3s;transition-property:transform}.tracking-user-event .dashboard-overview .grid-new-content .grid-data .panel-widget .panel .panel-body ul li.list-group-item.list-browsing-detail span.path span.angle-down i.rotate{transform:rotate(-90deg);-webkit-transform:rotate(-90deg)}.tracking-user-event .dashboard-overview .grid-new-content .grid-data .panel-widget .panel .panel-heading{vertical-align:middle;padding:10px 0;height:auto;border:none}.tracking-user-event .dashboard-overview .grid-new-content .grid-data .panel-widget .panel .panel-heading .right-side{display:inline-block;float:right;margin-right:15px}.tracking-user-event .dashboard-overview .grid-new-content .grid-data .panel-widget .panel .panel-heading .right-side a:hover i{color:#000}.tracking-user-event .dashboard-overview .grid-new-content .grid-data .panel-widget .panel .panel-heading .right-side a i{margin-left:8px;font-size:14px;color:#979393}.tracking-user-event .dashboard-overview .grid-new-content .grid-data .panel-widget .panel .panel-heading .right-side a i.icon-cancel{font-size:12px}.tracking-user-event .dashboard-overview .grid-new-content .grid-data .panel-widget .panel .panel-heading .title{font-size:13px;font-weight:600;width:calc(100% - 80px);display:inline-block;padding:0 15px;position:relative}.tracking-user-event .dashboard-overview .grid-new-content .grid-data .panel-widget .panel .panel-heading .title::before{position:absolute;width:2px;height:18px;left:0;top:0;content:"";background:#002e6d}.tracking-user-event .grid-stack-row-tracking-page{-moz-column-count:3;-webkit-column-count:3;-moz-column-gap:3;-webkit-column-gap:3;column-count:3;column-gap:1.5em}@media only screen and (max-width:1286px){.tracking-user-event .grid-stack-row-tracking-page{-moz-column-count:2;-webkit-column-count:2;-moz-column-gap:2;-webkit-column-gap:2;column-count:2}}#gpsTracking{float:left;margin-left:15px;width:98%}#gpsTracking .device-checkbox{padding-right:10px}#gpsTracking .device-checkbox-label{padding-left:0}#gpsTracking .info-select-section{padding-top:20px;padding-right:10px}#gpsTracking .info-select-section .widget-select-content{width:95%}#gpsTracking .map-container{width:100%;padding:0}#gpsTracking .map-content,#gpsTracking .map-content .leaflet-map{width:100%}#gpsTracking .map-content .leaflet-map #gpstrackingMap .leaflet-control-attribution,#gpsTracking .map-content .leaflet-map #gpstrackingMap .leaflet-control-layers-expanded,#gpsTracking .map-content .leaflet-map #gpstrackingMap .leaflet-control-layers-toggle{display:none}#gpsTracking .map-content .ui-slider{position:relative;text-align:left}#gpsTracking .map-content .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}#gpsTracking .map-content .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}#gpsTracking .map-content .ui-slider.ui-state-disabled .ui-slider-handle,#gpsTracking .map-content .ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}#gpsTracking .map-content .ui-slider-horizontal{height:.8em}#gpsTracking .map-content .ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}#gpsTracking .map-content .ui-slider-horizontal .ui-slider-range{top:0;height:100%}#gpsTracking .map-content .ui-slider-horizontal .ui-slider-range-min{left:0}#gpsTracking .map-content .ui-slider-horizontal .ui-slider-range-max{right:0}#gpsTracking .map-content .ui-slider-vertical{width:.8em;height:100px}#gpsTracking .map-content .ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}#gpsTracking .map-content .ui-slider-vertical .ui-slider-range{left:0;width:100%}#gpsTracking .map-content .ui-slider-vertical .ui-slider-range-min{bottom:0}#gpsTracking .map-content .ui-slider-vertical .ui-slider-range-max{top:0}#gpsTracking .map-content .ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}#gpsTracking .map-content .ui-widget .ui-widget{font-size:1em}#gpsTracking .map-content .ui-widget-content{border:1px solid #aaa;color:#222}#gpsTracking .map-content .ui-widget-content a{color:#222}#gpsTracking .map-content .ui-widget-header{border:1px solid #aaa;color:#222;font-weight:700}#gpsTracking .map-content .ui-widget-header a{color:#222}#gpsTracking .map-content .ui-state-default,#gpsTracking .map-content .ui-widget-content .ui-state-default,#gpsTracking .map-content .ui-widget-header .ui-state-default{border:1px solid #d3d3d3;font-weight:400;color:#555}#gpsTracking .map-content .ui-state-default a,#gpsTracking .map-content .ui-state-default a:link,#gpsTracking .map-content .ui-state-default a:visited{color:#555;text-decoration:none}#gpsTracking .map-content .ui-state-focus,#gpsTracking .map-content .ui-state-hover,#gpsTracking .map-content .ui-widget-content .ui-state-focus,#gpsTracking .map-content .ui-widget-content .ui-state-hover,#gpsTracking .map-content .ui-widget-header .ui-state-focus,#gpsTracking .map-content .ui-widget-header .ui-state-hover{border:1px solid #999;font-weight:400;color:#212121}#gpsTracking .map-content .ui-state-hover a,#gpsTracking .map-content .ui-state-hover a:hover,#gpsTracking .map-content .ui-state-hover a:link,#gpsTracking .map-content .ui-state-hover a:visited{color:#212121;text-decoration:none}#gpsTracking .map-content .ui-state-active,#gpsTracking .map-content .ui-widget-content .ui-state-active,#gpsTracking .map-content .ui-widget-header .ui-state-active{border:1px solid #aaa;font-weight:400;color:#212121}#gpsTracking .map-content .ui-state-active a,#gpsTracking .map-content .ui-state-active a:link,#gpsTracking .map-content .ui-state-active a:visited{color:#212121;text-decoration:none}#gpsTracking .map-content .ui-state-highlight,#gpsTracking .map-content .ui-widget-content .ui-state-highlight,#gpsTracking .map-content .ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;color:#363636}#gpsTracking .map-content .ui-state-highlight a,#gpsTracking .map-content .ui-widget-content .ui-state-highlight a,#gpsTracking .map-content .ui-widget-header .ui-state-highlight a{color:#363636}#gpsTracking .map-content .ui-state-error,#gpsTracking .map-content .ui-widget-content .ui-state-error,#gpsTracking .map-content .ui-widget-header .ui-state-error{border:1px solid #cd0a0a;color:#cd0a0a}#gpsTracking .map-content .ui-state-error a,#gpsTracking .map-content .ui-state-error-text,#gpsTracking .map-content .ui-widget-content .ui-state-error a,#gpsTracking .map-content .ui-widget-content .ui-state-error-text,#gpsTracking .map-content .ui-widget-header .ui-state-error a,#gpsTracking .map-content .ui-widget-header .ui-state-error-text{color:#cd0a0a}#gpsTracking .map-content .ui-priority-primary,#gpsTracking .map-content .ui-widget-content .ui-priority-primary,#gpsTracking .map-content .ui-widget-header .ui-priority-primary{font-weight:700}#gpsTracking .map-content .ui-priority-secondary,#gpsTracking .map-content .ui-widget-content .ui-priority-secondary,#gpsTracking .map-content .ui-widget-header .ui-priority-secondary{opacity:.7;filter:alpha(opacity=70);font-weight:400}#gpsTracking .map-content .ui-state-disabled,#gpsTracking .map-content .ui-widget-content .ui-state-disabled,#gpsTracking .map-content .ui-widget-header .ui-state-disabled{opacity:.35;filter:alpha(opacity=35);background-image:none}#gpsTracking .map-content .ui-state-disabled .ui-icon{filter:alpha(opacity=35)}#gpsTracking .playback-container{margin-left:0;margin-right:0;width:100%;background-color:rgba(0,0,0,.6)}#gpsTracking .playback-container #clock-btn,#gpsTracking .playback-container #play-pause,#gpsTracking .playback-container #speed-btn{color:#fff}#gpsTracking .playback-control{display:flex;align-items:center}#gpsTracking .playback-control #time-slider .ui-slider-handle{width:9px;background-color:#fff;border-radius:20%}#gpsTracking .playback-control .speed-menu{padding:2px}#gpsTracking .playback-control .speed-menu span{border-radius:50%!important;background-color:#696969}#gpsTracking .playback-control .speed-menu span:focus{outline:transparent solid 0}#gpsTracking .playback-control .live-status{display:none}#gpsTracking .playback-control #play-pause i.fa-dot-circle-o{color:red}#gpsTracking .playback-control #play-pause i.fa-dot-circle-o+.live-status{padding-left:2px;color:red;display:inline-block;font-size:10px}.dashboard-export{padding:0 20px}.dashboard-export-body{padding:20px 15px;background:#fff;margin:0}.dashboard-export-body .warning-message{background-color:rgba(24,103,192,.2);padding:10px 10px 10px 25px;border-radius:4px}.dashboard-export-body .warning-message i{position:absolute;top:12px;left:20px;font-size:16px;color:rgba(24,103,192,.8)}.dashboard-export-body #exports_table .export.details{text-decoration:underline;cursor:pointer;color:#2a6496}.dashboard-export-body #exports_table .label{font-size:13px!important;font-weight:500!important}.dashboard-export .table-scrollable-container{max-height:300px;overflow-y:auto}.export-form .export-circuit-labels{background-color:#d3d4d5;color:#444;font-weight:500}.export-form .control-label{padding-top:5px}.troubleshooting-btn{position:fixed;right:20px;bottom:30px;background:#fbc02d;color:#333;padding:10px 15px;border-radius:4px;font-weight:700;z-index:9999;box-shadow:0 2px 8px rgba(0,0,0,.2);cursor:pointer}.filter-modal-body .loading-spinner,.position-relative,ul.navigator-left li a{position:relative}.filter-modal-header{flex:0 0 auto;padding:16px;border-bottom:1px solid #ddd}.filter-modal-header div{display:flex;justify-content:space-between;align-items:center}.filter-modal-header h3{margin:0}.filter-modal-header h3 .badge{color:#fff;padding:2px 8px;border-radius:12px;margin-left:8px}.filter-modal-header a{text-decoration:none}.filter-modal-body .add-another:hover,.filter-modal-header a:hover{text-decoration:underline}.filter-modal-body{padding:16px;flex:1 1 auto;overflow-y:auto}.filter-modal-body .filter-source-group{border:1px solid #ccc;padding:12px;border-radius:4px;margin-bottom:12px}.filter-modal-body .filter-source-group .source-header{display:flex;justify-content:space-between;align-items:center}.filter-modal-body .filter-source-group .source-header .remove-button{background:0 0;border:none;cursor:pointer}.filter-modal-body .filter-source-group .source-header .remove-button[disabled]{cursor:not-allowed;opacity:.5}.filter-modal-body .loading-spinner .loading:after{z-index:10;border:solid rgba(9,62,78,.2);border-top-color:#3266cc;border-radius:50%;animation:spin 1s infinite linear;content:"";position:absolute;left:55px;top:13px;width:20px;height:20px;margin:-16px 0 0 -16px;border-width:1px}.filter-modal-body .add-filter-wrapper{display:flex;justify-content:space-between}.filter-modal-body .add-another{background:0 0;border:none;margin:auto 0;cursor:pointer}.filter-modal-body .add-another[disabled]{cursor:not-allowed;opacity:.5}.filter-modal-body .checkbox-controls{display:flex;gap:12px;margin-bottom:8px}.filter-modal-body .checkbox-controls a{color:#007bff;text-decoration:none}.filter-modal-body .checkbox-controls a:hover{text-decoration:underline}.filter-modal-body .checkbox-tree label{display:block;margin:4px 0}.filter-modal-body .checkbox-tree .child-nodes{margin-left:16px}.filter-modal-footer{display:flex;justify-content:flex-end;gap:12px;padding:12px 16px;border-top:1px solid #ddd;margin-top:auto}.modal-form.filter-modal.right-sidebar .modal-dialog{position:fixed;top:0;right:0;margin:0;height:100%;width:440px;transform:translateX(100%);animation:slideIn .3s forwards;background:#fff;box-shadow:-2px 0 8px rgba(0,0,0,.2);border-radius:0;overflow-y:auto}.modal-form.filter-modal.right-sidebar .modal-dialog .modal-content{height:100%;display:flex;flex-direction:column}.checkboxTree{list-style-type:none;padding-left:0;font-size:14px}.checkboxTree ul{list-style-type:none;margin-left:20px;padding-left:0}.checkboxTree .node-item{margin:5px 0;cursor:pointer;display:flex;align-items:center;gap:6px}.inner>p,.mb-0{margin-bottom:0!important}.checkboxTree .node-item input[type=checkbox]{transform:scale(1.1)}.checkboxTree .node-item .fa{margin-top:5px;font-size:10px!important}.checkboxTree .count-label{color:#555;font-size:.85em}.checkboxTree .flex-2-columns{display:flex;justify-content:space-between;flex-wrap:wrap}.checkboxTree .flex-2-columns .flex-cell{flex:50%}@keyframes slideIn{from{transform:translateX(100%)}to{transform:translateX(0)}}ul.navigator-left li a i{position:absolute;top:12px}ul.navigator-left li a i.fa{top:14px}ul.navigator-left li a span{padding-left:32px}.btn-tooltip:not(button){font-size:16px;float:right;position:absolute;top:7px;right:-15px;color:#002e6d}.btn-tooltip:not(button).btn-tooltip-inlabel{right:-7px}.btn-tooltip:not(button) i{font-size:16px}.tooltip-ss.tooltip{width:300px;max-width:300px;opacity:1!important}.tooltip-ss.tooltip .tooltip-inner{background:#fff;color:#282828;border:1px solid #d8d8d8}.tooltip-ss.tooltip .tooltip-arrow{border-width:0;bottom:6px!important;left:8px!important}.tooltip-ss.tooltip .tooltip-arrow::after,.tooltip-ss.tooltip .tooltip-arrow::before{top:100%;left:50%;border:solid transparent;height:0;width:0;position:absolute;pointer-events:none}.tooltip-ss.tooltip .tooltip-arrow::before{content:" ";border-color:rgba(216,216,216,0);border-top-color:#d8d8d8;border-width:6px;margin-left:-6px}.tooltip-ss.tooltip .tooltip-arrow::after{content:" ";border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:5px;margin-left:-5px}.fs22{font-size:22px!important}.grid-page-nav{height:50px}.grid-page-nav .grid-page-nav-icon{height:100%;width:150px;display:inline-block;text-align:center;cursor:pointer;color:#979393;line-height:50px;font-family:'Azo Sans',sans-serif;font-size:16px}.grid-page-nav .grid-page-nav-icon .icon{padding:.5em .5em .2em;font-size:1.4em}.grid-page-nav .grid-page-nav-icon:hover{color:#5A5A5A!important}.grid-page-nav .active{color:#fff;background-color:#002e6d}.grid-page-nav .active a{color:#fff}.grid-page-nav .active:focus,.grid-page-nav .active:hover{color:#fff!important}.badge.badge-cs{font-weight:100;padding:6px 12px;font-size:12px;border-radius:12px;margin-top:5px;background:#fff;color:#333;border:1px solid #e5e5e5;margin-right:5px}.sidebar-dropdown .right-icon{position:absolute;right:0}.sidebar-dropdown-menu{position:relative;max-height:0;opacity:0;visibility:hidden;transition:max-height .3s ease,opacity .3s ease,visibility .3s ease;padding-left:35px;background-color:#fff}.sidebar-dropdown-menu a{color:#666!important;position:relative;height:40px!important;line-height:40px!important}.sidebar-dropdown-menu a:before{position:absolute;left:20px;width:8px;height:8px;border-radius:50%;border:2px solid #666;content:'';top:50%;margin-top:-4px}.sidebar-dropdown-menu a:focus,.sidebar-dropdown-menu a:hover{color:#282828!important}.sidebar-dropdown-menu a:focus a:before,.sidebar-dropdown-menu a:hover a:before{border-color:#282828}.sidebar-dropdown-menu a.active{color:#002e6d!important}.sidebar-dropdown.open .right-icon:before{content:'\f107'}.sidebar-dropdown.open .sidebar-dropdown-menu{max-height:500px;opacity:1;visibility:visible}.tooltip-with-checkbox .checkbox_field{display:inline-block;vertical-align:middle;padding-right:10px}.tooltip-with-checkbox label{font-weight:400;cursor:pointer}.tooltip-with-checkbox .glyphicon{margin-left:10px}.sidebar-sm .sidebar-dropdown .right-icon{display:none}.sidebar-sm .sidebar-dropdown-menu{position:absolute;left:100%;top:0;min-width:200px;padding-left:0;text-align:left}.sidebar-sm .sidebar-dropdown-menu a{display:block;padding-left:35px;padding-right:10px}.sidebar-sm .sidebar-dropdown-menu a:before{left:15px}.grid-table .grid-table-control{cursor:pointer}.grid-table .grid-red{color:#ef5350}.grid-table .service-bundle{color:#444}.gaEditTable{background-color:#f7f7f7;font-family:'Azo Sans',sans-serif}.gaEditTable .table tr td,.gaEditTable .table tr th{height:36px;border:2px solid #fff;vertical-align:middle}.gaEditTable .table tr th{font-weight:600}.required-control-tx{text-align:center}.modal-form .hint-title{opacity:.7;font-size:13px}.modal-form .modal-content .modal-title{font-size:16px;font-weight:400}.modal-form .modal-content .modal-footer{overflow:hidden}.modal-form .modal-content form .form-note{opacity:.5;font-size:12px;margin-top:5px;margin-bottom:5px}.modal-form .modal-content form .help-block{font-size:13px}.modal-form .modal-content form .has-error .checkbox,.modal-form .modal-content form .has-error .checkbox-inline,.modal-form .modal-content form .has-error .control-label,.modal-form .modal-content form .has-error .help-block,.modal-form .modal-content form .has-error .radio,.modal-form .modal-content form .has-error .radio-inline{color:#ef5350}.modal-form .modal-content form .alert{border:none;border-radius:0;font-size:13px;margin-bottom:5px}.modal-form .modal-content form .alert.alert-success{color:#fff;background-color:#12b593;border-color:#d6e9c6}.modal-form .modal-content form .alert.alert-danger{color:#fff;background-color:#ef5350;border-color:#ef5350}.modal-form .modal-content form .page-layout{padding:20px 0}.modal-form .modal-content form input,.modal-form .modal-content form select,.modal-form .modal-content form textarea{border-color:#e5e5e5;box-shadow:none;font-size:13px}.modal-form .modal-content form multiselect .dropdown-toggle{text-align:left;font-size:13px;border-color:#e5e5e5}.modal-form .modal-content form multiselect .dropdown-toggle:active,.modal-form .modal-content form multiselect .dropdown-toggle:focus,.modal-form .modal-content form multiselect .dropdown-toggle:hover{background-color:#fff}.modal-form .modal-content form multiselect .dropdown-toggle .caret{float:right;margin-top:7px}.modal-form .modal-content form .bootstrap-tagsinput,.modal-form .modal-content form .ui-select-bootstrap{border-color:#e5e5e5;box-shadow:none;font-size:13px;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.modal-form .modal-content form .form-custom-padding .col-md-*{padding:0 5px}.modal-form .modal-content form .form-custom-padding .assign-to-label{padding-left:0;padding-right:0;text-align:center}.modal-form .modal-content form .select-input.has-text{padding-left:80px}.modal-form .modal-content form .btn-plus{border-color:#e5e5e5;box-shadow:none;font-size:13px;height:34px;width:34px;padding:5px;color:#888}.modal-form .modal-content form .btn-plus i{font-size:1.5em}.modal-form .modal-content form .btn-plus:focus,.modal-form .modal-content form .btn-plus:hover{border-color:#ccc;background-color:transparent}.modal-form .modal-content form .help-block{color:#ef5350}.modal-form .modal-content form .input-checkbox .custom-control-input{margin-right:5px;position:relative;top:2px}.modal-form .modal-content form .no-border{border-radius:0}.modal-form .modal-content form .form-wrap.has-padding{padding:0 30px}.modal-form .modal-content form .btn{font-size:13px}.modal-form .modal-content .page-layout{background:#fff}.modal-form .modal-content .form-horizontal .control-label{font-weight:600;font-size:13px}.modal-form .modal-content .repeat-item.ng-enter,.modal-form .modal-content .repeat-item.ng-leave{transition:.35s linear all}.modal-form .modal-content .repeat-item.ng-enter,.modal-form .modal-content .repeat-item.ng-leave.ng-leave-active{opacity:0;visibility:hidden}.modal-form .modal-content .repeat-item.ng-enter.ng-enter-active,.modal-form .modal-content .repeat-item.ng-leave{opacity:1;visibility:visible}.modal-form .modal-content .login-form{padding:30px}.modal-form .modal-content .login-form .form-group:last-child{margin-bottom:0}.bread-crumb{margin:20px 0 0 2px;color:#2a88ad;font-size:medium;font-weight:400;background-color:transparent}.bread-crumb .breadcrumb{background-color:transparent}.bread-crumb .breadcrumb>li+li:before{content:"\00a0>\00a0";color:#2a88ad}.page-layout.white-bg{background-color:#fff}.insight-table,.page-table{padding-bottom:20px}.insight-table.no-search-field .form-table,.page-table.no-search-field .form-table{margin-top:20px}.insight-table .animated-background,.page-table .animated-background{animation-duration:1.5s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#f6f7f8;background:linear-gradient(to right,#f8f8f8 8%,#f1f1f1 18%,#f8f8f8 33%);background-size:800px 104px;height:14px;margin:0;position:relative}.insight-table .animated-background.h20,.page-table .animated-background.h20{height:20px}.insight-table .animated-background.h140,.page-table .animated-background.h140{height:160px}.insight-table tr.notfound,.page-table tr.notfound{background:#fff;text-align:center}.insight-table tr.loading,.page-table tr.loading{background:#fff}.insight-table tr.loading td,.page-table tr.loading td{padding:10px;height:30px}.insight-table form,.page-table form{padding:20px 0!important}.insight-table form label,.page-table form label{text-align:left!important;font-weight:500!important}.insight-table form input,.insight-table form select,.page-table form input,.page-table form select{border-radius:0!important;box-shadow:none;border:1px solid #eee!important}.insight-table-header,.page-table-header{padding-top:20px}.insight-table-header h4,.page-table-header h4{margin:0;padding:0}.insight-table-body,.page-table-body{padding:20px 0}.insight-table-wrap,.page-table-wrap{padding:15px}.insight-table .module-list-item,.page-table .module-list-item{padding:6px 10px;background-color:#e5e5e5;border-radius:20px;display:inline-block;margin:3px 0 3px 4px;font-size:11px}.insight-table .module-list-item:last-child,.page-table .module-list-item:last-child{margin-right:0}.insight-table .w50,.page-table .w50{width:50%!important}.insight-table .w10,.page-table .w10{width:10%!important}.insight-table .pagination li.active a,.page-table .pagination li.active a,.pagination-gray .pagination li.active a{background-color:#d4d4d4;color:#282828;box-shadow:none;border:none;padding:7px 13px}.insight-table .pagination li a,.page-table .pagination li a,.pagination-gray .pagination li a{font-size:13px;border-color:#e5e5e5;color:#282828}.subholder-new .error-page{background-color:#ef5350;color:#fff;text-align:center;padding:10px}.subholder-new .page-table:not(.transparent){background:#fff}.fixed-message{position:fixed;right:20px;z-index:9999;top:70px}.fixed-message .icon-check,.fixed-message .icon-danger,.fixed-message .icon-warning{display:none}.fixed-message .alert{position:relative}.fixed-message .alert .icon-check,.fixed-message .alert .icon-danger,.fixed-message .alert .icon-warning{position:absolute;top:13px;left:17px}.fixed-message .alert.alert-danger{color:#fff;background-color:#ef5350;border-color:#ef5350}.fixed-message .alert.alert-danger .icon-danger{display:inline-block}.fixed-message .alert.alert-danger .icon-check,.fixed-message .alert.alert-danger .icon-warning{display:none}.fixed-message .alert.alert-success{color:#fff;background-color:#12b593;border-color:#12b593}.fixed-message .alert.alert-success .icon-check{display:inline-block}.fixed-message .alert.alert-success .icon-danger,.fixed-message .alert.alert-success .icon-warning{display:none}.domain-inputfield input,.domain-inputfield span,.fixed-message .alert.alert-warning .icon-warning,.form-table .mic-percent span{display:inline-block}.fixed-message .alert.alert-warning{color:#fff;background-color:#f2930e;border-color:#f2930e}.fixed-message .alert.alert-warning .icon-danger,.fixed-message .alert.alert-warning .icon-success{display:none}.fixed-message .alert .close{opacity:1;margin-top:-5px}.fixed-message .alert .close .icon-cancel{font-size:10px;color:#fff}.fadeOut{animation:fadeout .5s}.fadeIn{animation:fadein .5s}@keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadeout{from{opacity:1}to{opacity:0}}.table-responsive-whitelabel thead tr th:nth-child(1){width:180px;background-image:none!important}.table-responsive-whitelabel tbody tr td:nth-child(1){padding:20px}.form-table.form-table-mic table th{min-width:120px!important;width:120px!important}.form-table.form-table-mic table tfoot,.form-table.form-table-mic table thead{display:table;width:100%;table-layout:fixed;background-color:#f1f2f2;box-shadow:0 1px 0 0 #fff}.form-table.form-table-mic table tfoot th:first-child,.form-table.form-table-mic table thead th:first-child{min-width:100px!important;width:100px!important}.form-table.form-table-mic table tfoot th{background-color:#f1f2f2}.form-table.form-table-mic table tbody{display:block;overflow:auto}.form-table.form-table-mic table tbody tr{display:table;width:100%;table-layout:fixed}.form-table.form-table-mic table tbody tr td{min-width:120px!important;width:120px!important;border-bottom:1px solid #f1f1f1;vertical-align:middle;background:#fff;border-right:none}.form-table.form-table-mic table tbody tr td:first-child{min-width:100px!important;width:100px!important;border-left:none}.form-table.form-table-mic table tbody tr td:last-child{border-right:none}.form-table .mic-percent .arrow-down,.form-table .mic-percent .arrow-up{width:0;border-left:5px solid transparent;border-right:5px solid transparent;height:0}.form-table .mic-percent .arrow-up{border-bottom:5px solid #ef5350}.form-table .mic-percent .arrow-down{border-top:5px solid #7ed321}.form-table .mic-percent span{position:relative;vertical-align:middle;margin-top:-3px}.form-table .mic-percent.up{color:#ef5350}.form-table .mic-percent.down{color:#7ed321}.form-table .col-md-12-ga-1698{margin-top:20px}.form-table .col-md-12-ga-1698.col-md-12-ga-realtime{margin-top:0}.form-table .col-md-12-ga-1698.col-md-12-ga-realtime table td,.form-table .col-md-12-ga-1698.col-md-12-ga-realtime table th{text-align:center}.form-table table{border:none;margin:0;overflow:hidden}.billing-groups-new,.radio-group-icon label img{margin-bottom:20px}.form-table table .table-logo{background-size:contain;height:60px;background-repeat:no-repeat;background-position:center}.form-table table tr.error td{background-color:#ef5350;color:#fff;text-align:center;padding:30px}.is-toast div,form[name=buildings] .budget-table-wrapper table td:not(:first-of-type),form[name=buildings] .budget-table-wrapper table td:not(:first-of-type) input,form[name=loadsForm] .budget-table-wrapper table td:not(:first-of-type),form[name=loadsForm] .budget-table-wrapper table td:not(:first-of-type) input{text-align:right}.form-table table tr td{font-size:12px}.form-table table tr td:first-child{-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px}.form-table table tr td:last-child{-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;border-top-right-radius:5px;border-bottom-right-radius:5px}.form-table table th{background:rgba(0,46,109,.2);border:none!important;font-size:12px;font-weight:500;height:36px!important}.form-table table th:first-child{-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px}.form-table table th:last-child{-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;border-top-right-radius:5px;border-bottom-right-radius:5px}.form-table table.table-white th{background-color:#fafafa;border-bottom:1px solid #d4d4d4!important;border-radius:0!important;font-weight:600}.form-table table.table-accordion tr{border-radius:0}.form-table table.table-accordion tr:nth-child(even){background:#fff}.form-table table.table-accordion tr:nth-child(odd){background:#f7f7f7}.form-table table.table-accordion tr td,.form-table table.table-accordion tr th{height:40px;border:none}.form-table table.table-accordion tr td{border-top:1px solid #e5e5e5}.form-table table.table-accordion tr:hover{background-color:#f7f7f7}.domain-inputfield input{width:260px}.is-toast.is-toast-hide,.manage-wrapper .sidebar-container.sidebar-sm ul li .menu-name,.manage-wrapper .sidebar-container.sidebar-sx ul li .menu-name{display:none}.is-toast{position:fixed;right:20px;bottom:0;width:768px;left:50%;margin-left:-384px;border-left:8px solid #ffe795;background-color:#fff;padding-right:10px;z-index:10}.is-toast div{display:inline-block;width:100%;overflow:hidden;padding:10px 0}.is-toast-link a{padding:6px 16px;border-radius:5px;margin-right:10px}.is-toast-link a.remind{border:1px solid #ccc;opacity:.7;margin-right:10px}.is-toast-link a.remind:hover{color:#ccc}.is-toast-link a.not_show{border:1px solid #ef5350;color:#ef5350}.btn-primary,.manage-wrapper .sidebar-container ul li.active a,.manage-wrapper .sidebar-container ul li.active a:active{color:#fff}.input-checkbox-userform .switch-btn{width:56px}.input-checkbox-userform .switch-btn small{top:1px;left:2px}.input-checkbox-userform .switch-btn.checked small{left:34px}.input-checkbox-userform .switch-btn .on{top:1px}.input-checkbox-userform .switch-btn .off{right:9px;top:1px}.radio-group-icon input{margin-right:7px}.radio-group-icon label{margin-right:25px}.radio-group-icon .radio-button-upload{display:block;font-weight:400!important;margin-bottom:10px}.alert-receiver-emails .btn-tooltip,.radio-group-icon .btn-tooltip{background:0 0!important;border:none!important}.alert-receiver-emails .btn-tooltip .tooltip{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:500px!important}.calculate-value input{padding-right:30px}.calculate-value p{position:absolute;top:8px;right:25px}.foyers-widgets-dropdown .ui-select-multiple{padding-right:30px!important}.foyers-widgets-dropdown .ui-select-multiple>div{overflow-x:auto!important}.foyers-widgets-dropdown .ui-select-multiple .ui-select-match-item{width:-webkit-max-content;width:-moz-max-content;width:max-content}.foyers-widgets-dropdown .ui-select-multiple .ui-select-search{width:unset!important}@media only screen and (max-width:768px){.tracking-user-event .grid-stack-row-tracking-page{-moz-column-count:1;-webkit-column-count:1;-moz-column-gap:1;-webkit-column-gap:1;column-count:1}.is-toast{width:100%;margin-left:50%}.modal-dialog{margin:0}}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:rgba(0,46,109,.8);border-color:rgba(0,46,109,.8)}.manage-wrapper .sidebar-container{background-color:#fff;position:fixed;left:0;top:60px;margin:0;padding:0;box-shadow:1px 1px 1px 1px rgba(221,221,221,.8)}.manage-wrapper .sidebar-container ul{list-style:none}.manage-wrapper .sidebar-container ul li{font-weight:100;line-height:50px;height:50px;width:100%;border-top:1px solid #e5e5e5;transition:all .3s ease}.manage-wrapper .sidebar-container ul li:first-child{border-top:none}.manage-wrapper .sidebar-container ul li.active{background-color:#002e6d}.manage-wrapper .sidebar-container ul.bottom-list{position:absolute;bottom:50px;width:100%}.manage-wrapper .sidebar-container.sidebar-md{width:250px;height:calc(100% - 60px)}.manage-wrapper .sidebar-container.sidebar-md ul{padding:20px 0}.manage-wrapper .sidebar-container.sidebar-md ul li a{padding-left:40px}.manage-wrapper .sidebar-container.sidebar-sm{width:80px;height:calc(100% - 60px)}.manage-wrapper .sidebar-container.sidebar-sm ul{padding:20px}.manage-wrapper .sidebar-container.sidebar-sm ul li a{padding-left:11px}.manage-wrapper .sidebar-container.sidebar-sx{width:40px;height:calc(100% - 60px)}form[name=buildings] .uib-monthpicker table td,form[name=buildings] .uib-monthpicker table th,form[name=loadsForm] .uib-monthpicker table td,form[name=loadsForm] .uib-monthpicker table th{height:auto;border:none!important}.manage-wrapper .sidebar-container.sidebar-sx ul{padding:20px 0 0}.manage-wrapper .sidebar-container.sidebar-sx ul li a{padding:0 12px}.manage-wrapper .sidebar-container.sidebar-sx ul li i.fa{margin-right:10px;font-size:18px;width:20px}.dashboard-accordion.form-accordion .panel{box-shadow:none;border:0;padding:0}.dashboard-accordion.form-accordion .dashboard-accordion-content{padding:20px}.dashboard-accordion.form-accordion .dashboard-accordion-content .form-group:last-child{margin-bottom:0}.dashboard-accordion.form-accordion .panel-heading{background-color:#d4d4d4;height:auto;padding:10px 20px}.dashboard-accordion.form-accordion .panel-heading h4{font-weight:300}.dashboard-accordion.form-accordion .panel-heading h4.panel-title{font-size:15px}.dashboard-accordion.form-accordion .panel-heading h4 a{display:inline-block;width:100%}.dashboard-accordion.form-accordion .btn-tooltip{background:0 0!important;border:none!important;margin-top:6px}.dashboard-wrapper .dashboard-container .grid-content.grid-customers{padding:10px 0}.dashboard-wrapper .dashboard-container .grid-title .tooltip-icon{padding:10px;cursor:pointer;position:relative;top:-15px;left:-10px;opacity:.7;font-size:13px}form[name=buildings] .budget-table-wrapper table td:not(:first-of-type) a.disabled,form[name=loadsForm] .budget-table-wrapper table td:not(:first-of-type) a.disabled{cursor:not-allowed;color:#888}form[name=buildings] [class*=" icon-"],form[name=buildings] [class^=icon-],form[name=loadsForm] [class*=" icon-"],form[name=loadsForm] [class^=icon-]{font-size:14px}form[name=buildings] .budget-table-wrapper table{overflow-y:auto}form[name=buildings] .table-budget{position:relative}form[name=buildings] th{position:-webkit-sticky;position:sticky;top:0}.pac-container{z-index:5000!important}form[name=loadsForm] .budget-table-wrapper table{overflow-y:auto}form[name=loadsForm] .loads-circuit .icon-cancel{font-size:8px;position:absolute;top:10px;right:22px;width:20px;height:20px;border-radius:50%;line-height:20px;background-color:#d8d8d8;display:inline-block;text-align:center;cursor:pointer}.ui-select-multiple.ui-select-bootstrap{padding:5px 12px 4px}.ui-select-multiple.ui-select-bootstrap[disabled]{background-color:#fff;border-color:#ccc}.ui-select-multiple>div{max-height:200px;overflow-y:auto;overflow-x:hidden}.ui-select-multiple .disabled .ui-select-choices-row-inner span{cursor:pointer!important}.ui-select-multiple .checkbox_field{position:relative;height:20px;line-height:5px;cursor:pointer}.ui-select-multiple .checkbox_field.checked label:after{opacity:1;content:'';position:absolute;width:10px;height:6px;background:0 0;top:4px;left:3px;border:2px solid #fff;border-top:none;border-right:none;transform:rotate(-45deg)}.ui-select-multiple .checkbox_field.checked label{background:#002e6d;border:1px solid #002e6d}.ui-select-multiple .checkbox_field label{cursor:pointer;position:absolute;width:18px;height:18px;top:0;left:0;border-radius:4px;background:#fff;border:1px solid #e5e5e5}.ui-select-multiple .checkbox_field label span{margin-left:28px;font-weight:400;font-size:13px;position:absolute;top:-1px;min-width:115px}.ui-select-multiple .checkbox_field label:hover::after{opacity:.5}.ui-select-multiple .checkbox_field label::after{opacity:.2}.has-error .form-control:focus{border-color:#ef5350!important;box-shadow:none}.modal-form .modal-content form .bootstrap-tagsinput.focus,.modal-form .modal-content form .bootstrap-tagsinput.open,.modal-form .modal-content form .ui-select-bootstrap.focus,.modal-form .modal-content form .ui-select-bootstrap.open{border-color:#e5e5e5}.assign-roles .btn-tooltip,.form-customer .btn-tooltip{background:0 0!important;border:none!important}.assign-roles .btn-tooltip{margin-top:3px}.assign-roles .tooltip-inner{white-space:pre-line}.check-box-input{padding:7px 15px}.device-action{text-align:center}.device-action a{display:inline-block;padding:0 2px;cursor:pointer}.device-action a.no-event{pointer-events:none;opacity:.5}.fz18{font-size:18px!important}.fz14{font-size:14px!important}.device-item{margin-bottom:30px;background-color:#fff;border:1px solid #F0F0F0;padding:15px;display:block}.device-image{display:block;text-align:center;opacity:1;transition:opacity .25s ease-in}.device-image.image-box{display:block;position:relative;height:0;width:100%;padding-top:61.11111111%;overflow:hidden}.device-image.image-box img{position:absolute;top:50%;transform:translateY(-50%);left:10%;width:80%}.device-image img{margin:0 auto;max-width:100%;height:auto}.device-image:hover{opacity:.75;transition:all .25s ease-in-out}.device-header{text-align:center;padding:10px 15px;background-color:#f1f1f2}.device-header img{height:40px;width:auto;margin:0 auto}.no-devices{background-color:#fff;text-align:center;padding-bottom:5px;min-height:200px;position:relative}.no-devices img{padding:10px}.device-body .center{text-align:center}.device-body .center img{padding-bottom:30px}.device-body .dashboard-accordion{padding-bottom:20px}.device-body .dashboard-accordion .dashboard-accordion-title{background-color:#f1f1f2;padding:10px 15px;font-size:18px;font-weight:700}.device-body .dashboard-accordion .dashboard-accordion-title .title{display:inline-block}.device-body .dashboard-accordion .dashboard-accordion-title .title:first-letter{text-transform:uppercase}.device-body .dashboard-accordion .fa-caret{margin-right:5px}.device-body .dashboard-accordion .fa-caret:before{content:'\f0da'}.device-body .dashboard-accordion .panel-open .fa-caret:before{content:'\f0d7'!important}.device-body .dashboard-accordion .dashboard-accordion-content .dataTables_wrapper{margin-right:15px;margin-top:10px}.device-body .dashboard-accordion .dashboard-accordion-content .dataTables_wrapper table.dataTable{margin-top:0!important}.device-body .dashboard-accordion .dashboard-accordion-content .dataTables_wrapper thead th{border-bottom:solid 1px #d4d4d4;border-top:solid 1px #d4d4d4;font-weight:700;padding:10px;background-color:#f1f1f2}.device-body .dashboard-accordion .dashboard-accordion-content .dataTables_wrapper tbody tr:last-of-type td{border-bottom:solid 1px #d4d4d4}.dataTable a.datatable-cancel i.fa,.dataTable a.datatable-del i.fa,.dataTable a.datatable-download i.fa,.dataTable a.datatable-edit i.fa,.dataTable a.datatable-info i.fa,.dataTable a.datatable-view i.fa{font-size:15px}.dataTable a.datatable-edit{margin:0 3px;display:inline-block}.assign-building th{font-size:14px!important}.assign-building-checkbox{text-align:right}.assign-building-checkbox label{text-transform:uppercase;margin-bottom:0;color:#002e6d}.isolarcloud-modal .filter-plant-input,.isolarcloud-modal .mb-15{margin-bottom:15px}.assign-building-checkbox .checkbox label{padding-left:10px}.assign-building-checkbox .checkbox label::before{margin-left:-19px}.assign-building .copy-building-to-all{font-size:13px;cursor:pointer;font-weight:400;text-transform:uppercase;color:#002e6d}.assign-building-select .form-control{border-radius:0}.assign-building-name span{color:#666}.assign-building-select.select-input:after{right:10px}.integrations-multiselect .editable-wrap{white-space:normal}.integrations-multiselect .btn-link{display:none!important}.integrations .form-table table{overflow:auto}.integrations .dropdown-menu{font-size:12px}.integrations-alert{padding-left:50px;position:relative}.integrations-alert i{position:absolute;left:15px;top:50%;transform:translateY(-50%)}a.disabled,span.disabled-plant i.fa{cursor:not-allowed;pointer-events:none}span.disabled-plant i.fa{opacity:.4}.modal-hint .modal-content{border:none!important;box-shadow:none!important}.isolarcloud-modal{height:556px;display:flex;flex-direction:column}.isolarcloud-modal .modal-body{flex:1}.isolarcloud-modal .span-circle-step{float:left;margin-top:14px}.isolarcloud-modal .span-circle-step .fa{color:#002e6d}.isolarcloud-modal .btn-tooltip{background:0 0;border:none}.isolarcloud-modal .text-gray{color:gray}.isolarcloud-modal .py-8{padding-top:8px;padding-bottom:8px}.isolarcloud-modal .already-plant-building-details,.isolarcloud-modal .assign-plant-building-details,.isolarcloud-modal .assign-plant-building-list,.isolarcloud-modal .plant-list{height:350px;overflow-y:scroll;overflow-x:hidden}.isolarcloud-modal .already-plant-building-details{height:320px}.isolarcloud-modal .toggle-section{padding-left:30px}.isolarcloud-modal .toggle-section .toggle{display:inline-block;margin-left:-20px;width:16px}.isolarcloud-modal .border-box{border:3px solid #ccd6df}.isolarcloud-modal .border-bottom{border-bottom:3px solid #ccd6df}.isolarcloud-modal ul.plant-list{padding-left:0;margin:0;list-style-type:none}.isolarcloud-modal ul.plant-list li{margin-bottom:15px}.isolarcloud-modal ul.plant-list li span.li-item{display:flex;cursor:default}.isolarcloud-modal ul.plant-list li span.li-item .fa-toggle{width:10px}.isolarcloud-modal ul.plant-list li span.li-item .fa-checkbox{margin-right:3px;width:13px;vertical-align:text-top}.isolarcloud-modal ul.plant-list li span.li-item>*{margin:auto 5px}.isolarcloud-modal ul.plant-list li .blank-space{margin-left:25px}.isolarcloud-modal ul.plant-list li .fa-check-square,.isolarcloud-modal ul.plant-list li .fa-minus-square,.isolarcloud-modal ul.plant-list li .fa-square-o{color:#002e6d;font-size:16px}.isolarcloud-modal ul.device-list{list-style-type:none;padding-left:25px;margin-top:10px}.isolarcloud-modal ul.device-list .ui-select-container{margin-top:10px;margin-left:25px;max-width:780px;padding-right:30px!important}.isolarcloud-modal ul.device-list .div-open-point{position:relative}.isolarcloud-modal ul.device-list .div-open-point .icon-cancel{font-size:8px;position:absolute;top:10px;right:45px;width:20px;height:20px;border-radius:50%;line-height:20px;background-color:#d8d8d8;display:inline-block;text-align:center;cursor:pointer}.isolarcloud{padding-top:0}.isolarcloud .center-img{display:block;margin-left:auto;margin-right:auto;width:50%}.isolarcloud .plant-card{border:1px solid #d3d3d3;padding:10px 0;margin-bottom:10px}.isolarcloud .plant-card small{padding-bottom:10px}.isolarcloud.add-device-form{padding-bottom:0!important;height:400px}.isolarcloud.add-device-form .loading-modal{height:300px;overflow-y:auto}.isolarcloud.options-exist{padding-bottom:0!important;height:450px}.isolarcloud.options-exist .loading-modal{height:250px;overflow-y:auto}@media screen and (min-width:768px) and (max-width:991px){.device-list .column-3:nth-child(2n+1){clear:left}}@media screen and (min-width:992px) and (max-width:1199px){.device-list .column-3:nth-child(3n+1){clear:left}}@media screen and (min-width:1200px){.device-list .column-3:nth-child(4n+1){clear:left}}.lnk-btn{position:relative;padding-left:42px;line-height:24px}.lnk-btn i{font-size:20px!important;position:absolute;left:12px;top:8px}.datatableFilter #searchBar{display:flex;justify-content:center;align-items:center}.datatableFilter #searchBar #searchField{width:150px;margin-left:10px;margin-right:17px;padding-right:17px}.datatableFilter #searchBar #searchInput{width:260px;margin-left:-19px}.datatableFilter #searchBar button{margin-right:15px;height:34px}.datatableFilter #searchBar .input-group{display:flex}.nest-open-toggle{float:left;position:absolute;top:43px;padding-top:6px}.device-select-content,.modal-device .modal-dialog .circuit-infor .select-input{position:relative}.nest-open-toggle a{cursor:pointer;text-decoration:underline}.page-devices table.customers-table thead th{padding:5px 18px 5px 10px!important}.page-devices table.customers-table thead th:first-child{padding-left:30px!important}#deviceTable{margin-top:16px!important}#deviceTable .details-control{cursor:pointer}#deviceTable .details-control i{margin-right:8px;font-size:14px;width:12px}#deviceTable .details-control:not(th){color:#36c!important;font-weight:600}#deviceTable table.dataTable.display tbody tr.shown+tr{background:#ddd;border-bottom:1px solid #d8d8d8}#deviceTable tbody .even,#deviceTable tbody .odd{background-color:#fff}#deviceTable tbody .even.shown,#deviceTable tbody .odd.shown{background-color:#f5f7fc!important}#deviceTable .nest-table{margin-top:5px!important;padding:0!important;background:0 0!important;border:none!important}#deviceTable .nest-table thead th,#deviceTable .nest-table thead th:focus,#deviceTable .nest-table thead th:hover,#deviceTable .tr-nested-wrap,#rule-modal.device-modal.schedule-report-form .at-time-input{background-color:#fff!important}#deviceTable .nest-table th,#deviceTable .nest-table tr{height:25px!important;padding:5px 10px!important}#deviceTable .nest-table tbody tr:last-child td{border:none!important}#deviceTable .nest-table .dot{margin:0 auto!important;width:14px;height:14px}#deviceTable .tr-nested-wrap>td{padding:5px 20px 20px!important}#rule-modal.device-modal.schedule-report-form .ui-select-search{padding-left:0!important}#rule-modal.device-modal.schedule-report-form .at-time-input{border-radius:4px 0 0 4px!important;cursor:default}#rule-modal.device-modal.schedule-report-form .dropdown-time-parent span{border-radius:0 4px 4px 0!important}#rule-modal.device-modal input.ui-select-search{padding-left:12px!important}#rule-modal.device-modal .form-control{border-radius:4px}#rule-modal.device-modal .form-control:focus{border-color:#ccc!important;box-shadow:none!important;outline:0!important}#rule-modal.device-modal .building-warning span.ui-select-toggle,#rule-modal.device-modal .require-error{border-color:red}#rule-modal.device-modal .step{display:flex;align-items:center;justify-content:center}#rule-modal.device-modal .step i{margin-right:10px}#rule-modal.device-modal a.disabled{opacity:.5}#rule-modal.device-modal .custom-ui-select .ui-select-choices{max-width:205%;overflow-x:auto}#rule-modal.device-modal .custom-ui-select .ui-select-choices .active{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#rule-modal.device-modal .custom-ui-select .ui-select-match{background:0 0}#rule-modal.device-modal .custom-ui-select .ui-select-match.btn-default-focus,#rule-modal.device-modal .custom-ui-select .ui-select-match.btn-default-focus:focus,#rule-modal.device-modal .custom-ui-select .ui-select-match:focus{outline:0;box-shadow:none}#rule-modal.device-modal .custom-ui-select .ui-select-match:hover span.btn{background-color:#fff!important;border-color:#ccc!important}#rule-modal.device-modal .custom-ui-select .ui-select-match:hover .btn.form-control.ui-select-toggle .ui-select-allow-clear+.caret{visibility:hidden;opacity:0;transition:visibility 0s linear .3s,opacity 50ms}#rule-modal.device-modal .custom-ui-select .ui-select-match:hover .btn.form-control.ui-select-toggle .ui-select-allow-clear+.caret+a.btn-link{visibility:visible;opacity:1;transition:visibility 0s linear 0s,opacity 50ms;display:inline-block!important}#rule-modal.device-modal .custom-ui-select .ui-select-match:hover .btn.form-control.ui-select-toggle .ui-select-allow-clear+.caret+a.btn-link i.glyphicon{color:#ef5350;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;left:17px}.modal-device .modal-dialog{width:1224px!important}.modal-device .modal-dialog .form-table table{overflow:visible!important;table-layout:fixed}.modal-device .modal-dialog .circuit-infor{overflow-y:visible!important}.modal-device .modal-dialog .circuit-infor .select-input select{padding-right:20px}.modal-device .modal-dialog .circuit-infor .select-input:after{top:50%;transform:translateY(-50%);right:10px}.modal-device .modal-dialog .circuit-infor .ui-select-match .btn-xs.btn-link{display:none}.modal-device .modal-dialog .circuit-infor i.fa{padding:0 2px;font-size:15px}.modal-device .modal-dialog .circuit-infor .span-word-wrap{word-wrap:break-word;max-width:1px}.modal-device .modal-dialog .dropdown-menu{font-size:13px}.modal-device .modal-dialog .min-height-table{min-height:300px}.card-no-border .card{border:0;border-radius:4px;box-shadow:0 5px 20px rgba(0,0,0,.05)}.card-body{flex:1 1 auto;padding:1.25rem}.comment-widgets .comment-row:hover{background:rgba(0,0,0,.02);cursor:pointer}.comment-widgets .comment-row{border-bottom:1px solid rgba(120,130,140,.13);padding:15px}.comment-text:hover{visibility:visible}.label{padding:3px 10px;line-height:13px;color:#fff;font-weight:400;border-radius:4px;font-size:75%}.round img{border-radius:100%}.custom-bg-danger,.custom-bg-success,.custom-bg-warning{border-radius:5%;cursor:pointer}.label-info{background-color:#1976d2}.label-success{background-color:green}.label-danger{background-color:#ef5350}.action-icons a{padding-left:7px;vertical-align:middle;color:#99abb4}.action-icons a:hover{color:#1976d2}.custom-bg-success{background-color:#28a745}.custom-bg-warning{background-color:#ffc107}.custom-bg-danger{background-color:#dc3545}.inner{color:#fff;text-align:center;padding:2px}.table-status-histories{max-height:400px;overflow:auto}.table-status-histories table td,.table-status-histories table th{border:1px solid!important;padding:5px 10px!important}.table-status-histories table{width:80%;border-collapse:collapse}.table-status-histories table th{text-align:center!important}.grid-container{display:grid;grid-template-columns:auto auto;padding:auto 20px}.device-info-form{padding:0!important}.select-channel .ui-select-choices{min-width:50px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.device-select-content .icon-cancel{font-size:8px;position:absolute;top:6px;right:20px;width:20px;height:20px;border-radius:50%;line-height:20px;background-color:#d8d8d8;display:inline-block;text-align:center;cursor:pointer}.radio-button-selection-modal.modal-small .modal-dialog{width:380px}@media only screen and (max-width:380px){.radio-button-selection-modal.modal-small .modal-dialog{width:100%}}.attachment-zendesk .grid-data-page,.nmi .grid-data-page{margin:5px 0 15px!important;box-shadow:none}.attachment-zendesk .zone-result-upload,.nmi .zone-result-upload{position:relative}.attachment-zendesk h3.caption-login-preview,.nmi h3.caption-login-preview{font-size:13px;text-transform:uppercase;color:#333;font-weight:500}.attachment-zendesk .preview-login-bg,.nmi .preview-login-bg{background-color:#f1f2f2;background-repeat:no-repeat;background-position:center;background-size:cover}.attachment-zendesk .priview-image,.nmi .priview-image{position:relative}.attachment-zendesk .priview-image img,.nmi .priview-image img{height:80px;border:1px solid #e5e5e5}.attachment-zendesk .priview-image.preview-login,.nmi .priview-image.preview-login{padding-top:65px;background-image:url(/images/preview-login.e4981ead.png);background-size:contain;height:344px;background-position:left center;background-repeat:no-repeat}.attachment-zendesk .priview-image.preview-login .bg-preview-logo,.nmi .priview-image.preview-login .bg-preview-logo{height:40px;background-size:contain;background-repeat:no-repeat;background-position:center;width:200px;margin-left:auto;margin-right:auto}.attachment-zendesk .priview-image.preview-dashboard,.nmi .priview-image.preview-dashboard{padding-top:32px;padding-left:44px;background-image:url(/images/preview-dashboard.9be9ebb1.png);background-size:contain;height:185px;background-position:left center;background-repeat:no-repeat}.attachment-zendesk .priview-image.preview-dashboard .bg-preview-logo,.nmi .priview-image.preview-dashboard .bg-preview-logo{height:24px;background-size:contain;background-repeat:no-repeat;background-position:center;width:130px}.attachment-zendesk .priview-image.preview-dashboard-small,.nmi .priview-image.preview-dashboard-small{padding-top:32px;padding-left:44px;background-image:url(/images/preview-dashboard-small.420320cb.png);background-size:contain;height:185px;background-position:left center;background-repeat:no-repeat}#notificationCategoryForm div .progress-bar,#notificationTemplateForm div .progress-bar,.attachment-zendesk .progress-bar,.nmi .progress-bar{background-image:linear-gradient(to bottom,rgba(255,255,255,.1),rgba(255,255,255,.05))}.attachment-zendesk .priview-image.preview-dashboard-small .bg-preview-logo,.nmi .priview-image.preview-dashboard-small .bg-preview-logo{height:24px;background-size:contain;background-repeat:no-repeat;background-position-x:center;background-position-y:center;width:24px;margin-left:7px}.attachment-zendesk .label-upload,.nmi .label-upload{margin:5px 0 0;font-weight:400;font-size:13px;min-width:320px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#002e6d;text-decoration:underline;position:relative;display:inline-block}#notificationCategoryForm div .progress,.attachment-zendesk .progress,.nmi .progress{height:6px;margin-top:10px;box-shadow:inset 0 1px 2px rgba(0,0,0,.25),0 1px rgba(255,255,255,.08)}.attachment-zendesk .label-upload span,.nmi .label-upload span{margin-left:22px}.attachment-zendesk .label-upload span i,.nmi .label-upload span i{position:absolute;top:-3px!important;left:-24px!important;font-size:20px}.attachment-zendesk .progress,.nmi .progress{width:360px;display:inline-block;margin-bottom:0;border-radius:10px}.attachment-zendesk .progress-bar,.nmi .progress-bar{height:16px;background-color:#176ede;border-radius:4px;transition:.4s linear;transition-property:width,background-color;box-shadow:0 0 1px 1px rgba(0,0,0,.25),inset 0 1px rgba(255,255,255,.1)}.attachment-zendesk #five:checked~.progress>.progress-bar,.nmi #five:checked~.progress>.progress-bar{width:5%;background-color:#f63a0f}.attachment-zendesk #twentyfive:checked~.progress>.progress-bar,.nmi #twentyfive:checked~.progress>.progress-bar{width:25%;background-color:#f27011}.attachment-zendesk #fifty:checked~.progress>.progress-bar,.nmi #fifty:checked~.progress>.progress-bar{width:50%;background-color:#f2b01e}.attachment-zendesk #seventyfive:checked~.progress>.progress-bar,.nmi #seventyfive:checked~.progress>.progress-bar{width:75%;background-color:#f2d31b}.attachment-zendesk #onehundred:checked~.progress>.progress-bar,.nmi #onehundred:checked~.progress>.progress-bar{width:100%;background-color:#86e01e}.attachment-zendesk .radio,.nmi .radio{display:none}.attachment-zendesk .label,.nmi .label{display:inline-block;margin:0 5px 20px;padding:3px 8px;color:#aaa;text-shadow:0 1px #000;border-radius:3px;cursor:pointer}.attachment-zendesk .radio:checked+.label,.nmi .radio:checked+.label{color:#fff;background:rgba(0,0,0,.25)}.billing-modal-content,.billing-modal-content .modal-body,.billing-modal-content .modal-header,.virtual_circuit-table tr span.contributor-name,.virtual_circuit-table tr.even:hover span.contributor-name{background-color:#fff}.attachment-zendesk .grid-data,.nmi .grid-data{margin:5px 0 15px}.attachment-zendesk div.button-upload,.nmi div.button-upload{border:1px dashed #cbcbcb;padding:50px 10px;background-size:cover;background-position:center;text-align:center;opacity:1;cursor:pointer}.attachment-zendesk div.button-upload .nmi-upload-link,.nmi div.button-upload .nmi-upload-link{display:inline-block;position:relative}.attachment-zendesk div.button-upload div.upload-container,.nmi div.button-upload div.upload-container{position:relative;display:inline-block}.attachment-zendesk div.button-upload i,.nmi div.button-upload i{position:absolute;top:-2px;left:0}.attachment-zendesk div.button-upload span,.nmi div.button-upload span{margin-left:30px;position:relative}.attachment-zendesk div.button-upload a,.nmi div.button-upload a{color:#002e6d}.attachment-zendesk div.dragover,.nmi div.dragover{border:1px dashed rgba(0,46,109,.8);opacity:.8;color:rgba(0,46,109,.8)}.attachment-zendesk-link,.nmi-link{color:#002e6d;font-size:13px;font-style:italic;display:inline-block;cursor:pointer}.attachment-zendesk-link:focus,.attachment-zendesk-link:hover,.nmi-link:focus,.nmi-link:hover{text-decoration:underline;color:#002e6d}.attachment-zendesk .help-block,.nmi .help-block,form p.has-error{color:#ef5350!important}.attachment-zendesk-form,.nmi-form{padding:0 15px}.attachment-zendesk-form .page-layout,.nmi-form .page-layout{padding:15px 0}.attachment-zendesk .btn-tooltip,.nmi .btn-tooltip{cursor:pointer}.attachment-zendesk-button .btn,.nmi-button .btn{min-width:160px;margin-left:5px;transition-duration:0s!important}.attachment-zendesk-button .btn:first-child,.nmi-button .btn:first-child{margin-left:0}.attachment-zendesk-button .btn i,.nmi-button .btn i{margin-right:5px;font-size:16px!important;position:relative;top:2px}.attachment-zendesk-button a.disabled,.attachment-zendesk-button button:disabled,.nmi-button a.disabled,.nmi-button button:disabled{pointer-events:auto!important}.attachment-zendesk-title,.nmi-title{font-size:18px}.attachment-zendesk .dataTables_processing,.nmi .dataTables_processing{display:none!important}.fs16{font-size:16px!important}.fs14{font-size:14px!important}.note-wrapper{padding-top:5px;margin-bottom:-20px}.note-wrapper span{color:gray}@media screen and (max-width:768px){.dashboard-wrapper .grid-content.col-xs-12{padding:0 20px 0 15px}}.area_contributor.area_email_contributor .ui-select-container{width:100%!important}.billing-groups .sortable,.billing-groups a{cursor:pointer;display:inline-block}.billing-groups .billing-group-action a{margin-right:4px}.billing-groups .billing-group-action a:last-child{margin-right:0}.billing-groups .table-bordered{margin-bottom:0!important}.billing-groups .circuit-list span{display:inline-block;margin-right:5px}.billing-groups .circuit-list span:last-child{margin-right:0}.billing-groups .circuit-list span:last-child i{display:none}.billing-modal-content .modal-header{height:auto;padding:15px}.billing-modal-content .control-label{display:block;padding:5px 0;line-height:24px;font-weight:400;font-size:13px}.billing-modal-content .form-group:last-child{margin-bottom:0}.billing-modal-content .ui-select-multiple.ui-select-bootstrap{min-height:34px;padding:6px 12px;position:relative;z-index:9}.billing-modal-content .ui-select-multiple.ui-select-bootstrap .close{font-size:21px;line-height:1}.billing-modal-content .ui-select-multiple.ui-select-bootstrap input.ui-select-search{min-width:100%;margin-bottom:0;padding-top:0}.billing-modal-content .ui-select-multiple.ui-select-bootstrap .ui-select-match .close{line-height:28px;padding-left:5px;opacity:.5}.billing-modal-content .ui-select-multiple.ui-select-bootstrap .ui-select-choices-row>span{padding-top:5px;padding-bottom:5px}.billing-modal-content .ui-select-match-item{border-radius:4px!important;background-color:#f1f1f2;padding:0 8px;line-height:28px}.billing-modal-content .ui-select-match-item.btn-primary{background-color:#f1f1f2;border-color:#ccc;color:#333}.billing-modal-content .btn{border-radius:0;box-shadow:none;margin-right:5px}.billing-modal-content .btngroups .btn{min-width:70px}.billing-modal-content .btngroups:last-child{margin-right:0}.billing-modal-content .help-block{color:#ef5350}.billing-modal-content .bootstrap-tagsinput{padding:5px 12px;width:100%}.billing-modal-content .bootstrap-tagsinput .label{font-size:80%;font-weight:400}.billing-modal-content .bootstrap-tagsinput input{padding:0;max-width:100%}.billing-modal-content .bootstrap-tagsinput span.tag{background-color:#f1f1f2;border:1px solid #d4d4d4;color:#333;float:left;margin:2px 4px 2px 0;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis}.billing-modal-content .bootstrap-tagsinput span.tag.tag-error{border-color:red;color:red}@media screen and (min-width:992px){.billing-modal-content .control-label{text-align:right}.billing-modal-content .no-padding-right{padding-right:0}}.tariff-form{background-color:#FFF;padding:20px;font-family:'Azo Sans',sans-serif;margin-bottom:10px}.daterangepicker i.fa,.export-form .ui-select-match .glyphicon,.load-form .ui-select-match .glyphicon,.virtual-circuit-form .ui-select-match .glyphicon{font-family:icomoon!important;speak:none;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tariff-form .btn-tooltip{background:0 0!important;border:none!important}.fileupload{border:none!important}.dropdown{cursor:pointer}.tariff{margin-top:8px}.tariff label{font-weight:400}.tariff .main{margin-bottom:15px}.tariff .periodBlock,.tariff-action,.tariff-button{margin-bottom:20px}.tariff .bundleblock{border-bottom:1px solid #ddd;margin-top:15px}.tariff-action a{display:inline-block;background-color:#ddd}.tariff-action .btn{box-shadow:none}textarea{resize:none}.tree-control .tree-view{width:94%;overflow-x:auto;display:block}.tree-control .tree-input{display:block}.form-group .row .module-btn-add{float:right;margin-right:16px;margin-bottom:15px}form .loading-modal{position:relative}form .loading-modal.loading:after{z-index:10;border:solid rgba(9,62,78,.2);border-top-color:#3266cc;border-radius:50%;animation:spin 1s infinite linear;content:"";position:absolute;left:50%;top:50%;width:32px;height:32px;margin:-16px 0 0 -16px;border-width:1px}form .loading-modal.loading:before{z-index:9;background:rgba(255,255,255,.4);top:0;left:0;content:"";width:100%;height:100%;position:absolute}.export-form .table-contributors td:last-child a:last-child,.export-form .table_contributor table tr td ul.ul-operation li a:last-child,.load-form .table-contributors td:last-child a:last-child,.load-form .table_contributor table tr td ul.ul-operation li a:last-child,.virtual-circuit-form .table-contributors td:last-child a:last-child,.virtual-circuit-form .table_contributor table tr td ul.ul-operation li a:last-child{left:45px}form p.has-error{font-size:13px!important;margin-bottom:5px}.table-responsive .action-log i{font-size:16px}.close-modal-on-header{position:absolute;right:16px;top:16px}.close-modal-on-header i{font-size:12px}.form-table table tr.th-white th{background:#fff}.virtual-circuit-form sup,.virtual_circuit sup{color:red!important;margin-left:5px;font-size:12px;top:-4px!important}.export-form .area_contributor .ui-select-bootstrap,.load-form .area_contributor .ui-select-bootstrap,.virtual-circuit-form .area_contributor .ui-select-bootstrap{display:inline-block;width:360px;outline:0}.export-form .area_contributor .ui-select-bootstrap .ui-select-match-text,.export-form .area_contributor .ui-select-bootstrap .ui-select-match-text:focus,.export-form .area_contributor .ui-select-bootstrap .ui-select-match-text:hover,.export-form .area_contributor .ui-select-bootstrap:focus,.export-form .area_contributor .ui-select-bootstrap:hover,.load-form .area_contributor .ui-select-bootstrap .ui-select-match-text,.load-form .area_contributor .ui-select-bootstrap .ui-select-match-text:focus,.load-form .area_contributor .ui-select-bootstrap .ui-select-match-text:hover,.load-form .area_contributor .ui-select-bootstrap:focus,.load-form .area_contributor .ui-select-bootstrap:hover,.virtual-circuit-form .area_contributor .ui-select-bootstrap .ui-select-match-text,.virtual-circuit-form .area_contributor .ui-select-bootstrap .ui-select-match-text:focus,.virtual-circuit-form .area_contributor .ui-select-bootstrap .ui-select-match-text:hover,.virtual-circuit-form .area_contributor .ui-select-bootstrap:focus,.virtual-circuit-form .area_contributor .ui-select-bootstrap:hover{outline:0}.export-form .area_contributor .ui-select-bootstrap.loading:after,.load-form .area_contributor .ui-select-bootstrap.loading:after,.virtual-circuit-form .area_contributor .ui-select-bootstrap.loading:after{z-index:10;border:solid rgba(9,62,78,.2);border-top-color:#3266cc;border-radius:50%;animation:spin 1s infinite linear;content:"";position:absolute;right:10px;top:50%;width:16px;height:16px;margin:-8px 0 0 -8px;border-width:1px}.export-form .area_contributor .ui-select-bootstrap input,.load-form .area_contributor .ui-select-bootstrap input,.virtual-circuit-form .area_contributor .ui-select-bootstrap input{border-top-right-radius:0;border-bottom-right-radius:0;border-color:#e5e5e5!important}.export-form .area_contributor .ui-select-bootstrap input:focus,.export-form .area_contributor .ui-select-bootstrap input:hover,.load-form .area_contributor .ui-select-bootstrap input:focus,.load-form .area_contributor .ui-select-bootstrap input:hover,.virtual-circuit-form .area_contributor .ui-select-bootstrap input:focus,.virtual-circuit-form .area_contributor .ui-select-bootstrap input:hover{outline:0;border-color:#e5e5e5!important}.export-form .area_contributor .btn-group,.load-form .area_contributor .btn-group,.virtual-circuit-form .area_contributor .btn-group{vertical-align:top}.export-form .area_contributor .btn-group.ml-4,.load-form .area_contributor .btn-group.ml-4,.virtual-circuit-form .area_contributor .btn-group.ml-4{margin-left:-4px}.export-form .area_contributor .btn-group.btn-group-action,.load-form .area_contributor .btn-group.btn-group-action,.virtual-circuit-form .area_contributor .btn-group.btn-group-action{padding:7px 12px}.export-form .area_contributor .btn-group.btn-group-action i,.load-form .area_contributor .btn-group.btn-group-action i,.virtual-circuit-form .area_contributor .btn-group.btn-group-action i{font-size:14px;color:red}.export-form .area_contributor .btn-group .btn,.load-form .area_contributor .btn-group .btn,.virtual-circuit-form .area_contributor .btn-group .btn{padding:7px 12px;border-color:#e5e5e5}.export-form .area_contributor .btn-group .btn.btn-primary,.load-form .area_contributor .btn-group .btn.btn-primary,.virtual-circuit-form .area_contributor .btn-group .btn.btn-primary{border:1px solid #002e6d}.export-form .area_contributor .btn-group .btn:focus,.load-form .area_contributor .btn-group .btn:focus,.virtual-circuit-form .area_contributor .btn-group .btn:focus{background-color:rgba(0,46,109,.6);border-color:rgba(0,46,109,.6)}.export-form .area_contributor .btn-group .btn i,.load-form .area_contributor .btn-group .btn i,.virtual-circuit-form .area_contributor .btn-group .btn i{font-size:12px!important}.export-form .area_contributor .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle),.load-form .area_contributor .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle),.virtual-circuit-form .area_contributor .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-left:none;border-radius:0}.export-form .area_contributor .ui-select-placeholder.text-muted,.load-form .area_contributor .ui-select-placeholder.text-muted,.virtual-circuit-form .area_contributor .ui-select-placeholder.text-muted{font-size:12px}.export-form .ui-select-match:focus,.export-form .ui-select-match:hover,.load-form .ui-select-match:focus,.load-form .ui-select-match:hover,.virtual-circuit-form .ui-select-match:focus,.virtual-circuit-form .ui-select-match:hover{outline:0}.export-form .ui-select-match span.btn-default,.load-form .ui-select-match span.btn-default,.virtual-circuit-form .ui-select-match span.btn-default{background:0 0;border-top-right-radius:0;border-bottom-right-radius:0;box-shadow:none;border-color:#e5e5e5}.export-form .ui-select-match .glyphicon,.load-form .ui-select-match .glyphicon,.virtual-circuit-form .ui-select-match .glyphicon{font-weight:400;line-height:1;font-size:10px;color:#999}.export-form .ui-select-match .glyphicon.glyphicon-remove:before,.load-form .ui-select-match .glyphicon.glyphicon-remove:before,.virtual-circuit-form .ui-select-match .glyphicon.glyphicon-remove:before{content:"\e913"}.export-form .formular-section,.load-form .formular-section,.virtual-circuit-form .formular-section{border:1px solid #e5e5e5;padding:12px 15px;min-height:100px}.export-form .formular-section .formular-contributor,.load-form .formular-section .formular-contributor,.virtual-circuit-form .formular-section .formular-contributor{position:relative;display:inline-block;transition:all .3s ease-in-out;margin-bottom:20px}.export-form .formular-section .formular-contributor:hover .lnk-cancel,.load-form .formular-section .formular-contributor:hover .lnk-cancel,.virtual-circuit-form .formular-section .formular-contributor:hover .lnk-cancel{opacity:1;color:rgba(0,46,109,.6)}.export-form .formular-section .formular-contributor:hover span,.load-form .formular-section .formular-contributor:hover span,.virtual-circuit-form .formular-section .formular-contributor:hover span{color:rgba(0,0,0,.5)}.export-form .formular-section .formular-contributor .lnk-cancel,.load-form .formular-section .formular-contributor .lnk-cancel,.virtual-circuit-form .formular-section .formular-contributor .lnk-cancel{position:absolute;right:9px;top:-7px;width:16px;transition:all .3s ease-in-out;opacity:0}.export-form .formular-section .formular-contributor .lnk-cancel:hover,.floor-plan-map .ctr-panel input[type=range]:hover,.load-form .formular-section .formular-contributor .lnk-cancel:hover,.virtual-circuit-form .formular-section .formular-contributor .lnk-cancel:hover{opacity:1}.export-form .formular-section .formular-contributor span,.load-form .formular-section .formular-contributor span,.virtual-circuit-form .formular-section .formular-contributor span{background-color:#f7f7f7;font-size:11px;border-radius:50px;padding:10px 24px;position:relative;line-height:37px}.export-form .formular-section .formular-contributor .lnk-cancel i,.load-form .formular-section .formular-contributor .lnk-cancel i,.virtual-circuit-form .formular-section .formular-contributor .lnk-cancel i{font-size:9px}.export-form .formular-section .formular-contributor i,.load-form .formular-section .formular-contributor i,.virtual-circuit-form .formular-section .formular-contributor i{font-size:14px;margin:3px 6px}.export-form .formular-section .formular-contributor i.icon-plus-symbol-abc,.load-form .formular-section .formular-contributor i.icon-plus-symbol-abc,.virtual-circuit-form .formular-section .formular-contributor i.icon-plus-symbol-abc{color:green}.export-form .formular-section .formular-contributor i.icon-minus-symbol-1,.load-form .formular-section .formular-contributor i.icon-minus-symbol-1,.virtual-circuit-form .formular-section .formular-contributor i.icon-minus-symbol-1{color:red}.export-form .table_contributor,.load-form .table_contributor,.virtual-circuit-form .table_contributor{overflow:auto}.export-form .table_contributor table,.load-form .table_contributor table,.virtual-circuit-form .table_contributor table{width:100%}.export-form .table_contributor table tr th,.load-form .table_contributor table tr th,.virtual-circuit-form .table_contributor table tr th{background-color:#e5e5e5;font-weight:500;padding:10px 15px;font-size:13px;border-top:1px solid #e5e5e5;border-right:1px solid #e5e5e5}.export-form .table_contributor table tr th:first-child,.load-form .table_contributor table tr th:first-child,.virtual-circuit-form .table_contributor table tr th:first-child{border-left:1px solid #e5e5e5;width:180px}.export-form .table_contributor table tr th:last-child,.load-form .table_contributor table tr th:last-child,.virtual-circuit-form .table_contributor table tr th:last-child{width:88px}.export-form .table_contributor table tr td,.load-form .table_contributor table tr td,.virtual-circuit-form .table_contributor table tr td{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;padding:0;margin:0;vertical-align:top}.export-form .table_contributor table tr td:first-child,.load-form .table_contributor table tr td:first-child,.virtual-circuit-form .table_contributor table tr td:first-child{border-left:1px solid #e5e5e5}.export-form .table_contributor table tr td:last-child,.load-form .table_contributor table tr td:last-child,.virtual-circuit-form .table_contributor table tr td:last-child{text-align:center}.export-form .table_contributor table tr td ul,.load-form .table_contributor table tr td ul,.virtual-circuit-form .table_contributor table tr td ul{padding:0;float:left}.export-form .table_contributor table tr td ul li,.load-form .table_contributor table tr td ul li,.virtual-circuit-form .table_contributor table tr td ul li{float:left;width:100%;margin:0;list-style:none;padding:0;font-size:13px}.export-form .table_contributor table tr td ul li a,.load-form .table_contributor table tr td ul li a,.virtual-circuit-form .table_contributor table tr td ul li a{float:left}.export-form .table_contributor table tr td ul.ul-operation li,.load-form .table_contributor table tr td ul.ul-operation li,.virtual-circuit-form .table_contributor table tr td ul.ul-operation li{padding:9px 15px;text-align:center;height:38px;position:relative}.export-form .table_contributor table tr td ul.ul-operation li a i,.load-form .table_contributor table tr td ul.ul-operation li a i,.virtual-circuit-form .table_contributor table tr td ul.ul-operation li a i{font-size:16px}.export-form .table_contributor table tr td ul.ul-operation li a:focus i,.load-form .table_contributor table tr td ul.ul-operation li a:focus i,.virtual-circuit-form .table_contributor table tr td ul.ul-operation li a:focus i{color:inherit}.export-form .table_contributor table tr td ul.ul-contributor li,.load-form .table_contributor table tr td ul.ul-contributor li,.virtual-circuit-form .table_contributor table tr td ul.ul-contributor li{padding:10px 15px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:230px}.export-form .table_contributor table tr td ul.ul-buildings li,.load-form .table_contributor table tr td ul.ul-buildings li,.virtual-circuit-form .table_contributor table tr td ul.ul-buildings li{position:relative}.export-form .table_contributor table tr td ul.ul-buildings li a,.load-form .table_contributor table tr td ul.ul-buildings li a,.virtual-circuit-form .table_contributor table tr td ul.ul-buildings li a{display:inline-block;padding:10px 15px;width:170px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.export-form .table_contributor table tr td ul.ul-buildings li i,.load-form .table_contributor table tr td ul.ul-buildings li i,.virtual-circuit-form .table_contributor table tr td ul.ul-buildings li i{float:right;font-size:12px;position:absolute;right:5px;top:13px;color:#002e6d}.export-form .table_contributor table tr td ul.ul-buildings li.active,.export-form .table_contributor table tr td ul.ul-buildings li:focus,.export-form .table_contributor table tr td ul.ul-buildings li:hover,.load-form .table_contributor table tr td ul.ul-buildings li.active,.load-form .table_contributor table tr td ul.ul-buildings li:focus,.load-form .table_contributor table tr td ul.ul-buildings li:hover,.virtual-circuit-form .table_contributor table tr td ul.ul-buildings li.active,.virtual-circuit-form .table_contributor table tr td ul.ul-buildings li:focus,.virtual-circuit-form .table_contributor table tr td ul.ul-buildings li:hover{background-color:#e7edf8;color:rgba(0,46,109,.8)}.export-form .chart-wrap path.domain,.load-form .chart-wrap path.domain,.virtual-circuit-form .chart-wrap path.domain{display:none}.export-form .table-wrap,.load-form .table-wrap,.virtual-circuit-form .table-wrap{padding:15px 30px}.export-form .table-contributors td,.load-form .table-contributors td,.virtual-circuit-form .table-contributors td{border:none!important;font-size:13px;border-bottom:1px solid #e5e5e5!important;padding:9px 10px 8px!important;vertical-align:middle!important;text-align:left}.export-form .table-contributors td:last-child,.load-form .table-contributors td:last-child,.virtual-circuit-form .table-contributors td:last-child{width:88px;border-left:1px solid #e5e5e5!important}.export-form .table-contributors td:last-child a,.load-form .table-contributors td:last-child a,.virtual-circuit-form .table-contributors td:last-child a{margin-right:5px;float:none;margin-top:0;padding-left:2px;display:inline-block}.export-form .table-contributors td:last-child a i,.load-form .table-contributors td:last-child a i,.virtual-circuit-form .table-contributors td:last-child a i{font-size:16px}.export-form .table-contributors td:last-child a:focus i,.load-form .table-contributors td:last-child a:focus i,.virtual-circuit-form .table-contributors td:last-child a:focus i{color:inherit}.export-form .table-contributors td:last-child a.active .icon-add-circular-outlined-button,.load-form .table-contributors td:last-child a.active .icon-add-circular-outlined-button,.virtual-circuit-form .table-contributors td:last-child a.active .icon-add-circular-outlined-button{color:green}.export-form .table-contributors td:last-child a.active .icon-minus-symbol,.load-form .table-contributors td:last-child a.active .icon-minus-symbol,.virtual-circuit-form .table-contributors td:last-child a.active .icon-minus-symbol{color:red}.export-form .table-contributors td:last-child a:hover .icon-add-circular-outlined-button,.load-form .table-contributors td:last-child a:hover .icon-add-circular-outlined-button,.virtual-circuit-form .table-contributors td:last-child a:hover .icon-add-circular-outlined-button{color:green}.export-form .table-contributors td:last-child a:hover .icon-minus-symbol,.load-form .table-contributors td:last-child a:hover .icon-minus-symbol,.virtual-circuit-form .table-contributors td:last-child a:hover .icon-minus-symbol{color:red}.virtual_circuit-table i.formula-icon{position:relative;top:2px;margin:0 3px;font-size:10px}.virtual_circuit-table i.formula-icon.icon-plus-symbol-abc{color:#1A7E50}.virtual_circuit-table i.formula-icon.icon-minus-symbol-1{color:#ef5350}.virtual_circuit-table tr span.contributor-name{padding:6px 14px 4px;border-radius:20px;display:inline-block;margin:3px 0;font-size:11px;transition:all .6s ease-in-out}.virtual_circuit-table tr.even span.contributor-name{background-color:#f7f7f7}.load-form .ui-select-bootstrap{width:100%}.style-scroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f1f1f2}.style-scroll::-webkit-scrollbar{width:4px;background-color:#f1f1f2}.style-scroll::-webkit-scrollbar-thumb{background-color:#ccc}.d3-tip{z-index:1100}.virtual_circuit input.ui-select-search{border:none!important}.virtual_circuit .contributor-list .contributor-name{padding:8px 10px 6px;background-color:#fff;border-radius:20px;display:inline-block;margin:3px 0;font-size:11px}.virtual_circuit .contributor-list .formula-icon{position:relative;top:2px;margin:0 3px;font-size:10px}.virtual_circuit .contributor-list .formula-icon.icon-minus-symbol-1{color:red}.virtual_circuit .contributor-list .formula-icon.icon-plus-symbol-abc{color:green}.floor-plans-filter{display:flex}.floor-plans-filter label{font-weight:700!important;margin:0 8px 0 0}.floor-plans-filter input.form-control{width:250px}.floor-plans-filter .form-group+.form-group{margin-left:30px}.floor-plans-filter .building-search{margin-left:auto!important}.floor-plans .group{background:#f6f7f8;border:solid #d4d4d4;border-width:1px 0;padding:8px 12px}.floor-plans .floors{display:flex;align-items:flex-start;padding:15px 0;position:relative;overflow:hidden}.floor-plans .floors .slider{display:flex;align-items:flex-start;justify-content:flex-start;position:relative;flex-flow:wrap;align-content:flex-start}.floor-plans .floors .floor{margin:0 0 15px 15px;flex:0 0 auto;position:relative}.floor-plans .floors .floor .draw{display:block;width:120px;height:120px;padding:3px;margin-bottom:10px;background:#f6f7f8}.floor-plan-map .ctr-panel .tab-pane,.schematic-detail .ctr-panel .tab-pane{padding:30px}.floor-plans .floors .floor img{max-width:100%;max-height:100%}.floor-plans .floors .floor p,.floor-plans .floors .floor p:last-child{margin-bottom:0}.floor-plans .floors .floor .devices{display:flex;align-items:center;margin:8px 0}.floor-plans .floors .floor .devices .device{display:flex;flex-direction:column;align-items:center;margin-right:5px;color:#d4d4d4}.floor-plans .floors .floor .devices img{width:15px}.floor-plans .floors .floor .remove{display:none;height:24px;width:24px;background:#d4d4d4;border-radius:50%;text-align:center;cursor:pointer;position:absolute;top:-10px;right:-10px;transition:all 2s linear}.floor-plans .floors .floor .remove i{margin:5px}.floor-plans .floors .floor:hover .remove{background:#ef5350;color:#fff;display:block}.floor-plans .floors .add-new{width:120px;height:120px;border:1px dashed #d4d4d4;flex:0 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.floor-plans .floors .next,.floor-plans .floors .prev{height:30px;width:30px;border-radius:50%;border:1px solid #d4d4d4;text-align:center;line-height:30px;position:absolute;top:60px;right:0;display:none}.floor-plans .floors .prev{left:125px;right:auto}.floor-plan-map{background:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.28);position:relative;clear:both;display:flex;height:700px;justify-content:flex-start}.floor-plan-map .map{flex:1}.floor-plan-map .ctr-panel{flex:0 0 auto;width:400px;background:#fff}.floor-plan-map .ctr-panel>div{height:100%;overflow:auto}.floor-plan-map .ctr-panel .nav-tabs{background:#d4d4d4;text-align:center}.floor-plan-map .ctr-panel .nav-tabs .icon{display:block;font-size:1em;margin-bottom:3px}.floor-plan-map .ctr-panel .nav-tabs .active a,.floor-plan-map .ctr-panel .nav-tabs .active a:hover{background-color:#fff!important}.floor-plan-map .ctr-panel input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:7px;padding:0;margin:15px 0;border:none;border:1px solid #e4e9f0;border-radius:3px!important;background:#f4f6f9;outline:0;box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.5)}.floor-plan-map .ctr-panel input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;border:1px solid #fff;box-shadow:0 0 1px #a7abb2;background:#36c;cursor:pointer}.floor-plan-map .ctr-panel input[type=range]::-moz-range-thumb{width:16px;height:16px;background:#36c;cursor:pointer}.floor-plan-map .ctr-panel .button-upload{padding:13px 30px 10px;border:1px dashed #c8cacf;border-radius:5px;text-align:center}.floor-plan-map .ctr-panel .upload-message i{display:block;margin-bottom:3px}.floor-plan-map .ctr-panel .progress{height:4px;margin:0}.floor-plan-map .ctr-panel .progress .progress-bar{background-color:#36c;border-radius:2px}.floor-plan-map .ctr-panel .upload-result{display:flex;align-items:center;justify-content:flex-start;margin:20px 0;color:#36c}.floor-plan-map .ctr-panel .upload-result .file-name{display:block;white-space:nowrap;max-width:100%;text-overflow:ellipsis;overflow:hidden;margin:0 10px;text-decoration:underline}.floor-plan-map .ctr-panel .upload-result .remove{display:block;height:15px;width:15px;flex:0 0 auto;background:#d4d4d4;color:#000;border-radius:50%;text-align:center;line-height:15px;cursor:pointer}.floor-plan-map .ctr-panel .upload-result .remove:hover{background:#ef5350;color:#fff}.floor-plan-map .ctr-panel .sensor-icons .sensor-icon{display:flex;align-items:center;margin:10px 0}.floor-plan-map .ctr-panel .sensor-icons .ui-draggable{margin:0!important;padding:0!important;display:inline-block;cursor:pointer}.floor-plan-map .ctr-panel .sensor-icons .name{max-width:100%;overflow:hidden;text-overflow:ellipsis;margin-left:10px;margin-top:2px;line-height:13px}.floor-plan-map .ctr-panel .sensor-icons .name small{color:#747474}.floor-plan-map .ctr-panel .allocated-sensors{margin:30px 0 0}.floor-plan-map .ctr-panel .allocated-sensors .group-title{display:flex;justify-content:space-between;align-items:center}.floor-plan-map .ctr-panel .allocated-sensors .clear{color:#36c}.floor-plan-map .ctr-panel .allocated-sensor{display:flex;align-items:center;justify-content:flex-start}.floor-plan-map .ctr-panel .allocated-sensor .remove{display:block;height:15px;width:15px;flex:0 0 auto;background:#d4d4d4;border-radius:50%;text-align:center;line-height:15px;cursor:pointer;margin-left:auto}.floor-plan-map .ctr-panel .allocated-sensor .remove:hover{background:#ef5350;color:#fff}.force_show{display:block!important}.fullheight{background-color:transparent;border:none}#message{height:100%;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-content:flex-start;align-items:center}#message .message-container{order:0;flex:0 1 auto;align-self:auto;max-width:400px;margin:0 auto;background-color:#fff;padding:1em;border:1px solid #e5e5e5}#message .message-container .msgtitle{margin-bottom:25px}#message .message-container .msgnote{margin-bottom:25px;font-size:13px}.modal-dialog{width:898px}.modal-dialog h3.modal-title{font-family:'Azo Sans',sans-serif;font-size:22px;font-weight:400}.modal-dialog .modal-body.modal-body-term{background-color:#fff;box-shadow:none;overflow:hidden}.modal-dialog .modal-body .modal-content{box-shadow:none;border:none}.hudson-term ol li{margin:5px 0}.hudson-term ol li:last-child{margin-bottom:10px}.modal-footer .btngroups{margin-bottom:0}.modal-small .modal-dialog{width:600px;padding-top:8%}@media only screen and (max-width:768px){.modal-dialog{width:100%}}.login-background{background-repeat:no-repeat;background-position:center;background-size:cover}.login-wrap .login-page{width:400px;padding:5% 0 0;margin:auto;max-width:95%;perspective:600;position:relative;min-height:500px}.login-wrap .login-page.active{min-height:320px}.login-wrap .login-page.active .card{transform:rotateY(180deg);-ms-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg)}.login-wrap .login-page .active-account{text-align:center}.login-wrap .login-page .active-account .form{margin:0!important}.login-wrap .login-page .form.background-opacity-backup{background-color:rgba(255,255,255,.1);background-image:linear-gradient(to bottom,rgba(255,255,255,0),#fff)}.login-wrap .login-page .form.background-opacity-backup .form-input{background-color:rgba(255,255,255,.4)}.login-wrap .login-with-error{min-height:500px}.login-wrap .form{z-index:1;background:#fff;width:100%;margin:0 auto 100px;padding:40px}.login-wrap .card{height:100%;position:absolute;width:100%;background:none}.login-form .bg-logo,.login-form .container-logo .form-logo{background-repeat:no-repeat;background-size:contain;background-position:center}.login-wrap .card .login-form{position:relative;top:40%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%)}.login-wrap .card .side{background-color:#fff;height:100%;position:absolute;overflow:hidden;width:100%}.login-wrap .card .form-back{background-color:#fff;z-index:3;visibility:visible!important}.login-wrap .card .form-front{z-index:2}.login-form .bg-logo{height:36px;margin-bottom:10px}.login-form .container-logo{margin:10px 0}.login-form .container-logo .form-logo{width:100%;margin-bottom:20px;height:56px}.login-form .error-message{color:#ff6a00;width:100%;text-align:center}.login-form .form-input{outline:0;border:1px solid #d4d4d4;background-color:#fff;width:100%;padding:8px 15px;line-height:30px;font-size:14px;height:46px}.login-form .form-button{outline:0;background:#002e6d;width:100%;border:0;padding:9px 15px;line-height:26px;color:#fff;font-size:14px;transition:all .3s ease;cursor:pointer}.login-form .form-button.active,.login-form .form-button:focus,.login-form .form-button:hover{background-color:rgba(0,46,109,.8)}.login-form .message{color:#b3b3b3;font-size:13px;text-align:right}.forgot-wrap .form form[name=forgotFormAction] .form-group,.login-form .remember-me,.login-form form[name=changePassword]{text-align:left}.login-form .message a{color:#002e6d;text-decoration:none;font-size:14px}.login-form .help-block,.login-form .message a:focus,.login-form .message a:hover{color:#ef5350}.login-form .remember-me{padding-left:3px!important;padding-right:3px!important}.login-form .remember-me .rmcheckbox{float:left;margin-right:10px}.login-form .remember-me label{margin:0;font-weight:300;cursor:pointer}.login-form .back-link{text-decoration:underline;font-weight:700;cursor:pointer}@-moz-document url-prefix(){#Login{width:100%;-moz-box-sizing:border-box}}.sk-folding-cube{margin:20px auto;width:40px;height:40px;position:relative;transform:rotateZ(45deg)}.sk-folding-cube .sk-cube{float:left;width:50%;height:50%;position:relative;transform:scale(1.1)}.sk-folding-cube .sk-cube:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#002e6d;animation:sk-foldCubeAngle 2.4s infinite linear both;transform-origin:100% 100%}.sk-folding-cube .sk-cube2{transform:scale(1.1) rotateZ(90deg)}.sk-folding-cube .sk-cube3{transform:scale(1.1) rotateZ(180deg)}.sk-folding-cube .sk-cube4{transform:scale(1.1) rotateZ(270deg)}.sk-folding-cube .sk-cube2:before{animation-delay:.3s}.sk-folding-cube .sk-cube3:before{animation-delay:.6s}.sk-folding-cube .sk-cube4:before{animation-delay:.9s}.select-customer .ui-select-choices{overflow-x:auto}.select-customer .ui-select-choices .ui-select-choices-row span.ui-select-choices-row-inner div{overflow:unset}@keyframes sk-foldCubeAngle{0%,10%{transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{transform:perspective(140px) rotateX(0);opacity:1}100%,90%{transform:perspective(140px) rotateY(180deg);opacity:0}}@media only screen and (max-width:768px){body{background:#fff}.login-wrap .card .side{padding:15px}.login-wrap .card .side input{outline:0;box-shadow:none!important}}@media screen and (max-width:767px){.login-page{padding:0}}.forgot-wrap{font-family:'Azo Sans',sans-serif}.forgot-wrap .form{margin:0!important}.back-link-wrap{text-align:center;margin:10px;cursor:pointer}.back-link-wrap span{text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted;padding:5px}.back-link-wrap:hover{color:#002e6d}.waiting-form{min-height:275px}.waiting-form p{font-weight:400;text-align:center;font-size:16px;padding:20px 0}.notifications{margin:10px;background-color:transparent;padding:10px 12px;position:relative;display:inline-block;border-radius:50%;border:hidden}.noti-switch-cus-modal .modal-dialog,.notibox-header,.notifications-box ul .li-load-noti,.notifications-box ul .message-container,.notifications-box ul a{display:flex}.notifications .fa-circle{font-size:20px!important}.notifications:hover{background-color:#d3d3d3}.notifications .badge{position:absolute;top:-2px;right:-3px;padding:4px 8px;border-radius:50%;background:red;color:#fff}.notifications-box{padding:20px;background-color:#fff;position:absolute;right:0;top:60px;width:450px;max-height:465px;overflow:auto;z-index:1;border:1px solid #e5e5e5}.notifications-box ul{padding:0;list-style-type:none}.notifications-box ul hr{margin:10px 0}.notifications-box ul .message-container .fa-bell-slash-o{cursor:pointer;margin:auto}.notifications-box ul a{cursor:pointer;font-size:12px;padding:0!important}.notifications-box ul a .noti-front-icon,.notifications-box ul a .noti-mes{padding:0}.notifications-box ul a .noti-front-icon .fa{font-size:25px!important;border:1px solid;border-radius:50%}.notifications-box ul a .noti-front-icon .fa-bolt{color:#7FCE29;border-color:#7FCE29;padding:10px 17px}.notifications-box ul a .noti-front-icon .fa-plug{color:#797979;border-color:#797979;padding:10px}.notifications-box ul a .fa-circle{color:red}.notifications-box ul a div{margin:auto}.notifications-box ul .li-load-noti .fa-circle-o-notch{font-size:25px!important;margin:auto;color:#d3d3d3}.notifications-box ul .no-noti div{text-align:center}.notibox-header{justify-content:space-between}.notibox-header i.fa-cog{cursor:pointer;font-size:20px!important}.noti-switch-cus-modal .modal-dialog .modal-content{width:600px;margin:auto}.notification-settings-nav .grid-page-nav-icon{width:220px!important}.mute-this-device-modal .modal-dialog{width:450px!important}.mute-this-device-modal .modal-dialog .ui-select-multiple>div:first-child{height:70px;max-height:70px;overflow-y:auto;overflow-x:hidden}.mute-this-device-modal .modal-dialog .icon-cancel{font-size:8px;position:absolute;top:10px;right:45px;width:20px;height:20px;border-radius:50%;line-height:20px;background-color:#d8d8d8;display:inline-block;text-align:center;cursor:pointer}.mute-this-device-modal .modal-dialog .sn-div{padding:5px 0;line-height:24px}.mute-this-device-modal .modal-dialog .rule-radio.disabled{cursor:default;opacity:.4;pointer-events:none}.mute-this-device-modal .modal-title{text-align:center}.help-page{visibility:hidden;position:absolute;top:200%;opacity:0;left:0;background-color:rgba(65,65,65,.9);width:100%;height:auto;transition:all .4s ease-in-out;z-index:100000}.help-page.is-open{visibility:visible;top:0;opacity:1}.help-page a.help-close img{float:right;width:26px;padding:0;margin:20px}.help-page .panel-group{margin-top:72px}.help-page .panel-group .panel{background-color:transparent}.help-page .panel-group .panel .panel-body{text-align:center;margin:16px 0;border:none}.help-page .panel-group .panel .panel-body img{width:220px}.help-page .panel-group .panel .panel-heading{background-color:transparent;height:auto}.help-page .panel-group .panel .panel-heading h4.panel-title{opacity:1;color:#fff;line-height:22px;font-weight:300;font-size:14px;font-family:'Azo Sans',sans-serif}.app-container{margin-top:-46px}.app-container ul li{list-style:none;padding:6px 5px;border-bottom:1px solid #e5e6e7}.app-container ul li:last-child{border:none}.app-container .app-version{background:#fff;margin:20px 0 0}.app-container .app-icon{text-align:center}.app-container .app-icon img{width:100px}.app-container .app-list{padding-left:6px}.app-container .app-list li a{font-size:14px;font-family:'Azo Sans',sans-serif}.app-container .app-list .ac-apps-apple img{width:32px;border:1px solid #f8f8f8;border-radius:5px;margin-right:10px}.app-container .app-box{background:#fff}.app-container .app-box h1{border-top:1px solid #e5e6e7;border-bottom:1px solid #e5e6e7;font-size:16px;font-weight:500;padding:12px;margin-bottom:0;font-family:'Azo Sans',sans-serif}html.overflow-hidden{overflow:hidden}body.mobile_app_page{background:#f8f8f8}body.mobile_app_page .ionic .bar-header{top:0;border-top-width:0;border-bottom-width:1px}body.mobile_app_page .ionic .bar{display:-moz-flex;display:flex;transform:translate3d(0,0,0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;right:0;left:0;z-index:9;box-sizing:border-box;padding:5px;width:100%;height:44px;border-width:0;border-style:solid;border-top:1px solid transparent;background-color:#ff6a00;background-size:0}body.mobile_app_page .ionic .bar button.fa{color:#fff;font-size:18px;border:none;z-index:99;background:0 0}body.mobile_app_page .ionic .bar button.fa img{width:16px}body.mobile_app_page .ionic .bar .title{position:absolute;top:0;right:0;left:0;z-index:0;overflow:hidden;font-family:'Azo Sans',sans-serif;margin:0 10px;min-width:30px;height:43px;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:300;line-height:44px;color:#fff}.dcc_app_page{padding-top:0!important}.mobile-app{display:flex;justify-content:center;align-items:center;min-height:100vh}.mobile-app .section__text{max-width:400px;text-align:center;padding:20px;margin:0 auto}.mobile-app p{margin-bottom:20px}.mobile-app h1{font-size:24px;margin:0 0 20px;font-weight:600}.mobile-app a.link--classic{color:inherit;border-bottom:1px dotted #c8c8c8}.mobile-app .download-link{background-color:#2d2d2d;color:#fff;display:flex;align-items:center;justify-content:center;padding:8px 12px;margin-top:15px;text-align:center;border-radius:50px;overflow:hidden;vertical-align:middle;white-space:nowrap;cursor:pointer;border:none;line-height:2.5;font-size:14px;transition:color 250ms ease,border 250ms ease,background 250ms ease,opacity 250ms ease}.mobile-app .download-link:focus,.mobile-app .download-link:hover{background-color:#4d4d4d;color:#fff}.mobile-app .icon{display:inline-block;margin-right:10px;width:30px}.mobile-app .icon img{max-width:100%;height:auto}.static_pages.page404{position:relative}.static_pages.page404 .icon{font-size:110px;color:rgba(0,0,0,.2)}.modal-switch-customer.modal-small .modal-dialog{width:480px}@media only screen and (max-width:480px){.modal-switch-customer.modal-small .modal-dialog{width:100%}}.radio-button-selection-form .radio-button-group{padding:20px}.radio-button-selection-header{display:flex}.radio-button-selection-header .btn-tooltip{background:0 0!important;border:none!important}.radio-button-selection-header .tooltip-inner{max-width:500px;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-align:left}.selection-modal.modal-small .modal-dialog{width:480px}@media only screen and (max-width:480px){.selection-modal.modal-small .modal-dialog{width:100%}}.selection-modal .select-input:after{right:15px!important;top:21px!important}.list-group.matched-buildings .list-group-item{padding-right:50px}.list-group.matched-buildings .list-group-item .icon{position:absolute;right:10px;top:50%;margin-top:-10px;display:none}.list-group.matched-buildings .list-group-item.active{background-color:#1867c0;border-color:#36c}.list-group.matched-buildings .list-group-item.active .icon,.list-group.matched-buildings .list-group-item:hover .icon{display:block}.modal-channel-mapping .modal-dialog{width:1000px}@media only screen and (max-width:1000px){.modal-channel-mapping .modal-dialog{width:100%}}#notificationCategoryTable .color-icon{border:1px solid #d4d4d4;border-radius:50%}#notificationCategoryTable .icon{width:50px}#notificationCategoryTable .icon-img{max-width:100%;max-height:100%}#notificationCategoryForm .minicolors-theme-default{width:100%}#notificationCategoryForm .minicolors-theme-default .color-input{height:34px;width:100%}#notificationCategoryForm .minicolors-theme-default .minicolors-sprite{top:8px}#notificationCategoryForm div.button-upload{border-radius:4px;border:1px dashed #cbcbcb;padding:50px 10px;background-size:cover;background-position:center;text-align:center;opacity:1;cursor:pointer}#notificationCategoryForm div.button-upload .nmi-upload-link{display:inline-block;position:relative}#notificationCategoryForm div.button-upload div.upload-container{position:relative;display:inline-block}#notificationCategoryForm div.button-upload i{position:absolute;top:-2px;left:0}#notificationCategoryForm div.button-upload span{margin-left:30px;position:relative}#notificationCategoryForm div.button-upload a{color:#002e6d}#notificationCategoryForm div.dragover{border:1px dashed rgba(0,46,109,.8);opacity:.8;color:rgba(0,46,109,.8)}#notificationCategoryForm div .progress{width:360px;display:inline-block;margin-bottom:0;border-radius:10px}#notificationCategoryForm div .label-upload,#notificationTemplateForm div .label-upload{margin:5px 0 0;font-weight:400;min-width:320px;text-overflow:ellipsis;text-decoration:underline;white-space:nowrap}#notificationCategoryForm div .progress-bar{height:16px;background-color:#176ede;border-radius:4px;transition:.4s linear;transition-property:width,background-color;box-shadow:0 0 1px 1px rgba(0,0,0,.25),inset 0 1px rgba(255,255,255,.1)}#notificationActionForm .template-content .parameter-list .parameter-item:hover,#notificationTemplateForm .template-content .parameter-list .parameter-item:hover{background-color:#f1f1f1}#notificationCategoryForm div .label-upload{font-size:13px;overflow:hidden;color:#002e6d;position:relative;display:inline-block}#notificationCategoryForm div .label-upload span{margin-left:22px}#notificationCategoryForm div .label-upload .icon-picture{position:absolute;top:-3px!important;left:-24px!important;font-size:20px}#notificationActionForm fieldset{padding:0 40px}#notificationActionForm .template-content{border:1px dashed #cbcbcb;padding-top:20px}#notificationActionForm .template-content textarea{height:100px}#notificationActionForm .template-content .parameter-list{margin:3px 0;position:absolute;height:125px;overflow-y:auto;width:80%;border:1px solid #e5e5e5}#notificationActionForm .template-content .parameter-list .parameter-item{cursor:pointer;padding:5px}#notificationTemplateForm fieldset{padding:0 40px}#notificationTemplateForm .minicolors-theme-default{width:100%}#notificationTemplateForm .minicolors-theme-default .color-input{height:34px;width:100%}#notificationTemplateForm .minicolors-theme-default .minicolors-sprite{top:8px}#notificationTemplateForm .template-content{border:1px dashed #cbcbcb;padding-top:20px}#notificationTemplateForm .template-content textarea{height:100px}#notificationTemplateForm .template-content .parameter-list{margin:3px 0;position:absolute;height:125px;overflow-y:auto;width:80%;border:1px solid #e5e5e5}#notificationTemplateForm div.button-upload .nmi-upload-link,#notificationTemplateForm div.button-upload div.upload-container{position:relative;display:inline-block}#notificationTemplateForm .template-content .parameter-list .parameter-item{cursor:pointer;padding:5px}#notificationTemplateForm div.button-upload{border:1px dashed #cbcbcb;border-radius:4px;padding:50px 10px;background-size:cover;background-position:center;text-align:center;opacity:1;cursor:pointer}#notificationTemplateForm div.button-upload i{position:absolute;top:-2px;left:0}#notificationTemplateForm div.button-upload span{margin-left:30px;position:relative}#notificationTemplateForm div.button-upload a{color:#002e6d}#notificationTemplateForm div.dragover{border:1px dashed rgba(0,46,109,.8);opacity:.8;color:rgba(0,46,109,.8)}#notificationTemplateForm div .progress{height:6px;margin-top:10px;width:360px;display:inline-block;margin-bottom:0;border-radius:10px;box-shadow:inset 0 1px 2px rgba(0,0,0,.25),0 1px rgba(255,255,255,.08)}#notificationTemplateForm div .progress-bar{height:16px;background-color:#176ede;border-radius:4px;transition:.4s linear;transition-property:width,background-color;box-shadow:0 0 1px 1px rgba(0,0,0,.25),inset 0 1px rgba(255,255,255,.1)}#notificationTemplateForm div .label-upload{font-size:13px;overflow:hidden;color:#002e6d;position:relative;display:inline-block}#notificationMessageForm .one-time-option-selected,#notificationMessageForm .recurring-schedule .frequency-option-selected{color:#fff;background-color:rgba(0,46,109,.8)}#notificationTemplateForm div .label-upload span{margin-left:22px}#notificationTemplateForm div .label-upload .icon-picture{position:absolute;top:-3px!important;left:-24px!important;font-size:20px}#notificationTemplateForm #previewTemplateModal{display:none;position:absolute;top:0;width:100%;height:100%;background-color:rgba(128,128,128,.5);padding-left:calc(50% - 225px);padding-top:calc(50% - 75px)}#notificationTemplateForm #previewTemplateModal .preview{width:450px;background-color:#fff;padding:0;border-radius:4px}#notificationTemplateForm #previewTemplateModal .preview .wrapper-container{display:flex}#notificationTemplateForm #previewTemplateModal .preview .wrapper-container .close-button{position:absolute;right:6px;z-index:10;font-size:15px;font-weight:700;opacity:.5;cursor:pointer}#notificationTemplateForm #previewTemplateModal .preview .wrapper-container .close-button:hover{opacity:1}#notificationTemplateForm #previewTemplateModal .preview .wrapper-container .icon-container{display:flex;align-items:center;justify-content:center}#notificationTemplateForm #previewTemplateModal .preview .wrapper-container .icon-container img{border-radius:50%;display:block;overflow:hidden;position:relative;height:auto;width:100%;z-index:0}#notificationTemplateForm #previewTemplateModal .preview .wrapper-container .template-container{border-radius:0 4px 4px 0;background-color:#fff;padding:10px}#notificationTemplateForm #previewTemplateModal .preview .wrapper-container .template-container .preview-category{font-weight:500;font-size:1.1em;padding:5px 0}#notificationTemplateForm #previewTemplateModal .preview .wrapper-container .template-container .preview-title{font-weight:700;font-size:1.1em;padding:5px 0}#notificationTemplateForm #previewTemplateModal .preview .wrapper-container .template-container .preview-content{font-weight:400;font-size:1.1em;padding:5px 0}#notificationMessageForm fieldset{padding:0 40px}#notificationMessageForm .minicolors-theme-default{width:100%}#notificationMessageForm .minicolors-theme-default .color-input{height:34px;width:100%}#notificationMessageForm .minicolors-theme-default .minicolors-sprite{top:8px}#notificationMessageForm uib-tab-heading [class*=" icon-"],#notificationMessageForm uib-tab-heading [class^=icon-]{font-size:14px}#notificationMessageForm .button-upload{border-radius:4px}#notificationMessageForm .template-content{border:1px dashed #cbcbcb;padding-top:20px}#notificationMessageForm .template-content textarea{height:100px}#notificationMessageForm .template-content .parameter-list{margin:3px 0;position:absolute;height:125px;overflow-y:auto;width:80%;border:1px solid #e5e5e5}#notificationMessageForm .one-time-schedule .at-time-container .input-group-addon,#notificationMessageForm .recurring-schedule .at-time-container .input-group-addon{border-bottom-right-radius:4px;border-top-right-radius:4px}#notificationMessageForm .template-content .parameter-list .parameter-item{cursor:pointer;padding:5px}#notificationMessageForm .one-time-schedule .dropdown-toggle,.dashboard-container .cursor-default{cursor:default!important}#notificationMessageForm .template-content .parameter-list .parameter-item:hover{background-color:#f1f1f1}#notificationMessageForm .template-content .image-upload-container .label-upload{min-width:auto}#notificationMessageForm .template-content .image-upload-container .close{margin-left:0;float:none;text-decoration:none}#notificationMessageForm .uib-time input{width:70px;margin-left:6px;margin-right:6px}#notificationMessageForm .schedule-option{display:flex;align-items:center;justify-content:center}#notificationMessageForm .schedule-option i{font-size:15px}#notificationMessageForm .schedule-option div{font-size:12px}#notificationMessageForm .schedule-option .btn{width:110px;display:inline-block}#notificationMessageForm .schedule-option-selected{background-color:rgba(0,46,109,.8)}#notificationMessageForm .schedule-option-selected div,#notificationMessageForm .schedule-option-selected i{color:#fff}#notificationMessageForm .one-time-schedule{margin-top:30px;padding-left:35px}#notificationMessageForm .one-time-schedule .dropdown-start-parent .dropdown-menu{left:27%}#notificationMessageForm .one-time-schedule .dropdown-toggle input{cursor:pointer!important}#notificationMessageForm .one-time-schedule .at-time-container .at-time-picker{left:auto;right:23px}#notificationMessageForm .one-time-input{width:28%}#notificationMessageForm .one-time-label{margin-left:-13px}#notificationMessageForm .one-time-option-container{padding-bottom:30px;margin-left:100px}#notificationMessageForm .one-time-option-container .btn{width:110px}#notificationMessageForm .recurring-schedule{margin-top:30px}#notificationMessageForm .recurring-schedule-date{display:flex;justify-content:space-between;cursor:default}#notificationMessageForm .recurring-schedule .frequency-option{width:92px}#notificationMessageForm .recurring-schedule .at-time-container .at-time-picker{right:65px}#notificationMessageForm .recurring-schedule .close{position:absolute;top:7px;z-index:2;margin-left:-26px}#notificationMessageForm .recurring-schedule .repeat-on-select{width:calc(50% - 26px);margin-left:-15px}#notificationMessageForm .recurring-schedule .custom-margin{margin-top:-15px}#notificationMessageForm #previewTemplateModal{display:none;position:absolute;top:0;width:100%;height:100%;background-color:rgba(128,128,128,.5);padding-left:calc(50% - 225px);padding-top:calc(50% - 75px)}#notificationMessageForm #previewTemplateModal .preview{width:450px;background-color:#fff;height:276px;padding:0;border-radius:4px}#notificationMessageForm #previewTemplateModal .preview-image-header{width:100%;height:125px}#notificationMessageForm #previewTemplateModal .preview-image-header img{border-top-right-radius:4px;border-top-left-radius:4px;width:100%;height:100%}#notificationMessageForm #previewTemplateModal .preview .close-button{position:absolute;right:3px;z-index:9999999;font-size:16px;font-weight:700;opacity:.5;cursor:pointer;top:3px;background-color:#fff;border-radius:50%;width:20px}.daterangepicker input,.daterangepicker table{font-weight:500;font-size:13px}#notificationMessageForm #previewTemplateModal .preview .close-button:hover,.schematic-detail .ctr-panel input[type=range]:hover{opacity:1}#notificationMessageForm #previewTemplateModal .preview .close-button span{margin-left:6px}#notificationMessageForm #previewTemplateModal .preview .icon-container{margin-top:22px}#notificationMessageForm #previewTemplateModal .preview .icon-container img{border-radius:50%;display:block;margin-left:calc(50% - 41.5px);margin-top:calc(50% - 28.5px);overflow:hidden;position:relative;width:83px;height:83px;z-index:0}#notificationMessageForm #previewTemplateModal .preview .template-container{background-color:#fff;height:151px;border:2px solid transparent;padding:10px;border-bottom-right-radius:4px}#notificationMessageForm #previewTemplateModal .preview .template-container .preview-category{font-weight:500;font-size:1.1em;padding:5px 0}#notificationMessageForm #previewTemplateModal .preview .template-container .preview-title{font-weight:700;font-size:1.1em;padding:5px 0}#notificationMessageForm #previewTemplateModal .preview .template-container .preview-content{font-weight:400;font-size:1.1em;padding:5px 0;border-radius:0 0 0 4px}.schematic-filter{display:flex}.schematic-filter label{font-weight:700!important;margin:0 8px 0 0}.schematic-filter input.form-control{width:250px}.schematic-filter .form-group+.form-group{margin-left:30px}.schematic-filter .building-search{margin-left:auto!important}.schematic-container .group{background:#f6f7f8;border:solid #d4d4d4;border-width:1px 0;padding:8px 12px}.schematic-container .schematics{display:flex;align-items:flex-start;padding:15px 0;position:relative;overflow:hidden}.schematic-container .schematics .slider{display:flex;align-items:flex-start;justify-content:flex-start;position:relative;flex-flow:wrap;align-content:flex-start}.schematic-container .schematics .schematic{margin:0 0 15px 15px;flex:0 0 auto;position:relative}.schematic-container .schematics .schematic .draw{display:block;width:120px;height:120px;padding:3px;margin-bottom:10px;background:#f6f7f8}.schematic-container .schematics .schematic img{max-width:100%;max-height:100%}.schematic-container .schematics .schematic p,.schematic-container .schematics .schematic p:last-child{margin-bottom:0}.schematic-container .schematics .schematic .devices{display:flex;align-items:center;margin:8px 0}.schematic-container .schematics .schematic .devices .device{display:flex;flex-direction:column;align-items:center;margin-right:5px;color:#d4d4d4}.schematic-container .schematics .schematic .devices img{width:15px}.schematic-container .schematics .schematic .remove{display:none;height:24px;width:24px;background:#d4d4d4;border-radius:50%;text-align:center;cursor:pointer;position:absolute;top:-10px;right:-10px;transition:all 2s linear}.schematic-container .schematics .schematic .remove i{margin:5px}.schematic-container .schematics .schematic:hover .remove{background:#ef5350;color:#fff;display:block}.schematic-container .schematics .add-new{width:120px;height:120px;border:1px dashed #d4d4d4;flex:0 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.schematic-container .schematics .next,.schematic-container .schematics .prev{height:30px;width:30px;border-radius:50%;border:1px solid #d4d4d4;text-align:center;line-height:30px;position:absolute;top:60px;right:0;display:none}.schematic-container .schematics .prev{left:125px;right:auto}.schematic-detail{background:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.28);position:relative;clear:both;display:flex;height:700px;justify-content:flex-start}.schematic-detail .image-review{flex:1;overflow-y:hidden}.schematic-detail .image-review .jtk-creator-canvas{height:100%;border:1px solid #ccc;background-color:#f1f1f2;width:100%}.schematic-detail .image-review .jtk-creator-canvas:before{content:"";width:100%;height:100%;background-color:rgba(0,0,0,.05);position:absolute;left:0;top:0;z-index:1;display:none}.schematic-detail .image-review .jtk-creator-canvas.backdrop:before{z-index:2001;display:block}.schematic-detail .image-review .jtk-creator-canvas .selected-highlight{border-color:#00f!important;z-index:2002}.schematic-detail .image-review .jtk-creator-canvas .miniview{position:absolute;top:25px;right:25px;z-index:100}.schematic-detail .image-review .jtk-creator-canvas .jtk-surface-pan{z-index:200!important}.schematic-detail .image-review .jtk-creator-canvas .jtk-surface-selected-element{border:1px solid #F99E1B!important;border-radius:3px}.schematic-detail .ctr-panel{flex:0 0 auto;width:400px;background:#fff}.schematic-detail .ctr-panel>div{height:100%;overflow:auto}.schematic-detail .ctr-panel .nav-tabs{background:#d4d4d4;text-align:center}.schematic-detail .ctr-panel .nav-tabs .icon{display:block;font-size:1em;margin-bottom:3px}.schematic-detail .ctr-panel .nav-tabs .active a,.schematic-detail .ctr-panel .nav-tabs .active a:hover{background-color:#fff!important}.schematic-detail .ctr-panel input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:7px;padding:0;margin:15px 0;border:none;border:1px solid #e4e9f0;border-radius:3px!important;background:#f4f6f9;outline:0;box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.5)}.schematic-detail .ctr-panel input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;border:1px solid #fff;box-shadow:0 0 1px #a7abb2;background:#36c;cursor:pointer}.schematic-detail .ctr-panel input[type=range]::-moz-range-thumb{width:16px;height:16px;background:#36c;cursor:pointer}.schematic-detail .ctr-panel .button-upload{padding:13px 30px 10px;border:1px dashed #c8cacf;border-radius:5px;text-align:center}.schematic-detail .ctr-panel .upload-message i{display:block;margin-bottom:3px}.schematic-detail .ctr-panel .progress{height:4px;margin:0}.schematic-detail .ctr-panel .progress .progress-bar{background-color:#36c;border-radius:2px}.schematic-detail .ctr-panel .upload-result{display:flex;align-items:center;justify-content:flex-start;margin:10px 0;padding:5px;border:1px dashed #c8cacf;color:#36c}.schematic-detail .ctr-panel .upload-result .file-name{display:block;white-space:nowrap;max-width:100%;max-height:350px;text-overflow:ellipsis;overflow:hidden;margin:0 10px;text-decoration:underline}.schematic-detail .ctr-panel .upload-result .remove{display:block;height:15px;width:15px;flex:0 0 auto;background:#d4d4d4;color:#000;border-radius:50%;text-align:center;line-height:15px;cursor:pointer}.schematic-detail .ctr-panel .upload-result .remove:hover{background:#ef5350;color:#fff}.schematic-detail .sensor-icons .sensor-icon{display:inline-block;align-items:center;margin:10px 5px}.schematic-detail .allocated-sensors{margin:30px 0 0}.schematic-detail .allocated-sensors.dashboard-view{margin:0;background-color:#B2C9CD;border:1px solid #E2E6CD;border-radius:4px;opacity:.8}.schematic-detail .allocated-sensors .group-title{display:flex;justify-content:space-between;align-items:center}.schematic-detail .allocated-sensors .group-title-dashboard{display:flex;justify-content:flex-start;align-items:center;padding:0 5px;cursor:pointer}.schematic-detail .allocated-sensors .group-title-dashboard i{padding-right:10px}.schematic-detail .allocated-sensors .clear{color:#36c}.schematic-detail .allocated-sensors .allocated-sensor .load-item{cursor:pointer}.schematic-detail .allocated-sensors .allocated-sensor .load-item .remove{visibility:hidden;display:block;height:12px;width:12px;flex:0 0 auto;background:#d4d4d4;border-radius:50%;text-align:center;line-height:12px;cursor:pointer;margin-left:auto;position:absolute;top:-6px;right:-6px}.schematic-detail .allocated-sensors .allocated-sensor .load-item .remove:hover{background:#ef5350;color:#fff}.schematic-detail .allocated-sensors .allocated-sensor .load-item:hover .remove{visibility:visible!important}.schematic-detail .ui-draggable{margin:0!important;padding:0!important;display:inline-block;cursor:pointer}.schematic-detail .overlay-panel{position:absolute;top:25px;left:25px;z-index:100}.schematic-detail .overlay-panel.collapse-mode{background-color:#449ea6;border-radius:4px;height:22px;margin-right:0;padding:4px;width:21px}.schematic-detail .overlay-panel .collapse-icon{color:#f5f5f5;position:absolute;font-size:18px;top:-1px;left:3px;cursor:pointer;font-weight:700}.schematic-detail .overlay-panel .collapse-icon:hover{color:#E4F013}.load-item{background-color:#36c;border-radius:2px;padding:1px;font-size:9px;text-align:center;position:relative}.load-item-value{background-color:#fff;padding:0 2px;border-radius:1px}.load-item-name{color:#fff}.SchematicDragClass .load-item{min-width:35px;opacity:.5}.canvas-loading{background:#a9a9a9;width:100%;height:100%;z-index:100;position:relative;opacity:.7}.canvas-loading .loading-spinner{position:absolute;top:50%;left:50%;width:120px;height:34px;margin-left:-60px;margin-top:-16px}.canvas-loading .loading-spinner .text{position:absolute;top:50%;left:20px;margin-top:-9px;color:#6f727d!important;font-size:1.2rem}.canvas-loading .loading-spinner .loading{position:absolute;right:20px;top:50%}.canvas-loading .loading-spinner .loading:after{z-index:10;border:solid rgba(9,62,78,.2);border-top-color:#3266cc;border-radius:50%;animation:spin 1s infinite linear;content:"";position:absolute;left:50%;top:50%;width:20px;height:20px;margin:-10px 0 0 -10px;border-width:1px}.d3-context-menu{position:absolute;display:none;background-color:#f1f1f2;border-radius:4px;font-family:Arial,sans-serif;font-size:14px;min-width:150px;border:1px solid #d4d4d4;z-index:1200}.d3-context-menu ul{list-style-type:none;margin:4px 0;padding:0;cursor:default}.d3-context-menu ul li{padding:4px 16px;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datetimepicker,.jtk-surface-panning{-webkit-user-select:none;-ms-user-select:none}.d3-context-menu ul li:hover{background-color:#002e6d;color:#f1f1f2}.d3-context-menu ul li.is-header,.d3-context-menu ul li.is-header:hover{background-color:#f1f1f2;color:#444;font-weight:700;font-style:italic}.d3-context-menu ul li.is-disabled,.d3-context-menu ul li.is-disabled:hover{background-color:#f1f1f2;color:#888;cursor:not-allowed}.d3-context-menu ul li.is-divider{padding:0}.d3-context-menu ul li.is-divider:hover{background-color:#f1f1f2}.d3-context-menu ul hr{border:0;height:0;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(255,255,255,.3)}.leaflet-pulsing-icon{border-radius:100%;box-shadow:1px 1px 8px 0 rgba(0,0,0,.75)}.leaflet-pulsing-icon:after{content:"";border-radius:100%;height:300%;width:300%;position:absolute;margin:-100% 0 0 -100%}@keyframes pulsate{0%{transform:scale(.1,.1);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}50%{opacity:1;-ms-filter:none;filter:none}100%{transform:scale(1.2,1.2);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}.datetimepicker{border-radius:4px;direction:ltr;display:block;margin-top:1px;-moz-user-select:none;user-select:none}.datetimepicker>div{display:none}.datetimepicker .hour,.datetimepicker .minute{height:34px;line-height:34px;margin:0;width:25%}.datetimepicker .table{margin:0}.datetimepicker .table td,.datetimepicker .table th{border:0;border-radius:4px;height:20px;text-align:center}.datetimepicker .day:hover,.datetimepicker .hour:hover,.datetimepicker .left:hover,.datetimepicker .minute:hover,.datetimepicker .right:hover,.datetimepicker .switch:hover{background:#e5e6e7;cursor:pointer}.datetimepicker .disabled,.datetimepicker .disabled:hover{background:0 0;color:#ebebeb;cursor:default}.datetimepicker .active,.datetimepicker .active.disabled,.datetimepicker .active.disabled:hover,.datetimepicker .active:hover{background-color:#04c;background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;border-color:#04c #04c #002a80;color:#fff;filter:progid:dximagetransform.microsoft.gradient(startColorstr='#08c', endColorstr='#04c', GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datetimepicker .current,.datetimepicker .current.disabled,.datetimepicker .current.disabled:hover,.datetimepicker .current:hover{background-color:#e5e5e5}.datetimepicker .active.active,.datetimepicker .active.disabled,.datetimepicker .active.disabled.active,.datetimepicker .active.disabled.disabled,.datetimepicker .active.disabled:active,.datetimepicker .active.disabled:hover,.datetimepicker .active.disabled:hover.active,.datetimepicker .active.disabled:hover.disabled,.datetimepicker .active.disabled:hover:active,.datetimepicker .active.disabled:hover:hover,.datetimepicker .active:active,.datetimepicker .active:hover,.datetimepicker .active:hover.active,.datetimepicker .active:hover.disabled,.datetimepicker .active:hover:active,.datetimepicker .active:hover:hover,.datetimepicker span.active.disabled:hover[disabled],.datetimepicker span.active.disabled[disabled],.datetimepicker span.active:hover[disabled],.datetimepicker span.active[disabled],.datetimepicker td.active.disabled:hover[disabled],.datetimepicker td.active.disabled[disabled],.datetimepicker td.active:hover[disabled],.datetimepicker td.active[disabled]{background-color:#04c}.datetimepicker span{border-radius:4px;cursor:pointer;display:block;float:left;height:54px;line-height:54px;margin:1%;width:23%}.datetimepicker span:hover{background:#eee}.datetimepicker .future,.datetimepicker .past{color:#999}.jtk-group,.jtk-node{position:absolute}.jtk-surface,[jtk-group-content]{position:relative}.jtk-surface{overflow:hidden!important;cursor:move;cursor:-webkit-grab;touch-action:none}.jtk-surface-panning{cursor:-webkit-grabbing;-webkit-touch-callout:none;-khtml-user-select:none;-moz-user-select:none;user-select:none}.jtk-drag-select-defeat *,.jtk-lasso-select-defeat *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-ms-user-select:none}.jtk-surface-canvas{overflow:visible!important}.jtk-surface-droppable-node{touch-action:none}.jtk-surface-nopan{overflow:scroll!important;cursor:default}.jtk-surface-tile{border:none;outline:0;margin:0;transition:opacity .3s ease .15s}.jtk-lasso{border:2px solid #3177b8;background-color:#f5f5f5;opacity:.5;display:none;z-index:20000;position:absolute}.jtk-lasso-select-defeat *{-moz-user-select:none;user-select:none}.jtk-lasso-mask{position:fixed;z-index:20000;display:none;opacity:.5;background-color:#07234E;top:0;bottom:0;left:0;right:0}.daterangepicker .daterangepicker_input,.jtk-miniview{position:relative}.jtk-surface-selected-element{border:2px dashed #f76258!important}.jtk-surface-pan{background-color:Azure;opacity:.4;text-align:center;cursor:pointer;z-index:2000;transition:background-color .15s ease-in}.jtk-surface-pan-bottom,.jtk-surface-pan-top{width:100%;height:20px}.jtk-surface-pan-bottom:hover,.jtk-surface-pan-left:hover,.jtk-surface-pan-right:hover,.jtk-surface-pan-top:hover{opacity:.6;background-color:#3177b8;color:#fff;font-weight:700}.jtk-surface-pan-left,.jtk-surface-pan-right{width:20px;height:100%;line-height:40}.jtk-surface-pan-active,.jtk-surface-pan-active:hover{background-color:#f76258}.jtk-miniview{overflow:hidden!important;width:125px;height:125px;background-color:#B2C9CD;border:1px solid #E2E6CD;border-radius:4px;opacity:.8}.jtk-miniview-panner{border:5px dotted #f5f5f5;opacity:.4;background-color:#4f6f7e;cursor:move;cursor:-webkit-grab}.jtk-miniview-panning{cursor:-webkit-grabbing}.jtk-miniview-element{background-color:#607a86;position:absolute}.jtk-miniview-group-element{background:0 0;border:2px solid #607a86}.jtk-miniview-collapse{color:#f5f5f5;position:absolute;font-size:18px;top:-1px;right:3px;cursor:pointer;font-weight:700}.jtk-miniview-collapse:before{content:"\2012"}.jtk-miniview-collapsed{background-color:#449ea6;border-radius:4px;height:22px;margin-right:0;padding:4px;width:21px}.jtk-miniview-collapsed .jtk-miniview-element,.jtk-miniview-collapsed .jtk-miniview-panner{visibility:hidden}.jtk-miniview-collapsed .jtk-miniview-collapse:before{content:"+"}.jtk-miniview-collapse:hover{color:#E4F013}.jtk-dialog-underlay{left:0;right:0;top:0;bottom:0;position:fixed;z-index:100000;opacity:.8;background-color:#CCC;display:none}.jtk-dialog-overlay{position:fixed;z-index:100001;display:none;background-color:#fff;font-family:"Open Sans",sans-serif;padding:7px;box-shadow:0 0 5px gray;overflow:hidden}.jtk-dialog-overlay-x{max-height:0;transition:max-height .5s ease-in;-moz-transition:max-height .5s ease-in;-ms-transition:max-height .5s ease-in;-o-transition:max-height .5s ease-in;-webkit-transition:max-height .5s ease-in}.jtk-dialog-overlay-y{max-width:0;transition:max-width .5s ease-in;-moz-transition:max-width .5s ease-in;-ms-transition:max-width .5s ease-in;-o-transition:max-width .5s ease-in;-webkit-transition:max-width .5s ease-in}.jtk-dialog-overlay-top{top:20px}.jtk-dialog-overlay-bottom{bottom:20px}.jtk-dialog-overlay-left{left:20px}.jtk-dialog-overlay-right{right:20px}.jtk-dialog-overlay-x.jtk-dialog-overlay-visible{max-height:1000px}.jtk-dialog-overlay-y.jtk-dialog-overlay-visible{max-width:1000px}.jtk-dialog-buttons{text-align:right;margin-top:5px}.jtk-dialog-button{border:none;cursor:pointer;margin-right:5px;min-width:56px;background-color:#fff;outline:#ccc solid 1px}.jtk-dialog-button:hover{color:#fff;background-color:#002e6d}.jtk-dialog-title{text-align:left;font-size:14px;margin-bottom:9px}.jtk-dialog-content{font-size:12px;text-align:left;min-width:250px;margin:0 14px}.jtk-dialog-content ul{width:100%;padding-left:0}.jtk-dialog-content label{cursor:pointer;font-weight:inherit}.jtk-dialog-overlay input,.jtk-dialog-overlay textarea{background-color:#FFF;border:1px solid #CCC;color:#333;font-size:14px;font-style:normal;outline:0;padding:6px 4px;margin-right:6px}.jtk-dialog-overlay input:focus,.jtk-dialog-overlay textarea:focus{background-color:#cbeae1;border:1px solid #83b8a8;color:#333;font-size:14px;font-style:normal;outline:0}.jtk-draw-drag,.jtk-draw-handle{background-color:#84acb3;position:absolute}.jtk-draw-skeleton{position:absolute;left:0;right:0;top:0;bottom:0;outline:#84acb3 solid 2px;opacity:.8}.jtk-draw-handle{width:7px;height:7px}.jtk-draw-handle-tl{left:0;top:0;cursor:nw-resize}.jtk-draw-handle-tr{right:0;top:0;cursor:ne-resize}.jtk-draw-handle-bl{left:0;bottom:0;cursor:sw-resize}.jtk-draw-handle-br{bottom:0;right:0;cursor:se-resize}.jtk-draw-drag{display:none;left:50%;top:50%;margin-left:-10px;margin-top:-10px;width:20px;height:20px;cursor:move}.jtk-drag-select-defeat *{-moz-user-select:none;user-select:none}.jtk-bezier-handle{width:15px;height:15px;border-radius:50%;background-color:#008b8b;cursor:move;z-index:1000000}.jtk-bezier-handle-secondary{cursor:default;background-color:#90ee90}.jtk-bezier-handle-secondary-source{background-color:#fff0f5}.jtk-bezier-guideline{position:absolute}.jtk-bezier-guideline path{stroke:#008b8b;stroke-linewidth:3}.jtk-connection-edit path{stroke-dasharray:2 2}.daterangepicker{position:absolute;color:inherit;background-color:#fff;border-radius:4px;width:278px;margin-top:1px;top:100px;left:20px}.daterangepicker:after,.daterangepicker:before{position:absolute;display:inline-block;content:''}.daterangepicker:before{top:-7px;border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:7px solid #ccc}.daterangepicker:after{top:-6px;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent}.daterangepicker.opensleft:before{right:9px}#cognian-report-modal form .select-input:after,.daterangepicker.opensleft:after{right:10px}.daterangepicker.openscenter:after,.daterangepicker.openscenter:before{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.opensright:before{left:9px}.daterangepicker.opensright:after{left:10px}.daterangepicker.dropup{margin-top:-5px}.daterangepicker.dropup:before{top:initial;bottom:-7px;border-bottom:initial;border-top:7px solid #ccc}.daterangepicker.dropup:after{top:initial;bottom:-6px;border-bottom:initial;border-top:6px solid #fff}.daterangepicker.dropdown-menu{max-width:none;z-index:3001}.daterangepicker.single .calendar,.daterangepicker.single .ranges{float:none}.daterangepicker.show-calendar .calendar{display:block}.daterangepicker .calendar{display:none;max-width:270px;margin:4px}.daterangepicker .calendar.single .calendar-table{border:none}.daterangepicker .calendar td,.daterangepicker .calendar th{white-space:nowrap;text-align:center;min-width:32px}.daterangepicker .calendar-table{border:1px solid #fff;padding:4px;border-radius:4px;background-color:#fff}.daterangepicker table{width:100%;margin:0}.daterangepicker td,.daterangepicker th{text-align:center;width:20px;height:20px;border-radius:4px;border:1px solid transparent;white-space:nowrap;cursor:pointer}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background-color:#eee;border-color:transparent;color:inherit}.daterangepicker td.week,.daterangepicker th.week{font-size:80%;color:#ccc}.daterangepicker td.off,.daterangepicker td.off.end-date,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date{background-color:#fff;border-color:transparent;color:#999}.daterangepicker td.in-range{background-color:#ebf4f8;border-color:transparent;color:#000;border-radius:0}.daterangepicker td.start-date{border-radius:4px 0 0 4px}.daterangepicker td.end-date{border-radius:0 4px 4px 0}.daterangepicker td.start-date.end-date{border-radius:4px}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#357ebd;border-color:transparent;color:#fff}.daterangepicker th.month{width:auto}.daterangepicker option.disabled,.daterangepicker td.disabled{color:#999;cursor:not-allowed;text-decoration:line-through}.daterangepicker select.monthselect,.daterangepicker select.yearselect{font-size:12px;padding:1px;height:auto;margin:0;cursor:default}.daterangepicker select.monthselect{margin-right:2%;width:56%}.daterangepicker select.yearselect{width:40%}.daterangepicker select.ampmselect,.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect{width:50px;margin-bottom:0}.daterangepicker .input-mini{border:1px solid #e5e5e5;color:#555;height:30px;line-height:30px;display:block;vertical-align:middle;margin:0 0 5px;padding:0 6px 0 28px;border-radius:0;box-shadow:none;width:100%}.daterangepicker .input-mini.active{border:1px solid #e5e5e5;border-radius:4px}.daterangepicker .daterangepicker_input i{position:absolute;left:8px;top:8px}.daterangepicker.rtl .input-mini{padding-right:28px;padding-left:6px}.daterangepicker.rtl .daterangepicker_input i{left:auto;right:8px}.daterangepicker .calendar-time{text-align:center;margin:5px auto;line-height:30px;position:relative;padding-left:28px}.daterangepicker .calendar-time select.disabled{color:#ccc;cursor:not-allowed}.ranges{font-size:11px;float:none;margin:4px;text-align:left}.ranges ul{list-style:none;margin:0 auto;padding:0;width:100%}.ranges li{font-size:13px;background-color:#f5f5f5;border:1px solid #f5f5f5;border-radius:4px;color:#08c;padding:3px 12px;margin-bottom:8px;cursor:pointer}.ranges li.active,.ranges li:hover{background-color:#08c;border:1px solid #08c;color:#fff}@media (min-width:564px){.daterangepicker.ltr .calendar.right .calendar-table,.daterangepicker.rtl .calendar.left .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.daterangepicker.ltr .calendar.left .calendar-table,.daterangepicker.rtl .calendar.right .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.daterangepicker{width:auto}.daterangepicker .ranges ul{width:160px}.daterangepicker.single .ranges ul{width:100%}.daterangepicker.single .calendar.left{clear:none}.daterangepicker.single.ltr .calendar,.daterangepicker.single.ltr .ranges{float:left}.daterangepicker.single.rtl .calendar,.daterangepicker.single.rtl .ranges{float:right}.daterangepicker.ltr{direction:ltr;text-align:left}.daterangepicker.ltr .calendar.left{clear:left;margin-right:0}.daterangepicker.ltr .calendar.right{margin-left:0}.daterangepicker.ltr .calendar.left .calendar-table,.daterangepicker.ltr .left .daterangepicker_input{padding-right:12px}.daterangepicker.ltr .calendar,.daterangepicker.ltr .ranges{float:left}.daterangepicker.rtl{direction:rtl;text-align:right}.daterangepicker.rtl .calendar.left{clear:right;margin-left:0}.daterangepicker.rtl .calendar.right{margin-right:0}.daterangepicker.rtl .calendar.left .calendar-table,.daterangepicker.rtl .left .daterangepicker_input{padding-left:12px}.daterangepicker.rtl .calendar,.daterangepicker.rtl .ranges{text-align:right;float:right}}@media (min-width:730px){.daterangepicker .ranges{width:auto}.daterangepicker.ltr .ranges{float:left}.daterangepicker.rtl .ranges{float:right}.daterangepicker .calendar.left{clear:none!important}}.daterangepicker{padding:0}.daterangepicker table tr td.active,.daterangepicker table tr td.active:hover{background-color:#002e6d}.daterangepicker i.fa{font-weight:400;line-height:1}.daterangepicker i.fa.glyphicon-chevron-right::before{content:"\e903"}.daterangepicker i.fa.glyphicon-chevron-left::before{content:"\e900"}.daterangepicker .ranges{margin:0;box-shadow:none}.daterangepicker .ranges .range_inputs{padding:10px;text-align:center;border-top:1px solid #e5e5e5}.daterangepicker .ranges .range_inputs .applyBtn.btn{background-color:#002e6d;border-color:#002e6d}.daterangepicker .ranges ul li{font-size:12px;padding:8px 12px;cursor:pointer;border-radius:0;margin:0;background-color:#fff;border:none;color:#000}.daterangepicker .ranges ul li:hover{color:#000;opacity:.8}.daterangepicker .ranges ul li.active{color:#fff;background-color:#002e6d}.rule-date .form-input,.rule-schedule-date .form-input,.rule-time .form-input{height:36px;padding-left:40px;width:100%;border:1px solid #d8d8d8}.rule-date .form-input.active,.rule-date .form-input:focus,.rule-date .form-input:hover,.rule-schedule-date .form-input.active,.rule-schedule-date .form-input:focus,.rule-schedule-date .form-input:hover,.rule-time .form-input.active,.rule-time .form-input:focus,.rule-time .form-input:hover{border:1px solid #d8d8d8!important}.rule-date.block,.rule-schedule-date.block,.rule-time.block{display:block;width:100%}.rule-date .icon,.rule-schedule-date .icon,.rule-time .icon{position:absolute;top:0;width:36px;height:36px;line-height:36px;text-align:center;border:1px solid #d8d8d8;background-color:#eee}.rule-date .icon.noborder,.rule-schedule-date .icon.noborder,.rule-time .icon.noborder{border-radius:0!important}.rule-date input[readonly],.rule-schedule-date input[readonly],.rule-time input[readonly]{cursor:pointer;background-color:#fff}.form-control{font-size:14px}.tooltip.tooltip-break-text .tooltip-inner{word-break:break-all}.tooltip.tooltip-left .tooltip-inner{text-align:left}.tooltip.tooltip-center .tooltip-inner{text-align:center}.dashboard-page .dashboard-content{padding:0 15px 15px}.dashboard-page .dashboard-content .grid-content{padding:0}.dashboard-page .dashboard-content .grid-content .grid-data{padding:0;margin-top:10px}.user-setting-management table{margin-bottom:0!important}.user-setting-management .move-down-btn,.user-setting-management .move-up-btn{margin-right:20px}.user-setting-management .move-disabled-btn{color:#ccc}.d3-tip.d3-dashboard-overview{background-color:#f1f2f2;border:1px solid rgba(153,153,153,.4);border-radius:4px;box-shadow:0 1px 3px 0 rgba(0,0,0,.2);padding:6px 12px!important;font-size:12px;line-height:20px}.d3-tip.d3-dashboard-overview strong{font-weight:600!important}.dashboard-container .grid-stack-row{-moz-column-count:2;-webkit-column-count:2;-moz-column-gap:2;-webkit-column-gap:2;column-count:2;column-gap:1.5em}.dashboard-container .card{transition:all .5s;background:#fff;border-radius:.1875rem;margin-bottom:30px;border:0;display:inline-block;position:relative;width:100%;box-shadow:none}.dashboard-container .card .header h2::after,.dashboard-container .card .header h2::before{background:#002e6d;content:""}.dashboard-container .card .body{font-weight:400;padding:20px}.dashboard-container .card .header .right-side{display:inline-block;float:right;position:relative;margin-right:15px}.dashboard-container .card .header .right-side ul.dropdown-menu{left:auto;right:0}.dashboard-container .card .header .right-side a{font-size:14px}.dashboard-container .card .header .right-side a:hover i{color:#000}.dashboard-container .card .header .right-side a i{margin-left:8px;font-size:14px;color:#979393}.dashboard-container .card .header .right-side a i.icon-cancel{font-size:12px}.dashboard-container .card .header small{color:#9e9e9e;line-height:15px;font-size:14px;padding:0 15px}.dashboard-container .card .header h2{font-size:15px;padding:0 15px}.dashboard-container .card .header h2::after{position:absolute;width:2px;height:18px;left:1px;top:19px}.dashboard-container .energy-spinner-container{min-height:360px;display:inline-block;width:100%}.dashboard-container .energy-chart-spinner{position:relative}.dashboard-container .energy-chart-spinner span.loading-spinner{position:absolute;top:50%;left:50%;box-shadow:0 1px 15px 1px rgba(81,77,92,.1);width:120px;height:34px;margin-left:-60px;margin-top:-16px;z-index:9999}.dashboard-container .energy-chart-spinner span.text{position:absolute;top:50%;left:20px;margin-top:-9px;color:#6f727d!important;font-size:1.2rem}.dashboard-container .energy-chart-spinner .loading{position:absolute;right:20px;top:50%}.dashboard-container .energy-chart-spinner .loading:after{z-index:10;border:solid rgba(9,62,78,.2);border-top-color:#3266cc;border-radius:50%;animation:spin 1s infinite linear;content:"";position:absolute;left:50%;top:50%;width:20px;height:20px;margin:-10px 0 0 -10px;border-width:1px}.dashboard-container .energy-chart-spinner .loading:before{z-index:9;background:#fff;top:0;left:0;content:"";width:100%;height:100%;position:absolute}.dashboard-container .row-filter .form-group{display:inline-block;margin-right:15px}.dashboard-container .nav-header .filter-right .period,.dashboard-container .row-filter .group-dropdown{vertical-align:middle;margin-right:0;position:relative}.dashboard-container .row-filter .btn-group button{background-color:#fff}.dashboard-container .row-filter .btn-group button.active{background-color:#002e6d;color:#fff;border-color:#002e6d}.dashboard-container .nav-header .filter-right .period a:hover,.dashboard-container .row-filter .group-dropdown a:hover{color:#002e6d}.dashboard-container .row-filter .select-input select{height:auto}.dashboard-container .row-filter .select-input::after{content:"\f107";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:none;right:20px;top:10px}.dashboard-container .nav-header .filter-right ul li a,.dashboard-container .row-filter .group-dropdown ul li a{font-size:14px;cursor:pointer}.dashboard-container .row-filter .group-dropdown a{cursor:pointer}.dashboard-container .row-filter .group-dropdown ul.dropdown-menu{min-width:120px}.dashboard-container .row-filter .group-dropdown ul{box-shadow:0 10px 50px 0 rgba(0,0,0,.2);border:none;right:0;left:auto}.dashboard-container .row-filter .group-dropdown .dropdown-toggle{padding:6px 20px;border:1px solid #e5e5e5;margin-left:5px;position:relative}.dashboard-container .nav-header{background:#fff;padding:17px 15px;display:inline-block;width:100%;margin-top:-10px;box-shadow:0 1px 0 0 rgba(216,216,216,.5)}.dashboard-container .nav-header .filter-right{text-align:right;display:inline-block;padding-right:5px;float:right}.dashboard-container .nav-header .filter-right .period a{cursor:pointer}.dashboard-container .nav-header .filter-right .period ul.dropdown-menu{min-width:120px}.dashboard-container .nav-header .filter-right label{font-weight:400}.dashboard-container .nav-header .filter-right .dropdown-toggle{padding:6px 20px;border:1px solid #e5e5e5;margin-left:5px}.dashboard-container .nav-header .filter-right ul{box-shadow:0 10px 50px 0 rgba(0,0,0,.2);border:none;right:0;left:auto}.dashboard-container .nav-header h4{font-size:16px;font-weight:600;display:inline-block;width:350px}.dashboard-container .nav-header h4 span.sub-title{font-weight:400;color:#9c9999}.dashboard-container .nav-header .date-picker-wrap{text-align:right;display:inline-block;width:calc(100% - 350px);position:relative}@media only screen and (max-width:768px){.dashboard-container .grid-stack-row{-moz-column-count:1;-webkit-column-count:1;-moz-column-gap:1;-webkit-column-gap:1;column-count:1}.dashboard-container .nav-header .date-picker-wrap{width:100%}}.dashboard-container .nav-header .date-picker-wrap.select-input::after{right:12px}.dashboard-container .nav-header .date-picker-wrap i{position:absolute;top:10px;right:calc(260px - 26px);font-size:14px}.dashboard-container .nav-header .date-picker-wrap input{padding-left:34px;max-width:260px;min-width:260px;display:inline-block;border-radius:0;box-shadow:none;border-color:#e5e5e5;font-size:14px}.dashboard-container .nav-header .date-picker-wrap input[readonly]{cursor:pointer;background-color:#fff}.dashboard-container .nav-header .home-building-name{float:right;margin-right:-15px}.dashboard-container .nav-header .home-realtime-widget{margin-right:0}.table-container{width:100%;height:600px;border:1px solid #eee;overflow:scroll;position:relative}.table-container table{table-layout:fixed;border-collapse:separate;border-spacing:0;position:absolute;width:100%;max-width:initial!important}.table-container td,.table-container th{border-right:1px solid #eee;border-bottom:1px solid #eee;padding:5px 10px;width:100px;box-sizing:border-box;margin:0}.table-container td *,.table-container th *{position:initial!important}.table-container td select,.table-container th select{appearance:revert;-moz-appearance:revert;-webkit-appearance:revert}.table-container .fixed-cell,.table-container th{background:#eee}.table-container .cross{position:relative;z-index:1}.table-sortable thead th{vertical-align:middle!important}.table-sortable thead .sorting,.table-sortable thead .sorting_asc,.table-sortable thead .sorting_desc{cursor:pointer;background-repeat:no-repeat;background-position:center right;padding-right:20px}.table-sortable thead .sorting{background-image:url(../images/sort_both.9a648608.png)}.table-sortable thead .sorting_asc{background-image:url(../images/sort_asc.9326ad44.png)}.table-sortable thead .sorting_desc{background-image:url(../images/sort_desc.1fc418e3.png)}.table-fixed{table-layout:fixed}.schedule-report-form .uib-time input{width:70px;margin-left:6px;margin-right:6px}.schedule-report-form span.input-group-addon{background-color:#fff}.schedule-report-form .param{width:60px;height:25px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border-radius:4px;border:none;border-bottom:1px #ccc dashed!important;text-align:center;margin-bottom:12px}.schedule-report-form .condition-note{color:#7d7d7d}.color-white{color:#fff}.legionellaForm .dashboard-accordion-form .panel{margin:0!important}.legionellaForm .at-time-input{border-radius:4px 0 0 4px!important;background-color:#fff!important;cursor:pointer}.legionellaForm .form-input.has-icon{padding-left:10px!important;padding-right:46px}.legionellaForm .rule-schedule-date .icon{right:0!important}.legionellaForm h4,.legionellaForm h5,.legionellaForm h6{font-weight:700}.legionellaForm .rule-schedule-list{display:flex}.legionellaForm .rule-schedule-list .rule-radio{margin-left:15px;margin-right:35px}.legionellaForm .rule-schedule-list .rule-radio label{font-size:13px}.legionellaForm .applied-days .small-note,.legionellaForm .rule-schedule-list .rule-radio p{font-size:11px;font-weight:lighter}.legionellaForm .applied-days .text-capitalize{text-transform:capitalize}.customize.subtitle{font-size:14pt}