.header_row{
    background: #46659e;
    border-bottom: 2px solid #42466b;
    color: white;
    border-radius: 5px;
    font-size: 80%;
    text-align: center;
}

.row_sheet td,tr,input{
   
    padding:0px !important;
    background: transparent !important;
}
.btn-structure{
    text-align:center;

}
.btn_group{
    display: flex;
    flex-direction: row;
    justify-content: space-around;
}

.special_row {
    background: #f1a9a9 !important;
}

.loading{
    display:flex;
    flex-direction: row;
    justify-content: space-around;
}

.form-structure{
    margin-bottom:5px;
}

.structure-left{
    width:100%;
    float:left;
    transition: width 0.5s;
}
.structure-left-compact{
    width:30%;
    float:left;
    transition: width 0.5s;
}
.structure-right{
    width:60%;
    float:left;
    transition: width 2s;
}
.structure-right-compact{
    width:00%;
    float:left;
    transition: width 2s;
}
.structure-middle{
    width:10%;
    float:left;
    text-align:center;
    display: none;
    align-content: space-between;
    flex-direction: column;
    justify-content: space-evenly;
    transition: height 4s;
    
}

.cell_hide_compact{
    display:table-cell;
}
.text-decoration-none{
    color:black !important;
}

.tobesaved{
    background-color:#fff2f2;
}

