html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,tbody,tfoot,thead,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{}body{}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{text-decoration:none}zone_productbody{font-size:15px;width:100vw;overflow:hidden}@font-face{font-family:'Brown';src:url('../fonts/Brown/SwegonBrownWeb-Regular.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'BrownLight';src:url('../fonts/Brown/SwegonBrownWeb-Light.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'BrownBold';src:url('../fonts/Brown/SwegonBrownWeb-Bold.woff') format('woff');font-weight:normal;font-style:normal}html{height:100%}body{display:grid;grid-template-columns:auto 1fr;grid-template-rows:1fr;height:100%}body.dark_header{grid-template-rows:auto 1fr}h1,h2,h3,h4,p,a,tr,td,button,input,textarea,label,select,option,span{font-size:15px;font-family:Arial,Helvetica,sans-serif;color:#2d2d2d}a{cursor:pointer}a:hover{text-decoration:underline}table{border-collapse:collapse}input,textarea{padding:10px;border:1px solid #ccc;background-color:white;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}input:required,input:invalid{box-shadow:none;-moz-box-shadow:none}input:disabled{opacity:0.6}button,input[type='submit']{border:none;-webkit-box-shadow:0px 1px 1px 0px rgba(0,0,0,0.25);-moz-box-shadow:0px 1px 1px 0px rgba(0,0,0,0.25);box-shadow:0px 1px 1px 0px rgba(0,0,0,0.25);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}button:hover:enabled{cursor:pointer}button:focus,select:focus{outline:none}button:disabled{outline:none;opacity:0.5}input[type="text"]:focus,input[type="password"]:focus{border:1px solid #a8c9e4;box-shadow:none}input[data-type="number"],input[type="number"]{padding-right:5px!important;appearance:textfield;-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}select{background:transparent;line-height:32px;height:32px;padding:0px 30px 0px 10px;border:1px solid #ccc;background:white url('../img/general/selectbox_arrow.png') right 6px center no-repeat;appearance:none;-webkit-appearance:none;-moz-appearance:none;overflow:hidden;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;cursor:pointer}select::-ms-expand{display:none}select:disabled{cursor:default!important}select:disabled + span{opacity:0.6}#main_navigation_parent{grid-row:1/3}.checkbox input,input[type="checkbox"]{border:0}input[type='checkbox']{opacity:0;width:20px;height:20px;position:absolute;top:-1px;left:-1px;margin:0;cursor:pointer}input[type='checkbox']+.checkbox_label{margin:0;clear:none;background:white;border:1px solid #bbb;width:18px;height:18px;display:inline-block;cursor:pointer}input[type='checkbox']:checked+.checkbox_label{background:white url(../img/general/checkmark.png) 1px 1px no-repeat}input[type='checkbox']:indeterminate+.checkbox_label{background:white url(../img/general/checkmark_indeterminate.png) 1px 1px no-repeat!important}input[type='checkbox']:disabled+.checkbox_label{opacity:0.6}::-webkit-input-placeholder{color:#a0a0a0}:-moz-placeholder{color:#a0a0a0;opacity:1}::-moz-placeholder{color:#a0a0a0;opacity:1}:-ms-input-placeholder{color:#a0a0a0}.checkbox{position:relative;cursor:pointer}.checkbox span{margin-left:5px;line-height:22px}.checkbox .symbol{line-height:26px}.checkbox_label{float:left}.checkmark{width:16px;height:16px;pointer-events:none}.checkmark.checked{background:white url(../img/general/checkmark.png) 1px 1px no-repeat;background-size:contain}.checkmark.unchecked{background:white url(../img/general/block_line.png) 1px 1px no-repeat;background-size:contain}.radio_btn_label input,input[type="radio"]{border:0}input[type="radio"]{opacity:0;width:20px;height:20px;position:absolute;top:-1px;left:-1px;margin:0;cursor:pointer}input[type="radio"]+label{margin:0px 10px 0px 0px;clear:none;background:white;border:1px solid #bbb;width:18px;height:18px;display:inline-block;cursor:pointer;border-radius:9px;-webkit-border-radius:9px;-moz-border-radius:9px;vertical-align:middle}input[type='radio']:checked+label{background:white url(../img/general/circle.png) no-repeat}.radio_btn_label{position:relative;height:20px;cursor:pointer;display:block;margin:15px 0px}.radio_btn_label label{margin-right:10px}.radio_btn_label span{vertical-align:middle}.on_off_switch_checkbox{display:none}.on_off_switch_checkbox,.on_off_switch_checkbox:after,.on_off_switch_checkbox:before,.on_off_switch_checkbox *,.on_off_switch_checkbox *:after,.on_off_switch_checkbox *:before,.on_off_switch_checkbox+.on_off_switch_label{box-sizing:border-box}.on_off_switch_checkbox::-moz-selection,.on_off_switch_checkbox:after::-moz-selection,.on_off_switch_checkbox:before::-moz-selection,.on_off_switch_checkbox *::-moz-selection,.on_off_switch_checkbox *:after::-moz-selection,.on_off_switch_checkbox *:before::-moz-selection,.on_off_switch_checkbox+.on_off_switch_label ::-moz-selection{background:none}.on_off_switch_checkbox::selection,.on_off_switch_checkbox:after::selection,.on_off_switch_checkbox:before::selection,.on_off_switch_checkbox *::selection,.on_off_switch_checkbox *:after::selection,.on_off_switch_checkbox *:before::selection,.on_off_switch_checkbox+.on_off_switch_label::selection{background:none}.on_off_switch_checkbox+.on_off_switch_label{outline:0;display:block;width:54px;height:26px;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.disabled .on_off_switch_checkbox+.on_off_switch_label{cursor:initial}.on_off_switch_checkbox+.on_off_switch_label:after,.on_off_switch_checkbox+.on_off_switch_label:before{position:relative;display:block;content:"";width:50%;height:100%}.on_off_switch_checkbox+.on_off_switch_label:after{left:0}.on_off_switch_checkbox+.on_off_switch_label:before{display:none}.on_off_switch_checkbox:checked+.on_off_switch_label:after{left:calc(50% + 5px);background:white}.on_off_switch_checkbox+.on_off_switch_label{background:white;border:1px solid #bbb;border-radius:2em;padding:5px;-webkit-transition:all .4s ease;transition:all .4s ease}.on_off_switch_checkbox+.on_off_switch_label:after{border-radius:50%;height:1em;width:1em;background:#bbb;-webkit-transition:all .2s ease;transition:all .2s ease}.on_off_switch_checkbox:checked+.on_off_switch_label{background:#6fd7cc;border:1px solid #6fd7cc}.on_off_switch_checkbox:not(:checked)+.on_off_switch_label+.sub_content{visibility:hidden;height:0px;opacity:0;-webkit-transition:visibility .2s linear,opacity .2s ease,height .1s ease .1s;transition:visibility .2s linear,opacity .2s ease,height .1s ease .1s}.on_off_switch_checkbox:checked+.on_off_switch_label+.sub_content{visibility:visible;height:70px;opacity:1;-webkit-transition:visibility .2s linear,opacity .2s ease,height .1s ease;transition:visibility .2s linear,opacity .2s ease,height .1s ease}.error-page{padding:5vw 5vw 0px 5vw}.error-page h1{font-size:300%}.error-page h2{font-size:200%}.error-page h3{font-size:175%}.error-page h4{font-size:150%}.system_filter_component .product-img{position:absolute;height:28px;right:10px;bottom:10px}.system_filter_component .wise_1_text-img{position:absolute;max-height:10px;right:40px;bottom:20px}.system_filter_component .quick_update{position:absolute;display:none;height:25px;bottom:10px;right:43px}.system_filter_component .air_on_off.off{position:absolute;width:15px;height:15px;left:3px;bottom:1px;background:-moz-linear-gradient(to top left,rgba(0,0,0,0) 45%,rgba(0,0,0,.65),rgba(0,0,0,0) 55%);background:-webkit-linear-gradient(to top left,rgba(0,0,0,0) 45%,rgba(0,0,0,.65),rgba(0,0,0,0) 55%);background:linear-gradient(to top left,rgba(0,0,0,0) 45%,rgba(0,0,0,.65),rgba(0,0,0,0) 55%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#00000000',GradientType=1)}.system_filter_component[data-type="zone_product"] .air_on_off.off{right:90%}.system_filter_component .disconnected,.system_filter_component .director_disconnected{position:absolute;width:32px;height:32px;right:7px;bottom:9px;background:-moz-linear-gradient(to top left,rgba(0,0,0,0) 47%,rgba(0,0,0,1),rgba(0,0,0,0) 52%);background:-webkit-linear-gradient(to top left,rgba(0,0,0,0) 47%,rgba(0,0,0,1),rgba(0,0,0,0) 52%);background:linear-gradient(to top left,rgba(0,0,0,0) 47%,rgba(0,0,0,1),rgba(0,0,0,0) 52%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#00000000',GradientType=1)}.system_filter_component .director_container_div .director_disconnected{position:absolute;right:83%;top:0px;width:17%}.system_filter_component div.director_container_div{position:relative}.system_filter_component .no_child{background-image:none}.alarm_a,.alarm_a .alarm,.status_alarm.alarm_a .alarm{background-color:#F02929;color:white}.alarm_b,.alarm_b .alarm,.status_alarm.alarm_b .alarm{background-color:#FFDE17}.alarm_i,.alarm_i .alarm,.status_alarm.alarm_i .alarm{background-color:#0096FF;color:white}.alarm_a .alarm.symbol,.alarm_i .alarm.symbol,.alarm_a.symbol,.alarm_i.symbol,.alarm_a .alarm span,.alarm_i .alarm span{color:white}.alarm_ahu.symbol{width:auto}.symbol{font-weight:bold;text-align:center;width:26px;height:26px;border-radius:50%;line-height:26px}.system_filter_component .alarm,.zoneproduct_elem_content .alarm,.room_elem_content .alarm,.director_elem_content .alarm,.ahu_elem_content .alarm,.system_filter_component .paired{position:absolute;padding:0px;width:20px;height:20px;line-height:20px;border-radius:50%;font-size:80%;display:inline-block}.ahu_elem_content .ahu_hover_elem .alarm,.room_elem_content .room_hover_elem .alarm,.director_elem_content .director_hover_elem .alarm,.zoneproduct_elem_content .zoneproduct_hover_elem .alarm{position:relative;font-size:93.33%;font-weight:bold;border-radius:50%;color:white;border:1px solid #ccc;width:36px;height:36px;letter-spacing:-1px;text-align:center}.visible{display:block}.loading:after{content:'';box-sizing:border-box;position:absolute;top:50%;left:50%;width:30px;height:30px;margin:-15px 0px 0px -15px;border-radius:50%;border-top:2px solid #00B7A7;border-right:2px solid transparent;animation:loading .6s linear infinite}@keyframes loading{to{transform:rotate(360deg)}}.placeholder,.placeholder>span{vertical-align:middle;display:inline-block;color:#888}.placeholder span{display:block;color:#888}.placeholder span span{display:inline-block}.value_container{margin-bottom:5px;font-size:93.33%}.list_param:not(.error_value) div.name.error_name,.value_container:not(.error_value) span.name.error_name,.room_hover_elem .value_container.error_value span.name.error_name{position:absolute;animation-name:none;opacity:0;left:0;z-index:-1}.list_param.error_value div.name p,.value_container.error_value span.name{color:red}@keyframes error_fade{0%,50%{opacity:0}100%,70%{opacity:1}}.list_param.error_value div.name,.value_container.error_value span.name{animation-name:error_fade;animation-fill-mode:both;animation-iteration-count:infinite;animation-duration:3s}.list_param.error_value div.name.error_name,.value_container.error_value span.name.error_name{position:absolute;animation-direction:alternate}.value_container.error_value span.name.error_name{left:57px}.list_param.error_value div.name:not(.error_name),.value_container.error_value span.name:not(.error_name){animation-direction:alternate-reverse}.supply_air,.supply_air_children,.supply_pressure,.supply_flow{background:url('../img/general/supply_arrow.png') no-repeat;padding-left:30px;background-position-y:center}.extract_air,.extract_air_children,.extract_pressure,.extract_flow{background:url('../img/general/extract_arrow.png') no-repeat;padding-left:30px;background-position-y:center}.unpaired{background:url('../img/general/unpaired.png') 1px 1px no-repeat}.synchronizing{background:url('../img/general/synchronizing.png') 1px 1px no-repeat}.tested,.marked,.marked_tested{background:url('../img/general/flags.png') 0px 0px no-repeat;padding-left:24px}.tested,.tested_summary{background-position:2px 0px}.marked,.marked_summary{background-position:2px -18px}.marked.tested{background-position:0px -36px}.flag_total_marked:before,.flag_total_tested:before{content:' / '}.val{display:inline-block}.set_value::before{content:'('}.set_value::after{content:')'}.set_value{color:#0074b7;margin:0px 3px 0px 3px}.unit{padding-left:3px}.save_ok{padding:10px 40px;background:white;border:1px solid #39b812;text-align:center;display:none}.save_ok span{background:url(../img/general/save_ok.png) no-repeat;padding-left:24px;color:#39b812!important}input.error{border:1px solid red!important}textarea.error{border:1px solid red!important}.input_error{color:red;display:none!important;position:absolute;bottom:0px;left:0px}.input_error.visible{display:block!important}.error_message{border:1px solid red;padding:10px 40px;background:white;color:red;text-align:center}.error_message span{background:url(../img/general/input_error.png) no-repeat;padding-left:24px;color:red}.small_btn_white,.small_btn_grey,.large_btn_white,.large_btn_grey,.large_btn_swegon_green{font-family:Brown;margin:2px}.small_btn_grey:active,.large_btn_grey:active{background-color:#bfbfbf}.small_btn_white:active,.large_btn_white:active{background-color:#e5e5e5}.large_btn_swegon_green:active{background-color:#009286}.small_btn_white,.small_btn_grey{background:white;min-width:80px;height:30px;padding:0px 20px}.small_btn_grey{background:#efefef}.large_btn_white,.large_btn_grey,.large_btn_swegon_green{background:white;min-width:120px;height:40px;padding:1px 20px 0px}.large_btn_grey{background:#efefef}.large_btn_swegon_green{color:white;background:#00B7A7}.large_btn_grey.button-loading{position:relative;padding-left:44px;color:#666666;opacity:0.8}.large_btn_grey.button-loading::after{content:"";position:absolute;left:18px;top:50%;width:16px;height:16px;margin-top:-8px;border-radius:50%;border:2px solid rgba(0,0,0,0.2);border-top-color:rgba(0,0,0,0.6);animation:button-loading-spin 0.8s linear infinite}@keyframes button-loading-spin{100%{transform:rotate(360deg)}}.scroll_left_btn,.scroll_right_btn{border:0;width:40px;height:40px}.scroll_left_btn{background:white url(../img/general/arrow_left.png) center no-repeat}.scroll_right_btn{background:white url(../img/general/arrow_right.png) center no-repeat}.badge{position:absolute;min-width:20px;height:20px;top:2px;right:2px;font-size:12px;font-weight:bold;line-height:1;line-height:20px;text-align:center;white-space:nowrap;vertical-align:middle;border-radius:10px;display:none}.badge:not(.alarms_counter){background-color:#00b7a7;color:white}.badge.visible{display:inline-block}.badge_container{position:relative}.row{vertical-align:middle;padding:10px}.row:nth-child(even){border-top:1px solid #ccc;border-bottom:1px solid #ccc}.row:last-child{border-bottom:none}.row p,.row span{vertical-align:middle;display:inline-block}#main_navigation{display:flex;flex-direction:column;position:relative;overflow:hidden;min-width:220px;width:16vw;height:100dvh;background-color:#2d2d2d;box-sizing:border-box;-webkit-box-shadow:-5px 0px 15px 10px rgba(0,0,0,0.5);-moz-box-shadow:-5px 0px 15px 10px rgba(0,0,0,0.5);box-shadow:-5px 0px 15px 10px rgba(0,0,0,0.5);border-right:10px solid #00B7A7;z-index:5;transition:0.2s ease-in-out}#main_navigation_menu{overflow:hidden auto}#menu_filler{flex-grow:1}#expand_btn{width:30px;height:30px;margin:14px 0px 14px 10px;display:none;font-weight:bold;color:white;background:#666 url(../img/general/expand.png) center no-repeat}#logo{display:block;height:auto;margin:20px auto}#main_navigation .border{border-top:1px solid #666;margin:10px auto 0px;padding-top:10px;width:70%}#main_navigation>div{word-wrap:break-word}#main_navigation a{color:whitesmoke;font-family:Brown,Arial}#main_navigation_facility_name{margin:15px auto;text-align:center;font-family:BrownLight,Arial,sans-serif;font-size:87%;color:whitesmoke}#main_navigation a,#main_navigation_footer p{overflow:hidden;padding-left:calc(15% + 30px);display:block;height:34px;line-height:38px;background-position:15% 0px;background-repeat:no-repeat;margin:0px auto}#main_navigation_footer #curr_menu_time_text{height:auto;padding-left:0;text-align:center;margin-bottom:-5px}#main_navigation a.current{background-color:#00B7A7;background-position:15% -68px;color:#2D2D2D}#main_navigation .home{background-image:url('../img/nav/overview.png')}#main_navigation .plan{background-image:url('../img/nav/plan.png')}#main_navigation .system{background-image:url('../img/nav/system.png')}#main_navigation .alarms{background-image:url('../img/nav/alarms.png')}#main_navigation .notes{background-image:url('../img/nav/notes.png')}#main_navigation .logs{background-image:url('../img/nav/changelog.png')}#main_navigation .graphs{background-image:url('../img/nav/graphs.png')}#main_navigation .schedule{background-image:url('../img/nav/schedule.png')}#main_navigation .documentation{background-image:url('../img/nav/documentation.png')}#main_navigation .sequences{background-image:url('../img/nav/sequences.png')}#main_navigation .optimization{background-image:url('../img/nav/optimization.png')}#main_navigation .groups{background-image:url('../img/nav/groups.png')}#main_navigation .commission{background-image:url('../img/nav/commissioning.png')}#main_navigation .settings{background-image:url('../img/nav/settings.png')}#main_navigation .users{background-image:url('../img/nav/users.png')}#main_navigation .config{background-image:url('../img/nav/settings.png')}#main_navigation .logout{background-image:url('../img/nav/log_out.png')}#main_navigation_footer{width:100%;background-color:rgba(45,45,45,0.9);padding-bottom:20px}#main_navigation_footer p{font-family:BrownLight;background-position:15% 5px;color:#aaa}.company_header{display:flex;justify-content:center;align-items:flex-start;padding:10px 0px;max-height:40vh;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.company_header .header_image{display:inline;max-width:300px;max-height:180px}.company_header .header_image_container.img_error .header_image{display:none}.company_header .header_text{margin:20px 0px 0px 20px;max-width:80ch}.company_header .heading{display:block;font-size:18px;width:100%;float:none}.company_header .header_text .free_text{display:block;white-space:pre-line;max-width:100%}.company_header .header_image_container{display:inline-block;height:100%;background-repeat:no-repeat;background-size:contain}.company_header .header_image_container.img_error{border:solid 1px #ccc;background-image:none!important;width:22vw;height:20vh}.company_header .header_image_container img{max-height:26vh;max-width:70vw}.company_header .img_error_container{display:none}.company_header .header_image_container.img_error .img_error_container{display:inline}.company_header .img_error_container a{line-height:26px;height:26px;display:inline-block;margin-top:15px}.company_header .img_error_container a{background:url('../img/general/import.png') 0 1px no-repeat;padding-left:32px}#header_cloud_image{width:40px;height:40px}.header.dark{display:flex;overflow:auto;align-items:center;background:#ccc;border-bottom:2px solid #999;height:60px}.header #location-selector{display:flex;justify-content:flex-start;align-items:center;width:auto;overflow:visible;margin-right:20px}#location-selector span{height:20px;max-width:280px}#location-selector li{position:relative;display:inline-flex;flex-direction:column;height:32px;width:auto;overflow:hidden;justify-content:center}@-moz-document url-prefix(){#location-selector .filter_box_text{padding-left:5px}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#location-selector .filter_box_text{padding-left:5px}}#location-selector .filter_box_text{display:block;white-space:nowrap}#location-selector .filter_box_text_seperator{margin:0px 5px 0px 5px}.help{background:url('../img/general/info.png') no-repeat;position:absolute;top:0;right:0;width:40px;height:40px;text-indent:-9999px;overflow:hidden;display:none;margin:10px;background-position:0px 0px}.home .help{float:right;position:static}#settings_communication .settings_header,#user_content .user_content_header,#schedule-exception-header,#schedule-settings-header{position:relative;width:100%}#settings_communication .settings_header h4,#user_content .user_content_header h4,#calendar-description-div h4,#schedule-settings-header h4,#schedule-exception-header h4{font-weight:bold;font-size:16px;padding:15px 10px 15px 0px;position:relative;display:inline-block;z-index:1;background-color:white}.certificate_input{text-align:left;padding:10px 0px}#dialog-file-browser .certificate_input input{width:calc(40% - 22px)}.certificate_input p{font-weight:bold;margin-bottom:3px}.upload_done .certificate_input,.upload_done .large_btn_white{display:none}#index_content{overflow:hidden}.upper_half{display:flex;justify-content:center;align-items:center;height:40vh;width:100%;overflow:hidden;background:#eee}.ahu_list_header .heading{vertical-align:middle;margin-right:0px;float:left;min-height:1px}.wise_1_text-img{max-height:10px;display:block}#index_message_div #home_ahu_list{overflow-y:auto;height:75%}#index_message_div #note_list{height:calc(100% - 109px)}.alarm_history_content #alarm_list.sortable_list_content,.note_list,.log_list_content,.home_ahu_list_container{overflow-y:auto;height:calc(100% - 110px)}.director_list_content{overflow-y:auto;height:calc(100% - 100px)}#settings_software .director_list_content{overflow-y:unset;height:auto}.overview-ahu-elem{border-top:1px solid #ccc;padding:10px;overflow:hidden;display:block;max-height:200px}.overview-ahu-elem:first-child{border-top:none}.ahu-header-row,.ahu-data-row{display:block;width:100%;overflow:hidden}.ahu_list_header,.sortable_list_header,.note_list_header,.log_list_header,.unpaired_list_header,.document-list-header,.protocol_list_header,.list-header{overflow:hidden;padding:0px 10px 10px 10px;width:calc(100% - 20px);border-bottom:1px solid #ccc}.ahu-header-row>div,.ahu-data-row>div{display:inline-block;overflow:hidden;vertical-align:top;line-height:24px;min-height:24px}.ahu-name-col{width:20%}.ahu-op-mode-col{width:25%}.ahu-airflow-col,.ahu-pressure-col{width:15%;max-width:20ch;text-align:center}.ahu-flow-direction-col{width:calc(15% - 10px);padding-right:10px}.ahu-link-col{width:15%}.ahu-header-row .ahu-name-col h2{font-family:Brown;font-size:130%}.ahu-flow-direction-col p{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;float:right;background-position:0;min-width:80px}.ahu-form-factor span:first-child{margin-right:5px}.connected .ahu_list_header .ahu-flow-direction-col,.connected .ahu_list_header .ahu-airflow-col,.connected .ahu_list_header .ahu-pressure-col{visibility:visible}li.connected .ahu-flow-direction-col,li.connected .ahu-airflow-col,li.connected .ahu-pressure-col{visibility:visible}.ahu-flow-direction-col,.ahu-airflow-col,.ahu-pressure-col{visibility:hidden}.overview-ahu-elem.connected .not_connected_text,.overview-ahu-elem .ahu-operation-info-text{display:none}.overview-ahu-elem .not_connected_text,.overview-ahu-elem.connected .ahu-operation-info-text{display:inline-block}.overview-ahu-elem .value_container{margin-bottom:0;background-image:none;padding-left:0px}.overview-ahu-elem .value_container+.value_container{margin-bottom:0px}.overview-ahu-elem .value_container .val{width:calc(40% - 3px);text-align:right}.overview-ahu-elem .value_container .unit{width:calc(20% - 5px);padding-left:5px}.overview-ahu-elem .value_container .set_value{width:calc(35% - 5px)}.overview-ahu-elem .value_container .unit,.overview-ahu-elem .value_container .set_value{display:inline-block;text-align:left}.ahu-link-col .link{display:block;text-decoration:underline}.first .ahu-link-col .link{background-image:url(../img/nav/system.png);background-position:0 -72px}.link{font-size:86.667%;background:url(../img/general/external_link.png) 0px 0px no-repeat;padding-left:30px;line-height:24px;display:inline-block;cursor:pointer}.badge.director_alert{background-color:red}.tab_list li{float:left}button.tab{display:inline-block;cursor:pointer;margin:0px;border-top-left-radius:3px;border-top-right-radius:3px;border:1px solid #d7d7d7;border-bottom:none}button.tab.selected{border-bottom:1px solid white;background:white}.tab_content{background:white;display:none;height:100%;overflow:hidden}.tab_content.visible{display:block}#index_message_div{display:flex;flex-direction:column;height:60vh;overflow:hidden}#index_message_div .tab_list{display:flex;height:auto;overflow:auto;padding-left:40px;padding-right:40px;background:#eee;border-bottom:1px solid #ccc}#index_message_div .tab{font-size:120%;padding:13px 25px;font-family:Brown,Arial;box-shadow:none;border:none;background:none;height:100%;border:1px solid transparent}#index_message_div .tab.selected{border:1px solid #ccc;border-bottom:none;background:white}#index_tab_content_parent{background:white;position:relative;height:0;flex-grow:1;padding:20px 0px 0px 40px}#index_tab_content_parent .heading.ahu-name-col,#index_tab_content_parent .heading.type,#index_tab_content_parent .heading.user{padding-left:0}.alarms_counter.alarm_a,.alarms_counter.alarm_i{color:white}.notes_counter.visible{display:none}.type,.id{width:5%}.info{width:calc(40% - 20px);padding-right:20px}.date{width:15%}.crumbs{width:35%}.local{background:url('../img/general/local.png') -5px 0 no-repeat}.adjuster{background:url('../img/general/adjuster.png') -5px 0 no-repeat}.technician{background:url('../img/general/technician.png') -5px 0 no-repeat}.api{background:url('../img/general/api.png') -5px 0 no-repeat}.user{padding:0px 20px 0px 30px;width:calc(14% - 50px);background-repeat:no-repeat;word-break:break-word;min-height:20px}.description{width:calc(36% - 20px);padding-right:20px}.checkbox,.type,.id,.info,.date,.date_ceased,.ptype,.crumbs,.user,.description,.from,.to,.name,.size,.edit{display:inline-block;vertical-align:top}.heading{font-weight:bold;margin-right:0;float:left}.heading.sortable{cursor:pointer}.heading.user{padding-right:50px;padding-left:0px}.index_page_list_container{display:flex;flex-direction:column;height:100%}.index_page_list_container .index_page_list{height:0;flex-grow:1;padding-bottom:60px}.sortable_list_holder{min-height:40px;height:100%}.sortable_list_holder.loading{background-position:top center}.sortable_list_holder .alarm_details{background:#ccc;text-align:center;overflow:hidden}.sortable_list_holder.loading .sortable_list_header,.sortable_list_holder.loading .unpaired_list_header,.sortable_list_holder.loading .sortable_list_content,.sortable_list_holder.loading .reset_alarms,.sortable_list_holder.loading .reset_history{display:none}.row.log_list_element{display:flex}.alarm_list_element,.note,.log_list_element{padding:10px 0px 10px 10px}.log_list_content .bread_crumb_list{display:inline-block}.note_list_header .crumbs{text-align:left}.heading p{display:inline-block}.heading.ascending p{background:url(../img/general/sort_asc.png) top right no-repeat;padding-right:23px}.heading.descending p{background:url(../img/general/sort_des.png) top right no-repeat;padding-right:23px}.sortable_list_content{text-align:left;width:100%;overflow-y:auto;list-style:none;padding:0;margin:0}.alarm_list_element{position:relative}.alarm_list_element:last-child{border-bottom:none}.alarm_list_element .bread_crumb_text{display:block;line-height:20px}.note.device_note .bread_crumb_text,.alarm_list_element .bread_crumb_text,.log_list_element .bread_crumb_text,.commissioning_air_list .bread_crumb_text,.commissioning_water_list .bread_crumb_text,.commissioning_electrical_list .bread_crumb_text,.unpaired_list .bread_crumb_text{text-decoration:underline;background-image:url(../img/nav/system.png);background-position:0px -76px;background-repeat:no-repeat;padding-left:28px;line-height:20px;display:inline-block}.note.device_note .bread_crumb_list,.alarm_list_element .bread_crumb_list,.log_list_element .bread_crumb_list{display:inline-block;width:28%;text-overflow:ellipsis}.alarm_list_element .bread_crumb_list{width:100%}.alarm_hover_elem{padding:10px;background-color:#eee;border-radius:2px;-webkit-box-shadow:0px 1px 10px 0px rgba(0,1,2,0.5);-moz-box-shadow:0px 1px 10px 0px rgba(0,1,2,0.5);box-shadow:0px 1px 10px 0px rgba(0,1,2,0.5);-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none;text-align:center;position:fixed;left:35%;line-height:1;z-index:1;width:auto;height:auto!important}#alarm .alarm_hover_elem{left:50%}.alarm_hover_elem p{height:100%;overflow:hidden;float:left;display:block}.log_list_element .bread_crumb_list{width:32%}.note.device_note .bread_crumb_list{width:35%}.alarm_details_row{overflow:hidden;padding:10px 10px 10px 0px;display:none}.alarm_details_row button{float:left}.edit_alarm{margin:10px 0px 0px 10px;padding-left:30px;background:url(../img/general/edit.png) no-repeat;line-height:24px;height:24px;display:inline-block}.alarm_details_row>div{overflow:hidden;margin:10px 0px 0px 5%}.alarm_details_row>div>div{display:block;float:right}.bread_crumb_list{display:block}.bread_crumb_list li{display:inline-block}.bread_crumb_list li+li{margin-left:5px}.link_to_plan,.link_to_system{display:block;margin-left:20px;padding-left:30px;line-height:26px}.link_to_plan{background:url(../img/nav/plan.png) 0 -72px no-repeat}.link_to_system{background:url(../img/nav/system.png) 0 -72px no-repeat}.alarm_details_row .new_note{float:right}#alarm .reset_alarms,#alarm .reset_history{margin-bottom:30px}#alarm .sortable_list_holder{height:100%}#alarm .checkbox{width:4%}#alarm .type{width:6%}#alarm .id{width:6%}#alarm .info{width:calc(28% - 20px);padding-right:20px}#alarm .alarm_active_content .date{width:19%}#alarm .alarm_history_content .date_ceased,#alarm .alarm_history_content .date{width:14%}#alarm .alarm_active_content .date_ceased{display:none}#alarm .crumbs{text-align:left;width:calc(41% - 20px);padding-left:20px}#alarm .alarm_waiting_content .crumbs,#alarm .alarm_history_content .crumbs{width:calc(31% - 20px)}.note_list_header{margin-top:20px}.note{cursor:pointer;padding:10px 20px 10px 10px}#index_note_content .new_note_input_container{min-height:42px}.new_note_input_container.main .input_error{position:absolute;top:-23px;left:40%}.choose_object_container{width:37%;float:left}.write_note_container{width:60%;float:right;text-align:right}.unpaired_list_holder{width:100%}.unpaired_content_container{display:flex;padding-left:30px;width:100%}.unpaired_list{overflow:hidden auto}.unpaired_content_container .name{width:calc(65% - 25px)}.unpaired_content_container .bread_crumb_list{width:35%}.unpaired_list_header .heading.sortable.name{width:65%}#index_unpaired_content.visible{display:flex;width:100%}h2.commissioning_electrical,h2.commissioning_air,h2.commissioning_water{font-weight:bold;font-size:110%;margin-bottom:20px}.commissioning_electrical_list .bread_crumb_text,.commissioning_air_list .bread_crumb_text,.commissioning_water_list .bread_crumb_text{background-image:url('../img/nav/commissioning.png');background-position:0 center}.commissioning_list_header .mode,.commissioning_electrical_list .mode,.commissioning_air_list .mode,.commissioning_water_list .mode{width:30%}.commissioning_list_header .obj,.commissioning_electrical_list .bread_crumb_list,.commissioning_air_list .bread_crumb_list,.commissioning_water_list .bread_crumb_list{width:65%}.commissioning_list_header .mode,.commissioning_list_header .obj{font-weight:bold;display:inline-block}.commissioning_electrical_list div,.commissioning_air_list div,.commissioning_water_list div{display:inline-flex;width:100%}#index_commissioning_content.visible{display:flex;width:100%}#commission_air_container{padding-right:20px;border-right:1px solid #bbb}#commission_water_container{padding:0px 20px 0px 20px;border-right:1px solid #bbb}#commission_electrical_container{padding-left:20px}#commission_electrical_container,#commission_air_container,#commission_water_container{width:100%;overflow-y:auto}.log_list_holder{height:100%;overflow:hidden}.log_list_holder.loading{background-position:top center}.log_list_holder.loading .log_list_header,.log_list_holder.loading .log_list_content{visibility:hidden}.log_list_holder .info,.log_list_holder .from,.log_list_holder .to{overflow:hidden;text-overflow:ellipsis}.log_list_holder .info{width:calc(15% - 20px);padding-right:20px}.log_list_holder .from{width:calc(12% - 10px);padding-right:10px}.log_list_holder .to{width:calc(12% - 10px);padding-right:10px}.log_list_holder .to span+span{margin-left:5px}.log_list_holder .crumbs{width:32%;text-align:left}.log_list_content p{padding-top:4px;vertical-align:middle}.log_list_content p>span.header{display:block;font-weight:bold}.note_list_container{height:100%;position:relative}.note_list_container.loading{background-position:center}.note_list_container.loading .note_list_header,.note_list_container.loading .note_list{visibility:hidden}.note_list_container .bread_crumb_list{display:inline-block}.note_list_container .note-created,.note_list_container .note-removed,.note_list_container .note-remove-error,.note_list_container .note-create-error{display:none}.note_list_container .note-created.save_ok,.note_list_container .note-removed.save_ok,.note_list_container .note-remove-error.error_message,.note_list_container .note-create-error.error_message{display:inline-block}.log_list_content>li{padding:10px 17px 10px 10px}.log_list_content .from p,.log_list_content .to p{font-weight:bold}.log_list_content span{float:none;font-weight:normal}.sub_menu_left{background-color:#eee;float:left;width:16%;z-index:2;position:relative;height:calc(100% - 30px);padding-top:30px;-webkit-box-shadow:-5px 0px 15px 10px rgba(0,0,0,0.3);-moz-box-shadow:-5px 0px 15px 10px rgba(0,0,0,0.3);box-shadow:-5px 0px 15px 10px rgba(0,0,0,0.3);overflow-y:auto}.sub_menu_left a{display:block;padding:17px 10% 13px;font-family:Brown,Arial;font-size:93.333%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sub_menu_left a.current{background:#bbb!important}.content{overflow:hidden;height:100%}.content.has_right_panel{display:grid;position:relative;overflow:auto hidden}.margin_content{margin:30px;height:calc(100% - 60px)}.margin_content_bottom_button{margin:30px;height:calc(100% - (110px))}.left_content{margin:30px 0px 0px 30px;float:left;width:calc(62% - 30px);height:calc(100% - 81px)}.right_content{margin:30px;width:calc(84% - 60px);height:calc(100% - 60px);max-width:calc(100% - 280px);float:right;position:relative}.pan_container{width:101%;height:101%;display:flex;align-items:center}#migration_configuration_pending_banner.visible~#settings_content #alarm_list{height:calc(100vh - 312px)}#migration_configuration_pending_banner.visible~#settings_content .main_content_container,#migration_configuration_pending_banner.visible~#system>#right_panel{height:calc(100% - 25px)}#migration_configuration_pending_banner.visible~#system>#system_content,#migration_configuration_pending_banner.visible~#settings_content .communication,#migration_configuration_pending_banner.visible~#notes,#migration_configuration_pending_banner.visible~#dy_graph,#migration_configuration_pending_banner.visible~#logs{height:calc(100vh - 107px)}#migration_configuration_pending_banner.visible~#settings_right_content,#migration_configuration_pending_banner.visible~#settings,#migration_configuration_pending_banner.visible~#settings_content,#migration_configuration_pending_banner.visible~#documentation,#migration_configuration_pending_banner.visible~#calendar,#migration_configuration_pending_banner.visible~#schedule,#migration_configuration_pending_banner.visible~#commission,#migration_configuration_pending_banner.visible~#groups,#migration_configuration_pending_banner.visible~#main_navigation_parent>#main_navigation{height:calc(100vh - 25px)}#migration_configuration_pending_banner.visible~#main_navigation_parent{margin-top:25px}#migration_configuration_pending_banner.visible{display:block}#migration_configuration_pending_banner{background:#2D2D2D;border-bottom:1px solid #00B7A7;box-shadow:2px 3px 12px 0px #2D2D2D;height:25px;width:100%;top:0;position:fixed;z-index:5;line-height:25px;text-align:center;display:none}#migration_configuration_pending_banner .loading_container{position:relative;margin:4px 0px 0px 10px}#migration_configuration_pending_banner .loading:after{margin-top:0px;margin-left:0px;top:0;left:0;width:15px;height:15px}#migration_content_container .migration_total_from_to{margin-right:30px}#migration_content_container .migration_state_message,#migration_content_container .migration_total_from_to span,#migration_content_container .migration_current_from_to span{color:white}#migration_content_container{display:inline-flex}#popup{position:absolute;top:0;left:0;width:100vw;height:100vh;z-index:1000;text-align:center}#popup .visible{display:inline-block}#popup>div{position:relative}.dialog-header{background-color:#5D5D5D;overflow:hidden;display:block;text-align:left}.dialog-header h3{margin:17px 0px 17px 20px!important;display:inline-block;max-width:calc(100% - 74px)}.dialog-header h3,.dialog-header h3 span{color:white;text-align:left!important}.dialog-header .close{height:24px;float:right;cursor:pointer;padding:15px 15px}.modal .dialog-header .close{visibility:hidden}#popup .status_ok .save_ok{display:inline-block;margin-right:0;width:50%}#popup .status_ok .dialog_button_container{display:none}.dialog{display:none;min-width:300px;margin:0px auto;background-color:#eee;overflow:hidden;text-align:left;position:absolute;top:10%;max-width:80vw;max-height:80vh}.dialog h3,.dialog h3 span{font-family:Brown,Arial;margin-bottom:3px;font-size:120%;text-align:center}.dialog-content-wrapper{padding:20px 20px 20px;overflow:hidden;max-height:calc(80vh - 154px)}.dialog h4{text-align:center}.dialog .controls{display:block;margin-top:40px}.dialog .controls button.accept,.dialog .controls button.cancel{float:right}.dialog .bread_crumb_list{text-align:center;padding-bottom:20px}.dialog_content{max-height:calc(80vh - 220px);overflow-y:auto;min-width:20vw;box-sizing:content-box;display:block}.dialog_content p{max-width:80ch}#dialog_overlay{width:100%;height:100%;top:0;left:0;display:none;position:fixed;overflow:hidden;z-index:999}#dialog_overlay.visible{display:block}#transparency{width:100%;height:100%;background-color:#313131;opacity:0.5;filter:alpha(opacity=50);-moz-opacity:0.5}#modal_overlay{width:100%;height:100%;top:0;left:0;display:none;position:fixed;overflow:hidden;z-index:999}#modal_overlay.visible{display:block}.empty_list_text,.empty .empty_list_text{display:none}.note_dialog>p{display:none}.note_dialog .new_note_input_container .sign_input{width:calc(20% - 12px);display:block;margin:15px 0px 3px 0px}.note_dialog .new_note_input_container .write_note{width:calc(80% - 36px);margin-right:0}.note_dialog.loading .new_note_input_container{visibility:hidden}.note_dialog.status_ok .new_note_input_container,.note_dialog.new_sub_note_dialog .dialog-header h3 span:first-child,.note_dialog .dialog-header h3 span+span,.note_dialog .dialog_button_container .accept span+span,.note_dialog.new_sub_note_dialog .dialog_button_container .accept span:first-child{display:none}.note_dialog.status_ok>p,.note_dialog.new_sub_note_dialog .dialog-header h3 span+span,.note_dialog.new_sub_note_dialog .dialog_button_container .accept span+span{display:block}#new_note_device_selection_dialog .dialog-content-wrapper,#new_note_device_selection_dialog .dialog_content,#new_note_device_selection_dialog{overflow:visible}#new_note_device_selection_dialog .filter_container{margin-bottom:20px}#signal-selection-dialog #location-selector li,#new_note_device_selection_dialog #location-selector li{max-width:none}.filter-container li+li{margin-left:10px}.filter_box{position:absolute;width:100%;height:100%;z-index:1;border:none;opacity:0;background:transparent}#location-selector li.filter_box_container:after{content:'';display:block;width:0;height:2px;background:#00b7a7;transition:width .2s}#location-selector li.current:after{width:100%}#new_note_device_selection_dialog .bread_crumb_list{display:none}#signal-selection-dialog .dialog_content>label{font-weight:bold;margin-bottom:5px;display:block;min-width:800px}#signal-selection-dialog #location-selector{display:inline-block}#new_note_device_selection_dialog #search-option-box-container,#signal-selection-dialog #search-option-box-container_signal{margin-left:0;margin-right:0}#new_note_device_selection_dialog .dropdown-menu .searchbox,#signal-selection-dialog .dropdown-menu .searchbox{padding-left:0}#warning_dialog{display:none;background:#efefef;text-align:left}#warning_dialog p,#delete_plan_floor_dialog p,#delete_user_dialog p{text-align:left;padding:5px 30px 5px 5px}.dialog .cancel,.dialog .accept{margin:20px 1px 2px 20px;float:right}#delete_plan_floor_dialog .error_msg,#delete_plan_floor_dialog .accept span+span{display:none}#delete_plan_floor_dialog.delete_error .error_msg,#delete_plan_floor_dialog.delete_error .accept span+span{display:block}#delete_plan_floor_dialog.delete_error .accept span:first-child{display:none}#info_dialog{width:800px}#info_dialog p{line-height:1.3}#info_dialog h3{margin-bottom:10px}#quick_settings_failed ul{margin-left:10px}#plan{grid-template-columns:2fr minmax(350px,1fr);grid-template-rows:100%;grid-template-areas:"plan   panel"}#plan_content{grid-area:plan;display:flex;box-sizing:border-box;width:100%;height:100%;padding:15px;flex-direction:column;margin:0}#plan_room_elem_param_select{display:inline-block;padding:0;width:25%}#search-option-box-container_signal,#search-option-box-container{display:inline-block;vertical-align:middle;margin-left:20px;height:100%}#function-group-filter-select{display:none}#function-group-filter-select{margin-left:2%}.function-groups #function-group-filter-select{display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.plan-roombubble-supply-arrow{background:url('../img/general/supply_arrow.png') no-repeat;padding-left:13px;background-size:13px;background-position-y:center;background-position-x:left}.plan-roombubble-extract-arrow{background:url('../img/general/extract_arrow.png') no-repeat;padding-left:13px;background-size:13px;background-position-y:center;background-position-x:left}.plan-roombubble-status-container-damper-position{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.status_damper_position{height:100%}.plan-roombubble-status-container-ea-and-sa-div,.plan-roombubble-status-container-ea-and-sa-div>*{line-height:0.9;font-size:13px}.demo_container{position:relative;width:100%;height:100%;grid-row:2;display:flex;flex-direction:column;align-items:center;overflow:hidden}.demo_container>.demo_image{position:absolute;width:100%;height:100%;filter:brightness(0.7) blur(0.5vh);transform:scale(1.01);background-size:cover}.demo_container>.demo_text{position:relative;top:50%;width:100%;z-index:1;text-align:center;transform:translateY(-50%);display:flex;flex-direction:column;justify-content:center;background-color:#2d2d2daa;padding:35px 0;align-items:center}.demo_container>.demo_text>h1{font-size:50px;color:whitesmoke}.demo_container>.demo_text>h2{font-size:22px;color:whitesmoke}#plan_demo>.demo_image{background-image:url(../img/demo/plan_view.jpg)}.dropdown-menu{display:block;min-width:200px;top:100%;left:0;overflow:visible!important;z-index:1000;float:left;font-size:1rem;color:#212529;text-align:left;list-style:none;background-clip:padding-box;border-radius:.25rem;min-height:0;transform:none;box-sizing:border-box}#dialog_overlay.visible+div.header.dark{background-color:red}.dropdown-menu .searchbox{max-width:300px;width:220px;margin-top:5px}#settings_type_select .search_box_icon,.dropdown-menu .searchbox .search_box_icon{background:url(../img/general/search.png);background-position-y:3px;background-position-x:3px;background-repeat:no-repeat;background-size:32px;position:absolute;z-index:2;height:40px;width:35px;opacity:.3;transition:opacity .2s}#settings_type_select .search_box_icon.on_focus,.dropdown-menu .searchbox .search_box_icon.on_focus{opacity:1}.dropdown-menu .nothing_found{padding:0px 10px 10px 5px}#signal-selection-dialog{overflow:visible}#search-option-box-container_signal .dropdown{position:absolute}#new_note_device_selection_dialog #location-selector{display:inline-block}#new_note_device_selection_dialog .dropdown-menu .inner,#search-option-box-container_signal .dropdown-menu .inner{max-height:70vh!important}.dropdown-menu .inner{background-color:white;border:1px solid rgba(0,0,0,.15)!important;position:absolute;z-index:9999;overflow-y:auto!important;max-height:80vh;max-width:50vw}ul.dropdown-menu.inner{position:static;float:none;border:0;padding-top:10px;margin:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.dropdown-menu div.inner{display:none!important;transition:box-shadow .2s;box-shadow:none}.dropdown-menu div.inner.display_search_list{display:block!important;transition:box-shadow .2s;box-shadow:4px 4px 8px 0 rgba(0,0,0,0.25),0 0 0 1px rgba(0,0,0,0.08)}.dropdown-item{display:block;padding:.25rem 1rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0;text-decoration:none}.dropdown-item.current_element{background-color:#00B7A7!important}.dropdown-item.selected_element{background-color:#bbb!important}.dropdown-item.selected_element .text{color:white}.dropdown-menu li .text{padding-left:10px}.dropdown-item .text-muted{opacity:.5;font-size:13px;padding-left:5px}.dropdown-menu .no-results{padding-left:10px;font-size:15px;font-family:Arial,Helvetica,sans-serif;color:#2d2d2d}.form-control{display:block;width:100%;height:40px;padding-left:35px;color:#495057;border:1px solid #999999;border-radius:.25rem;transition:box-shadow .15s ease-in-out;outline:none;appearance:none;-webkit-appearance:none;box-shadow:none}.form-control:focus{box-shadow:0 3px 8px 0 rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.08)}.searchbox{padding:4px 8px 4px}.dropdown-header-system span,.dropdown-header-superwise span,.dropdown-header-function_group span,.dropdown-header-ahu span,.dropdown-header-grouping span,.dropdown-header-node_container span,.dropdown-header-node span{font-weight:bold}.dropdown-item.in_superior_room,#location-selector option[data-is_zone_product="true"],.opt-container.grouping>.opt.dropdown-item[data-type="zone_product"]{background-color:#efefef;padding-left:25px}.filter-option-inner-inner{line-height:33px;padding-right:10px}.dropdown{position:relative}#system_filter_param_select input,#system_filter_param_select select{vertical-align:middle}#plan_room_elem_param_select select{width:100%}.plan_section_holder{width:25%}.plan_section_holder div{display:inline-block;margin-left:6px;width:50%}.plan_section_holder select{width:100%}.map_parent_container{grid-area:plan;height:100%;border:solid 1px #ccc;flex-grow:1;overflow:hidden;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}.map{position:absolute;transform-origin:0 0;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:contain}.map_parent_container.loading .map{display:none}#plan_zoom{float:right;margin-top:15px}#plan #plan_zoom{grid-area:plan_zoom;display:flex;justify-content:end}#plan_zoom li{float:left}#plan_zoom li:first-child{margin-right:10px}#plan_zoom button{font-size:200%;padding:0px;width:35px;height:35px;background:#efefef;box-shadow:0 1px 1px rgba(0,1,1,0.25);-moz-box-shadow:0 1px 1px rgba(0,1,1,0.25);-webkit-box-shadow:0 1px 1px rgba(0,1,1,0.25);border-radius:1px}.director_elem_content{width:35px;height:30px;background-size:20px;background-image:url(/static/img/products/wise_director.png)}.ahu_elem_content{width:35px;height:30px;background-size:20px}.ahu_elem_content:not(.generic),.ahu_elem_content:not(.compactlp),.ahu_elem_content:not(.goldcd){background-image:url(/static/img/products/ahu.png)}.ahu_elem_content.generic{background-image:url(/static/img/products/genericahu.png)}.ahu_elem_content.compactlp{background-image:url(/static/img/products/compactlp.png)}.ahu_elem_content.goldcd{background-image:url(/static/img/products/goldcd.png)}.ahu_elem_content.aggregation{background-image:url(/static/img/products/aggregation.png)}.zoneproduct_elem_content{width:45px;height:35px;background-size:20px}.zoneproduct_elem_content.wise_measure{background-image:url(/static/img/products/wise_measure.png)}.zoneproduct_elem_content.wise_dps{background-image:url(/static/img/products/wise_dps.png)}.zoneproduct_elem_content.wise_damper{background-image:url(/static/img/products/wise_damper.png)}.zoneproduct_elem_content.wise_iore{background-image:url(/static/img/products/wise_iore.png)}.zoneproduct_elem_content.wise_ire{background-image:url(/static/img/products/wise_ire.png)}.zoneproduct_elem_content.wise_measure_rectangular{background-image:url(/static/img/products/wise_measure_rectangular.png)}.zoneproduct_elem_content.wise_damper_rectangular{background-image:url(/static/img/products/wise_damper_rectangular.png)}.room_elem_content{width:36px;height:36px}.init .room_elem_content.outline,.passive .room_elem_content.outline,.passive_pending .room_elem_content.outline,.active_pending .room_elem_content.outline,.init .room_elem_content:not(.selected),.passive .room_elem_content:not(.selected),.passive_pending .room_elem_content:not(.selected),.active_pending .room_elem_content:not(.selected){opacity:0;pointer-events:none}.init.room_elem .room_elem_content,.passive.room_elem .room_elem_content,.passive_pending.room_elem .room_elem_content,.active_pending.room_elem .room_elem_content{border-style:dashed;background-color:#f7f7f7}.init.room_elem .room_elem_content .status_temperature,.init.room_elem .room_elem_content .status_damper_position,.init.room_elem .room_elem_content .status_occupancy,.init.room_elem .room_elem_content .status_heating_cooling,.init.room_elem .room_elem_content .status_operation,.init.room_elem .room_elem_content .status_lighting,.init.room_elem .room_elem_content .status_air_quality_voc,.init.room_elem .room_elem_content .status_air_quality_co2,.init.room_elem .room_elem_content .status_humidity{display:none}.passive_pending.room_elem .room_elem_content .status_temperature,.passive_pending.room_elem .room_elem_content .status_damper_position,.passive_pending.room_elem .room_elem_content .status_occupancy,.passive_pending.room_elem .room_elem_content .status_heating_cooling,.passive_pending.room_elem .room_elem_content .status_operation,.passive_pending.room_elem .room_elem_content .status_lighting,.passive_pending.room_elem .room_elem_content .status_air_quality_voc,.passive_pending.room_elem .room_elem_content .status_air_quality_co2,.passive_pending.room_elem .room_elem_content .status_humidity{display:none}.passive.room_elem .room_elem_content .status_temperature,.passive.room_elem .room_elem_content .status_damper_position,.passive.room_elem .room_elem_content .status_occupancy,.passive.room_elem .room_elem_content .status_heating_cooling,.passive.room_elem .room_elem_content .status_operation,.passive.room_elem .room_elem_content .status_lighting,.passive.room_elem .room_elem_content .status_air_quality_voc,.passive.room_elem .room_elem_content .status_air_quality_co2,.passive.room_elem .room_elem_content .status_humidity{display:none}.active_pending.room_elem .room_elem_content .status_temperature,.active_pending.room_elem .room_elem_content .status_damper_position,.active_pending.room_elem .room_elem_content .status_occupancy,.active_pending.room_elem .room_elem_content .status_heating_cooling,.active_pending.room_elem .room_elem_content .status_operation,.active_pending.room_elem .room_elem_content .status_lighting,.active_pending.room_elem .room_elem_content .status_air_quality_voc,.active_pending.room_elem .room_elem_content .status_air_quality_co2,.active_pending.room_elem .room_elem_content .status_humidity{display:none}.ahu_elem_content,.zoneproduct_elem_content,.director_elem_content{width:20px;height:20px}.room_elem_content,.zoneproduct_elem_content,.ahu_elem_content,.director_elem_content{border-radius:50%;color:#231F20;line-height:36px;-webkit-box-shadow:0px 1px 2px 0px rgba(0,1,2,0.25);-moz-box-shadow:0px 1px 2px 0px rgba(0,1,2,0.25);box-shadow:0px 1px 2px 0px rgba(0,1,2,0.25);background-color:#eee;border:1px solid #999}.ahu_elem_content,.zoneproduct_elem_content,.director_elem_content{left:-11px;top:-11px}.room_elem_content{left:-19px;top:-19px}.zoneproduct_elem_content,.room_elem_content,.director_elem_content,.ahu_elem_content{text-align:center;position:absolute;display:inline-block;cursor:pointer;background-repeat:no-repeat;background-position:center}.aggregate_room_list{position:relative;margin:8px 16px 0px 8px;text-align:left}.aggregate_room_list li{position:relative;padding:2px 0px}.aggregate_room_list p{margin-left:20px;font-size:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#2d2d2d;border-bottom:2px solid transparent}.system_filter_component.passive .aggregate_room_list p,.system_filter_component.passive_pending .aggregate_room_list p{color:#6f6f6f}.connector_horizontal{display:inline-block;position:absolute;height:1px;width:8px;background-color:#6f6f6f;top:50%;right:0px;left:0px}.selected .connector_horizontal{width:12px}.connector_vertical{display:inline-block;position:absolute;width:1px;background-color:#6f6f6f;top:0px;bottom:0px}li:last-child .connector_vertical{bottom:50%}.room_hover_elem .connector_vertical{left:0px}.room_hover_elem .val,.director_hover_elem .val,.zoneproduct_hover_elem .val{width:27%;margin-right:3px}.ahu_hover_elem .val{width:35%;margin-right:3px}.ahu_hover_elem .val,.ahu_hover_elem .unit,.ahu_hover_elem .set_value,.room_hover_elem .val,.room_hover_elem .unit,.room_hover_elem .set_value,.director_hover_elem .value .director_hover_elem .name,.zoneproduct_hover_elem .val,.zoneproduct_hover_elem .unit,.zoneproduct_hover_elem .set_value{float:left}.ahu_elem_content.outline,.director_elem_content.outline,.zoneproduct_elem_content.outline{border:3px solid #6fd7cc;left:-13px;top:-13px}.ahu_elem_content.selected,.zoneproduct_elem_content.selected,.director_elem_content.selected{border:5px solid #6fd7cc;top:-15px;left:-15px}.room_elem_content.outline{border:3px solid #6fd7cc;left:-20px;top:-20px}.room_elem_content.selected{border:5px solid #6fd7cc;top:-23px;left:-23px}.ahu_elem_content.outline[is_wise_1="true"][is_wise_1="true"],.director_elem_content.outline[is_wise_1="true"],.zoneproduct_elem_content.outline[is_wise_1="true"]{border:3px solid #80c242;left:-13px;top:-13px}.ahu_elem_content.selected[is_wise_1="true"],.zoneproduct_elem_content.selected[is_wise_1="true"],.director_elem_content.selected[is_wise_1="true"]{border:5px solid #80c242;top:-15px;left:-15px}.room_elem_content.outline[is_wise_1="true"]{border:3px solid #80c242;left:-20px;top:-20px}.room_elem_content.selected[is_wise_1="true"]{border:5px solid #80c242;top:-23px;left:-23px}.zoneproduct_elem_content p.alarm,.room_elem_content p.alarm,.director_elem_content p.alarm,.ahu_elem_content p.alarm{display:none;top:-10px;right:-10px;border:1px solid #ccc;letter-spacing:0px}.ahu_elem_content.alarm_a .alarm,.ahu_elem_content.alarm_b .alarm,.ahu_elem_content.alarm_i .alarm,.room_elem_content.alarm_a .alarm,.room_elem_content.alarm_b .alarm,.room_elem_content.alarm_i .alarm,.director_elem_content.alarm_a .alarm,.director_elem_content.alarm_b .alarm,.director_elem_content.alarm_i .alarm,.zoneproduct_elem_content.alarm_a .alarm,.zoneproduct_elem_content.alarm_b .alarm,.zoneproduct_elem_content.alarm_i .alarm{display:inline-block}.zoneproduct_elem_content>p,.room_elem_content>p,.director_elem_content>p,.ahu_elem_content>p{font-weight:bold;font-size:93.33%;letter-spacing:-1px;height:100%}.zoneproduct_elem.not_positioned .zoneproduct_elem_content,.director_elem.not_positioned .director_elem_content,.room_elem.not_positioned .room_elem_content,.ahu_elem.not_positioned .ahu_elem_content{left:2px;top:6px}.zoneproduct_elem_content .status_icon,.director_elem_content .status_icon,.room_elem_content .status_icon,.ahu_elem_content .status_icon{display:block;height:100%}.room_elem_content>.air_moisture_component,.room_elem_content>.status_lighting,.room_elem_content>.status_operation,.room_elem_content>.status_occupancy,.room_elem_content>.status_temperature,.room_elem_content>.status_heating_cooling,.room_elem_content>.status_air_quality_co2,.room_elem_content>.status_air_quality_voc,.room_elem_content>.status_humidity,.room_elem_content>.status_damper_position,.room_elem_content>.status_folding_door,.zoneproduct_elem_content>.status_notes,.director_elem_content>.status_notes,.room_elem_content>.status_notes,.ahu_elem_content>.status_notes{display:none}.air_moisture .room_elem_content>.air_moisture_component,.lighting .room_elem_content>.status_lighting,.heating_cooling .room_elem_content>.status_heating_cooling,.occupancy .room_elem_content>.status_occupancy,.temperature .room_elem_content .status_temperature,.air_quality_co2 .room_elem_content>.status_air_quality_co2,.air_quality_voc .room_elem_content>.status_air_quality_voc,.init .room_elem_content>.status_folding_door,.passive .room_elem_content>.status_folding_door,.passive_pending .room_elem_content>.status_folding_door,.active_pending .room_elem_content>.status_folding_door,.operation .room_elem_content>.status_operation,.humidity .room_elem_content>.status_humidity,.damper_position .room_elem_content>.status_damper_position,.notes .room_elem_content>.status_notes,.notes .zoneproduct_elem_content>.status_notes,.notes .director_elem_content>.status_notes,.notes .ahu_elem_content>.status_notes{display:block}.no_building_plan_configured #img_error_container,#plan_content.node_container_lacks_position #room_position_error_container{display:block}#plan_content .director_elem_content:not(.alarm_a):not(.alarm_b):not(.alarm_i){cursor:default}#img_error_container,#room_position_error_container,#plan_content.node_container_lacks_position .map,#plan_content.node_container_lacks_position .plan_zoom,.no_building_plan_configured .map,.no_building_plan_configured .plan_zoom{display:none}#room_position_error_container,#img_error_container{text-align:center;display:none;position:absolute;top:calc(50% - 53px);width:100%}#img_error_container a,#room_position_error_container a{line-height:26px;height:26px;display:inline-block;margin-top:15px}#img_error_container a{background:url('../img/general/import.png') 0 1px no-repeat;padding-left:32px}#room_position_error_container a{background:url('../img/nav/plan.png') 0 -72px no-repeat;padding-left:28px}.node_container_lacks_position #room_position_error_container,.no_building_plan_configured #img_error_container{display:block}.small .room_elem_content>.status_lighting,.small .room_elem_content>.status_occupancy,.small .room_elem_content>.status_temperature,.small .room_elem_content>.status_air_quality_co2,.small .room_elem_content>.status_air_quality_voc,.small .room_elem_content>.status_heating_cooling,.small .room_elem_content>.status_operation{display:none!important}.small .zoneproduct_elem_content,.small .room_elem_content,.small .director_elem_content,.small .ahu_elem_content,.not_positioned .zoneproduct_elem_content,.not_positioned .room_elem_content,.not_positioned .director_elem_content,.not_positioned .ahu_elem_content{width:14px;height:14px;left:-7px;top:-7px;line-height:14px;background-size:15px;-webkit-box-shadow:0px 1px 1px 0px rgba(0,0,0,0.25);-moz-box-shadow:0px 1px 1px 0px rgba(0,0,0,0.25);box-shadow:0px 1px 1px 0px rgba(0,0,0,0.25)}.small .room_elem_content.selected{top:-11px;left:-11px}.small .room_elem_content p.alarm{font-size:60%;position:static;width:14px;height:14px;line-height:14px;border:none}.small .room_elem_content.alarm_a p.alarm{letter-spacing:1px}.status{font-size:93.33%;font-weight:bold;border-radius:50%;background-color:white;border:1px solid #ccc;display:inline-block;width:36px;height:36px;letter-spacing:-1px;text-align:center;position:relative}.status span{display:inline-block;line-height:normal;width:100%}.status_temperature .status,.status_air_quality_co2 .status,.status_air_quality_voc .status{line-height:normal!important}.status.status_temperature span,.status.status_air_quality_co2 span,.status.status_air_quality_voc span,.status_air_quality_co2 .status span,.status_air_quality_voc .status span{font-size:85%;line-height:normal;width:100%}.status.status_temperature span:first-child,.status.status_air_quality_co2 span:first-child,.status.status_air_quality_voc span:first-child,.status_air_quality_co2 .status span:first-child,.status_air_quality_voc .status span:first-child{margin-top:10%}.room_hover_elem .status_heating_cooling.neutral,.room_hover_elem .status_operation.operation_neutral{display:none}.active+.room_hover_elem li.status_folding_door{display:none}.ahu_hover_elem .status_list,.room_hover_elem .status_list,.director_hover_elem .status_list,.zoneproduct_hover_elem .status_list,.room_hover_elem .aggregate_room_list{margin-top:15px;text-align:left}.ahu_hover_elem .status_list li p,.room_hover_elem .status_list li p,.director_hover_elem .status_list li p,.zoneproduct_hover_elem .status_list li p{height:100%;overflow:hidden}.ahu_hover_elem .status_list span,.room_hover_elem .status_list span,.director_hover_elem .status_list span,.zoneproduct_hover_elem .status_list span{font-size:85%}.ahu_hover_elem .value_container,.room_hover_elem .value_container,.director_hover_elem .value_container,.zoneproduct_hover_elem .value_container{min-height:22px;line-height:22px}.humidity_component{padding-left:30px;line-height:36px}.function_group_component{display:none}.function-groups .function_group_component.visible{display:block}.light_component,.function_group_component,.humidity_component,.occupancy_component,.operation_info_component,.heating_cooling_component,.notes_component{height:36px}.humidity_supply_component{height:25px}.status_icon{height:100%;width:100%}.light_component .status_icon,.function_group_component .status_icon,.occupancy_component .status_icon,.operation_info_component .status_icon,.heating_cooling_component .status_icon{height:100%;display:inline-block;padding-left:34px;line-height:34px;max-width:calc(100% - 50px);text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#function_groups .light_component .status_icon,#function_groups .occupancy_component .status_icon{padding-left:0px;line-height:inherit}.status_heating_cooling .status_icon{background-image:url('../img/general/cooling.png');background-repeat:no-repeat}.status_heating_cooling.neutral{display:none!important}.status_heating_cooling.heating .status_icon{background-position:0px calc(-1*36px)!important}.status_heating_cooling.cooling .status_icon{background-position:0px calc(-0*36px)!important}.status_lighting .status_icon{background-image:url('../img/general/lighting.png');background-repeat:no-repeat}.status_occupancy .status_icon{background-image:url('../img/general/occupancy.png');background-repeat:no-repeat}.status_folding_door .status_icon{background-image:url('../img/general/folding_door_state.png');background-repeat:no-repeat}.schedule_1 .status_icon{background-position-y:6px!important}.schedule_2 .status_icon{background-position-y:-28px!important}.schedule_3 .status_icon{background-position-y:-62px!important}.schedule_4 .status_icon{background-position-y:-96px!important}.schedule_5 .status_icon{background-position-y:-130px!important}.schedule_6 .status_icon{background-position-y:-164px!important}.schedule_7 .status_icon{background-position-y:-198px!important}.schedule_8 .status_icon{background-position-y:-232px!important}.schedule_9 .status_icon{background-position-y:-266px!important}.schedule_10 .status_icon{background-position-y:-300px!important}.state_0 .status_icon,.state_1 .status_icon,.state_2 .status_icon,.state_3 .status_icon,.state_4 .status_icon,.state_5 .status_icon,.state_6 .status_icon,.state_7 .status_icon,.state_8 .status_icon,.state_9 .status_icon,.state_10 .status_icon{background-image:url('../img/general/schedule_icons.png');background-repeat:no-repeat}.status_schedule_state.state_0,.status_schedule_value.state_0{display:none}.status_schedule_state.state_1 .status_icon{background-position-x:-256px!important}.status_schedule_state.state_2 .status_icon{background-position-x:-225px!important}.status_schedule_state.state_3 .status_icon{background-position-x:-193px!important}.status_schedule_state.state_4 .status_icon{background-position-x:-161px!important}.status_schedule_state.state_5 .status_icon{background-position-x:-128px!important}.status_schedule_state.state_8 .status_icon{background-position-x:-96px!important}.status_schedule_value.state_1 .status_icon{background-position-x:-256px!important}.status_schedule_value.state_2 .status_icon{background-position-x:-225px!important}.status_schedule_value.state_3 .status_icon{background-position-x:-193px!important}.status_schedule_value.state_4 .status_icon{background-position-x:-161px!important}.status_schedule_value.state_5 .status_icon{background-position-x:-128px!important}.status_schedule_value.state_6 .status_icon{background-position-x:-96px!important}.status_schedule_value.state_7 .status_icon{background-position-x:-65px!important}.status_schedule_value.state_8 .status_icon{background-position-x:-33px!important}.status_schedule_value.state_9 .status_icon{background-position-x:0px!important}.status_schedule_value.state_10 .status_icon{background-position-x:-287px!important}.ahu_elem_content .status_notes .status_icon{background-position:8px -31px!important}.zoneproduct_elem_content .status_notes .status_icon{background-position:12px -32px!important}.status_fanspeed .status_icon{background-image:url('../img/general/operation1.4.png');background-repeat:no-repeat;background-position:-1px calc(-51.04*36px)!important}.status_notes .status_icon{background-image:url('../img/nav/notes.png');background-repeat:no-repeat;background-position:6px -32px!important}.status_function_group .status_icon{background-image:url('../img/nav/groups.png');background-repeat:no-repeat;background-position:6px calc(-2*34px)!important}.status_function_group .status_icon+span{display:none}.status_lighting.light_off .status_icon{background-position:0px calc(-1*33px)!important}.status_lighting.light_on .status_icon{background-position:0px calc(-0*33px)!important}.status_occupancy.unoccupied .status_icon{background-position:0px calc(-1*36px)!important}.status_occupancy.occupancy .status_icon{background-position:0px calc(-0*36px)!important}.active .status_folding_door{display:none}.status_folding_door.init .status_icon{background-image:none}.status_folding_door.passive_pending .status_icon{background-position:0px calc(-1*36px)!important}.status_folding_door.active_pending .status_icon{background-position:0px calc(-1*0px)!important;background-image:none}.status_folding_door.init .status_icon:after,.status_folding_door.active_pending .status_icon:after,.status_folding_door.passive_pending .status_icon:after{content:'';box-sizing:border-box;position:absolute;top:50%;left:50%;width:30px;height:30px;margin:-15px 0px 0px -15px;border-radius:50%;border-top:2px solid #00B7A7;border-right:2px solid transparent;animation:loading .6s linear infinite}.status_folding_door.passive .status_icon{background-position:0px calc(-1*36px)!important}.humidity_component{background-position:-5px calc(-47*36px)!important}.humidity_supply_component.humidity_supply_component{background:url(../img/general/air_quality_rh_supply.png) no-repeat;padding:3px 0px 0px 50px;background-position:0px 2px!important}.air_moisture_component{background-position:-7px calc(-48*36px)!important}.air_quality_co2_component.status_air_quality_co2{background:url(../img/general/air_quality.png) no-repeat;padding-left:27px;background-position:-6px -7px!important}.air_quality_voc_component.status_air_quality_voc{background:url(../img/general/air_quality_voc.png) no-repeat;padding-left:27px;background-position:-6px -9px!important}.air_quality_voc_supply_component.status_air_quality_voc_supply{background:url(../img/general/air_quality_voc_supply.png) no-repeat;padding-left:50px;background-position:0px 2px!important}.node_information_component .director_id{background-image:url('/static/img/products/wise_director.png');background-repeat:no-repeat;background-position:0px -3px;background-size:34px;padding-left:36px}.node_information_component .repeating_director.hidden{display:none}.node_information_component .repeating_director.visible{display:inherit}.node_information_component p{line-height:34px}.node_information_component p:last-child{width:85%}.humidity_component,.status_operation .status_icon{background-image:url('../img/general/operation1.4.png');background-repeat:no-repeat}.damper_position_component{background-image:url('../img/general/damper_pos.png');background-repeat:no-repeat}.damper_position_component.extract_air_damper{background-image:url('../img/general/extract_arrow.png'),url('../img/general/damper_pos.png');background-position:0px,15px;padding-left:45px}.damper_position_component.supply_air_damper{background-image:url('../img/general/supply_arrow.png'),url('../img/general/damper_pos.png');background-position:0px,15px;padding-left:45px}.notes_component.status_notes{background-image:url('../img/nav/notes.png');background-position:6px -32px;background-repeat:no-repeat}.status_list .status_operation.operation_neutral{display:none}.status_operation.operation_neutral .status_icon{background-position:0px 36px!important}.status_operation.operation_temp .status_icon{background-position:0px calc(-40*36px)!important}.status_operation.operation_co2 .status_icon{background-image:url('../img/general/air_quality.png')}.status_operation.operation_voc .status_icon{background-image:url('../img/general/air_quality_voc.png')}.status_operation.operation_manual_boost .status_icon{background-position:0px calc(-39*36px)!important}.status_operation.operation_commissioning .status_icon{background-position:0px calc(-36*36px)!important}.status_operation.operation_mix_boost .status_icon{background-position:0px calc(-32*36px)!important}.status_operation.operation_duct_flush .status_icon{background-position:0px calc(-29*36px)!important}.status_operation.operation_condensation .status_icon{background-position:0px calc(-26*36px)!important}.status_operation.operation_open_window .status_icon{background-position:0px calc(-23*36px)!important}.status_operation.operation_summer_night_cool .status_icon{background-position:0px calc(-20*36px)!important}.status_operation.operation_morning_heat .status_icon{background-position:0px calc(-18*36.2px)!important}.status_operation.operation_hc_defrost .status_icon{background-position:0px calc(-50*36px)!important}.status_operation.operation_air_handling_stopped .status_icon{background-position:0px calc(-2.03*36px)!important}.status_operation.operation_checked_in .status_icon{background-position:0px calc(-12*36px)!important}.status_operation.operation_holiday .status_icon{background-position:0px calc(-16*36px)!important}.status_operation.operation_emergency .status_icon{background-position:0px calc(-1*36px)!important}.status_operation.operation_relative_humidity .status_icon{background-position:0px calc(-47*36px)!important}.status_operation.operation_filter_calibration .status_icon{background-position:0px calc(-46*36px)!important}.status_operation.operation_air_moisture .status_icon{background-position:0px calc(-48*36px)!important}.status_operation.operation_air_off .status_icon{background-position:0px calc(-49*36px)!important}.status_operation.operation_voc_block .status_icon{background-image:url('../img/general/air_quality_voc_block.png')}.status_operation.operation_stabilizing .status_icon{background-image:url('../img/products/aggregation.png');background-size:72%;background-position:center}.status_operation.operation_temperature_block .status_icon{background-position:0px calc(-53*36px)!important}.status_operation.operation_occupancy .status_icon{background-image:url('../img/general/occupancy.png')}.ahu_hover_elem,.room_hover_elem,.director_hover_elem,.zoneproduct_hover_elem{display:none;padding:10px;background-color:#eee;border-radius:2px;-webkit-box-shadow:0px 1px 10px 0px rgba(0,1,2,0.5);-moz-box-shadow:0px 1px 10px 0px rgba(0,1,2,0.5);box-shadow:0px 1px 10px 0px rgba(0,1,2,0.5);text-align:center;position:absolute;line-height:1;z-index:4;width:156px}.room_hover_elem .wise_1_text-img{max-height:10px;margin:5px auto 0px auto;display:block}.ahu_hover_elem{width:166px}.ahu_hover_elem.visible,.room_hover_elem.visible,.director_hover_elem.visible,.zoneproduct_hover_elem.visible{display:inline-block}.ahu_hover_elem h4,.room_hover_elem h4,.director_hover_elem h4,.zoneproduct_hover_elem h4{font-weight:bold;margin-bottom:5px;overflow-wrap:break-word}.ahu_hover_elem .status_parameter_component,.room_hover_elem .status_parameter_component,.director_hover_elem .status_parameter_component,.zoneproduct_hover_elem .status_parameter_component{text-align:right;padding-top:5px}.room_hover_elem .icon_value_row{text-align:center}.ahu_hover_elem .status_parameter_component p.value span.set_value,.room_hover_elem .status_parameter_component p.value span.set_value,.director_hover_elem .status_parameter_component p.value span.set_value,.zoneproduct_hover_elem .status_parameter_component p.value span.set_value{margin-right:5px}.passive .status_parameter_component,.passive_pending .status_parameter_component{display:none}#optimize_content{display:grid;grid-template-columns:1fr;grid-template-rows:1fr 70px;justify-content:center;height:100%;width:100%;max-width:100%;margin:0px}#optimize.content{display:flex;flex-direction:row}#optimize_filter p{padding:17px 10% 13px;font-family:Brown,Arial;font-size:93.333%;cursor:pointer}#optimize_filter .disabled p{cursor:alias}#optimize_filter li.current{background-color:#bbb}#optimize_controls{display:flex;justify-content:left;border-top:1px solid #ccc;text-align:left;bottom:0px;align-items:center;height:100%;background:inherit;z-index:1;background:white;gap:20px;padding:0 20px;margin:0 20px;max-width:650px}#optimize_controls button{margin:0}#ahu_parameter_list_container{overflow-y:auto;max-height:100%;width:100%;padding:0px;position:relative}#ahu_parameter_list_inner{padding-top:40px}.ahu_parameter_list{width:100%}.ahu_parameter_list .heading h3{background-color:white}#optimize_content .param-list-status-container{display:inline-block;vertical-align:middle}.param-list-status-container p{display:none}.param-list-status-container,.error .param-list-status-container .error_message,.error.param-list-status-container .error_message,.saved_data .param-list-status-container .save_ok{display:block}#optimize_content.error .param-list-status-container .error_message,#optimize_content .error.param-list-status-container .error_message,#optimize_content.saved_data .param-list-status-container .save_ok{display:inline-block}.disabled{opacity:0.6}#optimize_content .parameter-list{max-width:650px}#optimize_demo{height:100dvh}#optimize_demo>.demo_image{background-image:url(../img/demo/optimization.jpg)}#schedule-container .fc-time-grid .fc-slats td{height:1em}.fc-bg .fc-today{background-color:#fff0a4!important}.select-wrapper{background:white url('../img/general/selectbox_arrow.png') right 2px center no-repeat;cursor:pointer;border:1px solid #ccc;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.select-container{position:relative;min-width:60px}.select-result,.selected_value{cursor:pointer}.select-result{display:inline-block}#dy_graph .select-result{width:100%;text-align:left;padding:5px;max-height:40px;box-sizing:border-box;overflow:hidden}.select{width:100%;position:absolute;left:0;top:0;z-index:1;overflow:auto;display:none}.select-wrapper.enabled .select,.select.enabled{z-index:10;border:1px solid #ccc;background-color:white}.option{display:none;cursor:pointer;text-align:left;padding:1px}.enabled .select,.select-wrapper .group,.select-wrapper .value{display:block}.select-wrapper .group{font-size:90%}.select-wrapper .value{font-size:95%}.select-result p.group,.select-result p.value{display:block;width:calc(100% - 24px)}.select-wrapper[data-selected_value="undefined"] .select-result p.value{height:2em;line-height:2em}.select-wrapper.enabled .option,.select.enabled .option{display:block}.option-grp>p{font-weight:bold;padding-left:10px;margin:.2em 0px}.option-grp .option{padding-left:20px}.option.highlight,.option:hover{background-color:#2a97ef}.option.highlight p,.option:hover p{color:white}.status-msg{white-space:pre}#log-export-status-dialog.processing button.accept,#log-export-status-dialog.finished button.cancel,#log-export-status-dialog.unknown_error button.cancel,#log-export-status-dialog.incorrect_request button.cancel{display:none}.background-pattern{height:100vh;background-color:#ebebeb}.login{background-color:#ebebeb;overflow:hidden}#login_container{z-index:1;position:absolute;width:100%;text-align:center;margin-top:25vh}#login_container p{margin-bottom:15px}#login_container span{padding-bottom:5px;display:block}#login_container>div{display:inline-block;text-align:left;background-color:#ebebeb;-webkit-box-shadow:2px 2px 6px 0px rgba(0,0,0,0.5);-moz-box-shadow:2px 2px 6px 0px rgba(0,0,0,0.5);box-shadow:2px 2px 6px 0px rgba(0,0,0,0.5);border-radius:4px;width:430px}#login_container>div>div{padding:15px;background-color:#5d5d5d;height:40px}#login_container #login_form p input{width:calc(100% - 2*10px)}#login_container .logon-swegon-logo{vertical-align:2px;text-align:center;display:inline-block;width:47%;height:100%}#login_container .logon-divider{display:inline-block;height:100%;width:2px;margin:0px 4px;background-color:white}#login_container .logon-text{display:inline-block;color:white;font-size:170%;font-family:Brown,Arial;text-align:center;width:47%;vertical-align:8px}#login_container #login_form{padding:0px 40px 40px}#login_container input[type="submit"]{width:100%;cursor:pointer}#facility-name{margin-bottom:0px!important;padding:35px 30px 30px 30px;font-weight:bold;font-size:120%;min-height:calc(1em - 10px);display:block;text-align:center;font-family:BrownLight,Arial,sans-serif}.background-circle{z-index:0;background-color:#ccc;opacity:0.2;border-radius:50%;height:80vw;width:80vw;position:absolute}#field-1{top:60vh;left:-13vh}#field-2{top:49vh;left:30vh}#field-3{top:16vh;left:52vh}#field-4{top:46vh;left:98vh}#login-overlay.login-error{visibility:hidden;opacity:1;width:100%;height:100%;top:0;left:0;position:fixed;overflow:auto;z-index:999;animation-name:login-error-anim;animation-duration:1s;-webkit-animation-name:login-error-anim;-webkit-animation-duration:2s}#login-overlay.login-error .error_message{opacity:1;display:inline-block;text-align:center;padding:20px 40px;position:static;transform:translateY(calc(50vh - 100%))}@keyframes login-error-anim{10%{visibility:visible;opacity:1}90%{visibility:visible;opacity:1}100%{visibility:hidden;opacity:1}}.not_implemented{text-align:center;height:30px;margin-top:calc(50vh - 30px)}.not_implemented p{font-size:120%}ul li.message{display:none}@-moz-document url-prefix(){.new_note_input_container .write_note{height:19px}}#dialog-file-browser{width:100%;max-width:912px}#dialog-file-browser .dialog_content input.file-selection-input{background-color:#eee;border:none;vertical-align:middle;text-overflow:ellipsis}#dialog-file-browser .dialog_content input.file-selection-input:focus{border:none;outline:none!important}#dialog-file-browser .arrow-left{height:25px;width:25px;float:left;cursor:pointer;background-image:url('../img/general/arrow_left.png')}#dialog-file-browser .dialog-content-container h4{margin:0px 25px 30px 0px;font-weight:bold;font-size:16px}#dialog-file-browser-type-selection{text-align:center}#dialog-file-browser .file-upload-type-selection-div{display:inline-flex;margin:50px;padding:70px 20px 11px 20px;text-align:center;cursor:pointer;background-repeat:no-repeat;background-image:url('../img/general/filedialog.png')}#dialog-file-browser .file-upload-type-selection-div.file-upload{background-position:50% 0px}#dialog-file-browser .file-upload-type-selection-div.usb2,#dialog-file-browser .file-upload-type-selection-div.sd{background-position:50% -225px}#dialog-file-browser .file-upload-type-selection-div.internal{background-position:50% -115px}#dialog-file-browser .files-tabs{padding:auto;z-index:3;background:#eee;height:50px;overflow:visible;border-bottom:1px solid #ccc;margin-bottom:20px}#dialog-file-browser .files-tabs label{height:51px;background:#eee;border:1px solid #ccc;display:inline-block;padding:18px 40px 0px 40px;margin-left:20px;font-family:Brown;font-size:130%;box-sizing:border-box}#dialog-file-browser .files-tabs label.selected{border-bottom:0}#dialog-file-browser ul{min-width:440px;position:relative}#dialog-file-browser ul li{position:relative;overflow:auto;padding:10px;cursor:pointer}#dialog-file-browser .header{font-weight:bold;border-bottom:1px solid #ccc}#dialog-file-browser .header span{padding-right:20px}#dialog-file-browser .files-list{margin:10px 0px;padding:2px;overflow:auto}#dialog-file-browser .files-list .files{min-height:140px;max-height:200px;overflow-x:hidden;overflow-y:auto}#dialog-file-browser .files-list .files.disabled{opacity:0.75}#dialog-file-browser .files-list .file-name{width:60%;display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;line-height:20px}#dialog-file-browser .files-list .file-size{position:absolute;right:25%}#dialog-file-browser .files-list .file-date{position:absolute;right:10px}#dialog-file-browser .files-list ul li.file.selected{background-color:#00B7A7}#dialog-file-browser .file-upload input{color:#888}#dialog-file-browser .files-upload-message,#dialog-file-browser .files-upload-message span,#available-disc-space,#available-disc-space span,#accepted-file-types,#accepted-file-types span{display:inline-block;color:#888}#dialog-file-browser .files-upload-message{display:block;border-top:1px solid #ccc;margin-top:10px}#dialog-file-browser .files-upload form{display:inline-block;width:80%}#dialog-file-browser .files-upload button{width:15%;background-color:white;background-image:url('../img/general/filedialog.png')!important;background-repeat:no-repeat;background-size:25px;background-position:85% 7px;padding:5px 35px 0px 0px}#software_upgrade_modal,#config_upgrade_modal,#updating_modbus_modal,#finishing_old_migration,#restarting_superwise_modal{width:100%;max-width:600px}#software_upgrade_modal .current-status,#config_upgrade_modal .current-status,#updating_modbus_modal .current-status,#finishing_old_migration .current-status,#restarting_superwise_modal .current-status{margin:40px 20px 40px 20px}#software_upgrade_modal .status-wrapper,#updating_modbus_modal .status-wrapper{display:none}#software_upgrade_modal .status-wrapper.visible,#updating_modbus_modal .status-wrapper.visible,#finishing_old_migration .status-wrapper.visible,#restarting_superwise_modal .status-wrapper.visible{display:block}#updating_modbus_modal .status-icon,#finishing_old_migration .status-icon,#restarting_superwise_modal .status-icon{display:inline-block}#software_upgrade_modal .status-wrapper .check-icon,#config_upgrade_modal .status-wrapper .check-icon{width:20px;height:20px;position:relative;vertical-align:middle;display:none}#software_upgrade_modal .status-wrapper.done,#software_upgrade_modal .status-wrapper.ongoing,#config_upgrade_modal .status-wrapper.done,#config_upgrade_modal .status-wrapper.ongoing{padding-left:0px}#software_upgrade_modal .status-wrapper,#config_upgrade_modal .status-wrapper{padding-left:25px}#software_upgrade_modal .status-wrapper.done .check-icon,#config_upgrade_modal .status-wrapper.done .check-icon{display:inline-flex}#software_upgrade_modal .status-wrapper.ongoing .status-icon,#config_upgrade_modal .status-wrapper.ongoing .status-icon,#updating_modbus_modal .status-wrapper.ongoing .status-icon,#finishing_old_migration .status-wrapper.ongoing .status-icon,#restarting_superwise_modal .status-wrapper.ongoing .status-icon{content:'';box-sizing:border-box;position:relative;display:inline-block;margin:0px 5px 0px 2px;width:13px;height:13px;border-radius:50%;border-top:2px solid #00B7A7;border-right:2px solid transparent;animation:loading .6s linear infinite}#software_upgrade_modal .status-text,#config_upgrade_modal .status-text,#updating_modbus_modal .status-text,#finishing_old_migration .status-text,#restarting_superwise_modal .status-text{display:inline-block}#updating_modbus_modal .restart_warning{display:none}#updating_modbus_modal .restart_warning.visible{display:block}#error-message-dialog p.visible{display:inline}#error-message-dialog p,#general-error-message-dialog p{display:none}.plan_button_container{display:flex;grid-area:button_container;align-items:center;justify-content:space-between;padding-bottom:15px}.mobile_placeholder{display:none}.tablet_placeholder{display:none}.panel_arrow{width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:14px solid gray;margin:auto;rotate:-90deg;transition:transform 0.3s ease}.sequence_toggle{transform:rotate(180deg);transition:transform 0.3s ease}#sequences{grid-template-columns:2fr minmax(350px,1fr);grid-template-rows:100%;grid-template-areas:'sequences panel'}#system_content{grid-area:sequences;display:flex;box-sizing:border-box;width:100%;height:100%;padding:30px;flex-direction:column;margin:0}.tooltip{position:relative;display:block}.tooltip p{font-style:italic;border-bottom:1px dotted #eee;background-image:url(../img/general/info2.png);background-repeat:no-repeat;background-position:0px center;padding:4px 24px}.tooltip .tooltiptext{font-size:90%;text-align:left;line-height:125%;visibility:hidden;background-color:#eee;transition:box-shadow .2s;box-shadow:4px 4px 8px 0 rgba(0,0,0,0.25),0 0 0 1px rgba(0,0,0,0.08);padding:12px;margin-top:4px;position:absolute;z-index:2;width:100%;top:100%;left:calc(50% - 12px);margin-left:-50%}.tooltip:hover .tooltiptext{visibility:visible}#system{grid-template-columns:2fr minmax(350px,1fr);grid-template-rows:auto 1fr;grid-template-areas:"filter panel" "tree   panel"}#system_content_scroll{grid-area:tree;height:100%;z-index:1;overflow:auto hidden}#system_content{position:relative;margin:0px;padding:15px 15px 0px 15px;height:98%;width:100%;min-width:500px}#system_filter{height:100%;border:1px solid #bbb}#system_filter_param_select{display:flex;justify-content:space-between;grid-area:filter;width:auto;padding:15px 15px 0px 15px}#right_panel_container{grid-area:panel}#system_filter.loading .col{visibility:hidden}#system_filter .col{float:left;width:25%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;height:100%;border-right:1px solid #bbb}#system_filter .col:last-child{border-right:none}#system_filter .col.loading ul{display:none}.system_filter_component{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:url(../img/general/arrow_right.png);background-color:#eee;background-repeat:no-repeat,no-repeat;background-position:95% 50%;padding:15px 12px;overflow:hidden;margin:0px 3px 3px;border:1px solid #bbb;min-height:73px;position:relative}.passive.system_filter_component h4,.passive.system_filter_component .node-description{color:#6f6f6f}.superior_room_list{padding-left:32px;overflow:hidden}.superior_room_list.passive{position:relative;padding-left:32px;margin-bottom:4px;overflow:hidden;cursor:pointer;z-index:0}.superior_room_list.passive.collapsed{height:24px}.superior_room_list.passive::before{content:"";position:absolute;top:0;left:4px;width:24px;height:24px;background-repeat:no-repeat;background-size:contain;background-position:center;pointer-events:none;background-image:url(../img/general/arrow_up.png);z-index:2}.superior_room_list.passive.collapsed::before{background-image:url(../img/general/arrow_down.png)}.superior_room_list.passive.collapsed::after{content:"";position:absolute;inset:0;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 20%,rgba(0,0,0,1) 100%);mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 20%,rgba(0,0,0,1) 100%);background:white;pointer-events:none;z-index:1}.passive .system_filter_component.init+.room_hover_elem,.system_filter_component.passive+.room_hover_elem,.system_filter_component.passive_pending+.room_hover_elem{display:none!important}.passive.system_filter_component,.passive_pending.system_filter_component,.init.system_filter_component{border-style:dashed;min-height:0px;background-color:#eeeeee1e}.system_filter_component.no_child,#col_node .system_filter_component{background-image:none}.system_filter_component[data-type="grouping"].collapsed~.system_filter_component[data-type="zone_product"],.system_filter_component[data-type="ahu"].collapsed~.system_filter_component[data-type="ahu"]:not([ahu_type_id="4"]){display:none}.system_filter_component.selected_element{background:#eee;background-image:url(../img/general/arrow_right.png),linear-gradient(225deg,#6fd7cc,#6fd7cc 10%,#ccc 0px,#ccc 10%);background-repeat:no-repeat,no-repeat;background-position:95% 50%}.system_filter_component.selected_element[is_wise_1="true"]{background:#eee;background-image:url(../img/general/arrow_right.png),linear-gradient(225deg,#80c242,#80c242 10%,#ccc 0px,#ccc 10%);background-repeat:no-repeat,no-repeat;background-position:95% 50%}.system_filter_component[data-type="grouping"]{background-color:#ffffff}.system_filter_component.selected_element.no_child,.system_filter_component.current_element.no_child{background-image:none}.system_filter_component.current_element{background:#6fd7cc;background-image:url(../img/general/arrow_right.png);background-repeat:no-repeat,no-repeat;background-position:95% 50%;border-color:#00ccae}.system_filter_component.current_element[is_wise_1="true"]{background:#80c242;background-image:url(../img/general/arrow_right.png);background-repeat:no-repeat,no-repeat;background-position:95% 50%;border-color:#80c242}.system_filter_component.master_element{background-color:#ccc;border-color:#aaa}.system_filter_component[data-type="grouping"].selected_element.master_element{background-image:url(../img/general/arrow_right.png),linear-gradient(225deg,#6fd7cc,#6fd7cc 10%,#fff 0px,#ccc 10%)}.system_filter_component[data-type="grouping"].collapsed.no_child,.system_filter_component[data-type="grouping"].selected_element.no_child,.system_filter_component[data-type="grouping"].selected_element.master_element.no_child,.system_filter_component[data-type="grouping"].current_element.no_child,.system_filter_component[data-type="grouping"][is_wise_1="true"].current_element.no_child,.system_filter_component[data-type="grouping"][is_wise_1="true"].selected_element.master_element.no_child,.system_filter_component[data-type="grouping"][is_wise_1="true"].selected_element.no_child{background-image:none}.system_filter_component[data-type="grouping"][is_wise_1="true"].selected_element{background:#fff;background-image:url(../img/general/arrow_right.png),linear-gradient(225deg,#80c242,#80c242 10%,#fff 0px,#fff 10%);background-repeat:no-repeat,no-repeat;background-position:95% 50%;border-color:#bbb}.system_filter_component[data-type="grouping"][is_wise_1="true"].selected_element.master_element{background-image:url(../img/general/arrow_right.png),linear-gradient(225deg,#80c242,#80c242 10%,#fff 0px,#ccc 10%)}.system_filter_component[data-type="grouping"][is_wise_1="true"].current_element{background:#80c242;background-image:url(../img/general/arrow_right.png);background-repeat:no-repeat,no-repeat;background-position:96.5% 49%;border-color:#bbb}.system_filter_component h4{text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Brown,Arial;margin-bottom:5px;padding-top:3px}.system_filter_component .passive_label{overflow:hidden;text-overflow:ellipsis;font-family:Brown,Arial;margin-top:8px;text-decoration:underline;color:#2d2d2d;font-size:90%;display:none}.passive.system_filter_component .passive_label{display:block}.system_filter_component .node-description{font-size:90%}.system_filter_component .alarm{right:10px;top:10px}.system_filter_component .paired{right:40px;bottom:13px}.system_filter_component .value_container{font-size:86.67%;display:none}.system_filter_component .bacnet_name .value{line-break:anywhere}.system_filter_component .node_information_component .name{margin-right:0.5ch}.system_filter_component_data{display:flex;flex-direction:column;margin-top:10px}.system_filter_component_data .icon_value_row:first-child{margin:10px 0px 5px 0px}.system_filter_component_data .value_container.air_flow_component.hidden{display:none}.node_info .system_filter_component>h4{display:none}.node_info .system_filter_component>.node-description{display:none}.node_info .system_filter_component_data{margin-top:0}.node_info .aggregate_room_list{display:none}.passive.system_filter_component .system_filter_component_data>p:not(.node_information_component,.flag_component),.passive_pending.system_filter_component .system_filter_component_data>p:not(.node_information_component,.flag_component){display:none}.system_filter_group_container .system_filter_component.one_to_one_parent,.system_filter_group_container .system_filter_component.one_to_one_child{border-right:3px solid #888888;border-left:3px solid #888888}.system_filter_group_container .system_filter_component.one_to_one_child{margin-top:0px!important;border-bottom:3px solid #888888!important;border-top:1px solid #bbb}.system_filter_group_container .system_filter_component.one_to_one_parent{margin-bottom:0px!important;border-bottom:1px solid #bbb;border-top:3px solid #888888}.system_filter_group_container.current_container{margin:0px 3px 3px 3px;border:4px solid #bbb}.system_filter_group_container .system_filter_component{margin:0px 3px 3px;border-left:0px;border-right:0px}.system_filter_group_container:not(:first-child) .system_filter_component{margin-top:3px}.system_filter_group_container.current_container .system_filter_component{margin:0px 0px 3px;padding:12px 0px 15px 9px}#system_filter .system_filter_group_container.current_container .system_filter_component.collapsed:first-child,#system_filter .system_filter_group_container.current_container .system_filter_component.selected_element:only-child{margin-bottom:0px}#system_filter .system_filter_group_container.current_container .system_filter_component:first-child{border-left:0px;border-right:0px;border-top:0px;border-bottom:1px solid #bbb}#system_filter .system_filter_group_container .system_filter_component:first-child{border:1px solid #bbb;min-height:73px}#system_filter .system_filter_group_container .system_filter_component[data-type="zone_product"]:last-child,#system_filter .system_filter_group_container .system_filter_component[data-type="ahu"]:last-child{margin:0px 0px 0px;border-bottom:0px;min-height:70px}.air_flow .system_filter_component .air_flow_component{display:none}.flag_component .val{display:none}.flag_component.tested_summary .val,.flag_component.marked_summary .val{display:inline-block}.flag_component.tested_summary .unit,.flag_component.marked_summary .unit{padding-left:0px}.air_flow .system_filter_component .air_flow_component,.air_pressure .system_filter_component .pressure_component,.air_quality_co2 .system_filter_component .air_quality_co2_component,.air_quality_voc .system_filter_component .air_quality_voc_component,.air_quality_voc .system_filter_component .air_quality_voc_supply_component,.temperature .system_filter_component .temp_component,.flags .system_filter_component .flag_component:not(.virtual_node .flag_component),.fancoil .system_filter_component .fancoil_component,.humidity .system_filter_component .humidity_component,.humidity .system_filter_component .humidity_supply_component,.notes .system_filter_component .notes_component,.node_info .system_filter_component .node_information_component,.operation .system_filter_component .operation_info_component,.occupancy .system_filter_component .occupancy_component,.lighting .system_filter_component .light_component,.air_moisture .system_filter_component .air_moisture_component,.heating_cooling .system_filter_component .heating_cooling_component,.damper_position .system_filter_component .damper_position_component{display:block;position:relative}#col_ahu .supply_air.damper_position_component,#col_ahu .extract_air.damper_position_component{height:auto;line-height:inherit}#col_ahu .supply_air.damper_position_component .max_value::before,#col_ahu .extract_air.damper_position_component .max_value::before,#col_grouping .supply_air.damper_position_component .max_value::before,#col_grouping .extract_air.damper_position_component .max_value::before{content:' | '}.supply_air.damper_position_component{background-image:url('../img/general/supply_arrow.png')}.extract_air.damper_position_component{background-image:url('../img/general/extract_arrow.png')}.flowchart_toggle{display:flex;align-items:center;gap:.5rem}#flowchart_container{border:1px solid #bbb;height:100%;overflow:hidden}#flowchart_section{display:flex;flex-direction:column;justify-content:center;align-items:center}.flowchart_button_section{display:flex;justify-content:flex-end}#zoom_reset,#open_flowchart{border:1px solid black;margin:.5rem;padding:.4rem;z-index:2;box-shadow:0px 2px 2px rgba(0,0,0,0.25)}.flowchart_ahu_section{display:flex;flex-direction:column;align-items:center;height:100%;min-height:0;background-color:#F9F9F9;border:1px solid black;margin:2rem;padding:2rem}.flowchart_ahu{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;flex-wrap:wrap;width:200px;height:100px;margin:2rem;padding:.4rem;border:1px solid black;background-color:#D9D9D9;box-shadow:0px 4px 4px rgba(0,0,0,0.25)}.flowchart_ahu>h2{overflow:hidden;max-width:15ch;max-height:6ch}.flowchart_ahu>img{width:60px;height:60px;margin:.5rem}.flowchart_ahu_flow,.flowchart_zone_flow,.flowchart_group_flex,.flowchart_group_container,.flowchart_damper_group_extract,.flowchart_damper_group_supply,.flowchart_damper_section{display:flex}.flowchart_group{display:flex;flex-direction:column;align-items:center;height:100%;min-height:0;margin:2rem;padding:1rem 3rem 1rem 3rem;border:1px solid black;background-color:#F9F9F9;box-shadow:0px 1px 4px 2px rgba(0,0,0,0.25)}#flowchart_panzoom{display:inherit;height:800px;overflow:hidden}.flowchart_grouping{display:flex;flex-direction:column;justify-content:space-between;flex-wrap:wrap;width:160px;height:60px;margin:1rem;padding:.4rem;border:1px solid black;background-color:#D9D9D9;box-shadow:0px 4px 4px rgba(0,0,0,0.25)}.flowchart_grouping>*{margin-left:10px}.flowchart_grouping>img{height:50px;width:50px;margin:.5rem}.flowchart_damper_group{display:flex;margin:2rem;justify-content:space-around;width:800px}.flowchart_damper{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;text-align:center;width:80px;height:60px;margin:.5rem;border:1px solid black;background-color:#D9D9D9;box-shadow:0px 4px 4px rgba(0,0,0,0.25)}.flowchart_damper>p{overflow:hidden}.flowchart_damper_section>p{font-size:12px}.flowchart_node_container{position:relative;z-index:1;width:160px;border:1px solid black;background-color:#D9D9D9;box-shadow:0px 4px 4px rgba(0,0,0,0.25);margin:3rem;padding:.4rem}.flowchart_node_container>h4{margin:.5rem 0;text-decoration:underline;text-shadow:0px 4px 4px rgba(0,0,0,0.25);text-align:center}.flowchart_node_flex{display:flex;justify-content:center}.flowchart_node_supply,.flowchart_node_extract{display:flex;flex-direction:column;min-width:70px;align-items:center}.flowchart_node{display:flex;align-items:center;justify-content:space-evenly;background-color:#D9D9D9;mix-blend-mode:normal;width:70px;height:50px;margin:.5rem;border:1px solid rgba(0,0,0,0.80);box-shadow:0px 4px 4px rgba(0,0,0,0.25)}.flowchart_node>section>p{font-size:12px}.flowchart_figure{height:18px}.flowchart_node>img{width:30px;height:30px;border:1px solid rgba(0,0,0,0.60)}.current_flowchart_element{background-color:#6fd7cc}.line_container{opacity:0.4}.alarm_content>div{height:100%}#settings_alarm.right_content{margin-left:0;width:calc(84% - 30px);max-width:calc(100% - 250px)}#settings_alarm .alarm_list_header,#settings_alarm #alarm_list{padding-left:30px}#settings_alarm .checkbox_wrapper,#settings_alarm .controls{margin-left:30px}#settings_alarm .loading li{display:none}#checkbox_top_container .changed span.changed{display:inline-block}.checkbox_wrapper{margin-bottom:20px;position:relative}.checkbox_wrapper span.changed{position:absolute;top:0;left:-10px;display:none}.checkbox_wrapper p{display:inline-block;padding-top:2px;margin-left:6px}.alarm_list_header{overflow:hidden;padding:20px 28px 5px 0px}#settings_alarm .category,#settings_alarm .delay,#settings_alarm .number,#settings_alarm .name,#settings_alarm .active{display:inline-block;box-sizing:border-box;vertical-align:middle}#settings_alarm .category{width:10%;position:relative}#settings_alarm .delay{width:13%}#settings_alarm .number{width:8%}#settings_alarm .name{width:59%}#settings_alarm .active{width:10%;text-align:right}#settings_alarm .category .select-wrapper{width:80%;max-width:50px}#settings_alarm .category .select{min-width:60px;left:-6px;top:5px}#settings_alarm .option,#settings_alarm .select-wrapper{padding:5px}#settings_alarm .delay input{width:40%;padding:0;margin-right:5px;text-align:right;height:34px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}#settings_alarm .delay p{display:inline-block}#settings_alarm .active input,#settings_alarm .active label{float:right}#settings_alarm #alarm_list{min-height:40px;max-height:calc(100vh - 278px);overflow-y:scroll;padding-right:10px}#settings_alarm #alarm_list.loading li{display:none}.alarm_type_list_element{padding:10px 0;position:relative;overflow:visible}.alarm_type_list_element>span{display:none;position:absolute;left:-15px;color:#319E6E}.alarm_type_list_element.changed>span{display:block}.alarm_type_list_element.error .delay input{border:1px solid red}.alarm_type_list_element:nth-child(even){border-top:1px solid #ccc;border-bottom:1px solid #ccc}.alarm_type_list_element:last-child{border-bottom:none}#settings_alarm_controls{border-top:1px solid #ccc}#settings_alarm .save_ok,#settings_alarm .error_text_empty_input,#settings_alarm .error_text_generic{display:none;vertical-align:middle}#settings_alarm.saved_data .save_ok,#settings_alarm.empty_delay_error .error_text_empty_input,#settings_alarm.settings_error .error_text_generic{display:inline-block}#settings_alarm .error_text_empty_input{color:red}#documentation_content_products{margin:30px;display:block}.document_list_header,.document-list-header,.protocol_list_header{overflow:hidden;margin-top:30px}.document-list li:first-child{border-top:none}#document-list{overflow-y:auto}#documentation_content{margin:30px;display:block;overflow-y:auto}#documentation_content.protocol{margin:0;display:block;padding-top:30px;z-index:1;float:left;width:84%;max-width:none;background-color:whitesmoke}#documentation_content .main_content_container{width:100%;height:100%;background-color:white}#documentation_content .sub_content_container{display:none;height:100%;padding:30px 0px 0px 30px;background-color:inherit}#documentation_content .sub_content_container.create-protocol.visible,#documentation_content .sub_content_container.download-protocol.visible{display:block}#documentation_content .sub_content_container div.buttons{padding-top:10px}#documentation_content ul.common-tab-list{margin:0}#documentation .filter_columns{height:100%;width:calc(58% - 4px);display:inline-block;border-right:1px solid #bbb}#documentation.ahu .ahu .row_commission,#documentation.grouping .grouping .row_commission,#documentation.node_container .node_container .row_commission{background-image:none}.documentation_protocol.ahu .grouping,.documentation_protocol.ahu .zone_product,.documentation_protocol.ahu .node_container,.documentation_protocol.ahu .node,.documentation_protocol.grouping .zone_product,.documentation_protocol.grouping .node_container,.documentation_protocol.grouping .node,.documentation_protocol.zone_product .node_container,.documentation_protocol.zone_product .node,.documentation_protocol.node_container .zone_product,.documentation_protocol.node_container .node,.documentation_protocol.node .zone_product{display:none}.documentation_protocol #commission_filter{float:right;height:calc(100% - 150px);border-right:none}.documentation_protocol #commission_filter .col{width:calc(100% / 4);height:calc(100% - 31px)}.documentation_protocol.ahu #commission_filter .col{width:calc(100% / 1)}.documentation_protocol.grouping #commission_filter .col{width:calc(100% / 2)}.documentation_protocol.zone_product #commission_filter .col{width:calc(100% / 3)}.documentation_protocol.node_container #commission_filter .col{width:calc(100% / 3)}#protocol_settings_controls{display:block;width:100%;border-top:1px solid #ccc;overflow:hidden;text-align:right}#protocol_settings_controls .param-list-status-container{margin-right:30px;vertical-align:middle}.saved_data #protocol_settings_controls .param-list-status-container{display:inline-block}.document_list_header,.document-list-header,.protocol_list_header{overflow:hidden;margin-top:30px}.document-list li{display:flex;border-top:1px solid #ccc;padding:10px;overflow:hidden}.document-list li:first-child{border-top:none}#documentation_content .type,#documentation_content .name,#documentation_content .date,#documentation_content .size{vertical-align:middle}#documentation_content span.doc_type{text-align:right;font-weight:bold;display:inline-block;width:30%;margin-right:5px;white-space:nowrap}#documentation_content .name{width:calc(50% - 10px);overflow:hidden;text-overflow:ellipsis}#documentation_content .products .type{margin-top:10px;width:15%;float:left;line-height:2.5}#documentation_content .products .name{margin-right:0px;width:52%}#documentation_content .products .date{width:24%}#documentation_content .products .size{width:calc(25% - 60px)}#documentation_content .products .heading.type{width:21%;line-height:normal;margin-top:0px}#documentation_content .products .heading.name{width:38%}#documentation_content .products .heading.date{width:20%}#documentation_content .products .heading.size{width:calc(25% - 60px)}#documentation_content .date{width:25%}#documentation_content .size{width:calc(25% - 60px)}#documentation_content .edit-document,#documentation_content .add-document,#documentation_content .remove-document{background-position:center;background-repeat:no-repeat;height:24px;width:50%;display:inline-block;vertical-align:middle}#documentation_content .edit-document{background-image:url('../img/general/edit.png')}#documentation_content .add-document{background-image:url('../img/general/import.png')}#documentation_content .remove-document{background-image:url('../img/general/delete.png')}#documentation_content .delete-doc,#documentation_content .save_ok,#documentation_content .error_message,#upload_document_dialog h3 .import_document,#upload_document_dialog h3 .edit_document{display:none}#documentation_content.edited-doc .edited-doc,#documentation_content.deleted-doc .delete-doc,#documentation_content.saved_data .save_ok:not(.delete-doc),#documentation_content.document-error .error_message.generate-doc,#documentation_content.document-no-device-mounted-error .error_message.no-device-mounted{display:inline-block}#documentation_content .product_sheet_manual_container{flex-grow:1}#upload_document_dialog h3 .import_document.visible,#upload_document_dialog h3 .edit_document.visible{display:block}.sup_and_dir_select_container{padding-top:15px;border-top:solid 1px #ccc}.right_panel{grid-area:panel;display:flex;flex-direction:column;width:auto;height:100%;z-index:4;overflow:hidden;position:relative;background-color:#eee;border-left:1px solid #bbb}.right_panel h4{font-weight:bold}.right_panel #message_no_selected_object{text-align:center;margin-top:30px;display:none}#right_panel_header,#right_panel_content,#right_panel_footer_parent,.right_panel.no_selected_object #message_no_selected_object{display:block}.right_panel.no_selected_object #right_panel_header,.right_panel.no_selected_object #right_panel_content,.right_panel.no_selected_object #right_panel_footer_parent{display:none}#right_panel_header{overflow:visible;padding:20px 0px;margin:0px 20px}#right_panel_header.right_panel_header_border{border-bottom:1px solid #bbb}#right_panel_header .wise_1_text-img{max-height:20px;margin:10px auto 0px auto;display:block}#object_name{width:100%;display:inline-block;position:relative;margin:0px 0px 10px 0px;background-color:white;border:1px solid #ccc;text-align:center}#object_name.error{border:1px solid red}#object_name input{padding:10px 0px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;width:100%;text-overflow:ellipsis;overflow:hidden;border:none;text-align:center}#object_name.error input{width:calc(100% - 81px);padding:0px 40px;background:url(../img/general/input_error.png) 97% 50% no-repeat}#object_name span{position:absolute;left:-11px;top:0}#right_panel_flow_chart{width:calc(100% - 2px);margin-right:1px;padding-top:2px}#right_panel_flow_chart img,#right_panel_flow_chart span{vertical-align:middle;display:inline-block}.device_info{text-align:center;display:block}.device_info img.right_panel_quick_update{height:25px;margin-right:5px;display:none}.device_info img,.device_info p{display:inline-block;vertical-align:middle;margin-top:15px}.device_info img{height:28px}.device_info img+p{margin-left:10px}.device_info .link{float:none;font-size:inherit;margin-top:10px;vertical-align:middle}.details{display:block;padding:20px 0px;font-size:90%;text-align:left}.aggregated_list_container{display:block;margin-top:12px;padding:8px}.aggregated_list_container p{display:inline-block}.aggregated_list_container li{cursor:pointer}.aggregated_list_container li p{margin-left:12px;padding:4px 8px;vertical-align:middle}.aggregated_list_container li.selected p{margin-left:20px}.aggregated_list_container>p{display:block}.aggregated_list_container .aggregate_room_list p:hover{display:inline-block;color:#2d2d2d;text-decoration:underline}.aggregated_list_container .aggregate_room_list .selected p{color:#2d2d2d;background-color:#6fd7cc;border:1px solid #00ccae;font-size:100%}.aggregated_list_container li:first-child .connector_vertical{top:50%}.aggregated_list_container li:not(.selected) p,.aggregated_list_container .passive .aggregate_room_list p,.aggregated_list_container>p,.aggregated_list_container .aggregate_room_list{color:#6f6f6f}.aggregated_list_container li:last-child .connector_vertical{bottom:50%}.schematic_image_container{display:block;margin:0;text-align:center}.schematic_image_container img{max-width:100%;display:inline-block;vertical-align:middle}.service_mode_image{content:url('/static/img/general/director_service_mode.png')}#right_panel_content{overflow-y:auto;position:relative}#right_panel_content h2{padding:4px;font-weight:bold}.right_panel_content_block{overflow:hidden;margin-top:15px}.right_panel_content_block h3{margin-bottom:10px}#right_panel_content .value_container.temperature_component,.room_hover_elem .value_container.temperature_component{background:url('../img/general/operation1.4.png') no-repeat;padding-left:30px;background-position:-6px calc(-40.21*36px)!important}#right_panel_content .value_container.air_quality_co2_component,.room_hover_elem .value_container.air_quality_co2_component{background:url('../img/general/air_quality.png') no-repeat;padding-left:30px;background-position:-6px -5px!important}#right_panel_content .value_container.air_quality_voc_component,.room_hover_elem .value_container.air_quality_voc_component{background:url('../img/general/air_quality_voc.png') no-repeat;padding-left:30px;background-position:-6px -6px!important}#right_panel_content .value_container.relative_humidity_component,.room_hover_elem .value_container.relative_humidity_component{background:url('../img/general/operation1.4.png') no-repeat;padding-left:30px;background-position:-7px calc(-47.20*36px)!important}.value_container.fancoil_speed_component{background:url('../img/general/operation1.4.png') no-repeat;padding-left:30px;line-height:25px;background-position:-7px calc(-51.20*36px)!important}.value_container.air_moisture_component,.room_hover_elem .value_container.air_moisture_component{background:url('../img/general/operation1.4.png') no-repeat;padding-left:30px;background-position:-7px calc(-48.20*36px)!important}#function_groups_container,#right_panel_schedule_container,#device_status_container,#device_document_container,#director_heading,#hierarchy_container{display:block;margin:0px 0px 0px 30px}#function_groups_container .function_group_element,#right_panel_schedule_container .right_panel_schedules{list-style:none;display:table;width:100%}#function_groups_container .function_group_element div.name{width:69%;text-align:left;display:table-cell;vertical-align:middle}#function_groups_container .function_group_element div.value{width:31%;text-align:left;display:table-cell}#function_groups_container .function_group_element.multiple_value{background-position:0px calc(-2*30px)!important}#function_groups_container .function_group_element div.multiple_value{display:block}#function_groups_container .value_container{background-image:url('../img/nav/groups.png');background-repeat:no-repeat;padding-left:30px;background-position:0px calc(-2*36px)!important}#right_panel_schedule_container .value_container{background-image:url('../img/nav/schedule.png');background-repeat:no-repeat;padding-left:30px;background-position:0px calc(-2*36px)!important}#device_status_container.virtual{display:none}#device_restart_container{padding-left:30px;display:none}#device_restart_container .button_restart_div{display:inline-flex;justify-content:center;width:100%;margin-bottom:20px}#device_document_container .doc_type{display:inline-block;width:60%}#device_document_container #device_doc .documents_holder:not(:first-child){margin-top:5px}.status_schedule_state,.status_schedule_value{cursor:pointer}.status_alarm{cursor:pointer;display:none!important}.status_alarm.alarm_a,.status_alarm.alarm_b,.status_alarm.alarm_i{display:inline-block!important;background-color:inherit!important}.ahu_hover_elem .status_alarm span,.room_hover_elem .status_alarm span,.director_hover_elem .status_alarm span,.zoneproduct_hover_elem .status_alarm span{line-height:35px}.director_hover_elem .value_container{padding-left:27px}.director_hover_elem .value_container .name,.director_hover_elem .value_container .value{float:left}.value_container.fancoil_speed_component .val{word-break:break-all}.ahu_hover_elem .status_list li,.room_hover_elem .status_list li,.director_hover_elem .status_list li,.zoneproduct_hover_elem .status_list li{text-align:center}.right_panel .status_list{width:100%;overflow:inherit}.status_list li{display:inline-block;margin-bottom:10px;text-align:left;overflow:hidden;width:50%}.status_list li p:nth-child(2){font-size:93.333%;margin-top:3px}.right_panel .status_list li{width:50%;float:left;background-color:inherit!important}.passive .status_list li:not(.status_folding_door){display:none}.right_panel .status_list .status{float:left;height:44px;width:44px;line-height:44px}.right_panel .status_list .status_icon{height:36px;width:36px}.right_panel .status_list .status+p{display:inline-block;margin:0px 0px 0px 10px;max-width:70%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;line-height:44px}.right_panel .status_list p:first-child{height:calC(100% - 8px)}.right_panel .status_list p span:first-child{margin-top:4px}.right_panel .value_container{float:left;text-align:right;width:100%;min-height:25px;line-height:25px;margin-bottom:10px}.right_panel .value_container span:first-child{float:left}.parameter-list{display:block;overflow-y:auto;overflow-x:hidden;padding-bottom:20px;padding-left:30px}.parameter-list li{margin-bottom:10px;clear:both;position:relative}.passive .parameter-list li.current:not(.always_active){opacity:0.6}.passive .parameter-list li.current:not(.always_active) .value{visibility:hidden}.parameter-list li:not(.heading){min-height:40px}.parameter-list li>div{display:inline-block;vertical-align:middle;max-width:100%}.parameter-list .heading{margin-top:10px}.right_panel_content_block .heading,.parameter-list .heading{margin:20px 0px;text-align:center;width:100%;position:relative}#settings_communication .border,#user_content .border,#schedule-settings .border,#schedule-exception .border,.right_panel_content_block .heading .border,.parameter-list .heading .border{border-top:1px solid #999;position:absolute;width:100%;top:50%;left:0%;right:0%;z-index:1}.right_panel_content_block .heading h3,.parameter-list .heading h3{position:relative;z-index:1;overflow:hidden;margin:0;display:inline-block;padding:0 20px;background-color:#eee;font-weight:bold}.parameter-list .heading:first-child{margin-top:0px!important}.parameter-list .name{width:calc(60% - 45px)}.parameter-list .input_container .independent_icon{display:inline-block;width:20px;background-image:url("/static/img/general/no_sync.png");background-size:contain;background-repeat:no-repeat;background-position:center}.parameter-list .value{width:40%}.parameter-list .unit{max-width:10%}.parameter-list .name p{padding-right:5px;overflow-wrap:break-word;overflow:hidden;text-overflow:ellipsis;display:flex}.parameter-list .name p,.parameter-list .value input,.parameter-list .unit p{line-height:20px}.parameter-list .value select{box-sizing:border-box;padding-right:30px;width:100%}.parameter-list .value p{text-align:right;margin-right:5px;overflow:hidden;text-overflow:ellipsis}.node-link{cursor:pointer;text-decoration:underline}.node-link[data-node_id="0"]{text-decoration:none;cursor:default}.parameter-list .input_container{text-align:right;display:flex;justify-content:right}.parameter-list .input_container>div{display:inline-block}.parameter-list .list_param input{float:right;padding:0px;text-align:right;height:32px;max-width:105px;width:auto;flex-grow:1;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;box-sizing:border-box}.input_container span{color:#319E6E;display:none;float:left}.input_container.changed span{display:block;position:absolute;left:-10px;top:5px}.input_container.error span{display:none}.input_container.error input,.input_container.error select{border:1px solid red;outline:none}.input_container.error{background-size:24px}#status_parameter_container{display:block;width:100%}.passive #status_parameter_container{display:none}#status_parameter_container div,#status_parameter_container h3{display:none}#status_parameter_container div.visible{display:block;margin:10px 0px}#status_parameter_container h3.visible{display:block;text-align:left}#function_groups span.name span.set_value span.val span.unit,#right_panel_schedules span.name span.set_value span.val span.unit,#status_parameter_container span.name span.set_value span.val span.unit{display:inline-block}#right_panel_schedules span.val,#status_parameter_container span.val{width:35%}#right_panel_schedules span.val,#status_parameter_container span.val{float:left;text-align:right;margin-right:5px}#status_parameter_container span.val{width:25%}#function_groups span.name{text-align:left;width:70%}#right_panel_schedules span.name,#status_parameter_container span.name{text-align:left;width:50%}#right_panel_schedules span.unit,#right_panel_schedules span.set_value,#status_parameter_container span.set_value,#status_parameter_container span.unit{float:left}#right_panel_footer_parent{width:100%;background:inherit;z-index:1}#right_panel_footer_parent .icon{width:15px;height:15px;vertical-align:middle}#right_panel_footer_input_error,#right_panel_footer_input_save_ok{margin:0px 2px}#right_panel_footer{margin:0px 20px;padding:20px 0px;text-align:right;border-top:1px solid #bbb}#right_panel_footer.loading{background-position:left center}#right_panel_footer button{margin-left:10px}#sub_menu_dialog_overlay{height:100%;opacity:0.2;background:#c8c8c8;width:calc(100% - 384px);position:absolute;display:none}#sub_menu_dialog_overlay.visible{display:block}.toggle_on{background-color:#bbb;box-shadow:none}.toggle_off_btn{position:absolute;top:30px;left:30px;border:0;background:white url(../img/general/toggle_off.png) center no-repeat;width:40px;height:40px}.note_container,.note>div:last-child,.note .child_count span{display:none}.note.loading{background-position:center calc(100% - 15px)}.note.loading .new_note_input_container{visibility:hidden}.note:nth-child(even){border-top:1px solid #ccc;border-bottom:1px solid #ccc;overflow:hidden}.note:last-child{border-bottom:none}.note .child_count{background:url(../img/general/sub_comment.png) -5px 0px no-repeat;padding-left:20px;margin-top:5px;margin-left:14%;font-size:86.667%;display:none}.note .child_count span:first-child{display:inline-block;margin-right:5px}.note .child_count.visible.single span:nth-child(2),.note .child_count.visible.multiple span:nth-child(3){display:inline-block}.note .child_count.visible{display:block}.note.expanded_note .child_count{display:none}.expanded_note{background-color:#eee;cursor:pointer;position:relative}.expanded_note>div:last-child{display:block;padding-top:10px;position:relative}.note.expanded_note .child_note_list li{padding:2px 0px}.note.expanded_note .child_note_list p{font-size:93.33%}.expanded_note .new_note_input_container{padding-top:10px;margin-top:15px}.expanded_note .sign_input,.expanded_note .write_note{height:20px;padding:5px 10px;line-height:20px}.child_note_list{width:100%}.child_note .user{margin-left:20px}.child_note .description{width:calc(36% - 40px)}.note .rm-sub-note{background:url('../img/general/delete.png') no-repeat left center;padding-left:24px;margin-top:4px;padding-top:0px;vertical-align:middle;visibility:hidden}.note button{margin:15px 10px 0px 0px}.note .error-text-rm-note{display:none;vertical-align:middle;margin-left:15px}.note.error-rm-note .error-text-rm-note{display:inline-block}.note .input_error.visible{display:block}.new_note_input_container{position:relative}.new_note_input_container .sign_input,.new_note_input_container .write_note,.new_note_input_container button,.new_note_input_container .save_ok{vertical-align:middle}.new_note_input_container .save_ok{display:none}.new_note_input_container .write_note{width:calc(82% - 196px);margin-right:19px}.new_note_input_container.bad_input .input_error{display:block!important;position:static;text-align:left}.new_note_input_container.error_no_selection.bad_input .input_error{display:none!important}.new_note_input_container+.save_ok{display:none;width:calc(50% - 112px);margin-right:20px}.note_list_container.status_ok .main .save_ok,.note.status_ok .save_ok,.dialog.status_ok .save_ok{display:inline-block}.note_list_container.status_ok .main .sign_input,.note_list_container.status_ok .main .write_note,.note.status_ok .sign_input,.note.status_ok .write_note,.dialog.status_ok .sign_input .dialog.status_ok .write_note{display:none}.has_children .new_note_input_container{margin-left:20px}.dialog .new_note_buttons{display:inline-block}.choose_object{margin-right:10px}.expanded_note .link_container{position:absolute;right:0;top:10px}.note p{padding-top:4px;vertical-align:top}#right_panel_toggle{display:none}#settings_content h3{font-weight:bold;margin-bottom:10px}#settings_content h4{margin-bottom:5px;overflow:hidden}#settings_content #ahu_list h3{font-size:16px}#settings_time_date .save_ok,#settings_time_date .error_text_req_time_settings_error,#settings_time_date .error_text_put_time_settings_error{display:none}#settings_time_date.saved_data .save_ok,#settings_time_date.req_time_settings_error .error_text_req_time_settings_error,#settings_time_date.put_time_settings_error .error_text_put_time_settings_error{display:inline-block}#current_time_timezone{margin:10px 0px 20px 10px}#current_time_timezone div{border-top:1px solid #ccc;padding:5px}#settings_time_date label{display:inline-block;min-height:1.2em}#current_time_timezone label{width:calc(30% - 6px)}#current_time_timezone label+p{display:inline-block}#ntp-status-text span{display:none}.ntp-synced #ntp-status-text span.ntp-synced-text,.ntp-not-synced #ntp-status-text span.ntp-not-synced-text{display:block}.checking-ntp-status #ntp-status-text span.loading{display:inline-block}#ntp-status-text .loading{padding-right:200px;position:relative!important}#ntp-status-text .loading:after{width:20px;height:20px;margin:-10px 0px 0px -10px}#manual_ntp_adress_input{width:calc(100% - 25px)}#time_settings #datepicker{margin-right:5px;width:60%}#time_settings #time_input{width:27%}#settings_time_date #time_settings{display:block}#region_select.error,#timezone_select.error{border:1px solid red}.dialog_content form .label_container{padding:10px 0px}.dialog_content .label_container>label{padding-bottom:5px;display:inline-block;min-height:1.2em}.dialog_content form .label_container>label:first-child{display:block;font-weight:bold}#manual_ntp_server_div{padding:0px 0px 10px 0px}#manual_ntp_server_div div.label_container{display:flex;padding-bottom:3px!important}#manual_ntp_server_div div.label_container label{margin-right:10px;padding-top:5px}#update_time_settings_dialog .dialog-content-wrapper{padding:30px 30px 30px}#time_setting_mode_select{width:50%}.dialog_content form label input{width:auto;box-sizing:border-box;display:inline-block;vertical-align:middle;margin-left:10px;border:1px solid #ccc}.dialog_content input{width:calc(100% - 22px)}.dialog_content select{width:100%;margin-top:15px 0px;padding-right:0px}#settings_sequences_data{display:inline-block;width:50%}#settings_sequences_params{display:inline-block;width:30%;margin:0px;background-color:#eee;border-left:1px solid #bbb;height:100%}.right_content #message_no_selected_sequence{text-align:center;margin-top:30px}#param_list_footer_parent{position:absolute;bottom:0px;width:100%;background:inherit;z-index:1}#param_list_footer{margin:0px 30px;padding:20px 0px 30px;text-align:right;border-top:1px solid #bbb}#param_list_footer.loading{background-position:left center}#param_list_footer button:first-child{margin-left:0px}#param_list_footer button{margin-left:15px}#seq_heating_text,#seq_cooling_text{user-select:none}#sequences .input_container.changed span{display:block;position:absolute;left:-15px;top:5px}#settings_sequences_params .parameter-list{padding:0px 20px}#settings_sequences_params #param_content{padding:20px}#settings_sequences_params #param_content h3{margin:0px}#sequence_container{height:95%}#sequence-table-container{overflow:auto;height:100%;margin-top:10px}#sequence-table{width:100%;display:inline-table;font-size:18px}#sequence-table th,#sequence-table td{text-align:left;padding:5px;display:table-cell}#sequence-table th{position:-webkit-sticky;position:sticky;top:0;z-index:1;background:white}#sequence-table tr{border-bottom:1px solid #ddd}#sequence-table .edit p{background-image:url('../img/general/edit.png');background-position:center;background-repeat:no-repeat;height:30px;vertical-align:middle}#sequence-table .view p{background-image:url('../img/general/view.png');background-position:center bottom -2px;background-repeat:no-repeat;height:30px;vertical-align:middle}#add-seq-btn{margin-left:10px}#back-btn-seq{display:none;padding-bottom:5px;background:url(../img/general/arrow_left.png);background-repeat:no-repeat;background-position-y:center;-webkit-box-shadow:none;-moz-box-shadow:0px;box-shadow:none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}#sequence_container .search_box_icon,.dropdown-menu .searchbox .search_box_icon{background:url(../img/general/search.png);background-position-y:3px;background-position-x:3px;background-repeat:no-repeat;background-size:32px;position:absolute;z-index:2;height:40px;width:35px;opacity:.3;transition:opacity .2s}#sequence_container .search_box_icon.on_focus,.dropdown-menu .searchbox .search_box_icon.on_focus{opacity:1}#sequence_container #search_input_box{height:40px;padding-left:35px;border-radius:.25rem;transition:box-shadow .1s ease-in-out;outline:none;appearance:none;-webkit-appearance:none;box-shadow:none}#sequence_container #search_input_box:focus{box-shadow:0 3px 8px 0 rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.05)}#sequence_search_container{display:inline-block}#sequence-graph-container{overflow:hidden;width:calc(100% - 80px);height:calc(100% - 50px);display:inline-block;border:none}#SequenceGraph{display:block}#CDP_info{display:none;border-left:15px solid #FF0FFF;padding-left:5px}#bar-graph-container{overflow-y:scroll;overflow-x:hidden;margin:10px 0px 0px 25px;padding-right:20px;display:inline-block;width:calc(100% - 25px);height:calc(100% - 50px)}#bar-graph-container .heading{width:100%;margin:25px 0px!important;text-align:center;position:relative;float:none;list-style:none}#bar-graph-container .heading h3{position:relative;z-index:1;overflow:hidden;margin:0px 0px 0px 25px;padding:0px 20px;display:inline-block;background-color:white;font-weight:bold}#bar-graph-container .heading .border{border-top:1px solid #999;position:absolute;width:100%;top:50%;left:0%;right:0%;z-index:1}#bar-graph-container .bar-graph{display:flex}#bar-graph-container .bar-graph .product-img{margin:10px 0px}#heat_cool_switch{display:inline-block;margin:0px 0px 0px auto}#heat_cool_switch p{padding-top:5px}#warning_affected_nodes_confirm_dialog .dialog-content-wrapper .affected_node{font-size:15px;font-family:Arial,Helvetica,sans-serif;color:#2d2d2d}.param_list_footer_parent .param-list-status-container{display:none}.param_list_footer_parent .param-list-status-container.error_message,.param_list_footer_parent .param-list-status-container.error_message_used_name,.param_list_footer_parent .param-list-status-container.save_ok{display:inline-block}.controls button{margin:20px 20px 1px 2px}.dialog_button_container #quick,.director_list_element #quick{opacity:1;position:relative;width:100%}#quick-update-msg-div{float:left;width:50%;margin-top:15px}#quick-update-div{margin-top:23px;float:right}#quick-update-div .on_off_switch_label,.director_list_content .on_off_switch_label{margin-left:16px}.file_input_wrapper .selected_file,#settings_software #start_update_button,.file_selected .file_input_wrapper .placeholder,#settings_software #file_input,#settings_software #director_list{display:none}.update_software_container{display:flex;flex-direction:column;align-items:flex-start;padding:10px 0px}.file_selected .file_input_wrapper .selected_file,#settings_software.file_selected #start_update_button{display:inline-block}.director_list_header>h2.director_list{border-bottom:1px solid #ccc;padding-bottom:10px}.director_list_header h2{position:relative;margin-top:20px;font-weight:bold}.director_list_header h2>.value{position:absolute;left:300px;font-weight:normal}.director_subsystem_element{margin-left:30px;position:relative}.director_list_element{border-top:1px solid #ccc;padding-bottom:10px}.director_subsystem_element .name{padding-left:10px}.director_subsystem_element>p,.director_list_element>p{font-size:100%;padding:10px;display:inline-block}.progress_bar_container{position:relative;width:calc(99% - 6ch);height:5px;display:inline-block;background-color:#ddd}.progress_bar{position:absolute;width:0%;height:100%;background-color:#00B7A7}.progress_value{margin-left:1%}.progress_wrapper{width:80%}.progress_wrapper p{vertical-align:middle;margin-left:1%;display:inline-block;font-size:90%}.progress_wrapper span{font-size:100%}.director_list_element>.quick-toggle,.director_list_element>.quick-icon,.director_list_element>.name,.director_list_element>.state,.director_subsystem_element>.name,.director_subsystem_element>.state,.director_subsystem_element>.restarted{vertical-align:middle}.director_subsystem_element>.name{padding-right:0}.director_list_element>.name,.director_subsystem_element>.name{width:30%}.director_list_element>.name{font-weight:bold}.director_subsystem_element>.state{padding-left:0}.director_subsystem_element>.state,.director_list_element>.state{width:40%}.director_subsystem_element>.restarted{white-space:nowrap;width:20%}.director_list_element>.quick-icon{white-space:nowrap;width:40px;height:10px;background-image:url('../img/general/quick_update_icon.png')}.director_list_element>.quick-toggle{height:40px}.director_list_element>.quick-icon.speed1{background-position-y:0px}.director_list_element>.quick-icon.speed2{background-position-y:-30px}.director_list_element>.quick-icon.speed3{background-position-y:-60px}.director_list_element>.quick-icon.speed4{background-position-y:-90px}.director_list_element>.quick-icon.speed5{background-position-y:-120px}.director_list_element>.quick-icon.speed6{background-position-y:-150px}.director_list_element>.quick-icon.speed7{background-position-y:-180px}.director_list_element .not_connected_text{background-image:url('/static/img/general/not_connected.png')}#settings_software.right_content{overflow-y:auto}#settings_software #abort_update_button,#settings_software.updating #start_update_button{display:none}#settings_software.updating #abort_update_button,#settings_software.updating #director_list{display:block}#settings_software .save_ok,#settings_software .error_text_start_software_update,#settings_software .error_text_stop_software_update{display:none;margin-top:15px}#settings_software .error_message span{color:red}#settings_software.stopped .save_ok,#settings_software.error_start .error_text_start_software_update,#settings_software.error_stop .error_text_stop_software_update{display:inline-block}.directories_list{width:calc(60vh - 60px)}.directories_list .child_list{display:none}.directories_list .folder>div>.folder-file-name,.directories_list .folder.expanded>div>.folder-file-name{background-repeat:no-repeat;padding-left:24px}.directories_list .folder>div>.folder-file-name{background-image:url('../img/general/folder.png');background-position:0 -24px;height:24px;line-height:24px}.directories_list .folder.expanded>div>.folder-file-name{background-position:0 0}.folder>div,.file>div{overflow:hidden;display:block}.child_list .file>div>.folder-file-name{padding:5px 7px 5px}.directories_list .folder.expanded{background-color:initial!important}.directories_list .folder.expanded>div>.child_list{display:block;margin-left:20px}.directories_list .file.selected{background-color:#00B7A7}#select_update_file_dialog .error_msg{display:none;text-align:center}#select_update_file_dialog.sd_card_missing .error_msg{display:block}#select_update_file_dialog.sd_card_missing .directories_list{display:none}.license-visualization{width:100%}.license-visualization ul{margin:10px 0px 10px 10px}.license-visualization .license{border:0px;padding-left:10px}.license-visualization .license li{border:0px;padding-bottom:5px}.license-visualization .license-title{padding:5px;border-bottom:1px solid;border-color:#ccc}.license-visualization .license-name{display:inline-block;vertical-align:top;width:calc(30% - 6px)}.license-visualization .license-status{display:inline-block;vertical-align:top}#settings_configuration{margin:0px;padding:20px;overflow-y:auto}#settings_configuration form{margin-bottom:20px}#configuration_size_list li{margin-bottom:7px}#settings_total_config{margin-bottom:30px}#settings_upload_config{display:block}.file_selected #load-config-btn,.upload_error .error-text-upload-config,#settings_configuration.saved_data .save_ok{display:inline-block}#load-config-btn,.upload_file_error_type #load-config-btn,.upload_file_error_size #load-config-btn,.upload_file_error_name #load-config-btn,.error-text-upload-config{display:none}#custom_migration_overview_dialog{border:2px solid;width:80%;height:80%;bottom:0px;top:0px;margin:80px 200px 80px 200px}#custom_migration_overview_dialog h3{font-size:20px;font-weight:bold;padding:20px 0px}#custom_migration_overview_dialog .buttons{margin:auto;height:400px;width:400px}#custom_migration_overview_dialog .buttons *{margin:10px 0px}#custom_migration_overview_dialog #abort_button_overview{background:#F02929}#custom_migration_review_log_dialog #abort_button_review{background:#F02929;position:absolute;top:0px;right:0px;margin:50px}#custom_migration_review_log_dialog{border:2px solid;width:85%;height:80%;bottom:0px;top:0px;margin:80px 200px 80px 150px}#custom_migration_review_log_dialog .main_content_container{font-weight:bold;text-align:left;margin:20px;height:100%}#custom_migration_review_log_dialog .sub_content_container{height:100%}#custom_migration_review_log_dialog .param_list_container{position:relative;top:70px;padding:10px 0px 0px 5px;margin:10px 0px;font-size:20px;height:calc(100% - 260px);overflow-y:auto;overflow-x:hidden}#custom_migration_review_log_dialog .param_list_container .param_container{width:100%;display:inline-flex;background-image:none;margin-bottom:0px}#custom_migration_review_log_dialog .param_list_container p.header{font-weight:bold}#custom_migration_review_log_dialog .save_cancel_container{position:absolute;bottom:20px;left:20px;margin:0px 0px 20px 20px}#custom_migration_review_log_dialog .explanation_container{position:fixed;left:750px;top:115px;margin:auto;height:15%;width:45%;display:block;z-index:1}#custom_migration_review_log_dialog .explanation_container p,.explanation_container span{font-weight:normal;font-size:16px}#custom_migration_review_log_dialog .explanation_container b{font-weight:bold}#custom_migration_review_log_dialog .folder_name,.Critical_no_of_objects,.Info_no_of_objects,.Warning_no_of_objects,.header_child_count{font-size:22px}#custom_migration_review_log_dialog .critical_tooltip,.warning_tooltip,.info_tooltip{display:none}#custom_migration_review_log_dialog .buttons{position:absolute;padding-top:5px}#custom_migration_review_log_dialog span.caret{cursor:pointer}#custom_migration_review_log_dialog li span.caret{display:inline-block;top:12px;margin:0;clear:none;width:18px;height:18px;background-image:url(/static/img/general/arrow_right.png);background-position:-2px -2px;transition:transform 0.25s}#custom_migration_review_log_dialog ul.folder li.folder li.headers-folder,#custom_migration_review_log_dialog ul.folder li.folder li.headers-folder li.paramNames-folder{padding-left:40px;display:none}#custom_migration_review_log_dialog li.params-folder li.param_container{display:none}#custom_migration_review_log_dialog ul.folder li span{line-height:22px}#custom_migration_review_log_dialog>ul.folder{margin:10px 30px 10px 0px}#custom_migration_review_log_dialog ul.folder li>input+label{margin-right:8px}#custom_migration_review_log_dialog ul.folder .checkbox_label{margin:8px 0px 0px 8px}#custom_migration_review_log_dialog ul.folder li.folder input.folder-open:checked~li.headers-folder,#custom_migration_review_log_dialog ul.folder li.folder li.headers-folder input.headers-open:checked~li.paramNames-folder{display:block}#custom_migration_review_log_dialog li.params-folder input.params-open:checked~li.param_container{display:inline-flex}#custom_migration_review_log_dialog li.folder input.folder-open+label,#custom_migration_review_log_dialog li.headers-folder input.headers-open+label,#custom_migration_review_log_dialog li.paramNames-folder input.params-open+label{display:block;width:100%;cursor:pointer;padding:8px 0px 8px 5px}#custom_migration_review_log_dialog li.paramNames-folder input.params-open+label{padding-bottom:0px}#custom_migration_review_log_dialog li.folder input.folder-open+label .caret,#custom_migration_review_log_dialog li.headers-folder input.headers-open+label .caret,#custom_migration_review_log_dialog li.paramNames-folder input.params-open+label .caret{display:inline-block;margin:0;clear:none;width:18px;height:18px;vertical-align:top;background-image:url(/static/img/general/arrow_right.png);background-position:-2px -2px;transition:transform 0.25s}#custom_migration_review_log_dialog li.folder input[type=checkbox].folder-open:checked+label .caret,#custom_migration_review_log_dialog li.headers-folder input[type=checkbox].headers-open:checked+label .caret,#custom_migration_review_log_dialog li.paramNames-folder input[type=checkbox].params-open:checked+label .caret{transform:rotate(90deg)}#custom_migration_review_log_dialog ul.folder li.folder input.folder-open,#custom_migration_review_log_dialog ul.folder li.folder input.headers-open,#custom_migration_review_log_dialog ul.folder li.folder input.params-open{top:inherit;left:inherit;z-index:1;width:100%;height:25px}#custom_migration_review_log_dialog ul.folder li.folder li.headers-folder .parameter,#custom_migration_review_log_dialog ul.folder li.folder li.headers-folder .param{margin:10px 0px 0px 10px;background-image:null;font-weight:normal}#custom_migration_review_log_dialog ul.folder li.folder li.headers-folder li.paramNames-folder li.param_container>p{margin:10px 0px 0px 10px;display:inline}#custom_migration_review_log_dialog p.param-value-Name{display:inline}#custom_migration_review_log_dialog .params-folder{font-weight:normal}#custom_migration_review_log_dialog .type-filter{height:45px;width:auto}#custom_migration_review_log_dialog .filter-tag-container{padding-top:5px;max-width:25%}#custom_migration_review_log_dialog .filter-tag-container button{display:inline;width:auto;padding:0px 5px;margin-right:5px;border:1px solid #888;border-radius:15px;background-color:white;box-shadow:none}#superwise_restart_button{margin:10px 10px 10px 0px}#settings_communication{margin:10px 30px 30px 30px}#settings_communication #ahu_list span.caret,#settings_communication #ahu_list span.child_caret,#settings_communication #shared_directors_list .director_container li span.caret,#settings_communication #shunt_group_list span.caret{cursor:pointer}#settings_communication #ahu_list h3,#settings_communication #shunt_group_list h3{padding-left:60px;line-height:25px;cursor:pointer}#settings_communication #shared_directors_list h3{padding-left:30px;line-height:25px;cursor:pointer}#settings_communication #ahu_list li span.caret,#settings_communication #ahu_list li li span.child_caret,#settings_communication #shared_directors_list .director_container li span.caret,#settings_communication #shunt_group_list li span.caret{display:inline-block;position:absolute;top:12px;margin:0px;clear:none;width:18px;height:18px;background-image:url(/static/img/general/arrow_right.png);background-position:-2px -2px;transition:transform 0.25s}#settings_communication #ahu_list li:not(.hidden) span.caret,#settings_communication #ahu_list li li:not(.hidden) span.child_caret,#settings_communication #shared_directors_list .director_container li:not(.hidden) span.caret,#settings_communication #shunt_group_list li:not(.hidden) span.caret{transform:rotate(90deg)}#settings_communication #ahu_list li.hidden div.ahu_content_container,#settings_communication #shared_directors_list .director_container li.hidden div.ahu_names_list_container,#settings_communication #shunt_group_list li.hidden div.shunt_content_container{display:none}#settings_communication #ahu_list img.ahu_icon,#settings_communication #shunt_group_list img.shunt_icon{height:25px;position:absolute;top:10px;left:30px;cursor:pointer}#settings_communication #ahu_list div.connected_ahu_icon_container,#settings_communication #shunt_group_list div.connected_shunt_icon_container{width:30px;height:27px;position:absolute;top:5px;left:25px;padding-bottom:0px!important;cursor:pointer}#settings_communication #ahu_list img.connected_ahu_icon,#settings_communication #shunt_group_list img.shunt_group_icon{display:block;width:100%}#settings_communication #ahu_list div.connected_ahu_icon_container.not_connected::before,#settings_communication #shunt_group_list div.connected_shunt_icon_container.not_connected::before{content:"";display:block;position:absolute;top:1px;left:0;width:100%;height:100%;background:-moz-linear-gradient(to top right,rgba(0,0,0,0) 47%,rgba(0,0,0,1),rgba(0,0,0,0) 52%);background:-webkit-linear-gradient(to top right,rgba(0,0,0,0) 47%,rgba(0,0,0,1),rgba(0,0,0,0) 52%);background:linear-gradient(to top right,rgba(0,0,0,0) 47%,rgba(0,0,0,1),rgba(0,0,0,0) 52%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#00000000',GradientType=1)}#settings_communication .wise_1_text-img{max-height:10px;margin-left:10px;color:#bbb;display:inline}#settings_communication h3{border-bottom:1px solid #ccc;margin-right:20px}#settings_communication h4{margin-right:20px;font-weight:bold}.communication{height:calc(100vh - 80px);border-bottom:1px solid #ccc;display:inline-flex;width:100%;box-sizing:border-box}#communication-right,#communication-left{width:50%;overflow-y:auto}#communication-left.loading:after{left:25%}#communication-right.loading:after{left:75%}#communication-left{padding:0px 20px 10px 0px;border-right:1px solid #ccc}#communication-right{padding:0px 20px 10px 20px}#cloud_test_environment_settings,#modbus_settings,#wise1-gateway_settings,#interface_settings,#retrofitting_settings,#settings_communication .ahu_content_container,#settings_communication .ahuGrp_content_container,#settings_communication .aggregation_container,#settings_communication .ahu_names_list_container,#settings_communication .no_connection_directors_container,#settings_communication .shared_directors_container,#settings_communication .repeating_directors_container,#settings_communication .settings_list,#settings_communication .shunt_content_container{padding:0px 20px 0px 20px}#settings_communication li.director_container{border-top:1px solid #ccc}#settings_communication div.content_container{display:table;width:100%;vertical-align:middle;line-height:25px}#network_interfaces_list .network_save_settings_btn_container{padding-bottom:20px}#settings_communication .settings_list li,#settings_communication #email_settings_list li,#settings_communication #modbus_settings_list li,#settings_communication #gateway_settings_list li,#settings_communication #network_interfaces_list li,#settings_communication #retrofitting_settings_list li,#settings_communication #ahu_list div.content_container,#settings_communication #shunt_group_list div.content_container{padding-bottom:5px}#network_interfaces_list .type_container{display:inline-block;width:50%;text-align:right}#settings_communication .content_container .value{text-align:right}#settings_communication .content_container .name{text-align:left}#settings_communication .content_container .value,#settings_communication .content_container .name{width:50%;display:table-cell;vertical-align:middle}#settings_communication label.on_off_switch_label{margin-bottom:0px;float:right}#settings_communication input[type="number"]{padding-right:10px!important}#settings_communication .settings_header h4{margin-bottom:-5px;font-size:19px}.settings-header-icon{display:inline-flex;justify-content:space-between;margin-bottom:5px}.settings-header-icon .header-icon{width:40px;height:40px;background-color:white;z-index:1;padding-right:10px;padding-left:5px}#settings_communication p.send_email{padding:5px 40px;text-align:center;display:none}#settings_communication p.send_email.error{border:1px solid red;padding:5px 40px;background:white;color:red}#settings_communication p.send_email.ok{border:1px solid #39b812;padding:5px 40px;background:white;color:#39b812}#settings_communication p.send_email.ok,#settings_communication p.send_email.error{display:inline-block}#settings_communication p.send_email.error span{background:url(../img/general/input_error.png) no-repeat;padding-left:24px;color:red!important}#settings_communication p.send_email.ok span{background:url(../img/general/save_ok.png) no-repeat;padding-left:24px;color:#39b812!important}#network_save_settings_button.large_btn_grey,#test_email_button.large_btn_grey,.large_btn_grey.director_restart_btn{height:35px;padding:1px 15px 0px}#email_settings_list label.on_off_switch_label{width:54px;margin-bottom:0px}#settings_communication #email_settings_list li:last-child{padding-top:5px;border-top:1px solid #ccc}#settings_communication div.checkbox-container{margin-bottom:0px}#settings_communication div.checkbox-container label{width:54px}#settings_communication ol{margin-bottom:10px}#settings_communication #repeating_directors_list,#settings_communication #no_connection_directors_list,#settings_communication #shared_directors_list{margin-top:5px}#settings_communication input,#settings_communication select{float:right;text-align:right;box-sizing:border-box;height:32px}#settings_communication input.error,#settings_communication select.error{outline:none}#settings_communication input.director_name{float:left;text-align:left;font-weight:bold;box-sizing:border-box;height:32px}#settings_communication .save_ok,#settings_communication .error_text_put_ip_settings_error{display:none;line-height:20px}#settings_communication.saved_data .save_ok,#settings_communication.put_ip_settings_error .error_text_put_ip_settings_error{display:inline-block}#settings_communication label{margin-bottom:3px;margin-right:-4px;overflow-wrap:break-word;display:inline-block}#settings_communication label,#settings_communication p{font-size:90%;vertical-align:middle}#settings_communication li{position:relative;min-height:20px}#settings_communication li>div{position:relative}.dialog_content .primary_dns,.dialog_content .secondary_dns{display:none}.static .primary_dns,.static .secondary_dns{display:block}#settings_communication .device_address_list>h3{margin-bottom:0}#settings_communication .device_list div{margin-right:0;margin-bottom:0;min-height:20px}#settings_communication #director_list div{margin-top:5px}#settings_communication #director_list .not_connected_text+div,#settings_communication #director_list div:not(.version)+.version{margin-top:10px}#settings_communication .director_container .connected_director_icon_container{height:35px;width:35px;position:absolute;top:5px;left:0;right:0;padding-bottom:0px!important}#settings_communication .director_container h4{padding-left:30px;line-height:20px}#settings_communication img.connected_director_icon{display:block;width:100%}#settings_communication .connected_director_icon_container{width:30px;float:right;display:inline-block;padding-bottom:0px!important;margin-right:10px;bottom:5px}#settings_communication #ahu_list .connected_director_icon_container:first-child{margin-right:20px}#settings_communication .connected_director_icon_container.not_connected::before{content:"";display:block;position:absolute;top:1px;left:0;right:0;width:100%;height:100%;background:-moz-linear-gradient(to top right,rgba(0,0,0,0) 47%,rgba(0,0,0,1),rgba(0,0,0,0) 52%);background:-webkit-linear-gradient(to top right,rgba(0,0,0,0) 47%,rgba(0,0,0,1),rgba(0,0,0,0) 52%);background:linear-gradient(to top right,rgba(0,0,0,0) 47%,rgba(0,0,0,1),rgba(0,0,0,0) 52%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#00000000',GradientType=1)}#settings_communication .device_list div:last-child label{margin-bottom:0}#settings_communication .device_list li{margin:5px 0px;padding:10px 0px}#settings_communication .device_list li:first-child{margin-top:0px}#settings_communication .device_list li:last-child{border-bottom:0}#settings_communication .not_connected_text{float:right;top:10px;padding-right:30px;background-image:url('/static/img/general/not_connected.png');background-position:right center;background-repeat:no-repeat;display:none}#settings_communication .not_connected~.not_connected_text{display:inline-block}#settings_communication .license_required_text{text-align:right}.error_msg,.error_text_ip{display:none;color:red}.error.error_msg,.error .error_text_ip,.error_ip .error_text_ip{display:block}.label_container.error input{border-color:red}#settings_general>div{margin-bottom:40px}#manual_backup button,#manual_backup label,#auto_backup button{margin:20px 20px 0px 0px}#factory_reset button{margin-top:10px}#bacnet_radio_settings{display:inline-flex}#bacnet_radio_settings .radio_btn_label{margin-right:25px}#bacnet_radio_settings .radio_btn_label label{margin-right:0px}#bacnet_json_param_content .re_register_enable_toggle_div{display:inline-flex;align-items:center}#bacnet_json_param_content .on_off_switch_text{margin:0px 5px 0px 10px}#bacnet_param_bdt_list.parameter-list,#bacnet_param_fd_list.parameter-list,#bacnet_param_fdt_list.parameter-list,#bacnet_param_alarm_list.parameter-list,#bacnet_param_data_list.parameter-list{padding-left:0px}#bacnet_param_bdt_list.parameter-list>div.bdt:first-child,#bacnet_param_fd_list.parameter-list>div.fd:first-child,#bacnet_param_fdt_list.parameter-list>div.fdt:first-child{border-top:1px solid #ccc}#bacnet_param_bdt_list.parameter-list>div.bdt,#bacnet_param_fd_list.parameter-list>div.fd,#bacnet_param_fdt_list.parameter-list>div.fdt{border-bottom:1px solid #ccc;padding:10px;margin:0px 10px 10px 0px}#bacnet_alarm_setting_div ul.parameter-list{padding:0px;margin:0px}#bacnet_alarm_setting_div .alarm .heading{padding-bottom:10px!important;display:inline-block;float:none;width:100%}#bacnet_alarm_setting_div .alarm .heading.name{width:70%}#bacnet_alarm_setting_div .alarm .heading.priority{width:10%;text-align:left}#bacnet_alarm_setting_div .alarm .heading.required{padding-left:20px;width:10%}#bacnet_alarm_setting_div li.alarm-list-element{display:block;margin-bottom:0px}#bacnet_alarm_setting_div li.alarm-list-element .name{width:70%}#bacnet_alarm_setting_div li.alarm-list-element .priority{width:10%;text-align:left}#bacnet_alarm_setting_div li.alarm-list-element .required{padding-left:20px}#bacnet_alarm_setting_div li.alarm-list-element .priority input{float:none}#bacnet_alarm_setting_div>div.alarm:first-child{border-top:1px solid #ccc}#bacnet_alarm_setting_div>div.alarm{display:block;border-bottom:1px solid #ccc;padding:10px}#bacnet_param_bdt_list.parameter-list>:first-child,#bacnet_param_fd_list.parameter-list>:first-child,#bacnet_param_fdt_list.parameter-list>:first-child,#bacnet_alarm_setting_div.parameter-list>:first-child{margin-top:10px}.bacnet_system_data .edit{float:right;background-image:url('../img/general/delete.png')}#settings_bacnet_data h4{font-weight:bold;text-align:center;margin-bottom:20px;margin:5px 5px 5px 0px}#settings_bacnet_data #bacnet_data_param_content.saved_data .save_ok,#settings_bacnet_data #bacnet_data_param_content.error_data .error_message,#settings_bacnet_data #bacnet_json_param_content.saved_data .save_ok,#settings_bacnet_data #bacnet_json_param_content.error_data .error_message{display:inline-block}#settings_bacnet_data #bacnet_data_param_content .error_message,#settings_bacnet_data #bacnet_data_param_content .save_ok,#settings_bacnet_data #bacnet_json_param_content .error_message,#settings_bacnet_data #bacnet_json_param_content .save_ok{float:right;margin-right:40px;display:none}#bacnet_virtual_device_id_list.parameter-list,#bacnet_param_data_list.parameter-list{padding-left:10px;margin-right:10px}#bacnet_virtual_device_id_list.parameter-list li,#bacnet_param_data_list.parameter-list li{border-bottom:1px solid #ccc;margin:0px;min-height:0px;padding:10px 0px 10px 0px}#bacnet_virtual_device_id_list.parameter-list li:first-child,#bacnet_param_data_list.parameter-list li:first-child{border-top:1px solid #ccc}#bacnet_virtual_device_id_list.parameter-list input,#bacnet_virtual_device_id_list.parameter-list select,#bacnet_param_data_list.parameter-list input,#bacnet_param_data_list.parameter-list select{width:250px}#bacnet_virtual_device_id_list.parameter-list li div.name,#bacnet_param_data_list.parameter-list li div.name{width:70%}#bacnet_virtual_device_id_list.parameter-list li div.value,#bacnet_param_data_list.parameter-list li div.value{width:30%;text-align:right}#bacnet_param_data_list.parameter-list li div.value{display:inline-flex;flex-direction:column}#bacnet_virtual_device_id_list.parameter-list .value p,#bacnet_virtual_device_id_list.parameter-list .input_container,#bacnet_param_data_list.parameter-list .value p,#bacnet_param_data_list.parameter-list .input_container{text-align:left}#bacnet_param_data_list .license_required_text{order:1}#bacnet_virtual_device_id_list.parameter-list input.input_textnode,#bacnet_param_data_list.parameter-list input.input_textnode{float:none}#bacnet_virtual_device_id_list.parameter-list input,#bacnet_param_data_list.parameter-list input{padding-right:5px}#bacnet_data_param_content{width:100%;height:100%;border-right:1px solid #ccc;overflow-y:auto}#not-supported-configuration-text{display:none;text-align:center;margin:10px}#not-supported-configuration-text span{color:red}#bacnet_json_param_content{width:100%;height:100%}#bacnet_json_param_content .label_container{display:flex}#location_config{width:50%}#location_config .file_input_wrapper{display:block}#image_file_selector img.preview{max-width:25vh;max-height:25vh}#settings_site_info textarea,#site_info input{display:block;background-image:none}#image_file_selector.saving .selected_file,#image_file_selector.saving .placeholder,#settings_site_info .save_ok,#settings_site_info .error_message{display:none}#image_file_selector.upload_error .error_text_generic,#settings_site_info.saved_image #image_file_selector .save_ok,.upload_file_error #image_file_selector .error_message,#settings_site_info .saved_data .save_ok,#settings_site_info .error_data .error_message{display:inline-block}#settings_site_info.saved_image #image_file_selector .save_ok,#settings_site_info.upload_file_error #image_file_selector .error_message{margin-top:10px}#site_info>div{position:relative}#site_title_container,#site_description_container{margin-bottom:30px}#site_title_container button,#site_description_container button{margin-top:15px}#settings_site_info span.changed{position:absolute;top:0;left:-10px;display:none}#settings_site_info .changed+.changed,#settings_site_info .loading+.changed+.loading{display:inline-block}#settings_site_info .loading{left:20%;top:20%;position:absolute;display:none}span.changed{color:#319E6E}.version-name,.version-no{display:inline-block;vertical-align:top}.wise_version{width:30%;margin-bottom:0px!important}.version-name{width:calc(30% - 6px);font-size:93.33%}.version-name.header{font-weight:bold}.version-list,#configuration_size_list{margin:10px 0px 20px 10px}.version-list li,#configuration_size_list li{padding:5px;border-top:1px solid #ccc}.version-list li:first-child,#current_time_timezone div:first-child,#configuration_size_list li:first-child{border-top:none}#start_update_button,#abort_update_button{margin-top:20px}.upload_file_error_type #start_update_button,.upload_file_error_size #start_update_button,.upload_file_error_name #start_update_button{display:none}#settings_type_select,#settings_files{margin:0;padding-top:30px;z-index:1;float:left;width:84%;max-width:none;background-color:whitesmoke}#settings_files .folder-select[data-some="true"]+label.checkbox_label{background:white url(../img/general/circle.png) no-repeat;background-position:center;background-size:100%}#settings_files .main_content_container{overflow-y:auto!important}#settings_type_select .main_content_container,#settings_files .main_content_container{width:100%;height:100%;background-color:white}#settings_type_select .sub_content_container{height:100%}#settings_type_select .sub_content_container div.buttons{padding-top:10px}#settings_type_select .sub_content_container .error_message,#settings_type_select .sub_content_container .save_ok{display:none}#settings_type_select .sub_content_container .error.error_message,#settings_type_select .sub_content_container .saved_data.save_ok{display:inline-block}#settings_type_select #search_input_box{height:40px;padding-left:35px;border-radius:.25rem;transition:box-shadow .1s ease-in-out;outline:none;appearance:none;-webkit-appearance:none;box-shadow:none}#settings_type_select #search_input_box:focus{box-shadow:0 3px 8px 0 rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.05)}#settings_type_select .sub_content_container,#settings_files .sub_content_container{padding:30px 0px 0px 30px;background-color:inherit}#settings_type_select .type_list_container{height:calc(100% - 235px);overflow-y:auto;overflow-x:hidden;padding-top:10px;margin:10px 0px;border-bottom:1px solid #ccc;border-top:1px solid #ccc}#settings_type_select .type_list_container .name{padding-left:5px}#settings_type_select .type_list_container .param_type_container{width:100%;display:inline-flex}#settings_type_select .type_list_container p.header{font-weight:bold}#settings_files .sub_content_container .buttons{padding-bottom:20px}#settings_type_select #param-type-select,#settings_files #device-select{overflow:hidden;display:block;height:51px}#settings_files.nothing-mounted>*:not(.nothing-mounted),#settings_files .nothing-mounted{display:none}#settings_files.nothing-mounted .nothing-mounted{display:block}ul.common-tab-list{padding-left:40px;margin-bottom:10px;height:50px;overflow:visible;border-bottom:1px solid #a9a9a9}ul.common-tab-list li{float:left;position:relative;margin-right:10px}ul.common-tab-list .common-tab{font-size:100%;font-family:Brown,Arial;min-width:0px;width:auto;height:19px;margin:0px;padding:20px 35px 10px 35px;text-align:center;display:inline-block;cursor:pointer;border-radius:3px 3px 0 0;border:1px solid #a9a9a9;border-bottom:hidden;background-image:none!important;background-color:white!important;user-select:none;opacity:0.7}ul.common-tab-list input[type=radio]:checked+label.common-tab{border-bottom:4px solid white;height:17px;opacity:1}ul.common-tab-list input[type=radio]:disabled+label.common-tab{opacity:0.5}#settings_files ul.common-tab-list .common-tab{padding:20px 55px 10px 15px;background-image:url('../img/general/filedialog.png')!important;background-repeat:no-repeat;background-size:30px}#settings_files ul.common-tab-list label[for="device-internal"].common-tab{background-position:80% -45px}#settings_files ul.common-tab-list label[for="device-sd"].common-tab,#settings_files ul.common-tab-list label[for="device-usb2"].common-tab{background-position:72% -105px}#settings_files>ul.folder{margin:10px 30px 10px 0px}#settings_files ul.folder li>input+label{margin-right:8px}#settings_files ul.folder .checkbox_label{margin:8px 0px 0px 8px}#settings_type_select ul.folder li.folder ul.params,#settings_files ul.folder li.folder ul.files{padding-left:48px;display:none}.dialog-content-wrapper ul.files span.label{padding-right:20px}#settings_type_select ul.folder li.folder input.folder-open:checked~ul.params,#settings_files ul.folder li.folder input.folder-open:checked~ul.files{display:block}#settings_type_select li.folder input.folder-open+label,#settings_files li.folder input.folder-open+label,#settings_files li.file label.file-info{display:block;width:100%;cursor:pointer;padding:8px 0px}#settings_type_select li.folder input.folder-open+label,#settings_type_select li.folder input.folder-open+label .folder_name{padding-left:5px}#settings_type_select li.folder input.folder-open+label .caret,#settings_files li.folder input.folder-open+label .caret{display:inline-block;margin:0;clear:none;width:18px;height:18px;vertical-align:top;background-image:url(/static/img/general/arrow_right.png);background-position:-2px -2px;transition:transform 0.25s}#settings_type_select li.folder input[type=checkbox].folder-open:checked+label .caret,#settings_files li.folder input[type=checkbox].folder-open:checked+label .caret{transform:rotate(90deg)}#settings_files li.file{padding:4px 0px;border-bottom:1px solid #ccc}#settings_files ul.files>:first-child{border-top:1px solid #ccc}#settings_type_select ul.folder li span,#settings_files ul.folder li span{line-height:22px}#settings_files .file-info{position:relative;height:20px}#settings_files .file-info .file_name{float:left;text-align:left}#settings_files .file-info .file_size,#settings_files .file-info .file_date,#settings_files .file-info .file_time{float:right;margin-right:20px;min-width:80px;max-width:100px;text-align:right}#dialog-upload-files ul.files li,#dialog-delete-files ul.files li,#dialog-delete-files-notification ul.files li,#dialog-upload-files-notification ul.files li{position:relative;margin:10px 0px;padding:5px}#dialog-upload-files-notification ul li{font-family:Arial,Helvetica,sans-serif;padding:5px}#dialog-upload-files .select_file_paragraph{padding:10px}#dialog-upload-files #button_select_file{background-color:white;background-image:url('../img/general/filedialog.png')!important;background-repeat:no-repeat;background-size:25px;background-position:60% 7px;padding:5px 56px 0px 0px}#dialog-upload-files ul.files li .remove,#dialog-upload-files-notification ul.files li .ok,#dialog-upload-files-notification ul.files li .fail,#dialog-delete-files-notification ul.files li .ok,#dialog-delete-files-notification ul.files li .fail{position:absolute;bottom:5px;right:10px;border:none;box-shadow:none;background-color:#eee;height:auto}#dialog-upload-files-notification ul.files li .error,#dialog-delete-files-notification ul.files li .error{color:red}#upload_plans{height:100%;overflow-y:auto}#upload_plans.loading div,#upload_plans.loading ul{display:none}#upload_plans_heading{display:block;overflow:hidden;margin:30px 0px 10px 0px;border-bottom:1px solid #ccc}#upload_plans_list{max-height:520px}#upload_plans_list .row{cursor:pointer;background-color:#efefef;border:1px solid #ccc;margin:5px 0px}#upload_plans .row.ui-sortable-helper{box-shadow:2px 2px 5px #C6C6C6}#upload_plans .row>div{display:inline-block}#upload_plans .plan{width:25%;padding:0px}#upload_plans .file_name{width:calc(75% - 60px)}#upload_plans .upload_remove{width:60px;text-align:right}#upload_plans .upload_remove p{width:50%;height:24px;cursor:pointer;display:inline-block;background-position:center;background-repeat:no-repeat}#upload_plans .remove_plan{background-image:url('../img/general/delete.png')}#upload_plans .edit_plan{background-image:url('../img/general/edit.png')}#upload_plans .no_assigned_image .edit_plan{background-image:url('../img/general/import.png')}#upload_plans .no_assigned_image .remove_plan,#upload_plans .save_ok span{display:none}#upload_plans .save_ok{display:none;margin-top:20px}.upload_error .error-text-create-section,#upload_plans.upload_done .save_ok,#upload_plans.remove_done .save_ok,#upload_plans.update_done .save_ok,#upload_plans.upload_done .save_ok span:nth-child(1),#upload_plans.remove_done .save_ok span:nth-child(2),#upload_plans.update_done .save_ok span:nth-child(3){display:inline-block}.error-text-create-section{display:none;margin-top:15px}#upload_plans.empty_section_list #upload_plans_heading,#upload_plans.empty_section_list #upload_plans_list,#upload_plan_dialog.edit h3 .import_plan,#upload_plan_dialog h3 .edit_plan,#upload_plan_dialog>div>h4{display:none}#upload_plans.empty_section_list .empty_list_text,#upload_plan_dialog h3 .import_plan,#upload_plan_dialog.edit h3 .edit_plan,#upload_plan_dialog.edit>div>h4{display:block}#upload_plans .empty_list_text{margin-top:20px}#upload_plan_dialog{width:50vh}#upload_plan_dialog.loading h4,#upload_plan_dialog.loading input,#upload_plan_dialog.loading button,#upload_plan_dialog.loading p,#upload_plan_dialog.loading .plan_file_input{visibility:hidden}.error_text{display:none;color:red;text-align:left}.upload_error .error_text_generic,.upload_file_error_section_name .error_text_no_section_name,.upload_file_error_section_name.upload_file_error_no_selected_file .error_text_no_selected_file_no_section_name{display:block}.upload_file_error_section_name.upload_file_error_no_selected_file .error_text_no_selected_file,.upload_file_error_section_name.upload_file_error_no_selected_file .error_text_no_section_name{display:none}#upload_plan_dialog.edit .dialog_content>h4,#upload_plan_dialog .accept span:nth-child(1),#upload_plan_dialog.edit .accept span:nth-child(2){display:block}#upload_plan_dialog .dialog_content>h4,#upload_plan_dialog.edit .accept span:nth-child(1),#upload_plan_dialog .accept span:nth-child(2){display:none}.plan_name_input,.plan_file_input{text-align:left;padding:10px 0px}.plan_file_input .placeholder{vertical-align:middle;display:inline-block}.plan_file_input .placeholder>span{display:block}#dialog-file-browser .plan_name_input input{width:calc(40% - 22px)}.plan_name_input p{font-weight:bold;margin-bottom:3px}input[type="file"]{display:none}.choose_file{height:40px;display:inline-block;line-height:40px;margin-right:10px;text-align:center;box-sizing:border-box;border:none;-webkit-box-shadow:0px 1px 1px 0px rgba(0,0,0,0.25);-moz-box-shadow:0px 1px 1px 0px rgba(0,0,0,0.25);box-shadow:0px 1px 1px 0px rgba(0,0,0,0.25);cursor:pointer}.upload_done .plan_name_input,.upload_done .plan_file_input,.upload_done .large_btn_white,.file_selected .placeholder,.file_upload_error_messages p{display:none}.file_upload_error_messages{overflow:hidden}.file_upload_error_messages p,.file_upload_error_messages span{color:red}.upload_file_error_size .error_text_size,.upload_file_error_name .error_text_name,.upload_file_error_type .error_text_type,.upload_file_error_no_selected_file .error_text_no_selected_file{display:block}.upload_file_error_size .error_text_size .error,.upload_file_error_type .error_text_type .error{display:inline-block}#settings_content .sub_content{margin-left:30px}#settings_content .save-undo-button-container{display:inline}#settings_content .save-undo-button-container>button{margin-right:10px}#settings_content .automatic_backup_daily_container,#settings_content .automatic_backup_weekly_container{display:inline-block;padding:0px 30px 10px 0px}#settings_content .backup_fail,#settings_content .backup_start,#settings_content .backup_success,#settings_content .backup_out_of_memory{display:none}#settings_content .backup_success.save_ok,#settings_content .backup_fail.error_message,#settings_content .backup_out_of_memory.error_message{display:inline-block}#settings_config_plans.right_content{display:grid;grid-template-areas:'section search' 'plan panel';grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(6,1fr);height:100%;max-width:none;gap:20px;width:auto;overflow:auto;margin:20px 0px 0px auto;float:none}#settings_config_plans .device_position_search{grid-area:search;border-radius:15px}#search_input{border-radius:2px;width:80%;outline:none;appearance:none;-webkit-appearance:none}#search_input:focus{box-shadow:0 3px 8px 0 rgba(0,0,0,0.2),0 0 0 1px rgba(0,0,0,0.08)}#settings_config_plans .plan_section_holder{grid-area:section;width:50%;margin-left:10px}#settings_config_plans .plan_section_holder select{width:80%}#settings_right_content .zoneproduct_elem_content>p,#settings_right_content .room_elem_content>p,#settings_right_content .director_elem_content>p,#settings_right_content .ahu_elem_content>p{display:none}#settings_right_content>.room_elem .plan_nc_position_hover_elem,#settings_right_content>.director_elem .plan_dir_position_hover_elem,#settings_right_content>.zoneproduct_elem .plan_zp_position_hover_elem,#settings_right_content>.ahu_elem .plan_ahu_position_hover_elem{padding-left:100%;position:static}#settings_right_content>.room_elem .plan_nc_position_hover_elem p,#settings_right_content>.director_elem .plan_dir_position_hover_elem p,#settings_right_content>.zoneproduct_elem .plan_zp_position_hover_elem p,#settings_right_content>.ahu_elem .plan_ahu_position_hover_elem p{padding-left:10px}#settings_config_plans .map.visible .zoneproduct_elem_content>p,#settings_config_plans .map.visible .director_elem_content>p,#settings_config_plans .map.visible .ahu_elem_content>p{display:none}#settings_config_plans .map .zoneproduct_elem_content>p,#settings_config_plans .map .room_elem_content>p,#settings_config_plans .map .director_elem_content>p,#settings_config_plans .map .ahu_elem_content>p{display:inherit;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;width:calc(100% - 8px);overflow:hidden;margin:0px 4px}#plan_config_container{grid-area:plan;width:100%;height:80%;margin:10px;display:inline-block;position:relative}#map_controls{clear:both;display:inline-block;padding:10px 50px 20px 0px;background-position-x:right}#map_controls button{margin-right:20px}#map_controls .save_room_position_status_text{margin-top:10px}.save_room_position_status_text .save_ok,.save_room_position_status_text .error_message{display:none}#settings_config_plans.status_ok_saving_room_positions #map_controls .save_room_position_status_text .save_ok,#settings_config_plans.error_saving_room_positions #map_controls .save_room_position_status_text .error_message{display:inline-block}#room_list_container{grid-area:panel;user-select:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none}#room_list_container h2{font-weight:bold}#plan-checkbox-div{display:inline-block;width:49%;text-align:center}#plan-checkbox-div .checkbox-container{display:inline-block;padding-right:15px}#plan-checkbox-div .checkbox-container label{display:block;margin:0px auto;float:none}#settings_config_plans #room_list,#settings_config_plans #zoneproduct_list,#settings_config_plans #ahu_list,#settings_config_plans #director_list{max-height:180px;margin-top:5px;overflow-y:auto;border-top:1px solid #ccc;margin-bottom:20px}#settings_config_plans #zoneproduct_list{max-height:110px}#settings_config_plans #ahu_list{max-height:90px}#settings_config_plans #director_list{max-height:70px}#settings_config_plans #zoneproduct_list li,#settings_config_plans #room_list li,#settings_config_plans #director_list li,#settings_config_plans #ahu_list li{display:block;clear:both;line-height:32px}#settings_config_plans #zoneproduct_list p,#settings_config_plans #director_list p,#settings_config_plans #room_list p,#settings_config_plans #ahu_list p{height:32px;word-break:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#settings_config_plans #zoneproduct_list p,#settings_config_plans #room_list p,#settings_config_plans #director_list p,#settings_config_plans #ahu_list p{padding-left:29px}#settings_config_plans #zoneproduct_list .zoneproduct_elem_content,#settings_config_plans #room_list .room_elem_content,#settings_config_plans #director_list .director_elem_content,#settings_config_plans #ahu_list .ahu_elem_content{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#room_list_container.all_rooms_positioned .empty_list_text{display:block;margin-top:20px;height:324px}#room_list_container.all_rooms_positioned #zoneproduct_list,#room_list_container.all_rooms_positioned #room_list,#room_list_container.all_rooms_positioned #director_list,#room_list_container.all_rooms_positioned #ahu_list,#zoneproduct_list .plan_zp_position_hover_elem,#room_list .plan_nc_position_hover_elem,#director_list .plan_dir_position_hover_elem,#ahu_list .plan_ahu_position_hover_elem,.map .plan_zp_position_hover_elem,.map .plan_nc_position_hover_elem,.map .plan_dir_position_hover_elem,.map .plan_ahu_position_hover_elem{display:none}.plan_zp_position_hover_elem,.plan_nc_position_hover_elem,.plan_dir_position_hover_elem,.plan_ahu_position_hover_elem{padding-left:24px;min-width:200px;text-align:left;display:block;white-space:nowrap;z-index:99}#plan_nc_position_sliders{margin:20px 0px}#plan_nc_position_sliders div{margin:30px 0px;height:2px;border:none;background:#ccc}#plan_nc_position_sliders div span{background:#00B7A7;border:0;top:-8px;border-radius:50%;cursor:pointer}#plan_nc_position_sliders div span:focus,#plan_nc_position_sliders div span:active{outline:none}#plan_nc_position_sliders li{display:inline-block;margin-right:-4px;vertical-align:middle;text-align:center}.slider_label{width:20%}.slider_label p{font-size:86.67%}.slider_slider{width:60%}#settings_language .error_text_req_language_settings_error,#settings_language .error_text_put_language_settings_error{display:none}#settings_language.req_language_settings_error .error_text_req_language_settings_error,#settings_language.put_language_settings_error .error_text_put_language_settings_error{display:inline-block}#language_form span{text-transform:capitalize}#settings_factory_reset button{min-width:250px}#settings_factory_reset h3{min-height:30px;background-position:right center;padding-right:50px;display:inline-block;line-height:30px}.reset-option{margin-bottom:30px;display:block}.reset-option button{display:block}.reset-option button{margin-bottom:10px}.reset-option p{max-width:80ch;display:inline-block}#settings_factory_reset .save_ok,#settings_factory_reset .error-text-put-factory-reset-cmd-error{display:none;margin-left:10px;vertical-align:middle}#settings_factory_reset .error-text-put-factory-reset-cmd-error{display:none}#settings_factory_reset.saved_data .save_ok,#settings_factory_reset.put-factory-reset-cmd-error .error-text-put-factory-reset-cmd-error{display:inline-block}.complete-reset p,.complete-reset ul,.complete-reset-text{display:none}.complete-reset .complete-reset-text{display:inherit}#factory_reset_confirm_dialog{max-width:80ch}#settings_units .save_ok,#settings_units .error_text_req_unit_settings_error,#settings_units .error_text_put_unit_settings_error{display:none}#settings_units.req_unit_settings_error .error_text_req_unit_settings_error,#settings_units.put_unit_settings_error .error_text_put_unit_settings_error,#settings_units.saved_data .save_ok{display:inline-block}#settings_log_level li{display:block;overflow:hidden;padding:5px}#settings_log_level li .remove{background-image:url('../img/general/delete.png');background-position:center;background-repeat:no-repeat;width:30px;height:30px;display:inline-block;vertical-align:middle}#settings_log_level label{width:20%;display:inline-block;min-width:30ch}#add-exception-process{width:20%}#backup_restore.right_content{overflow:auto}#backup_restore .manual-schedule{padding:10px 0px 10px 10px}#backup_restore ul.files-automatic{padding-bottom:15px}#backup_restore ul.files-manual .file,#backup_restore ul.files-automatic .file{position:relative;padding:10px;background-color:white;cursor:pointer;line-height:24px}#backup_restore.right_content .automatic-settings{padding:10px}#backup_restore.right_content .automatic-settings label.on_off_switch_label{margin-top:5px}#backup_restore ul.files-manual .file.selected,#backup_restore ul.files-automatic .file.selected{background-color:#00B7A7}#backup_restore .backup_header_container .size,#backup_restore ul.files-manual .file .file-size,#backup_restore ul.files-automatic .file .file-size{position:absolute;right:10%;text-align:right}#backup_restore .backup_header_container .date,#backup_restore ul.files-manual .file .file-date,#backup_restore ul.files-automatic .file .file-date{position:absolute;right:25%;text-align:right}.type_select_button_container{display:flex;flex-wrap:wrap}.backup_button_container{display:flex;justify-content:center;width:100%}.backup_button_container button{margin:10px}.license_required_text{opacity:0.6}#settings_debug>*:not(:last-child){margin-bottom:30px}#settings_debug .device_state_pannel{width:auto;height:40dvh;margin:10px;padding:20px;border:solid 1px #ccc;background-color:#f5f5f5;overflow:scroll}#settings_debug .device_state_pannel h2{font-size:24px}#settings_debug .states_pannel{display:grid;grid-template-columns:1fr 1fr}#settings_debug .state_list>p{white-space:nowrap}.list-header{overflow:hidden;width:calc(100% - 20px);padding:0px 10px 10px 10px}.list-elem{border-top:1px solid #ccc;padding:10px}.list-elem:first-child{border-top:none}.list-elem.selected{background-color:#ccc}#groups .sortable_list_header .type,#groups .function-group .type{width:30%}.sortable_list_header .description,.function-group .description{width:35%}.sortable_list_header .value,.function-group .value{width:calc(25% - 20px)}.function-group .edit{width:10%}.function-group .edit p{background-image:url('../img/general/edit.png');background-position:center;background-repeat:no-repeat;height:24px;width:50%;display:inline-block;vertical-align:middle}.list-elem .value p{display:inline-block}.list-elem>div{display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.list-elem.no-data .edit{display:none}#groups-list-holder{width:100%;height:100%;display:inline-flex;flex-direction:column;position:relative;overflow:hidden}.selection-summary{width:100%;display:inline-block;height:100%;margin-left:10px;padding:0px 10px;box-sizing:border-box;vertical-align:top;border-left:1px solid #ccc;overflow-y:auto;overflow-x:hidden}.selection-summary>h4{display:inline-block;font-weight:bold}.no-grp-selected-text{display:none;margin:15px 0px 0px 5px}.no-grp-selected .no-grp-selected-text{display:block}.selection-summary .device{width:70%;margin-left:5px}.selection-summary .value{width:20%}.selection-summary .group-values-list li{text-align:left;margin-left:5px}.group-values-list{border-top:1px solid #ccc;margin:10px 0px}.group-values-list .display-name{width:65%;overflow:hidden;word-wrap:break-word}.device-list{border-top:1px solid #ccc;margin-top:10px;padding-left:5px}.device-list,.device-list ol{display:block;width:100%}.group-values-list .heading{position:relative;display:inline-block;vertical-align:middle;max-width:100%;text-align:center;width:100%}.group-values-list .heading .border{position:relative;display:inline-block;vertical-align:middle;max-width:100%}.device-list .node,.device-list .grouping,.device-list .node_container{margin-left:10px;padding-left:10px}.device-list .node{width:100%}.device-list .grouping ol{border-top:1px solid #ccc}.device-list .node_container ol{border-top:none}.device-list li,.group-values-list li{padding:10px 0px;vertical-align:middle;overflow:hidden;text-align:right}.device-list .node h4,.device-list .node_container h4{max-width:70%;text-align:left}.device-list .node .value,.device-list .node_container .value{display:inline-block;text-align:left;width:30%}.device-list h4,.device-list p,.device-list span,.group-values-list h4,.group-values-list p,.group-values-list span{display:inline-block;vertical-align:middle}.device-list h4{float:left;overflow:hidden;display:block!important}.data-container{display:block;margin-top:10px}.data-container:first-child{margin-top:0px}.data-container span+p{margin-left:10px}.dialog .parameter-list{padding:0px 10px}.dialog .parameter-list h3{font-size:initial}#update-function-grouping-params-dialog.loading{background-image:none}#dialog-param-list-function-groups-footer{position:absolute;bottom:20px;left:10%;height:50px;width:80%;overflow:hidden;right:10%;z-index:1;display:none}.loading #dialog-param-list-function-groups-footer{background-position:left center}.saved_data #dialog-param-list-function-groups-footer,.error #dialog-param-list-function-groups-footer,.loading #dialog-param-list-function-groups-footer{display:inline-block}#groups_content{display:grid;grid-template-columns:1fr 30%}#groups_content .value p{margin-left:10px}#groups_content .data-container p.set_value{padding-left:5px;margin:0px}#groups_content .device-list .node h4,.device-list .node_container h4{width:65%}#groups_content .device-list .heading_container{width:100%;display:flex;align-items:center}#groups_content .device-list .nc_relation_select{display:inline-block;max-width:40%}#groups_content .data-container p{padding-left:27px}#groups_content .hidden{visibility:hidden}#function_groups .voc_component,#groups_content .voc_component{background:url('../img/general/air_quality_voc.png') no-repeat;background-position:-6px -8px!important}#function_groups .rh_component{background:url('../img/general/operation1.4.png') no-repeat;padding-left:30px;background-position:-7px calc(-47.20*36px)!important}#function_groups .temperature_component,#groups_content .temperature_component{background:url('../img/general/operation1.4.png') no-repeat;background-position:-7px calc(-40.15*36px)!important;line-height:27px}#function_groups .co2_component,#groups_content .co2_component{background:url('../img/general/air_quality.png') no-repeat;background-position:-6px -8px!important}#function_groups .air_moisture_component,#groups_content .air_moisture_component{background:url('../img/general/operation1.4.png') no-repeat;padding-left:30px;background-position:-7px calc(-48.15*36px)!important;line-height:27px;height:auto}#function_groups .light_component,#groups_content .light_component{background-image:url('../img/general/lighting.png');background-repeat:no-repeat;background-position:-7px -5px;line-height:27px;height:auto}#function_groups .light_component.light_off,#groups_content .light_component.light_off{background-position-y:-38px}#function_groups .occupancy_component,#groups_content .occupancy_component{background-image:url('../img/general/occupancy.png');background-repeat:no-repeat;background-position:-7px -4px;line-height:27px;height:auto}#function_groups .fancoil_speed_component,#groups_content .fancoil_speed_component{background:url('../img/general/operation1.4.png') no-repeat;padding-left:30px;line-height:25px;background-position:-7px calc(-51.20*36px)!important}#function_groups .occupancy_component.unoccupied,#groups_content .occupancy_component.unoccupied{background-position-y:-40px}#function_groups .water_heating_cooling_component,#function_groups .duct_heating_cooling_component,#groups_content .water_heating_cooling_component,#groups_content .circuit_heating_cooling_component,#groups_content .duct_heating_cooling_component{background-image:url('../img/general/cooling.png');background-repeat:no-repeat}#groups_content .water_heating_cooling_component.heating,#groups_content .circuit_heating_cooling_component.heating,#groups_content .duct_heating_cooling_component.heating{background-position:-7px -45px!important}#groups_content .water_heating_cooling_component.cooling,#groups_content .circuit_heating_cooling_component.cooling,#groups_content .duct_heating_cooling_component.cooling{background-position:-7px -10px!important}#function_groups .water_heating_cooling_component.cooling,#function_groups .water_heating_cooling_component.heating,#function_groups .duct_heating_cooling_component.cooling,#function_groups .duct_heating_cooling_component.heating,#function_groups .temperature_component,#function_groups .occupancy_component,#function_groups .light_component,#function_groups .voc_component,#function_groups .co2_component{padding-left:30px}#function_groups .co2_component{background-position:-6px -5px!important}#function_groups .voc_component{background-position:-6px -5px!important}#function_groups .temperature_component{background-position:-7px calc(-40.1*36px)!important}#function_groups .water_heating_cooling_component.cooling,#function_groups .duct_heating_cooling_component.cooling{background-position:-8px -5px!important}#function_groups .water_heating_cooling_component.heating,#function_groups .duct_heating_cooling_component.heating{background-position:-8px -41px!important}.device_list_headings{display:flex}ol.password_requirements_list{padding-top:5px}li.password_requirement{display:flex}li.password_requirement span{display:inline-block;vertical-align:middle}li.password_requirement div.check-icon{width:20px;height:20px;margin-right:5px;position:relative}.check-icon-line{height:2px;background-color:#00B7A7;position:absolute;z-index:10}.check-icon-line.check-line-tip{top:10px;left:3.5px;width:5px;transform:rotate(45deg);animation:check-icon-line-tip 0.5s}.check-icon-line.check-line-long{top:8px;right:2px;width:12px;transform:rotate(-45deg);animation:check-icon-line-long 0.5s}@keyframes check-icon-line-tip{0%{top:5px;left:1px;width:0}54%{top:5px;left:1px;width:0}70%{top:9px;left:-2px;width:13px}84%{top:12px;left:5px;width:4px}100%{top:10px;left:3.5px;width:5px}}@keyframes check-icon-line-long{0%{top:54px;right:46px;width:0}65%{top:14px;right:12px;width:0}84%{top:8px;right:0px;width:14px}100%{top:8px;right:2px;width:12px}}li.password_requirement div.fail-icon{width:20px;height:20px;margin-right:5px;position:relative}.fail-icon-line{height:2px;background-color:#F02929;position:absolute;z-index:10}.fail-icon-line.fail-line-one{top:8px;left:4px;width:13px;transform:rotate(45deg);animation:icon-line-one 0.4s}.fail-icon-line.fail-line-two{top:8px;right:3px;width:13px;transform:rotate(-45deg);animation:icon-line-two 0.4s}@keyframes icon-line-one{0%{top:8px;left:8px;width:0}84%{top:8px;left:6px;width:8px}100%{top:8px;left:1px;width:18px}}@keyframes icon-line-two{0%{top:8px;right:8px;width:0}84%{top:8px;right:6px;width:8px}100%{top:8px;right:1px;width:18px}}#user_content{margin:30px;height:calc(100% - 60px);overflow:hidden;display:block}#user_content .save_ok{margin-left:10px;vertical-align:middle}#user_content .save_ok,#user_content .save_ok span{display:none}#user_content.user_saved .save_ok,#user_content.user_updated .save_ok,#user_content.user_removed .save_ok,#user_content.user_saved .save_ok span:nth-child(1),#user_content.user_updated .save_ok span:nth-child(2),#user_content.user_removed .save_ok span:nth-child(3),#user_content .disabled span{display:inline-block}#user_content .loading .user_list_header,#user_content .loading .user_list{visibility:hidden}#user_content .sub_menu_top{padding:10px 0px}#user_content .user_content_div{padding-left:20px}#api_select_object .api_column_container{height:100%;width:calc(100% - 5px);max-height:25vh;overflow-y:auto;background-color:white;display:inline-block;border-right:1px solid #bbb}#api_select_object .api_column_container .col{height:100%;overflow-y:auto;border-left:1px solid #bbb;width:calc(100% / 3 - 0.1px);float:left;box-sizing:border-box}.api_column_container .row_commission{margin:2px}#api_select_object .api_device_list_header{margin-left:10px}#api_select_object .all_device_selection_container{display:inline-flex;width:33%}#api_select_object .all_device_selection_container label{margin-left:15px}#api_select_object .multiple_selection_container{display:inline-flex;width:100%}#user_list_holder{margin-top:40px}#user-list-container{height:calc(100% - 50px)}.user_saved #max-no-users,.user_updated #max-no-users,.user_removed #max-no-users{display:none!important}#no-users-text{margin:10px 0px 0px 10px;display:none}.user_list{border-bottom:1px solid #ccc}.empty .user_list{visibility:hidden}.user_list_element{display:flex;align-items:center;padding:10px 10px}.user_list_element span{display:none}.user_list_element:nth-child(even){border-top:1px solid #ccc;border-bottom:1px solid #ccc}.user_list_element:last-child{border-bottom:none}.user_list_element>div,.user_list_element li{display:inline-block}.user_list_header{display:block;width:calc(100% - 20px);overflow:hidden;border-bottom:1px solid #ccc;padding:0px 10px 10px 10px}#user_content .heading{box-sizing:border-box}#user_content .heading.user-type{float:none;position:relative;width:100%}#user_content .heading.account p{padding-left:0px}#user_content .account p{padding-left:30px;line-height:28px;height:28px}#user_content .account span{padding-left:10px;line-height:28px}#user_content .default .account{width:73%}#user_content .account{width:20%}#user_content .email{width:28%}#user_content .phone{width:15%}#user_content .organisation{width:17%}#user_content .alarm{}#user_content .alarm>ul{display:flex}.new_file .document-list-elem:first-child{background-image:none!important;-o-animation:fadeDoc 2s ease-out;animation:fadeDoc 2s ease-out}@keyframes fadeDoc{100%{background-color:inherit}0%{background-color:#bbb}}.document-list-elem .instruction_manual_holder,.document-list-elem .product_sheet_holder{display:flex;align-items:center;height:30px}.document-list-elem .instruction_manual_holder .edit,.document-list-elem .product_sheet_holder .edit{width:45px;height:20px}.document-list-elem .edit{width:60px;height:30px;text-align:right}.disabled .account,.disabled .alarm{opacity:0.5}#user_content .alarm .symbol{display:none}#user_content .alarm .symbol.visible{display:block;margin-right:8px}#user_content li.row>div.edit{background:none;width:60px}#user_content .edit_user,#user_content .remove_user{background-position:center;background-repeat:no-repeat;height:24px;width:50%;display:inline-block;vertical-align:middle}#user_content .edit_user{background-image:url('../img/general/edit.png')}#user_content .remove_user{background-image:url('../img/general/delete.png')}#edit_default_user_dialog .user_level{display:none}#edit_default_user_dialog .user_level.selected{display:inline-block;line-height:26px;font-weight:normal;padding-left:30px;background-position:0 0}#edit_default_user_dialog form>div{margin-top:15px}#edit_user_dialog{width:1000px;background-image:none}.edit_user_dialog{background-image:none}#edit_user_dialog h3>span,#edit_user_dialog button.accept>span,#edit_user_dialog.error_email.not_unique .error_text_email{display:none}#edit_default_user_dialog.error_password.weak .error_weak_password,#edit_default_user_dialog.error_password.old .error_old_password,#edit_user_dialog.new_user h3>span:first-child,#edit_user_dialog.edit_user h3>span:nth-child(2),#edit_user_dialog.new_user button.accept>span:first-child,#edit_user_dialog.edit_user button.accept>span:nth-child(2),#edit_user_dialog.error_email.not_unique .error_text_email_not_unique,#edit_user_dialog.error_email .error_text_email,#edit_user_dialog.error_password.weak .error_weak_password,#edit_user_dialog.error_password.old .error_old_password{display:block}#edit_default_user_dialog .error_weak_password,#edit_default_user_dialog .error_old_password,#edit_user_dialog .error_text_email,#edit_user_dialog .error_text_email_not_unique,#edit_user_dialog .error_weak_password,#edit_user_dialog .error_old_password{display:none;color:red}.edit_user_dialog form input{width:100%;box-sizing:border-box}.edit_user_dialog form{text-align:left}.edit_user_dialog form p:not(.error){font-weight:bold;margin-bottom:5px}.edit_user_dialog form>div{margin-top:20px}.edit_user_dialog .select-wrapper{line-height:26px;background-position:right 10px center;width:190px;box-sizing:border-box}.edit_user_dialog .select-wrapper p{padding:5px 45px 5px 37px;display:block}.edit_user_dialog .select-wrapper p,.edit_user_dialog .select-wrapper li{background-position:6px 6px}.alarm_select_container{margin-top:15px}.user_level_container>p{font-weight:bold;margin-right:20px}#api_select_container{margin-top:15px}#edit_user_dialog p.old_password{display:inline-block;padding-top:5px}#edit_user_dialog.edit_user .required,#edit_user_dialog.new_user div.old_password_div{display:none}.user_level_container p,.user_level_container .select-wrapper,#edit_user_dialog.new_user .required,#edit_user_dialog.edit_user div.old_password_div,#edit_user_dialog p.email,#edit_user_dialog p.password,#edit_user_dialog p.confirm_password,#edit_user_dialog span.required,#edit_user_dialog.edit_user div.old_password_div span.required{display:inline-block}.form_input_container div{width:48%;display:inline-block}.form_input_container div:first-child{margin-right:calc(4% - 4px)}.form_input_container div:last-child{margin-right:-4px}.api_select_container>div,.alarm_select_container>div,.alarm_select_container .checkbox,.alarm_select_container .symbol{display:inline-block}.alarm_select_container>div,.api_select_container>div{margin-right:15px}.alarm_select_container .checkbox_label{margin:3px 0px 0px 0px!important}.alarm_select,.api_select{margin-bottom:5px;font-weight:bold}.activate_account_container{text-align:left;margin-top:25px}.activate_account{font-weight:bold;margin-bottom:5px}#commission_main_content,#room_state{width:50%;height:100%;box-sizing:border-box;vertical-align:top;display:inline-block;padding-left:30px;margin-right:-4px}#commission .right_content{height:calc(100% - 30px)}#commission_main_content{position:relative}#commission .filter_columns{height:100%;width:calc(58% - 4px);display:inline-block;border-right:1px solid #bbb}#commission_filter .col{height:100%;overflow-y:auto;border-left:1px solid #bbb;width:calc(100% / 3);float:left;box-sizing:border-box}.quick_settings #commission_filter .col{width:calc(100% / 4)}#ahu_list .row_commission,#grouping_list .row_commission,.quick_settings #node_container_list .row_commission,.documentation_protocol #node_container_list .row_commission{background-image:url(../img/general/arrow_right.png);background-repeat:no-repeat;background-position:right 10px center}#ahu_list .row_commission.disabled{background-image:none}#ahu_list input[type='checkbox'].disabled{cursor:default}.row_commission.commissioning .checkbox{visibility:hidden}.row_commission label.checkbox{vertical-align:middle}#ahu_list .row_commission.commissioning .icon_holder,#grouping_list .row_commission.commissioning .icon_holder,#node_container_list .row_commission.commissioning .icon_holder{background-image:url(../img/nav/commissioning.png);background-repeat:no-repeat;background-position:left -1px center;width:20px;height:20px;position:absolute;top:50%;transform:translateY(-50%)}#commission.ahu .ahu .row_commission,#commission.grouping .grouping .row_commission,#commission.node_container .node_container .row_commission{background-image:none}.row_commission{background-color:#eee;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:15px 12px;overflow:hidden;margin:0px 2px 2px;border:1px solid #bbb;position:relative}.row_commission.init,.row_commission.passive,.row_commission.passive_pending{border-style:dashed;min-height:0px;background-color:#eeeeee1e}.row_commission.selected{background-color:#ddd}.row_commission.current{background-color:#ccc}.row_commission h4{font-family:Brown;display:inline-block;padding-top:5px;margin-left:10px;vertical-align:middle;word-break:break-word;max-width:calc(100% - 46px);overflow:hidden}.row_commission.passive h4{color:#6f6f6f}.row_commission input[type='checkbox']:disabled+.checkbox_label{cursor:default;opacity:0}.row_commission input[type='checkbox']:disabled:checked+.checkbox_label{background:url(../img/general/checkmark.png) 1px 1px no-repeat;border:none;opacity:1}.row_commission .passive_label{overflow:hidden;text-overflow:ellipsis;font-family:Brown,Arial;margin-left:30px;text-decoration:underline;font-size:90%;display:none;padding-top:8px;vertical-align:middle}.row_commission.room_in_superior_room{margin-left:32px}.passive.row_commission .passive_label{display:block}#commission_details_pane{float:right;box-sizing:border-box;height:100%}#commission_main_content>h4{font-weight:bold;margin-top:10px;display:block}#commission_main_content.commissioning #start_commission_button,#commission_main_content #stop_commission_button{display:none}#commission_main_content.commissioning #stop_commission_button{display:block}#commission.commission_air #commission_main_content,#commission.commission_water #commission_main_content,#commission.commission_electrical #commission_main_content{width:42%}#commission_air_water_form{display:block;margin-bottom:20px;border-top:1px solid #ccc}#commission_main_content.no_device_selected #commission_air_water_form,#commission_main_content.commissioning .radio_btn_label{opacity:0.6}#commission_main_content input[type="radio"]{padding-top:3px}#commission_main_content.visible div,#commission_main_content.visible form,#commission_main_content.commissioning div,#commission_main_content.commissioning form{display:block}#commission_main_content.visible button,#commission_main_content.commissioning button{display:inline-block;vertical-align:middle;max-width:50%}#commission_main_content.no_device_selected #commission_device_list{visibility:hidden}#commission_main_content .no_device_selected_text,#commission_main_content.visible .no_device_selected_text{display:none;position:absolute;top:40px}#commission_main_content.no_device_selected .no_device_selected_text{display:block}.commission_start,.commission_stop{position:absolute;top:-45px;left:0px;right:0px}#commission_main_content .commission_stop,#commission_main_content .error_text_custom_air_flow{display:none}#commission_main_content.commission_started .commission_start,#commission_main_content.commission_stopped .commission_stop,#commission_main_content.error_custom_air_flow .error_text_custom_air_flow,#commission_main_content.error_custom_air_flow_min_max .error_text_custom_air_flow_min_max,#commission_main_content.error_no_start .error_text_no_start,#commission_main_content.error_no_stop .error_text_no_stop{display:inline-block}#commission_main_content.error_custom_air_flow input[type="number"],#commission_main_content.error_custom_air_flow_min_max input[type="number"]{border-color:red}#commission_controls .error{display:none;max-width:48%;vertical-align:middle}#commission_controls .error,#commission_controls .error span{color:red}#commission_device_list{overflow-y:auto;height:calc(100% - 420px);margin-top:22px;width:100%;border-top:1px solid #ccc;display:block;padding:10px 0px}#commission_device_list li{padding:10px 0px;vertical-align:middle}#commission_device_list .grouping,#commission_device_list .node_container{margin-left:30px}#commission_air_water_form .radio_btn_label{height:auto;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#commission_air_water_form .radio_btn_label span{text-overflow:ellipsis;overflow:hidden;margin-left:10px;display:inline-block;max-width:calc(100% - 90px)}#commission_air_water_form input[type="number"]{border:1px solid #ccc;width:30px}#commission_controls{position:absolute;bottom:30px;left:30px;right:0px}#commission_content .save_ok,#commission_content .error_message{display:none}#commission_content.saved_data .save_ok{display:inline-block}progress{-webkit-appearance:none;-moz-appearance:none;appearance:none}progress[value]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ccc;border-radius:0;color:#00B7A7}::-webkit-progress-bar{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:white;color:white}progress::-moz-progress-bar{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:#00B7A7;color:white;border:1px solid #ccc;border-radius:0}::-webkit-progress-value{background-color:#00B7A7}::-webkit-progress-inner-element{background-color:#00B7A7;border-radius:0px}#quick_settings_form>label,#param-selector label{display:block;margin-bottom:5px}#quick_settings_form>label:first-child,#air_direction_container>label:first-child,#param-selector label{font-weight:bold}#quick_settings_form>label:first-child,#quick_settings_form .radio_btn_label[data-type="ahu"]{margin-top:10px}#quick_settings_form{margin-bottom:15px}#air_direction_container .air_direction_span{margin-right:20px}#air_direction_container .air_direction_form{margin-top:5px}#parameters-container{display:inline-block;height:calc(100% - 90px);width:calc(42% - 17px);float:left;padding-right:15px;overflow:hidden}#parameters-container>h4{font-weight:bold;border-bottom:1px solid #ccc;margin-bottom:10px;padding-bottom:5px}#parameters-container.protocol{height:calc(100% - 150px)}#param-selector{margin:15px 0px;overflow:hidden}#param-selector select{padding-right:30px;width:100%;vertical-align:middle}#param-selector .selector button{width:10%;font-size:170%;vertical-align:middle;float:right;min-height:30px}#param-selector .selector select{width:85%;float:left}.category-filter,.device-filter{margin-bottom:10px}#quick_settings_param_list{padding-left:10px!important;height:calc(40vh + 35px);border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding-top:10px}#quick_settings_param_list .heading h3{background-color:white}#quick_settings_param_list .name{width:calc(60% - 70px)}#quick_settings_param_list .value{width:calc(40% - 15px)}#quick_settings_param_list .remove{display:inline-block;vertical-align:middle;position:absolute;right:0;top:0;bottom:0;line-height:30px;cursor:pointer}#quick_settings_param_list .remove p{width:30px;height:30px;display:inline-block;vertical-align:middle}.quick_settings.ahu .col.ahu,.quick_settings.grouping .col.grouping,.quick_settings.zone_product .col.zone_product,.quick_settings.node_container .col.node_container,.quick_settings.node .col.node{border-right:1px solid #bbb}.quick_settings #commission_filter>h4{font-family:BrownBold;border-bottom:1px solid #ccc;margin-bottom:10px;padding-bottom:5px}.quick_settings #commission_filter{float:right;height:calc(100% - 90px);border-right:none}.quick_settings #commission_filter .col{height:calc(100% - 31px)}.quick_settings.ahu #commission_filter .col{width:calc(100% / 1)}.quick_settings.grouping #commission_filter .col{width:calc(100% / 2)}.quick_settings.zone_product #commission_filter .col{width:calc(100% / 3)}.quick_settings.node_container #commission_filter .col{width:calc(100% / 3)}.quick_settings.ahu .grouping,.quick_settings.ahu .zone_product,.quick_settings.ahu .node_container,.quick_settings.ahu .node,.quick_settings.grouping .zone_product,.quick_settings.grouping .node_container,.quick_settings.grouping .node,.quick_settings.zone_product .node_container,.quick_settings.zone_product .node,.quick_settings.node_container .zone_product,.quick_settings.node_container .node,.quick_settings.node .zone_product{display:none}#quick_settings_controls{display:block;width:100%;border-top:1px solid #ccc;overflow:hidden;text-align:right}#quick_settings_undo_button{margin-right:2}#quick_settings_controls .param-list-status-container{margin-right:30px;vertical-align:middle}.saved_data #quick_settings_controls .param-list-status-container{display:inline-block}.radio_btn_label-inline{display:inline-flex}#schedule-container,#calendar-container{display:inline-block;border:1px solid #B7B7B7;border-top:none;width:calc(100% - 22px);padding:10px;height:calc(100% - 75px);overflow:auto;display:none}#no-schedule-created-text,#no-calendar-created-text,#no-schedule-selected-text,#no-calendar-selected-text{margin:20px;display:none}#schedule_content.right_content{margin-top:10px;height:100%}#schedule_content .tab-content-container,#schedule_content .bacnet-not-activated-container,#documentation_content .bacnet_ede_content_container,#documentation_content .bacnet-not-activated-container{width:100%;display:none}#schedule_content .bacnet-not-activated-container,#documentation_content .bacnet-not-activated-container{margin-top:50px;text-align:center}#schedule_content .bacnet-not-activated-container a{text-decoration:underline}#schedule-function .common-tab-list{margin-bottom:0px}#schedule-function .common-tab-list li{margin-bottom:-1px}#schedule-function ul.common-tab-list{padding-left:0px;border-bottom:1px solid #B7B7B7;display:flex;overflow:auto hidden;height:auto}#schedule-function ul.common-tab-list .common-tab{opacity:1;padding-left:12px;padding-right:12px;white-space:nowrap}#schedule-function ul.common-tab-list .common-tab.disabled{opacity:0.7}#schedule-function ul.common-tab-list input[type=radio]:checked+label.common-tab{border:1px solid #B7B7B7;border-bottom:4px solid white}#schedule_top_div .tab_list{text-align:left}#schedule_content #schedule-settings,#schedule_content #schedule-exception{margin-bottom:10px}#schedule-exception .exception-container-div{padding-left:20px}#schedule-settings .bottom-settings-div,#schedule-settings .upper-settings-div{width:100%;display:flex;padding-left:10px}#exception-calendar-select{padding-bottom:10px}#exception-weekday-setting span{display:block;margin-bottom:5px}#exception-option-right_content .exception-priority-div{padding:20px 0px 20px 10%}#exception-option-right_content .exception-priority-div h4{font-weight:bold;padding-bottom:10px}#calendar-description-title{border-bottom:1px solid #ddd}#exception-calendar-setting .calendar-setting-div.description{vertical-align:top;padding-left:20px;width:50%}#exception-date-setting .exception-date-setting-div .label_container{padding:10px 10px 10px 0px}#exception-date-setting .exception-date-setting-div span.every-year{border-bottom:1px solid #ddd}#exception-weekday-setting .weekday-setting-div,#exception-calendar-setting .calendar-setting-div,#exception-date-setting .exception-date-setting-div{display:inline-block;padding:0px 20px 10px 0px}#exception-calendar-setting h4,#exception-weekday-setting h4,#exception-date-setting h4{padding-bottom:10px}#exception-weekday-setting.exception-settings-option-div.selected,#exception-date-setting.exception-settings-option-div.selected,#exception-period-setting.exception-settings-option-div.selected,#exception-calendar-setting.exception-settings-option-div.selected{box-shadow:3px 3px 15px #C6C6C6;cursor:initial!important}#exception-weekday-setting.exception-settings-option-div,#exception-date-setting.exception-settings-option-div,#exception-period-setting.exception-settings-option-div,#exception-calendar-setting.exception-settings-option-div{border:1px solid #ddd;transition:box-shadow 0.2s ease-in-out;width:100%}#no-exception-created-text,#no-function-created-text{text-align:center;margin:20px;display:none}#schedule_content #calendar-exception{border:1px solid #ddd;border-top:none;display:block;padding:10px;margin-bottom:10px}#schedule_content #schedule-settings{margin-bottom:0px}#schedule-priority-settings-content,#schedule-base-setting-div{padding:10px;width:50%}#schedule-description-div,#schedule-settings-right-room-content,#schedule-settings-right-ahu-content,#schedule-settings-right-zone-content{padding:10px;width:50%}#calendar-exception,#calendar-settings-div{padding:20px;border:1px solid #ddd;border-top:none}#calendar-settings-div{display:flex}#calendar-exception{border-top:1px solid #ddd}#calendar-exception .edit,#schedule-exception .edit{height:35px;float:right}#calendar-exception .header-exception-div,#schedule-exception .header-exception-div{margin-bottom:10px;display:inline-flex;width:100%}#calendar-exception .remove-exception,#schedule-exception .remove-exception{background-image:url('../img/general/delete.png');background-size:20px;background-repeat:no-repeat;background-position:center;height:35px}#calendar-exception li.exception .caret,#schedule-exception li.exception .caret{display:inline-block;margin:0px;clear:none;vertical-align:middle;margin-left:10px;width:18px;height:18px;background-image:url(/static/img/general/arrow_right.png);background-position:-2px -4px;transition:transform 0.25s}#calendar-exception li.exception.open .caret,#schedule-exception li.exception.open .caret{transform:rotate(90deg)}#exception-settings-div{display:flex;text-align:initial;padding:10px 0px 10px 10px}#calendar-exception .exception-content-div,#schedule-exception .exception-content-div{background-color:white;border-bottom:0;border-left:0;border-right:0;cursor:initial}#calendar-exception .exception-content-div.open #schedule-exception .exception-content-div.open{background-color:white;border:1px solid #ddd;border-top:none}#calendar-exception li.exception,#schedule-exception li.exception{margin-bottom:3px;background:linear-gradient(white,#ddd 100%,white);border:1px solid #ddd;cursor:pointer}#calendar-exception li.exception.open,#schedule-exception li.exception.open{background:linear-gradient(#eee,#bbb 100%,#eee)}#calendar-exception li.exception label,#schedule-exception li.exception label{cursor:pointer;padding-left:5px;line-height:35px}#schedule-exception #exception-period-hover-div label:not(.on_off_switch_label){cursor:pointer;padding-left:0px;line-height:normal}#schedule-exception .exception-settings-option-div{padding:20px}#calendar-exception .exception-settings-option-div{padding:20px;width:95%}#schedule-exception .exception-settings-option-div h4,#calendar-exception .exception-settings-option-div h4{font-weight:bold}#exception-date-hover-div,#exception-period-hover-div,#exception-weekday-hover-div,#exception-calendar-hover-div{display:table;width:100%;border-spacing:0px 20px}#exception-calendar>div.fc-view-container>div>table>tbody>tr>td>div.fc-day-grid.fc-unselectable>div>div.fc-bg>table>tbody>tr>td.fc-day.fc-widget-content{border:none;-webkit-box-shadow:inset 0px 1px 1px 0px rgba(0,0,0,0.25);-moz-box-shadow:inset 0px 1px 1px 0px rgba(0,0,0,0.25);box-shadow:inset 0px 1px 1px 0px rgba(0,0,0,0.25);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;background:linear-gradient(to bottom,white,#e6e6e6);padding:1px 20px 0px;vertical-align:middle;text-align:center;cursor:pointer}.fc-agenda-view .fc-day-grid .fc-row .fc-content-skeleton{cursor:pointer}#arrow_1,#arrow_2,#arrow_3,#arrow_4{display:table-cell;vertical-align:middle;transition:0.5s;text-align:center;transition:all 0.5s;width:10%}#arrow_1:after,#arrow_2:after,#arrow_3:after,#arrow_4:after{content:'»';color:black;vertical-align:30%;font-size:60px;opacity:0;padding-right:50px;padding-left:0px;height:100%;transition:0.5s}#arrow_1.selected:after,#arrow_2.selected:after,#arrow_3.selected:after,#arrow_4.selected:after{opacity:1;vertical-align:30%;padding-right:0px;padding-left:25px}#exception-arrow-div{width:5%}#exception-calendar-div{width:25%;text-align:center}#exception-calendar-div h4{font-weight:bold;padding-bottom:3px}#exception-calendar h4{padding-bottom:10px}#calendar-exception #exception-option-right_content{width:100%}#schedule-exception #exception-option-right_content{width:70%}#exception-date-div{display:inline-flex}#exception-date-div .exception-date-setting-div{padding-right:20px}#exception-date-div .exception-date-setting-div input{padding:10px 0px}#remove-calendar-div,#remove-schedule-div{margin:10px;text-align:center}#calendar-description-exception-div{padding-top:5px}#calendar-description-form .calendar-description-form-input{text-align:center;box-shadow:inset 0 0 5px #CCC}#add_exception_btn{margin-bottom:10px}#calendar-exception #exception-list-div{width:80%}#exception-list-div{width:100%;text-align:center}#exception-calendar .fc-toolbar.fc-header-toolbar{height:0px;margin-bottom:0px}#calendar-description-functionoptions-div{width:100%;padding-bottom:20px}#calendar-description-div{text-align:center;width:100%}#edit-day-event-dialog .schedule-day-settings-content{display:inline-flex}#edit-day-event-dialog .schedule-day-settings-content select{width:auto}#edit-day-event-dialog .schedule-day-setting-div h4{font-weight:bold;padding-bottom:5px}#edit-day-event-dialog .schedule-day-setting-div{padding-bottom:10px;text-align:center}#schedule-description-div h4,#schedule-base-setting-div h4,#schedule-priority-settings-content h4{font-weight:bold;padding-bottom:5px}#schedule-base-setting-div .schedule-base-settings-content{display:flex}#schedule-base-setting-div .schedule-settings-heading-div h4{font-weight:bold;font-size:16px;padding:5px 5px 7px 0px}#schedule-settings-right-room-content .schedule_room_list .roomListElement,#schedule-settings-right-ahu-content .schedule_ahu_list .ahuListElement,#schedule-settings-right-zone-content .schedule_zone_list .zoneListElement{border-bottom:1px solid #ccc;padding:5px}#schedule-settings-right-room-content .schedule-room-heading-div,#schedule-settings-right-ahu-content .schedule-ahu-heading-div,#schedule-settings-right-zone-content .schedule-zone-heading-div{font-weight:bold;font-size:16px;padding-bottom:5px;border-bottom:1px solid #ccc;width:100%}#change_schedule_rooms_btn,#change_schedule_ahus_btn,#change_schedule_zones_btn{margin-top:10px;display:block}#dialog-schedule-room-list .dialog_content p,#dialog-schedule-ahu-list .dialog_content p,#dialog-schedule-zone-list .dialog_content p{max-width:450px}#dialog-schedule-room-list.dialog,#dialog-schedule-ahu-list.dialog,#dialog-schedule-zone-list.dialog{width:600px}#dialog-schedule-room-list .dialog_content h4,#dialog-schedule-ahu-list .dialog_content h4,#dialog-schedule-zone-list .dialog_content h4{text-align:left;display:inline-block;font-weight:bold}#dialog-schedule-room-list .schedule_header_container_div,#dialog-schedule-ahu-list .schedule_header_container_div,#dialog-schedule-zone-list .schedule_header_container_div{display:inline-flex;align-items:center;width:100%;padding-bottom:10px;border-bottom:1px solid #ccc}#dialog-schedule-room-list .schedule_header_container_div .device_position_search,#dialog-schedule-ahu-list .schedule_header_container_div .device_position_search,#dialog-schedule-zone-list .schedule_header_container_div .device_position_search{padding-right:20px}#dialog-schedule-room-list .schedule_header_container_div .checkbox_label,#dialog-schedule-ahu-list .schedule_header_container_div .checkbox_label,#dialog-schedule-zone-list .schedule_header_container_div .checkbox_label{margin:5px 5px 5px 15px}#dialog-schedule-room-list .dialog_content h4.room_list_header,#dialog-schedule-ahu-list .dialog_content h4.schedule_ahu_list_header,#dialog-schedule-zone-list .dialog_content h4.schedule_zone_list_header{width:23%;margin-left:5px}#dialog-schedule-room-list .dialog_content h4.connected_schedule_header,#dialog-schedule-ahu-list .dialog_content h4.connected_schedule_header,#dialog-schedule-zone-list .dialog_content h4.connected_schedule_header{width:20%}#dialog-schedule-room-list .dialog_schedule_room_list,#dialog-schedule-ahu-list .dialog_schedule_ahu_list,#dialog-schedule-zone-list .dialog_schedule_zone_list{margin:5px 10px 10px 10px;overflow:auto}#dialog-schedule-room-list .dialog_schedule_room_list li label:not(.checkbox_label):not(.connected_schedule),#dialog-schedule-ahu-list .dialog_schedule_ahu_list li label:not(.checkbox_label):not(.connected_schedule),#dialog-schedule-zone-list .dialog_schedule_zone_list li label:not(.checkbox_label):not(.connected_schedule){width:65%}#dialog-schedule-room-list .dialog_schedule_room_list li,#dialog-schedule-ahu-list .dialog_schedule_ahu_list li,#dialog-schedule-zone-list .dialog_schedule_zone_list li{display:table;width:100%}#dialog-schedule-room-list .dialog_schedule_room_list li label,#dialog-schedule-ahu-list .dialog_schedule_ahu_list li label,#dialog-schedule-zone-list .dialog_schedule_zone_list li label{display:inline-block;vertical-align:middle;margin:5px;cursor:pointer}#schedule_content #toggle-events{display:flex;border:1px solid #ddd;border-top:none}#day-calendar button{border:none;-webkit-box-shadow:0px 1px 1px 0px rgba(0,0,0,0.25);-moz-box-shadow:0px 1px 1px 0px rgba(0,0,0,0.25);box-shadow:0px 1px 1px 0px rgba(0,0,0,0.25);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;font-family:Brown;margin:1px 5px 2px 1px;background:#efefef;min-width:80px;height:30px;padding:0px 20px}#day-calendar button.fc-state-active{background-color:#bfbfbf}#day-calendar .fc-body .fc-bg .fc-today{background-color:inherit!important}#schedule_content .label_container{padding:10px;display:flex;align-items:center}#schedule_content .label_container:first-child{padding-left:20px}#schedule_content .label_container .on_off_switch_label{margin-right:5px}#schedule-base-form .schedule-base-form-input,#schedule-day-form .schedule-day-form-input{display:none;padding:9px;margin-left:10px;text-align:right}#schedule-day-form .schedule-day-form-input{width:auto}#schedule_range_div{margin-bottom:10px;display:flex}#schedule_range_div .label_container.schedule_range{width:70%}#current-value-paragraph{display:inline-block}#schedule_range_div .label_container.current_data_info,#schedule_range_div .label_container.type_info{width:15%;display:block;margin-top:25px}#schedule_range_div .label_container.current_data_info{width:20%}#schedule_range_div .label_container.current_data_info h4,#schedule_range_div .label_container.type_info h4{font-weight:bold}#schedule_range_div input[type='checkbox']{opacity:1;position:relative}#schedule_top_div{overflow:hidden;padding:0px;background-color:transparent}#schedule_top_div .tab_list{border-top:none;border-left:none}#schedule_bottom_content{margin:5px}#calendar .exceptionEvent{z-index:5!important}#schedule_demo>.demo_image{background-image:url(../img/demo/schedule.jpg)}#calendar_demo>.demo_image{background-image:url(../img/demo/calendar.jpg)}#schedule,#calendar{display:flex}#dy_graph{padding:15px 15px 0px 20px;height:auto}#dy_graph .border{margin:15px 0px 0px;width:100%}#dy_graph .date-time-input,#dy_graph .document-list-header,#dy_graph .document-list{margin-left:60px;width:calc(90% - 60px);padding-right:0}#dy_graph .document-list-header{width:calc(90% - 80px);padding-right:10px}#dy_graph .date-input-container{max-width:none}.flatpickr-day.selected,.flatpickr-day.selected:hover,.flatpickr-day.selected.startRange,.flatpickr-day.selected.endRange,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.startRange.inRange:hover,.flatpickr-day.endRange.inRange:hover{background-color:#6fd7cc!important;border-color:#6fd7cc!important}.flatpickr-day.selected.startRange+.endRange,.flatpickr-day.startRange.startRange+.endRange,.flatpickr-day.endRange.startRange+.endRange{-webkit-box-shadow:-10px 0 0 #6fd7cc!important;box-shadow:-10px 0 0 #6fd7cc!important}.flatpickr-calendar,.flatpickr-day{border-radius:0!important}span.flatpickr-weekday,.flatpickr-current-month span.cur-month,.flatpickr-current-month input.cur-year{font-family:Arial,Helvetica,sans-serif!important}.flatpickr-current-month span.cur-month,.flatpickr-current-month input.cur-year{font-weight:normal!important}.flatpickr-current-month input.cur-year{font-size:80%!important}.flatpickr-current-month input.cur-year:disabled{opacity:1;color:initial!important}.dygraph-axis-label{font-family:Arial,Helvetica,sans-serif!important;white-space:nowrap;overflow:visible!important}#graphdiv canvas{z-index:1}#graphdiv canvas+canvas{z-index:3}#graph-container,#export-container{display:inline-block;border:1px solid #ccc;border-top:none;width:calc(100% - 22px);height:calc(100% - 75px);padding:10px}.export #graph-container{display:none}#dy-graph-content{margin-top:30px;height:calc(100% - 107px);position:relative}.processing #dy-graph-content:after{content:'';box-sizing:border-box;position:absolute;left:15px;width:20px;height:20px;border-radius:50%;border-top:2px solid #00B7A7;border-right:2px solid transparent;animation:loading .6s linear infinite}#graph-edit-axes-min-max{background-image:url('../img/nav/settings.png');background-position:center -68px;background-repeat:no-repeat;width:30px;height:30px;background-color:initial;border:none;outline:none;box-shadow:none;position:absolute;top:36%;left:15px;visibility:hidden;z-index:1}.processing #graph-edit-axes-min-max,.processing #graphdiv,.processing #graphdiv-range,.processing #graph-highlight-range,.processing #graph-highlight-range-left,.processing #graph-highlight-range-right,.finished #graph-edit-axes-min-max,.finished #graphdiv,.finished #graphdiv-range{display:inline-block!important;visibility:visible!important}.no-data #graphdiv,.no-data #graphdiv-range-container,.no-data #axis,.no-data #graph-edit-axes-min-max,.no-selected-params #graphdiv,.no-selected-params #graphdiv-range-container,.no-selected-params #axis,.no-selected-params #graph-edit-axes-min-max,.no-selected-params #graph-dropdown-legend{visibility:hidden!important}#no-graph-data,#no-selected-params,.loading #no-selected-params{display:none}.no-data #no-graph-data{display:flex;justify-content:center;padding:40px 0px;margin:0px;font-size:120%}.no-selected-params #no-selected-params{display:block;margin-left:60px}.params-container,.tab-content-container{display:inline-block;width:calc(30% - 0px);height:calc(100% - 28px);overflow:hidden;box-sizing:border-box;float:left;position:relative}.params-container{padding-left:15px;width:30%}.tab-content-container{width:70%}.tab-content{width:100%;display:block}.params-container .btn-container{text-align:center;padding-left:calc(6% + 10px);padding-right:calc(6% + 10px);margin-top:45px}.btn-container button{width:calc(100% - 5px);margin:5px 0;vertical-align:top}.dropdown-container{height:calc(100% - 0px);overflow:auto;display:block;width:100%}.dropdown-container.long{height:calc(100% - 2px)}.dropdown-container.long.scrolling{border-bottom:1px solid #ccc;border-top:1px solid #ccc}#log-function .common-tab-list{margin-bottom:0}#log-function .common-tab-list li{margin-bottom:-1px}#graph-dropdown-legend{width:calc(10% - 5px);display:inline-block;position:relative;top:-1.5em}#graph-crosshair p{position:absolute;top:-1.5em;width:200px;left:-100px;text-align:center}.legend-value-row{width:300px;overflow:hidden;text-align:right;display:inline-block;position:absolute;border-right:5px solid #ccc;height:30px;padding-right:5px;right:0px}.legend-value-row span{line-height:2em}.legend-value-row span span{margin-left:1ch}.params-container ul{padding:5px 0px}.border{border-top:1px solid #ccc;padding-top:10px;width:90%}.graph-row{padding:10px 0px}.export .legend-value{visibility:hidden}.remove,.edit,.view{background-position:center;background-repeat:no-repeat;width:30px;height:30px;display:inline-block;vertical-align:middle;cursor:pointer}.remove{background-image:url('../img/general/delete.png')}.graph-row .edit{background-image:url('../img/general/edit.png')}.graph-row select,.graph-row p{display:inline-block;vertical-align:middle}.graph-row select{width:100%}.graph-row p.text-muted{opacity:.5;padding-left:5px}.graph-row .legend-value,.graph-row .checkbox,.graph-row .param-select,.graph-row .remover-container{display:inline-block;width:25%;vertical-align:middle}.graph-row .checkbox,.graph-row .remover-container{width:18px}.graph-row .legend-value{width:calc(15% - 0px);text-align:right}.graph-row .param-select{width:calc(100% - 70px);margin:0px 15px}.graph-row .title{text-align:left;margin-bottom:5px}.remover-container{text-align:center}.graph-row .remove{width:18px}.graph-row .edit{width:30px}#graphdiv,#graphdiv-range{display:inline-block;visibility:hidden;overflow:hidden;width:80%;user-select:none;float:left}#graphdiv{width:calc(100% - 0px - 0ch);height:calc(80%);box-sizing:border-box}#graphdiv.custom-axis{width:calc(80% - 0px - 0ch)}#graphdiv-range{width:calc(100% - 0px - 0ch)!important;box-sizing:border-box}#graphdiv-range-container{display:block;width:100%;height:calc(20% - 2px);margin:15px 0px 0px 55px;padding:0px 5px;visibility:hidden;position:relative;overflow:hidden;float:left}#graphdiv-range-container-event-target{width:100%;height:100%;opacity:0.0;position:absolute;z-index:2}.finished #graphdiv-range-container,.finished .axis{visibility:visible}#graph-legend{position:absolute;background-color:#eee;-webkit-box-shadow:0px 1px 1px 0px rgba(0,0,0,0.25);-moz-box-shadow:0px 1px 1px 0px rgba(0,0,0,0.25);box-shadow:0px 1px 1px 0px rgba(0,0,0,0.25);min-width:20%;max-width:25vw;z-index:1}#graph-legend>div{padding:20px}#graph-legend p.datetime{margin:5px 0px}#graph-legend li{padding:5px 0px 5px}#graph-legend label{width:70%;display:inline-block}#graph-legend label+span{width:30%;display:inline-block}#graph-crosshair{position:absolute;top:0;left:0;display:none;width:2px;background-color:#3a3a3a;z-index:2}#graphdiv-range,#graph-highlight-range,#graph-highlight-range-left,#graph-highlight-range-right,#axis-range{height:calc(100% - 10px)}#graph-highlight-range{box-sizing:border-box;background-color:initial!important;opacity:0.0}#graph-highlight-range-left,#graph-highlight-range-right{position:relative;border-top:1.5px solid #191919;background-color:rgba(204,204,204,0.73)}#graph-highlight-range,#graph-highlight-range-left,#graph-highlight-range-right{position:absolute;box-sizing:border-box}#graph-highlight-range-left{border-right:2px solid #2a2a2a}#graph-highlight-range-right{border-left:2px solid #2a2a2a}.handle{height:100%;width:12px;position:absolute;background-repeat:no-repeat;background-image:url(../img/graphs/handle.svg);background-position:center center;background-size:11px 21px}#graph-highlight-range-left .handle{right:-7px}#graph-highlight-range-right .handle{left:-7px}.axis{display:inline-block;visibility:hidden;margin-top:1%;padding:0px 10px 0px 0px;height:calc(74%);width:calC(20% - 11px);float:left;position:relative;text-align:right}#axis-range{visibility:hidden}.axis>div{display:block;right:10px;width:100%;overflow:hidden;text-overflow:ellipsis;position:absolute}.axis div p{overflow:hidden;text-overflow:ellipsis;font-size:80%}p.signal-value{display:block;font-weight:bold;font-size:80%;float:right;width:100%!important}.no-data #graph-dropdown-legend{display:none}#graph-min-max-dialog .dialog_content{text-align:center}.dialog .axis-range{visibility:visible;display:block;text-align:left;margin:0px;padding:10px 10px 0px 0px;border-top:1px solid #ccc;position:relative}.dialog .axis-range:first-child{border-top:none}.axis-range>p,.axis-range>div{width:calc(100% - 30ch)}.axis-range>p{display:inline-block;height:100%;vertical-align:top}.axis-range>p>span{display:block}.axis-range div{display:inline-block;overflow:hidden;text-align:right}.axis-range>div{width:30ch}.axis-range>p:first-child,.axis-range div.min,.axis-range div.max{width:100%}.axis-range label{width:5ch;display:inline-block;margin-right:5px}.axis-range div.max input{margin-top:0px}.axis-range input{width:10ch!important;text-align:right;padding:5px;margin:1px 0px}.axis-range span.unit{width:6ch;display:inline-block;text-align:left}.axis-range .color{border-right:5px solid #ccc;height:30px;width:0;float:right;position:absolute;right:10px;top:40%}.date-input-container{box-sizing:border-box;display:inline-block;max-width:50ch}.date-input-container label{display:block;margin-bottom:5px}.date-input-container input{vertical-align:middle}.date-input-container label+input+input{width:9vw;min-width:100px;background-image:url(../img/nav/schedule.png);background-repeat:no-repeat;background-position:98% -65px;background-size:24px}.date-input-container .on_off_switch_label{display:inline-flex;vertical-align:middle;margin:0px 0px 0px 10px}#datetimepicker,#datetimepicker-to,.rd-time-selected{display:none}.date-time-input{margin-bottom:10px;overflow:hidden}.time-input{width:10ch}.rd-time{margin:0}.rd-container{padding:0!important;margin:0!important;border:none!important}.rd-time-list{z-index:1;border:1px solid #ccc;top:-10px;min-width:100px}.rd-time-option:hover,.rd-time-selected{background-color:#3891ff!important}.rd-time-option{font-family:arial,sans-serif}#export-contents{display:inline-block;width:50%;margin-top:15px}#export-contents>label{margin-bottom:5px;display:block}#export-contents .checkbox{padding:5px 0px;line-height:20px;display:block}#export-contents .checkbox_label{margin-right:15px}#export-container .document-list{max-height:calc(100% - 260px);min-height:calc(100% - 215px);overflow:auto}#export-container .document-list .edit{float:right}#export-container .document-list .remove-document{background-image:url('../img/general/delete.png');background-position:center;background-repeat:no-repeat;height:30px;width:30px;display:inline-block}#export-container.saved_data .save_ok{display:inline-block}.document-list.long{border-bottom:1px solid #ccc}.document-list-header .name,.document-list .name{width:calc(70% - 100px);margin-right:10px}.document-list-header .name a,.document-list .name a{word-wrap:break-word}.document-list-header .date,.document-list .date{width:20%}.document-list-header .size,.document-list .edit,.document-list-header .size,.document-list .edit{width:5%}.document-list li>div{min-height:30px;line-height:30px}#export-container .btn-container{display:block;width:calc(90% - 60px);margin:30px 0px 0px 60px;padding-right:0px}button.export_csv{width:auto;margin:0px}#dy_graph .option:hover{background-color:#bbbbbb}#dy_graph .option.disabled{background-color:#efefef;opacity:1.0}#dy_graph .option.disabled p{color:black}#dy_graph .option.selected{background-color:#00b7a7}#graphs.content{overflow:hidden;position:relative}#graphs_content{margin:30px}#graphs .scroll_left_btn,#graphs .scroll_right_btn{background-color:#efefef;vertical-align:middle}#graphs .sub_menu_top{overflow:hidden;margin-bottom:15px}#preset_dropdown{min-width:170px;display:inline-block;float:left;margin-right:20px}#graphs .sub_menu_top button{float:left;margin-top:-1px}#resolution_list{float:right;margin-right:20px;width:calc(100% - 450px);text-align:right}#resolution_list li{display:inline-block;margin:0px -4px 0px 10px;width:calc(16.6% - 10px)}#resolution_list p{padding:5px 10px;cursor:pointer;border-radius:13px;-moz-border-radius:13px;-webkit-border-radius:13px;border:1px solid #ccc;width:100%;box-sizing:border-box;text-align:center}#resolution_list p.current{background:#ccc}#graphs>div:nth-child(2){display:inline-block;overflow:hidden}#graph_scroll_container{display:block;overflow:hidden}#graph_scroll{padding-bottom:15px;text-align:center}#graph_scroll p{display:inline-block;padding:4px 30px 0px 30px;vertical-align:middle}#select_container{height:420px;float:left;position:relative;margin-top:55px}#select_container>div{height:calc(100% / 6)}#select_container .select_box{display:inline-block;background-repeat:no-repeat;background-position:10px 12px}#select_container .max_min_container{display:inline-block;vertical-align:middle}#select_container .select_box select{background-repeat:no-repeat;background-position:right 10px center;padding-left:40px;vertical-align:middle;background-color:transparent}#select_container .graph_row:nth-child(1) .select_box{background-image:url(../img/graphs/graphs_icon_1.png)}#select_container .graph_row:nth-child(2) .select_box{background-image:url(../img/graphs/graphs_icon_2.png)}#select_container .graph_row:nth-child(3) .select_box{background-image:url(../img/graphs/graphs_icon_3.png)}#select_container .graph_row:nth-child(4) .select_box{background-image:url(../img/graphs/graphs_icon_4.png)}#select_container .graph_row:nth-child(5) .select_box{background-image:url(../img/graphs/graphs_icon_5.png)}#select_container .graph_row:nth-child(6) .select_box{background-image:url(../img/graphs/graphs_icon_6.png)}#select_container.select_box select{background:url('../img/general/selectbox_arrow.png') 94% 50% no-repeat}#select_container .max,#select_container .min{display:block;padding:3px 0px 3px 20px;min-width:143px}#select_container .max input,#select_container .min input{width:72px;height:26px;padding:0px;text-align:right}#select_container .max p:first-child,#select_container .min p:first-child{font-weight:bold;width:30px}.graph_row select,.graph_row p{display:inline-block;vertical-align:middle}#select_container select{width:200px;height:52px}#select_container .checkbox{margin-right:10px}.out_of_range{border:1px solid red}.out_of_range_message{display:none;position:absolute;top:-38px;right:35px;color:red;text-align:right;width:330px}.out_of_range_message.visible,.param_container.visible{display:block}.export_graph{position:absolute;left:30px;top:80px}.param_container{display:none;margin-bottom:10px;padding-left:24px;background-repeat:no-repeat}.param_container span{font-weight:bold;font-size:93.333%}.param_container:nth-child(1){background-image:url(../img/graphs/graphs_icon_small_1.png)}.param_container:nth-child(2){background-image:url(../img/graphs/graphs_icon_small_2.png)}.param_container:nth-child(3){background-image:url(../img/graphs/graphs_icon_small_3.png)}.param_container:nth-child(4){background-image:url(../img/graphs/graphs_icon_small_4.png)}.param_container:nth-child(5){background-image:url(../img/graphs/graphs_icon_small_5.png)}.param_container:nth-child(6){background-image:url(../img/graphs/graphs_icon_small_6.png)}#graph_demo>.demo_image{background-image:url(../img/demo/graph.jpg)}.flot-tick-label{text-transform:capitalize;font-family:Brown,Arial,sans-serif;margin-top:10px;color:#888}@media (min-width:2400px){body,h1,h2,h3,h4,p,a,tr,td,button,input,textarea,label,select,option,span{font-size:16px}#main_navigation a,#main_navigation_footer p{font-size:106.67%;height:40px;line-height:40px;background-position:15% 3px}#main_navigation a:hover{background-position:15% -31px}#main_navigation a.current{background-position:15% -65px}.sub_menu_left a{font-size:106.67%}.system_filter_component .value_container{font-size:100%}#right_panel_content{clear:both}}@media (max-width:1280px){body,h1,h2,h3,h4,p,a,tr,td,button,input,textarea,label,select,option,span{font-size:14px}.supply_air,.supply_flow,.supply_air_children{background:url(../img/general/supply_arrow_small.png) 0 2px no-repeat;background-position-y:center!important}.extract_air,.extract_flow,.extract_air_children{background:url(../img/general/extract_arrow_small.png) 0 2px no-repeat;background-position-y:center!important}#function_groups span.val,#status_parameter_container span.val{width:20%}.device-list .node,.device-list .grouping,.device-list .node_container{margin-left:0px}.dialog_content select{padding-right:0px}#bacnet_data_param_content{width:100%;height:95%;border:none}#settings_bacnet_data{height:100%;max-width:80%;margin:20px 0px 20px auto}#bacnet_virtual_device_id_list.parameter-list,#bacnet_param_data_list.parameter-list{margin:0px}#bacnet_param_data_list>li{display:flex;align-items:center;flex-direction:row;justify-content:space-between;padding:10px!important}#bacnet_param_data_list.parameter-list select,#bacnet_param_data_list.parameter-list input{width:auto}#bacnet_param_data_list>li>div.name,#bacnet_param_data_list>li>div.value{width:auto!important}#bacnet_alarm_setting_div li.alarm-list-element{display:flex;flex-direction:row;padding:10px 2px;margin:5px 0px;border:1px solid #bbb}#bacnet_alarm_setting_div .alarm .heading{display:flex;justify-content:space-between;flex-wrap:wrap}#bacnet_alarm_setting_div .alarm .heading .name,#bacnet_alarm_setting_div .alarm .heading .priority,#bacnet_alarm_setting_div .alarm .heading .required{width:auto}#bacnet_alarm_setting_div .alarm .heading .priority{margin-left:auto}#bacnet_alarm_setting_div li.alarm-list-element .name,#bacnet_alarm_setting_div li.alarm-list-element .priority_input{width:100%}#bacnet_alarm_setting_div li.alarm-list-element .priority{width:70%}#bacnet_alarm_setting_div li.alarm-list-element .required{padding:5px 5px 5px 20px}}@media (min-width:1024px){#documentation_content .edit-document:hover,#documentation_content .remove-document:hover,.flowchart_ahu:hover,.flowchart_grouping:hover,.flowchart_damper:hover,.flowchart_node_container:hover,.flowchart_node:hover,#exception-weekday-setting.exception-settings-option-div:hover,#exception-date-setting.exception-settings-option-div:hover,#exception-period-setting.exception-settings-option-div:hover,#exception-calendar-setting.exception-settings-option-div:hover,#exception-weekday-setting.exception-settings-option-div label:hover,#exception-date-setting.exception-settings-option-div label:hover,#exception-period-setting.exception-settings-option-div label:hover,#exception-calendar-setting.exception-settings-option-div label:hover,#settings_log_level li .remove:hover,.dropdown-item:hover,#user_content .edit_user:hover,#user_content .remove_user:hover{cursor:pointer}.row_commission:hover:not(disabled){background-color:#ccc;cursor:pointer}.list-elem:hover{background-color:#eee;cursor:pointer}.device-list .node:hover,.device-list .node_container:not(.zp_container):hover{background-color:#eee}.device-list .node:hover h4,.device-list .node_container:not(.zp_container):hover h4{text-decoration:underline;cursor:pointer}.child_note:hover{background-color:#e3e3e3}.child_note:hover .rm-sub-note{visibility:visible}#calendar-exception li.exception:hover,#schedule-exception li.exception:hover{background:linear-gradient(#eee,#bbb 100%,#eee)}.directories_list li>div>.folder-file-name:hover{background-color:#00B7A7;cursor:pointer}#custom_migration_review_log_dialog li.folder:hover .critical_tooltip,#custom_migration_review_log_dialog li.folder:hover .warning_tooltip,#custom_migration_review_log_dialog li.folder:hover .info_tooltip{background:#eee;border:none;color:black;display:block;font-size:16px;position:relative}#custom_migration_review_log_dialog .filter-tag-container button:hover{background-color:#888;cursor:pointer}#custom_migration_review_log_dialog li.folder:hover,#custom_migration_review_log_dialog li.headers-folder:hover,#settings_type_select li.folder:hover,#settings_type_select li.file:hover,#settings_files li.folder:hover,#settings_files li.file:hover,.sortable_list_holder .row:hover,.note_list_container .row:hover{background:#eee}#settings_files li.file:hover a{text-decoration:underline}#custom_migration_review_log_dialog li.folder:hover li.headers-folder,#settings_type_select li.folder:hover ul.params,#settings_files li.folder:hover ul.files{background:white}#settings_config_plans #zoneproduct_list p:hover,#settings_config_plans #director_list p:hover,#settings_config_plans #room_list p:hover,#settings_config_plans #ahu_list p:hover{height:auto;word-break:break-all;overflow:visible;white-space:normal}.map .room_elem_content:hover .plan_nc_position_hover_elem,.map .director_elem_content:hover .plan_dir_position_hover_elem,.map .zoneproduct_elem_content:hover .plan_zp_position_hover_elem,.map .ahu_elem_content:hover .plan_ahu_position_hover_elem{display:block;background:#eee;padding:10px 20px;position:absolute;text-align:center;min-width:40px;-webkit-box-shadow:0px 1px 2px 0px rgba(0,1,2,0.25);-moz-box-shadow:0px 1px 2px 0px rgba(0,1,2,0.25);box-shadow:0px 1px 2px 0px rgba(0,1,2,0.25)}.map .zoneproduct_elem_content:hover .plan_zp_position_hover_elem p,.map .room_elem_content:hover .plan_nc_position_hover_elem p,.map .director_elem_content:hover .plan_dir_position_hover_elem p,.map .ahu_elem_content:hover .plan_ahu_position_hover_elem p{font-weight:bold}#backup_restore ul.files-manual .file:hover,#backup_restore ul.files-automatic .file:hover{background-color:#eee}#main_navigation a:not(.current):hover{background-color:#404040;background-position:15% -34px}.alarm_list_element:hover{background:#efefef}.edit_alarm:hover,.link_to_plan:hover,.link_to_system:hover,#img_error_container a:hover,#room_position_error_container a:hover{text-decoration:underline}.dropdown-item.disabled:hover{cursor:default}.ahu_elem_content:hover,.zoneproduct_elem_content:hover,.director_elem_content:hover,.room_elem_content:hover{background-color:#ddd;z-index:9}.alarm_list_element:hover .alarm_hover_elem,.zoneproduct_elem_content:hover .zoneproduct_hover_elem,.room_elem_content:hover .room_hover_elem,.ahu_elem_content:hover .ahu_hover_elem,.director_elem_content:hover .director_hover_elem,.system_filter_component:hover+.room_hover_elem{display:inline-block}#dialog-file-browser .file-upload-type-selection-div:hover{border-bottom:1px solid black;padding-bottom:10px}#dialog-file-browser ul li:hover{background-color:#e4e4e4}.sub_menu_left a:hover,#optimize_filter li:hover:not(.disabled),.system_filter_component:hover,.system_filter_component[data-type="grouping"]:hover{background-color:#ddd}.system_filter_component.current_element:hover{background-color:#6fd7cc}}@media (max-width:1024px){select{height:30px;line-height:28px}.small_btn_white,.small_btn_grey{min-width:60px;height:28px}.large_btn_white,.large_btn_grey,.large_btn_swegon_green{min-width:100px;height:36px}#main_navigation_parent{width:50px;height:100%}#main_navigation{position:absolute;min-width:50px;max-width:50px;border-right:5px solid #00B7A7}.expanded #main_navigation{min-width:180px;max-width:none}#expand_btn{display:block}.expanded #expand_btn{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#logo,#main_navigation_facility_name,#main_navigation_footer #curr_menu_time_text{display:none}#main_navigation a,#main_navigation_footer p{padding-left:50px;background-position:11px -2px}#main_navigation a:hover{background-position:11px -36px}#main_navigation a.current{background-position:11px -69px}.expanded #curr_menu_time_text{display:block!important}#main_navigation_footer .account{background-position-y:2px}.header.dark{height:60px;overflow:auto hidden}#index_content.content{flex-direction:column}#index_message_div .tab_list{padding:0px 20px;overflow:auto hidden}#index_tab_content_parent{padding:20px 0px 0px 20px}.left_content{margin:20px 0px 0px 20px;width:calc(62% - 20px)}.right_content{max-width:calc(100% - 200px)}#right_panel_header button{letter-spacing:-0.5px}#status_parameter_container{width:(60% - 20px);padding-left:20px}.parameter-list .name{width:calc(60% - 20px)}.parameter-list.no-unit .unit{display:none}.parameter-list.no-unit .value{width:49%}.parameter-list .name p,.parameter-list .value input,.parameter-list .unit p{font-size:93.33%}.toggle_off_btn{top:20px;left:20px}#graphs_content{margin:20px}.room_hover_elem{display:none!important}.sortable_list_header{display:flex;justify-content:space-between;align-items:center}.sortable_list_content{height:auto}.sortable_list_content>li:last-child{border-bottom:1px solid #ccc}.sortable_list_header>.type,.sortable_list_header>.id,.sortable_list_header>.info,.sortable_list_header>.date,.sortable_list_header>.crumbs{width:auto!important}.log_list_header{display:flex;justify-content:space-around;width:100%}.heading.sortable.date.descending,.heading.sortable.date.ascending{padding-right:20px}.heading.sortable.user{width:10%;padding:0px}.heading.sortable.info,.heading.sortable.crumbs{width:15%}.row.log_list_element{flex-wrap:wrap;justify-content:space-around;align-items:flex-start;padding:10px}.user.technician{display:flex;align-items:center;width:10%;word-break:normal;padding:0px 0px 0px 20px}.log_list_element>.info,.log_list_element>.from,.log_list_element>.to,.log_list_element>.date{width:20%;padding:5px}.row.alarm_list_element{display:flex;flex-wrap:wrap;justify-content:space-around}.log_list_element>.bread_crumb_list,.note.device_note>.bread_crumb_list,.note_list>li>div>.bread_crumb_list,.unpaired_content_container>.bread_crumb_list{width:75%!important;padding:5px}#alarm .crumbs,.row.alarm_list_element>.crumbs,.alarm_list_element>.crumbs{width:100%}.alarm_list_element .bread_crumb_list{overflow-x:auto}.alarm_list_element .bread_crumb_text{width:auto;white-space:nowrap}.log_list_holder.info{width:15%;padding:0px 5px}#note_list{border-bottom:1px solid #ccc}.note_list_header{display:flex;justify-content:space-around;width:100%;margin:0px;padding:10px 0px}.note_list>.row.note{padding:10px 0px}.note_list>.row.note>div{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around;width:100%}.expanded_note>div:last-child{padding:0px}.description{max-width:30%}.ahu-data-row{display:flex;flex-wrap:wrap;width:100%}.ahu_list_header{display:flex;align-items:center;width:100%;padding:10px 0px}.ahu-header-row>div,.ahu-data-row>div{overflow:visible;line-height:20px}.supply_air,.extract_air{padding-left:15px}.ahu-airflow-col{width:auto}.ahu-op-mode-col{width:20%}.ahu-flow-direction-col{width:auto;padding:0px}.ahu-pressure-col{width:20%;padding:0px 5px}.ahu-link-col{width:auto;padding:0px 5px}div.right_content{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:none;margin:20px 0px 20px 20px}#commission_content.right_content{display:flex;flex-direction:row;flex-wrap:wrap}#settings_software.right_content{width:100%;height:90%;justify-content:normal;margin:0px;overflow-y:auto;padding-top:20px}#settings_software.right_content>h3{margin:20px 0px 10px 0px}#software_list.version-list{width:90%;margin:0px}#software_list.version-list>li{display:flex;justify-content:space-between}#current_time_timezone{width:90%;margin:20px 0px}#current_time_timezone>div{display:flex;justify-content:space-between}#settings_total_config{width:90%;margin:0px}#settings_total_config>h3{padding:5px;margin:0px}#configuration_size_list,#config-version-list{margin:10px 0px 20px 0px}.version-list li{display:flex;justify-content:space-between}p.version-name{width:35%}p.version-no{width:50%;text-align:end}#settings_type_select #param-type-select{overflow:inherit;width:100%}#settings_files #device-select{width:100%;height:55px}ul.common-tab-list{display:flex;overflow:auto hidden}ul.common-tab-list .common-tab{min-width:60px}.reset-option{display:flex;flex-direction:column;width:90%}#settings_log_level>div{display:flex;flex-direction:column}#user_content{width:100%;margin:20px}.user_list_header{display:flex!important;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap}.user_list_header>div.heading{width:auto!important}#site_title_container,#site_description_container,#image_file_selector{display:flex;flex-direction:column}#settings_alarm.right_content{width:100%;max-width:none;margin:20px}.sortable_list_holder{width:100%}#checkbox_top_container{display:flex;flex-direction:column;width:100%;padding:10px;margin:10px;border:1px solid #ccc}.alarm_list_header{display:flex;justify-content:space-around;width:100%;overflow:inherit;padding:0px}#alarm_list{display:flex;flex-direction:column;width:100%}.alarm_type_list_element{display:flex;justify-content:space-around;padding-left:20px}.alarm_list_header>div,.alarm_type_list_element>div{width:auto!important;max-width:25%}#settings_alarm .name{min-width:15%;max-width:15%}.checkbox_wrapper{margin-bottom:10px}#settings_alarm_controls.controls{display:flex;justify-content:center;width:100%;margin:0px}.backups{width:80%;padding:10px}.backup_header_container{padding:10px 0px}.backup_header_container .description{width:auto;max-width:none}div.content{display:flex;flex-direction:row}#settings_right_content{display:block}div.sub_menu_left{display:flex;height:100%;min-width:10%;padding:0px}.sub_menu_navigation_list,#optimize_filter .col{width:100%}.sub_menu_left a{padding:12px 0px 12px 10%}#add-exception-process{width:auto;padding:0px 5px;margin:5px 0px}#user-list-container{height:auto}#user_content li.row>div.edit{width:30px}#user_content .edit_user,#user_content .remove_user{width:100%}#user_content .default .account{width:auto}.user_list_element .alarm{margin-left:auto}.software_version{display:flex;justify-content:space-between;width:100%}#optimize_controls{justify-content:center;margin:0;max-width:none}#optimize_content .parameter-list{max-width:none}.list_param{display:flex;justify-content:space-between;align-items:center;padding:0px 10px;margin:0px}.list_param>.name,.list_param>.value,.list_param>.unit{width:inherit}.list_param>.value{margin:0px 6px 0px auto}.alarm_hover_elem{display:none!important}.margin_content{display:flex;flex-direction:column;width:100%;height:100%;box-sizing:border-box;margin:0;padding:20px 0px 0px 20px}#groups_content{grid-template-columns:1fr;grid-template-rows:50% 1fr}div .selection-summary{display:flex;flex-direction:column;margin:0px;width:auto;padding:0px;border-top:#999 2px solid;border-left:none;padding-top:20px}#groups-list-content{padding-bottom:20px}#document-list{height:90%}#documentation_content span.doc_type{width:auto}.index_log_content.margin_content_bottom_button{width:100%}.margin_content_bottom_button{margin:20px 0px 0px 20px}.aggregate_room_list{margin:8px 12px 8px 0px}.aggregate_room_list p{margin-left:12px}.connector_horizontal{width:8px}}@media (max-width:900px){body,h1,h2,h3,h4,p,a,tr,td,button,input,textarea,label,select,option,span{font-size:13px}.tablet_placeholder{display:flex;justify-content:center;align-items:center;text-align:center;height:80%;width:100%}.tablet_placeholder>p{font-size:120%;max-width:90%}#dy_graph,#commission,#calendar,#schedule,#settings_config_plans,#settings_sequences_data,#settings_sequences_params,#upload_plans,.tablet_placeholder~#settings_content,#settings_files,#backup_restore,#settings_debug{display:none!important}.sub_menu_navigation_list li:nth-child(5),.sub_menu_navigation_list li:nth-child(6),.sub_menu_navigation_list li:nth-child(7),.sub_menu_navigation_list li:nth-child(13),.sub_menu_navigation_list li:nth-child(14),.sub_menu_navigation_list li:nth-child(17){opacity:.5}#system{grid-template-columns:1fr;grid-template-rows:auto 2fr 0fr;grid-template-areas:"filter" "tree" "panel";transition:grid-template-rows 0.3s}#system #system_content{padding:0px 10px;min-width:0px}#system_filter_param_select{padding:10px}#tree_elem_param_select{max-width:16ch}#location-selector li:has(.small_btn_white){overflow:visible!important}.dropdown-menu{min-width:160px}.dropdown-menu .searchbox{width:150px}.search_box_icon{display:none}.searchbox .form-control{padding:9px 10px}#search-option-box-container{margin:0px 0px 5px 10px;height:auto}.form-control{height:30px;padding-left:30px}#system #right_panel_container{border-top:1px solid #bbb}#system.right_panel_expanded{grid-template-rows:auto 2fr 2fr}#settings_record>div{display:flex;flex-direction:column}#plan{grid-template-areas:'plan' 'panel';grid-template-columns:auto;grid-template-rows:8fr 1fr}#plan_content{position:inherit;display:grid;height:100%;max-height:660px;width:100%;padding:0px 10px;min-width:0px;grid-template-columns:1fr;grid-template-rows:1fr 8fr;grid-template-areas:'button_container' 'plan' 'plan_zoom';z-index:1}.plan_button_container{padding-bottom:10px}#plan #right_panel_container{overflow:visible;position:absolute;width:100%;height:8vh;bottom:0;transition:height ease 0.3s}#plan-checkbox-div{display:flex;width:inherit}#plan-checkbox-div .checkbox-container{padding:8px}.plan_section_holder{margin:0px}#settings_factory_reset{width:auto}#right_panel_toggle{display:flex;justify-content:center;border:1px solid #6fd7cc;height:30px}#right_panel_toggle svg{max-height:70%}#right_panel_container{display:block;position:relative;height:95%;min-height:70px;margin-top:auto;overflow:hidden;transition:height 0.5s ease}.right_panel{position:absolute;bottom:0;width:100%;height:100%;border:none;border-top:1px solid #bbb}#right_panel_header{display:grid;grid-template-columns:1fr 3fr 1fr;grid-gap:20px;align-items:center;padding:10px 0px;margin-top:10px}#right_panel_header #object_name{margin:0px}#right_panel_header #object_name input{padding:0;height:25px}#right_panel_header .device_info{display:flex;flex-direction:column;align-items:center}#right_panel_header .device_info img,#right_panel_header .device_info p{margin:0px}#right_panel_footer{padding:10px 0px}.device_info>p,.device_info>div{display:none}.right_panel_content_block .heading{margin:0px 0px 10px 0px}.parameter-list{padding:0px 0px 0px 20px}.parameter-list li:not(.heading){min-height:35px}#device_restart_container .button_restart_div{margin-bottom:10px}#function_groups_container,#right_panel_schedule_container,#device_status_container,#device_document_container,#director_heading{margin:0px 0px 0px 20px}#bacnet_json_param_content{width:auto;height:auto}#sequences{grid-template-areas:'sequences' 'panel';grid-template-columns:auto}#sequences #system_content{grid-area:sequences;position:inherit;display:grid;height:80%;width:100%;min-width:0px;padding:0px 0px 0px 40px;grid-template-columns:1fr;grid-template-rows:auto;z-index:1}#heat_cool_switch{padding:10px}#sequence-graph-container{width:90%;height:100%}#sequences #right_panel_container{overflow:visible;position:absolute;width:100%;height:10dvh;bottom:0;transition:height ease 0.3s}#sequences.right_panel_expanded #right_panel_container,#plan.right_panel_expanded #right_panel_container{height:94dvh}.btn.controls{display:flex;justify-content:center}.large_btn_grey.export-device-to-csv{margin:0px}#settings_software .director_list_content{height:auto}.director_subsystem_element>.state,.director_list_element>.state{width:auto}#settings_right_content{display:flex}#settings_communication{height:100%;margin:0px 0px 0px 20px}#settings_communication .communication{flex-direction:column;overflow:hidden auto}#communication-right,#communication-left{width:100%;overflow:initial;padding:0px}#wise-1-gateway_settings,#multilogic_settings,#db_synchronization_settings{padding:0px 20px 0px 20px}.company_header{flex-direction:column-reverse;align-items:center}.company_header .header_text{display:flex;margin:10px}.system_filter_component .node-description{display:none}}@media (max-width:480px){.type,.id{width:10%}#index_message_div #note_list{height:calc(100% - 95px)}#documentation,#settings_upload_config,#custom_migration_overview_dialog,.update_software_container{display:none}.mobile_placeholder{display:flex;justify-content:center;align-items:center;text-align:center;height:80%;width:100%}.mobile_placeholder>p{font-size:120%;max-width:90%}#plan-checkbox-div .checkbox-container{padding:4px}#login_container>div{width:100%}.background-circle{position:inherit}#bacnet_alarm_setting_div li.alarm-list-element .priority{width:50%}#bacnet_alarm_setting_div li.alarm-list-element{flex-wrap:wrap}#index_message_div #home_ahu_list{height:70%}.unpaired_list{height:75%}.superior_room_list,.superior_room_list.passive{padding-left:0px}.superior_room_list.passive{padding-top:32px;padding-left:0px;margin-bottom:32px}.superior_room_list.passive::before{content:"";position:absolute;top:0;left:4px;width:24px;height:24px;background-repeat:no-repeat;background-size:contain;background-position:center;pointer-events:none;background-image:url(../img/general/arrow_up.png);z-index:2}.superior_room_list.passive.collapsed::before{background-image:url(../img/general/arrow_down.png)}.superior_room_list.passive.collapsed::after{content:"";position:absolute;inset:0;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 70%,rgba(0,0,0,1) 100%);mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 70%,rgba(0,0,0,1) 100%);background:white;pointer-events:none;z-index:1}}