div.impianto_container{
    background-repeat: no-repeat;
    background-size: cover;
    position: relative;
    width: 100%;
    bottom: 0px;
    right: 0px;
    left: 0px;
    top: 0px;
}

div.number_on_implant{
    text-align: center;
    position: absolute;
    width: 50px;
    color: #666;
}

div.bigger_box{width: 100px;}
div.set_point{color: #fff;}

/* frequency */

div#frequency_4{
    left: 3.8%;
    top: 12.8%;
}

/* level */

div#level_0{
    left: 4.2%;
    top: 78%;
}

div#level_0_setpoint {
    left: 4.2%;
    top: 82.7%;
}

div#level_1 {
    left: 66.6%;
    top: 54.8%;
}

div#level_1_setpoint {
    left: 66.6%;
    top: 59.4%;
}

div#level_2{
    left: 93.1%;
    top: 55.8%;
}

div#level_2_setpoint{
    left: 93.1%;
    top: 60.8%;
}

div#level_3{
    left: 70.7%;
    top: 3.9%;
}

div#level_3_setpoint{
    left: 70.7%;
    top: 8.9%;
}

/* pressure */

div#pressure_0{
    left: 13.8%;
    top: 30.8%;
}

div#pressure_1{
    left: 10.2%;
    top: 9.8%;
}

div#pressure_2{
    left: 39.8%;
    top: 35.2%;
}

div#pressure_3{
    left: 43.6%;
    top: 52.5%;
}

div#pressure_4{
    left: 52.8%;
    top: 87.5%;
}

div#pressure_5{
    left: 77.5%;
    top: 56.4%;
}

div#pressure_9{
    left: 82.8%;
    top: 4.1%;
}

div#pressure_9_setpoint{
    left: 82.8%;
    top: 8.8%;
}

/* temperature */

div#temperature_0{
    left: 39.8%;
    top: 7.9%;
}

div#temperature_0_setpoint{
    left: 39.8%;
    top: 12.9%;
}

div#temperature_1{
    left: 14.1%;
    top: 41.5%;
}

div#temperature_2{
    left: 33.3%;
    top: 35.2%;
}

div#temperature_3{
    left: 59.6%;
    top: 31.7%;
}

div#temperature_3_setpoint{
    left: 59.6%;
    top: 36.7%;
}

div#temperature_4{
    left: 59.6%;
    top: 46.6%;
}

div#temperature_4_setpoint{
    left: 59.6%;
    top: 51.3%;
}

div#temperature_5{
    left: 59.6%;
    top: 60.2%;
}

div#temperature_5_setpoint{
    left: 59.6%;
    top: 65%;
}

div#temperature_6{
    left: 43.6%;
    top: 62.3%;
}

div#temperature_6_setpoint{
    left: 43.6%;
    top: 67.3%;
}

div#temperature_7{
    left: 75.8%;
    top: 44.4%;
}

div#temperature_8{
    left: 59.4%;
    top: 22.1%;
}

div#temperature_9{
    left: 46.4%;
    top: 7.9%;
}

div#temperature_10{
    left: 66.6%;
    top: 68%;
}

div#temperature_10_setpoint{
    left: 66.6%;
    top: 73%;
}

div#temperature_11{
    left: 37.8%;
    top: 62.3%;
}

/* flow */

div#flow_0{
    left: 20%;
    top: 27%;
}

div#flow_0_setpoint{
    left: 20%;
    top: 31.7%;
}

div#volume_4{
    left: 20%;
    top: 36.4%;
}

div#volume_5{
    left: 20%;
    top: 41.4%;
}

div#volume_6{
    left: 20%;
    top: 46.4%;
}

div#flow_1{
    left: 41.8%;
    top: 87.5%;
}

div#flow_1_setpoint{
    left: 41.8%;
    top: 92%;
}

div#flow_2{
    left: 88.3%;
    top: 26%;
}

/* div#pressione_valvola2{
    left: 75.8%;
    top: 21.7%;
} */

/*---------------------------------------------- responsive -----------------------------------------------*/

@media(min-width:1600px) {
    div.impianto_container {
        height: 794px !important;
        width: 1460px !important;
    }
}

@media(min-width:1200px) {
    section.map_section div.scroll{overflow: hidden;}
    section.map_section img{display: none;}
}

@media(max-width:1199px) {
    section.map_section div.scroll{overflow: scroll;}
    div.impianto_container {
        background-image: none !important;
        height: 667px !important;
        width: 1225px !important;
        overflow: scroll;
    }
}
