body {
    background-color: #e5e5e9;
    font-family: Verdana;
    height: 2300px;
}

.initial{
width: 100%;
height: 100%;
position: absolute;
top:0px;
left: 0px;
background-color: black;
display: none;
}

.loading_sensor{
    width: 100%;
    height: 1700px;
    position: fixed;
    top:0px;
    left: 0px;
    background-color: rgb(255, 255, 255);
    font-size: 9px;
    color: #080808;
    font-family: Verdana, Geneva, Tahoma, sans-serif;
}

.painel{
    width: 100%;
    /*height: 1630px;*/
    display: none;
}

.nav {
    background-color: rgb(29, 44, 56);
    width: 100%;
    height: 66px;
    margin-left: 0px;
    left: 0px;
    margin-top: 0px;
    top: 0px;
    box-shadow: 0 0 0.5em #313131;
    position: fixed;
    z-index: 4;
}

.logo_syntrac_initial {
    margin-top:140px;
    width:410px; 
    height:auto;
}

.icon_air_conditioner {
    margin-top:140px;
    width:240px; 
    height:auto;
}

.logo_syntrac {
    left: 25px;
    margin-top:21px;
    width: 110px; 
    height:auto;
    position:absolute;
}
/* 
.logo_syntrac {
    left: 40px;
    margin-top:8px;
    width:115px; 
    height:auto;
    position:absolute;
} */

.Blateral{
    z-index: 3;
    width: 295px;
    height: 1250px;
    left: 0px;
    top:0px;
    /* background-color: rgb(31, 65, 109); */
    background-color: rgb(22, 80, 156);
    position: fixed;
    border-right: solid 6px rgb(26, 85, 163);
    /* border-right: solid 6px rgb(26, 85, 163); */
}

.user_image{
    margin-top:110px;
    /*left: 65px;*/
    width:160px; 
    height:160px;
    /*position: relative;*/
    border-radius: 50%;
    border:  solid 3px rgb(221, 221, 221);
    background-color: #ffffff;
    background-image: url('../imgs_/Logo_AirHouse_MIN.jpg');
    /* background-size: 93% auto; */
    background-size: 88% auto;
    background-position: center;
    background-repeat: no-repeat;
}

.user_online{
    width:35px; 
    height:auto;
    position: relative;
    left: 23px;
    font-size: 12;
    font-family: Verdana, Geneva, Tahoma, sans-serif;
    color: #fff;
    opacity: 0.9;
    
}

.user_info{
    color: #e5e5e9;
    font-size: 13px;
    font-weight: bold;
    left: 23px;
    position: relative;
}

.empresa{
    position: fixed;
    background-color: #ffffff;
    height: 80px;
    width: 240px;
    right: 0px;
    top: 85px;
    border-bottom-left-radius: 40px;
    border-top-left-radius: 40px;
    /* box-shadow: 0 0 0.1em #c0bfbf; */
    box-shadow: 0 0 .7em rgb(197, 197, 197);
    color: #808080;
    font-size: 12px;
    font-weight: bold;
    z-index: 4;
    cursor: pointer;
}

.logo_empresa{
    margin-left: 25px;
    top:12px;
    width:50px; 
    height: 50px;
    border-radius: 50%;
    border: none;
    border: solid rgb(233, 13, 13);
    position: relative;
    background-image: url('../imgs_/Logo_GrupoMateus_MIN.png');
    background-position: center;
    background-repeat: no-repeat;
    background-size: 81% auto;
}

.redes_sociais{
    position: absolute;
    right: 30px;
}

.span_comandos{
    background-color: #ffffff;
    width: 900px;
    height: 200px;
    box-shadow: 0 0 6em #4c4c4c;
    z-index: 2;
    position: fixed;
    left: 370px;
    bottom: 0px;
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
    display: none;
}

.Disable_comandos_modo-auto{
    background-color: #ffffff;
    width: 900px;
    height: 200px;
    box-shadow: 0 0 6em #4c4c4c;
    z-index: 3;
    position: fixed;
    left: 370px;
    bottom: 0px;
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
    font-size: 12px;
    text-align: center;
    justify-content: center;
    align-items: center;
    display: none;
}

.span_comandos_manual{
    background-color: #ffffff;
    width: 900px;
    height: 200px;
    box-shadow: 0 0 6em #4c4c4c;
    z-index: 2;
    position: fixed;
    left: 370px;
    bottom: 0px;
    font-size: 12px;
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
    text-align: center;
    justify-content: center;
    align-items: center;
    display: none;
}

.span_send_comad{
    background-color: #ffffff;
    width: 60px;
    height: 120px;
    position: absolute;
    right: 60px;
    top:50px;
    display: flex;
    justify-content: center;
    align-items: center;
    
}

.Icon-Enable-Disable-Auto-close{
    position: relative;
    width: 50px;
    height: 50px;
    background-image: url(../imgs_/cadeado_close-icon.png);
    background-repeat: no-repeat;
    background-size: contain;
    cursor: pointer;
}

.Icon-Enable-Disable-Auto-close:hover{
    background-image: url(../imgs_/cadeado_close_blue-icon.png);
}

.Icon-Enable-Disable-Auto-open{
    position: absolute;
    width: 25px;
    height: 25px;
    top: 15px;
    right: 15px;
    background-image: url(../imgs_/cadeado_open-icon.png);
    background-repeat: no-repeat;
    background-size: contain;
    cursor: pointer;
    opacity: 0.3;
}

.Icon-Enable-Disable-Auto-open:hover{
    background-image: url(../imgs_/cadeado_open_blue-icon.png);
    opacity: 1;
}

.span{
    background-color: #ffffff;
    width: 900px;
    height: 200px;
    box-shadow: 0 0 0.3em #c0bfbf;
    z-index: 2;
}

.span2{
    background-color: #ffffff;
    width: 280px;
    height: 200px;
    box-shadow: 0 0 0.3em #c0bfbf;
    position: absolute;
    bottom: 0px;
    left: 0px;
    z-index: 2;
}

.span3{
    background-color: #ffffff;
    width: 280px;
    height: 200px;
    box-shadow: 0 0 0.3em #c0bfbf;
    position: absolute;
    bottom: 0px;
    left: 310px;
    z-index: 2;
}

.span4{
    background-color: #ffffff;
    width: 280px;
    height: 200px;
    box-shadow: 0 0 0.3em #c0bfbf;
    position: absolute;
    bottom: 0px;
    left: 620px;
    z-index: 2;
}

.span5{
    background-color: #ffffff;
    width: 900px;
    height: 950px;
    box-shadow: 0 0 0.3em #c0bfbf;
    z-index: 2;
    position: absolute;
    left: 370px;
    top: 205px;
}

.span_config{
    position: relative;
    background-color: #ffffff;
    width: 900px;
    height: 580px;
    box-shadow: 0 0 0.3em #c0bfbf;
    z-index: 2;
    left: 362px;
}

.input_{
    width: 220px;
    height: 20px;
    font-size: 12px;

}

.campo_novo_grupo{
    position: absolute;
    top:50px;
    left: 30px;
    font-size: 12px;
}

.circle_utilizados{
    width: 110px;
    height: 110px;
    border-radius: 50%;
    border:  solid 7px #7aa6cb;
    box-shadow: 0 0 0.3em #3c91f3;
    position: absolute;
    left: 80px;
    top: 50px;
    z-index: 3;
}

.circle_disponiveis{
    width: 110px;
    height: 110px;
    border-radius: 50%;
    border:  solid 7px #7aa6cb;
    box-shadow: 0 0 0.3em #3c91f3;
    position: absolute;
    left: 80px;
    top: 50px;
    z-index: 3;
}

.circle_espaco{
    width: 110px;
    height: 110px;
    border-radius: 50%;
    border:  solid 7px #7aa6cb;
    box-shadow: 0 0 0.3em #3c91f3;
    position: absolute;
    left: 80px;
    top: 50px;
    z-index: 3;
}

.label_espaco{
    position: relative;
    top:40px;
    width: 100%;
}

.font_dash{
    font-size: 20px;
    color: #949494; 
    font-weight: bold;  
}
.font_dash2{
    font-size: 19px;
    color: #949494; 
    font-weight: bold;
    margin-left: -5px;
}
.title_dash{
    font-size: 12.4px;
    color: #737373; 
    font-weight: bold;
    margin-left: -5px;
    font-family: sans-serif;
    top:10px;
    position:relative;
}

.cabecalho{
    /* background-color: #f5f5f5; */
    background-color: #ffc320;
    width: 900px;
    height: 70px;
    box-shadow: 0 0 0.3em #a8a8a8;
    z-index: 2;
    left: 370px;
    top: 115px;
    position: absolute;
}

.TempViewAmbienteTotal{
    position: fixed;
    right: 0px;
    top: 200px;
    height: 427px;
    width: 130px;
    border-top-left-radius: 35px;
    border-bottom-left-radius: 35px;
    background-color: white;
    box-shadow: 0 0 .7em rgb(197, 197, 197);
    display: flex;
    justify-content: center;
    z-index: 4;
}

.TempViewAmbienteTotal_containers{
    position: relative;
    top: 0px;
    left: 0px;
    margin: 0;
    border-bottom: #d4d3d3 solid 3px;
    height: 80px;
    width: 90px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.Label-TempViewAmbienteTotal_containers{
    position: absolute;
    bottom: 12px;
    font-size: 10px;
    font-family: Verdana, Geneva, Tahoma, sans-serif;
    color: #006dd3;
}

.LabelTime-TempViewAmbienteTotal_containers{
    position: absolute;
    top: 10px;
    right: 1px;
    font-size: 9px;
    font-family: Verdana, Geneva, Tahoma, sans-serif;
    color: #3a3a3a;
    display: none;
    /* font-weight: bold; */
}

.noBorder{
    border: none !important;
}


.cabecalho_2{
    background-color: #737991;
    width: 900px;
    height: 40px;
    box-shadow: 0 0 0.3em #c0bfbf;
    z-index: 2;
    position: absolute;
    top:0px;
    left: 0px;
    }

.cabecalho_title{
    font-size:18px;
    font-weight: bold;
    position:absolute;
    left:40px;
    top:25px;
    font-family:sans-serif;
    /* color:#9b9b9b; */
    color:#7a6402;
}

.cabecalho_title_2{
    font-size:17px;
    font-weight: bold;
    position:absolute;
    left:40px;
    top:10px;
    font-family:sans-serif;
    color:#f7f7f7;
}

.des_contrato{
    top: 50px;
    margin-left:40px;
    width: 815px;
    height:130px;
    position:absolute;
    font-size:12px;
    z-index: 3;
    color:#828282;
}

.conexao_whastapp{
    top: 15px;
    right:40px;
    width: 400px;
    height:170px;
    position:absolute;
    font-size:12px;
    z-index: 3;
    color:#828282;
    border-left:solid 3px #9191915e;
    background-color:#a6a6a61f;
}


.visao_geral{
    display: inline;
}

.screen_status_server{
    background-color: #ffffff;
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0px;
    left: 0px;
    z-index: 5;
    display: none;
}

.screen_config{
    display: none;
}

.campo_cadastro{
    position: absolute;
    margin-left: 40px;
    top:30px;
    font-size:14px;
    width: 400px;
}

.campo_cadastro2{
    position: absolute;
    right: 40px;
    top:30px;
    font-size:14px;
    width: 400px;
}

.input_text{
    width: 350px;
    height: 20px;
    border:  solid 2px #7aa6cb;
    top:-8px;
    position:relative;
}

.new_cadastro{
    display: none;
    width: 100%;
    height: 1400px;
}

.anexos{
    width: 780px;
    height: 100px;
    margin-left: 40px;
    top:480px;
    position: absolute;
    font-size:14px;

}

.campo_anexo{
    width: 780px;
    height: 100px;
    margin-left: 0px;
    top:-3px;
    position: relative;
    border:  solid 2px #7aa6cb;
    overflow:auto;
    color:#255ece;
    font-weight: bold;
    font-size:13px;
}

.foto_eq{
    width: 780px;
    height: 100px;
    margin-left: 40px;
    top:720px;
    position: absolute;
}

.button{
    width: 140px;
    height: 30px;
    background-color: #4b82bc;
    color:#f8f8f9;
    font-size: 12px;
    font-family: sans-serif;
    font-weight: bold;
    border:none;
    margin-top: 10px;
    cursor:pointer;
}

.button:hover{
    background-color:rgb(70, 163, 240);
}
.input_photo{
    width:120px;
    height:120px;
    background-color:#272727;
    border-radius:50%;
    top:5px;
    position:relative;
    outline: none;
    border:none;
    cursor: pointer;
}
.input_photo2{
    width:120px;
    height:120px;
    background-color:#3c91f3;
    border-radius:50%;
    top:0px;
    left: 0px;
    position:absolute;
    outline: none;
    border:none;
    cursor: pointer;
    opacity: 0;
    z-index: 3;
}
.input_photo:hover{
    background-color:#444444;
}

.salvar_cadastro{
    position:absolute;
    bottom:50px;
    right:78px;
}

.button_c_group{
    width: 150px;
    cursor:pointer;
    height:33px;
    font-family: sans-serif;
    font-weight: bold;
    background-color:#5175eb;
    color:#ffffff;
    border:none;
}
.button_c_group:hover{
    background-color:#7897fd;
    color:#ffffff;
}

.button_nav{
    width: 100%;
    cursor:pointer;
    height:33px;
    font-family: sans-serif;
    font-weight: bold;
    /* background-color:#71ba73; */
    background-color: rgb(46, 106, 185);
    color:#ffffff;
    border:none;
}

.button_nav:hover{
    background-color:#5093d1;
    color:#ffffff;
}

.buttons_{
    position: absolute;
    top:380px;
    height: 100px;
    width: 100%;
}

.background_photo{
    position: absolute;
    top: -5px;
    left: -5px;
    background-color: transparent;
    border-radius: 50%;
    border: none;
    display: none;
    outline: none;
    z-index: 3;
}

.background_photo:hover{
    transform: scale(3.7);
    transition-duration: 2s;
    left: 175px;
    top:-80px;
    z-index: 3;

}

.status_info{
background-color: #adadad;
color: rgb(238, 238, 238);
padding: 3px 5px;
border-radius: 10px;
font-size: 10px;
font-weight: bold;

}

.campo_qrcode{
    background-color: #ffffff;
    margin-top:80px;
    width: 100%;
    height: 230px;
}

.span_new_code{
    z-index: 3;
    width: 900px;
    height: 520px;
    background-color: #ffffff;
    position: absolute;
    left: 370px;
    top:110px;
    display: none;
}

.campo_btns_con_whatsapp{
    height: 50px;
    width: 100%;
    position: absolute;
    bottom: 40px;
}

.btn_whats_cancel{
    position: absolute;
    left: 100px;
    width: 300px;
    height: 50px;
    background-color:#be0101;
    outline:none;
    border:none;
    color:#fff;
    font-weight: bold;
    font-size: 15px;
    cursor:pointer;
}
.btn_whats_cancel:hover{
   background-color:#f43232;
}

.btn_whats_at{
    position: absolute;
    right: 100px;
    width: 300px;
    height: 50px;
    background-color:#0175be;
    outline:none;
    border:none;
    color:#fff;
    font-weight: bold;
    font-size: 15px;
    cursor:pointer;
}

.btn_whats_at:hover{
    background-color:#34aaf3;
    
}

.icon_ar_condicionado{
    width: 120px;
    height: auto;
    position: absolute;
    top: 80px;
    left: 50px;
    color:#828282;
}

.span_temp_amb{
    width: 200px;
    height: 120px;
    background-color: #e9e9e9;
    position: absolute;
    top: 50px;
    left: 330px;
    border-left: 3px solid;
    border-color:#84a4be;
    color:#4e4e4e
}


.span_temp_amb.STA2{
    left: 545px !important;
}


.span_info_painel{
    background-color: transparent;
    width: 900px;
    height: auto;
    z-index: 2;
    left: 370px;
    top: 200px;
    position: absolute;
}


.span_div_colum_2{
    width: 900px;
    height: 180px;
    z-index: 3;
    margin-top: 20px;
    position: relative;
    background-color: #fff;
    box-shadow: 0 0 0.3em #c0bfbf;
    cursor: pointer;
}

.span_div_colum{
    background-color: #fff;
    width: 425px;
    height: 70px;
    position: relative;
    z-index: 3;
    float: left;
    box-shadow: 0 0 0.3em #c0bfbf;
    cursor: pointer;
}

.status_init{
    background-color: #f31616;
    height: 150px;
    bottom: 15px;
    width: 7px;
    left: 15px;
    border-radius: 10px;
    position: absolute;
}

.status_init_circuitos{
    position: absolute;
    right: 15px;
    bottom: 15px;
    background-color: #f31616;
    height: 10px;
    width: 10px;
    border-radius: 10px;
}



.icon_ar_unt{
    width: 50px;
    height: auto;
    position: absolute;
    top: 13px;
    left: 15px;
}

.checkbox_{
    top: 12px;
    font-size: 9px;
    width: 170px;
    position: absolute;
}

.checkbox_colum_2{
    top: 12px;
    left: 184px;
    font-size: 9px;
    width: 170px;
    position: absolute;
}
.checkbox_colum_3{
    top: 12px;
    left: 355px;
    font-size: 9px;
    width: 170px;
    position: absolute;
}

.position_grafic{
    position: relative;
    top:60px;
}

.campo_dashboard{
    background-color: #ffffff;
    position: absolute;
    /* width: 1250px; */
    width: 93%;
    height: 450px;
    top:210px;
    margin: 0;
    /* left: 50px; */
    left: 3.5%;
    border-radius: 20px;
    box-shadow: 0 0 0.5em #636363;

}
.button_download_report{
    background-color: transparent;
    color: #0175be;
    font-size: 13px;
    font-weight: 600;
    right: 50px;
    top: 20px;
    font-family: Arial, Helvetica, sans-serif;
    position: absolute;
    border: none;
    outline: none;
    cursor: pointer;
    z-index: 3;
    display: none;
}

.title_dash_grafico{
    position: relative;
    top:20px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color:#444444;
}

.dash_title_principal{
    font-family: 'Segoe UI';
    font-size: 20px;
    position: absolute;
    right: 60px;
    top:22px;
    font-weight: bold;
    background-color: transparent;
    color: #c9c9c9;
}

.home_button_dash{
    position: absolute;
    width:130px;
    right: 210px;
    top:27px;
    display: flex;
    justify-content: right;
    align-items: center;
    background-color: transparent;
    cursor: pointer;
    font-size: 14px;
    font-weight: 600;
    color: #635f5f;
    border: none;
    outline: none;
}

.input_dashboard{
    background-color: #ffffff;
    position: absolute;
    width: 400px;
    height: 70px;
    top:110px;
    left: 50px;
    border-radius: 20px;
    box-shadow: 0 0 0.5em #636363;

}

.img_input_dash{
    width: 80px;
    height: auto;
}


.span_input_dashboard{
    background-color: #7e7e7e;
    position: absolute;
    height: 100%;
    width: 150px;
    top:0px;
    left: 0px;
    border-top-left-radius: 20px;    
    border-bottom-left-radius: 20px;   
    display: flex;
    justify-content: center;
    align-items: center; 
}

.span_input_dashboard_2{
    background-color: #7e7e7e;
    position: absolute;
    height: 100%;
    width: 55px;
    top:0px;
    left: 0px;
    border-top-left-radius: 20px;    
    border-bottom-left-radius: 20px;   
    display: flex;
    justify-content: center;
    align-items: center; 
    z-index: 2;
}

.select_sala_dash{
    font-family: Verdana, Geneva, Tahoma, sans-serif;
    font-weight: bold;
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    font-size: 16px;
    border: none;
    outline: none;
    width: 250px;
    text-align: center; /* para firefox */
    text-align-last: center; /* para chrome */
    height: 100%;
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
    cursor: pointer;
    padding-right: 30px;
    background: url(../imgs_/seta-down.png) no-repeat center right #FFF;
    background-size: 26px;
    background-position: 200px;
}

.options_sala_dash{
    font-size: 14px;
    text-align: left; /* para firefox */
    text-align-last: left; /* para chrome */
    border: none;
    outline: none;
    height: 40px;
    
}

.pos_input_select_dash{
    position: absolute;
    left: 150px;
    top:0px;
    height: 100%;
}
.input_dashboard_2{
    background-color: #ffffff;
    position: absolute;
    width: 207.5px;
    height: 70px;
    top:110px;
    left: 475px;
    border-radius: 20px;
    box-shadow: 0 0 0.5em #636363;

}
.input_dashboard_2_3{
    background-color: #ffffff;
    position: absolute;
    width: 167.5px;
    height: 70px;
    top:110px;
    left: 707.5px;
    border-radius: 20px;
    box-shadow: 0 0 0.5em #636363;

}
.input_dashboard_3{
    background-color: #ffffff;
    position: absolute;
    width: 400px;
    height: 70px;
    top:110px;
    left: 900px;
    border-radius: 20px;
    box-shadow: 0 0 0.5em #636363;

}

.data_dashboard{
    background-color: #057db4;
    position: absolute;
    width: 116.66px;
    height: 70px;
    top:110px;
    left: 900px;
    border-radius: 20px;
    box-shadow: 0 0 0.5em #636363;
    font-weight: bold;
    font-size: 18.3px;
    color: #ffffff;
    display: flex;
    justify-content: center;
    align-items: center;
}

.data_dashboard_2{
    background-color: #c27714;
    position: absolute;
    width: 116.66px;
    height: 70px;
    top:110px;
    left: 1041.66px;
    border-radius: 20px;
    box-shadow: 0 0 0.5em #636363;
    font-weight: bold;
    font-size: 18.3px;
    color: #ffffff;
    display: flex;
    justify-content: center;
    align-items: center;
}

.data_dashboard_3{
    background-color: #a82a2a;
    position: absolute;
    width: 116.66px;
    height: 70px;
    top:110px;
    left: 1183.32px;
    border-radius: 20px;
    box-shadow: 0 0 0.5em #636363;
    font-weight: bold;
    font-size: 18.3px;
    color: #ffffff;
    display: flex;
    justify-content: center;
    align-items: center;
}
.box_info_dash{
    background-color: #ffffff;
    width: 110px;
    height: 125px;
    font-family: Verdana, Geneva, Tahoma, sans-serif;
    display: flex;
    justify-content: center;
    align-items: center;
}
.box_info_dash_2{
    background-color: #636363;
    width: 100%;
    height: 30px;
    position: absolute;
    top:0px;
    left: 0px;
    color: #ffffff;
    font-weight: bold;
    font-size: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.box_info_dash_temp{
    font-weight: bold;
    font-size: 18px;
    color: #575555;
    position: absolute;
}
.pos_status_box_info_dash{
    display: flex;
    justify-content: left;
    align-items: left;
    position: absolute;
    font-size: 9px;
    left: 10px;

}

input[type="date"]::-webkit-inner-spin-button,
input[type="date"]::-webkit-calendar-picker-indicator {
    background-color: transparent;
    color: transparent;
    position: absolute;
    /*left: -60px;*/
    z-index: 1;
    width: 180px;
    height: 100%;
    cursor: pointer;
    background: none;
}

input[type="time"]::-webkit-calendar-picker-indicator {
    /*background: none;*/
    position: relative;
    right: 10px;
    top:0px;
    cursor: pointer;
}


.date_dash_input{
    font-family: Verdana, Geneva, Tahoma, sans-serif;
    font-weight: bold;
    font-size: 16px;
    border: none;
    outline: none;
    height: 100%;
    width: 127px;
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
}

.background_status_maq_off{
    margin-left: 5px;
    padding: 1px 4px;
    background-color: #b40909;
    color: #ffffff;
    border-radius: 12px;
}

.background_status_maq_on{
    margin-left: 5px;
    padding: 1px 4px;
    background-color: #2d7e26;
    color: #ffffff;
    border-radius: 12px;
}

.time_dash_input{
    font-family: Verdana, Geneva, Tahoma, sans-serif;
    font-weight: bold;
    font-size: 14px;
    border: none;
    outline: none;
    height: 23px;
    width: 90px;
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
    background-color: transparent;
    cursor: pointer;
}

.pos_date_input{
    position: absolute;
    left: 65px;
    height: 100%;
}

.pos_time_input{
    position: absolute;
    left: 75px;
    height: 100%;
}

.DASHBOARD{
    width: 100%;
    height: 5000px;
    top:0px;
    left: 0px;
    background-color: #ffffff;
    z-index: 1;
    position: absolute;
    display: none;
}

.checkbox_colum_4{
    top: 12px;
    left: 526px;
    font-size: 9px;
    width: 170px;
    position: absolute;
}

.checkbox_colum_5{
    top: 12px;
    left: 699px;
    font-size: 9px;
    width: 130px;
    position: absolute;
}

.title_ar_condicionados{
    font-size: 14px;
    font-weight: bold;
    position: absolute;
    right: 17px;
    top:15px;
    font-family: Arial, Helvetica, sans-serif;
    color:#737373;
}

.temp_ar_condicionados{
    font-size: 20px;
    font-weight: bold;
    position: absolute;
    top: 15px;
    right: 50px;
    color: #737373;
}

.local_ar_condicionados{
    font-size: 8.5px;
    right: 50px;
    bottom: 17px;
    position: absolute;
    font-weight: bold;
    color: #b9b3b3;
}

.time_position{
    font-size: 11px;
    right: 17px;
    top: 35px;
    position: absolute;
    font-weight: bold;
    color: #636363;
    display: none;
}

.select_sala{
    width: 220px;
    height: 23px;
    border-radius: 13px;
    border:solid 2.8px #84a4be;
    background-color: #ebebeb;
    position: absolute;
    left: 50px;
    top:20px;
    color:#4a4a4a;
    font-weight:bold;
    cursor: pointer;
}

.select_group{
    width: 220px;
    height: 23px;
    border-radius: 13px;
    border:solid 0.2px #080808;
    background-color: #ffffff;
    left: 0px;
    color:#4a4a4a;
    cursor: pointer;
}



.options_sala{
    background-color: #84a4be;
    color: #fff;
}

.input_temp{
    cursor: pointer;
    position: absolute;
    top:83px;
    left: 0px;
    width: 218px;
}

.input_temp_config{
    cursor: pointer;
    left: 0px;
    width: 218px;
}

.power_icon{
    position: absolute;
    /* top: 20px; */
    /* left: 1px; */
    width: 34px;
    height: auto;
    cursor: pointer;
}

.power_icon:hover{
    transform: scale(1.1);
    transition-duration: .6s;
}


.power_icon_inCircuit{
    position: absolute;
    bottom: 13px;
    right: 15px;
    width: 18px;
    height: auto;
    cursor: pointer;
}

.power_icon_inCircuit:hover{
    transform: scale(1.1);
    transition-duration: .6s;
}

.button_fan{
    width: 34px;
    height: 34px;
    position: absolute;
    background-color: #0175be;
    color: #fff;
    border: none;
    border-radius: 16px;
    cursor: pointer;
    outline: none;
}
.button_fan_DISABLED{
    width: 34px;
    height: 34px;
    position: absolute;
    background-color: #b9b9b975;
    color: #fff;
    border: none;
    border-radius: 16px;
    cursor: pointer;
    outline: none;
}

.button_fan:hover{
    background-color: #30a9f5;
}

.button_power_g{
    width: 34px;
    height: 34px;
    position: absolute;
    background-color: #5b6b75;
    color: #fff;
    border: none;
    border-radius: 16px;
    cursor: pointer;
    outline: none;
    font-size: 11px;
}

.button_power_g:hover{
    background-color: #909ea5;
}

.marc_sala{
    border:4px solid rgb(0, 153, 255); 
    width:912px; 
    height:193px;
    position:absolute;
    display: none;
    left:-10px;
    top:10px
}

.button_dias_config{
    width: 30px;
    height: 30px;
    background-color: transparent;
    font-size: 12px;
    color: rgb(0, 0, 0);
    border-radius: 50%;
    border-color:  rgb(0, 0, 0);
    border: solid 1.2px;
    cursor: pointer;
}
.button_dias_config:hover{
    border-color: transparent;
    color:#fff;
    background-color: #acacac;
}

.button_dias_config_selecionado{
    width: 30px;
    height: 30px;
    background-color: #4a8045;
    font-size: 12px;
    color: #ffffff;
    border-radius: 50%;
    border-color:  transparent;
    border: solid 1.2px;
    cursor: pointer;
}
.button_dias_config_selecionado:hover{
    background-color: #64ad5e;
}


.bloco_users_online{
    position: relative;
    top: 100px;
    width:400px;
    height:46px;
    border-radius: 23px;
    border: 1px solid #888888;
}

.bloco_users_online:hover{
    background-color: rgb(240, 240, 240);
}

.Status_manu_auto{
    position: absolute;
    bottom: 0px;
    right: 0px;
    padding: 6px 15px;
    background-color: #ff9100;
    color: #ffffff;
    font-size: 14px;
    display: none;
}

.Status_manu_auto_InSpan{
    position: relative;
    padding: 11px 30px;
    background-color: #ff9100;
    color: #ffffff;
    font-size: 16px;
}

.icon_name_user{
    top:3px;
    width: 40px;
    height:40px;
    border-radius:50%;
    background-color: rgb(13, 109, 37);
    position: relative;
    left:30px;
    float: left;
    display: flex;
    justify-content: center;
    align-items: center;
    color:#ffffff;
    font-size: 16px;
    font-weight: bold;
}

.name_user_online{
    position: absolute;
    top:13px;
    left:85px;
    font-size:15px;
    font-family:Verdana, Geneva, Tahoma, sans-serif;
    font-weight: bold;
}

.icon_maintenance{
    width: 75px;
    height: auto;
    position: absolute;
    top: 10px;
    right: 40px;
}

.ContainerImageMaq{
    position: absolute;
    top: 25px;
    left: 60px;
    width: 120px;
    height: 130px;
    background-image: url('../imgs_/Icon_Splitão_Carrier_50TRs.jpg');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}

.ContainerDadosDevice{
    position: absolute;
    top: 0px;
    left: 190px;
    width: 600px;
    height: 100%;
    /* background-color: rgba(255, 255, 0, 0.377); */
    display: flex;
    justify-content: center;
    align-items: center;
}

.Colum-d-device{
    position: relative;
    width: 230px;
    height: 130px;
    margin-left: 10px;
    margin-right: 10px;
    /* background-color: #a8d8f52d; */
    border: 3px solid #b1cfe241;
    display: flex;
    align-items: center;
    justify-content: center;
}

.IconTermometro{
    width: auto;
    height: 60px;
}

.IconConsEletrica{
    width: 63px;
    height: 60px;
}

.Org-C-d-device{
    margin-top: 30px;
    /* background-color: yellowgreen; */
}

.ValueDataView{
    width: 150px;
    margin-top: 5px;
    font-size: 16px;
    font-weight: bold;
    font-family: Verdana, Geneva, Tahoma, sans-serif;
}

.Title-colum-d-device{
    position: absolute;
    font-size: 11px;
    left: 10px;
    top: 5px;
    color: #adadad;
}

@media screen and (max-width: 1400px) {
    html{
        zoom: 90%;
    }
}
