.simulations-results-container.invalidate{
    opacity: 0.5;
}


.form-control.log-simulation{
    font-family: 'Courier New', Courier, monospace;
    font-size: 12px;
}
.form-control.energy-shared{
    font-weight: bold;
    background-color: lightblue !important;
}
.simulation-box-number{
    border: solid 1px #ccc;
    border-radius: 6px;
    padding: 2px ;
    height: 100%;
}
.simulation-box-number.efficiency{
    background-color: #cbffc9;
}
.simulation-box-number.potential{
  
    color: rgb(155, 155, 155);
}
.container-dashboard-progress{
    display: none;
}
.progress-bar-container{
    width: 100%;
    background-color: lightgray;
    height: 16px;
}
.progress-bar{
    background-color: #5cb85c;
    width: 0%;
    height: 100%;
}
/*
.simulation-validate{
    background-color: #5cb85c;
    color: white;
    border-radius: 5px;
    padding: 5px;
    font-size: 1.8em;
}
.simulation-invalidate{
    color: white;
    background-color: red;
    border-radius: 5px;
    font-size: 1.8em;
    padding: 3px;
}
*/
.r1{
    background-color: #f4f4f4;
}
.r2{
    background-color: #f0f0f0;
}

.play-simulation:hover{
    cursor: pointer;
    background-color: #d6d6d680;
    border-radius: 4px;
}
.stop-simulation:hover{
    cursor: pointer;
    background-color: #d6d6d680;
    border-radius: 4px;
}
.play-simulation.active{
    background-color: #5cb85c;
    color: white;
    border-radius: 4px;
}
.simulator-day-unit-container{
    z-index: 2000;
    position: absolute;
   
    box-shadow: rgba(58, 59, 69, 0.15) 0px 0.15rem 1.75rem 0px;
    top: 10%;
    left: 16rem;
    width: calc(98% - 16rem);
    background-color: #fff;
    border-radius: 5px;
    padding: 6px;
}
.chiudi {position: absolute; top:20px; right:20px; width:auto}
.consumption-choices-container{
    border-left: solid 1px #dddfeb;
    border-right: solid 1px #dddfeb;
    border-bottom: solid 1px #dddfeb;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    padding: 25px;
}

.execution-container.status-regular.valid-True{
    display: none;
}