
html{
    box-sizing: border-box;
}
*, *:afetr, *:before{
    box-sizing: inherit;
}
input {
    outline: none;
}
.black-ops one-regular {
    font-family: "Black Ops One", system-ui;
    font-weight: 400;
    font-style: normal;
}

body {
    
    color: #000000;
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: 400px;
    font-size: 18px;
    line-height: 21px;
    min-width: 1700px;
    background-color: #7e8c9f;
}

.logo_img {
    position: absolute;
    top: 7px;
    left: 271px;
   
    height: 50px;
}


.input_data{
    margin-top: 40px;
    width: 63px;
    height: 25px;
}
.KL-num_1_KL{
    position: absolute;
    margin-left: 27px;  
    top:140px;
    width: 45px;
    height: 15px;    
    font-size: 12px;
    line-height: 14px;
}
.KL-num_2_KL{
    position: absolute;
    margin-left: 100px;  
    top:140px;
    width: 45px;
    height: 15px;    
    font-size: 12px;
    line-height: 14px;
}
.KL-num_3_KL{
    position: absolute;
    margin-left: 170px;  
    top:140px;
    width: 45px;
    height: 15px;    
    font-size: 12px;
    line-height: 14px;
}
.KL-num_4_KL{
    position: absolute;
    margin-left: 240px;  
    top:140px;
    width: 45px;
    height: 15px;    
    font-size: 12px;
    line-height: 14px;
}
.KL-num_5_KL{
    position: absolute;
    margin-left: 309px;  
    top:140px;
    width: 45px;
    height: 15px;    
    font-size: 12px;
    line-height: 14px;
}
.KL-num_6_KL{
    position: absolute;
    margin-left: 378px;  
    top:140px;
    width: 45px;
    height: 15px;    
    font-size: 12px;
    line-height: 14px;
}
.TR-num_1TR{
    position: absolute;
    margin-left: 447px;  
    top:140px;
    width: 45px;
    height: 15px;    
    font-size: 12px;
    line-height: 14px;
}
.TR-num_2TR{
    position: absolute;
    margin-left: 516px;  
    top:140px;
    width: 45px;
    height: 15px;    
    font-size: 12px;
    line-height: 14px;
}
.TR-num_3TR{
    position: absolute;
    margin-left: 585px;  
    top:140px;
    width: 45px;
    height: 15px;    
    font-size: 12px;
    line-height: 14px;
}
.TR-num_4TR{
    position: absolute;
    margin-left: 654px;  
    top:140px;
    width: 45px;
    height: 15px;    
    font-size: 12px;
    line-height: 14px;
}
.TR-num_5TR{
    position: absolute;
    margin-left: 723px;  
    top:140px;
    width: 45px;
    height: 15px;    
    font-size: 12px;
    line-height: 14px;
}
.TR-num_6TR{
    position: absolute;
    margin-left: 792px;  
    top:140px;
    width: 45px;
    height: 15px;    
    font-size: 12px;
    line-height: 14px;
}
.TR-num_8TR{
    position: absolute;
    margin-left: 861px;  
    top:140px;
    width: 45px;
    height: 15px;    
    font-size: 12px;
    line-height: 14px;
}
.TR-num_9TR{
    position: absolute;
    margin-left: 930px;  
    top:140px;
    width: 45px;
    height: 15px;    
    font-size: 12px;
    line-height: 14px;
}

#KL_1_lown {
    position: absolute;
    top: 154px;
    width: 58px;
    margin-left: 7px;
    background-color: red;
}
#KL_2_lown{
    position: absolute;
    width: 57px;
    left: 697px;
    top: 154px;
    background-color: red;
}
#KL_3_lown{
    position: absolute;
    width: 57px;
    left: 767px;
    top: 154px;
    background-color: red;
}
#KL_4_lown{
    position: absolute;
    width: 57px;
    left: 837px;
    top: 154px;
    background-color: red;
}
#KL_5_lown{
    position: absolute;
    width: 57px;
    left: 907px;
    top: 154px;
    background-color: red;
}
#KL_6_lown{
    position: absolute;
    width: 57px;
    left: 977px;
    top: 154px;
    background-color: red;
}
#TR_1_lown{
    position: absolute;
    width: 57px;
    left: 1044px;
    top: 154px;
    background-color: red;
}
#TR_2_lown{
    position: absolute;
    width: 57px;
    left: 1114px;
    top: 154px;
    background-color: red;
}
#TR_3_lown{
    position: absolute;
    width: 57px;
    left: 1184px;
    top: 154px;
    background-color: red;
}
#TR_4_lown{
    position: absolute;
    width: 57px;
    left: 1254px;
    top: 154px;
    background-color: red;
}
#TR_5_lown{
    position: absolute;
    width: 57px;
    left: 1324px;
    top: 154px;
    background-color: red;
}
#TR_6_lown{
    position: absolute;
    width: 57px;
    left: 1394px;
    top: 154px;
    background-color: red;
}
#TR_8_lown{
    position: absolute;
    width: 57px;
    left: 1464px;
    top: 154px;
    background-color: red;
}
#TR_9_lown{
    position: absolute;
    width: 57px;
    left: 1534px;
    top: 154px;
    background-color: red;
}



#KL_1-pavement {
    position: absolute;
    top: 175px;
    width: 58px;
    margin-left: 7px;
    background-color: red;
    margin-top: 10px;
}
#KL_2-pavement{
    position: absolute;
    width: 57px;
    left: 697px;
    top: 185px;
    background-color: red;
}
#KL_3_pavement{
    position: absolute;
    width: 57px;
    left: 767px;
    top: 185px;
    background-color: red;
}
#KL_4_pavement{
    position: absolute;
    width: 57px;
    left: 837px;
    top: 185px;
    background-color: red;
}
#KL_5_pavement{
    position: absolute;
    width: 57px;
    left: 907px;
    top: 185px;
    background-color: red;
}
#KL_6_pavement{
    position: absolute;
    width: 57px;
    left: 977px;
    top: 185px;
    background-color: red;
}
#TR_1_pavement{
    position: absolute;
    width: 57px;
    left: 1044px;
    top: 185px;
    background-color: red;
}
#TR_2_pavement{
    position: absolute;
    width: 57px;
    left: 1114px;
    top: 185px;
    background-color: red;
}
#TR_3_pavement{
    position: absolute;
    width: 57px;
    left: 1184px;
    top: 185px;
    background-color: red;
}
#TR_4_pavement{
    position: absolute;
    width: 57px;
    left: 1254px;
    top: 185px;
    background-color: red;
}
#TR_5_pavement{
    position: absolute;
    width: 57px;
    left: 1324px;
    top: 185px;
    background-color: red;
}
#TR_6_pavement{
    position: absolute;
    width: 57px;
    left: 1394px;
    top: 185px;
    background-color: red;
}
#TR_8_pavement{
    position: absolute;
    width: 57px;
    left: 1464px;
    top: 185px;
    background-color: red;
}
#TR_9_pavement{
    position: absolute;
    width: 57px;
    left: 1534px;
    top: 185px;
    background-color: red;
}


#KL_1-road {
    position: absolute;
    top: 206px;
    width: 58px;
    margin-left: 7px;
    background-color: red;
    margin-top: 10px;
}
#KL_2-road{
    position: absolute;
    width: 57px;
    left: 697px;
    top: 216px;
    background-color: red;
}
#KL_3_road{
    position: absolute;
    width: 57px;
    left: 767px;
    top: 216px;
    background-color: red;
}
#KL_4_road{
    position: absolute;
    width: 57px;
    left: 837px;
    top: 216px;
    background-color: red;
}
#KL_5_road{
    position: absolute;
    width: 57px;
    left: 907px;
    top: 216px;
    background-color: red;
}
#KL_6_road{
    position: absolute;
    width: 57px;
    left: 977px;
    top: 216px;
    background-color: red;
}
#TR_1_road{
    position: absolute;
    width: 57px;
    left: 1044px;
    top: 216px;
    background-color: red;
}
#TR_2_road{
    position: absolute;
    width: 57px;
    left: 1114px;
    top: 216px;
    background-color: red;
}
#TR_3_road{
    position: absolute;
    width: 57px;
    left: 1184px;
    top: 216px;
    background-color: red;
}
#TR_4_road{
    position: absolute;
    width: 57px;
    left: 1254px;
    top: 216px;
    background-color: red;
}
#TR_5_road{
    position: absolute;
    width: 57px;
    left: 1324px;
    top: 216px;
    background-color: red;
}
#TR_6_road{
    position: absolute;
    width: 57px;
    left: 1394px;
    top: 216px;
    background-color: red;
}
#TR_8_road{
    position: absolute;
    width: 57px;
    left: 1464px;
    top: 216px;
    background-color: red;
}
#TR_9_road{
    position: absolute;
    width: 57px;
    left: 1534px;
    top: 216px;
    background-color: red;
}
#lown_1_1{
    width: 60px;
    margin-left: 5px;
    background-color:#A3FF78;
    margin-top: 25px;
}


.title__main{
    font-size: 24px;
    line-height: 28px;
    text-align: center;
    padding-top: 39px;
    position: relative;

    
}
.title__1{
    margin-top: 2px; 
    text-align: center;
    
}
.title__2{
    margin-top: 2px;
    text-align: center;
}


.header-top{
    background: linear-gradient(180deg, #0E0E0E 0%, rgba(17, 17, 17, 0.850295) 1.53%, rgba(32, 31, 33, 0) 50%); 
}
.initial-data{
    display: flex;
}
.section__table{
    margin-top: 0px;
}
.initial__data-headline{
    
    border: 1px solid #000000;    
    width: 267px;
    height: 85px;  
    margin-left: 273px;
    margin-top: 39px;
    background-color: #f2f2f1;    
    display: flex;
    justify-content: center;
    align-items: center;        
}
.street_cover-lown{
    margin-left: 23px;  
    margin-top: 45px;
    width: 45px;
    height: 15px;    
    font-size: 12px;
    line-height: 14px;     
}
.street_cover-pavement{
    margin-left: 19px;  
    margin-top: 5px;
    width: 45px;
    height: 15px;    
    font-size: 12px;
    line-height: 14px;
}
.street_cover-road{
    margin-left: 21px;  
    margin-top: 5px;
    width: 45px;
    height: 15px;    
    font-size: 12px;
    line-height: 14px;
}

.lines_vert{
    display: flex;
}
.line_1{
    width: 1px;
    height: 5px;
    background-color: #000000;
    margin-left: 5px;
}
.line_2{
    width: 1px;
    height: 5px;
    background-color: #000000;
    margin-left: 70px;
}

.line_gor{
    width: 72px;
    height: 1px;
    background-color: #000000;
    margin-left: 5px;
} 
.title_over-line_KL{
    position: absolute;
    font-size: 15px;
    line-height: 15px;
    left: 740px;
    top:125px;  
}
.title_over-line_TR{
    position: absolute;
    font-size: 15px;
    line-height: 15px;
    left: 1200px;
    top:125px; 
    width: 200px; 
}
.line_1_KL{
    position: absolute;
    width: 1px;
    height: 5px;
    background-color: #000000;
    left: 625px;
    top: 140px;
}
.line_gor_KL{
    position: absolute;
    width: 416px;
    height: 1px;
    background-color: #000000;
    left: 625px;
    top: 139px;
}
.line_2_KL{
    position: absolute;
    width: 1px;
    height: 5px;
    background-color: #000000;
    left: 1040px;
    top: 140px;
}
.line_1_TR{
    position: absolute;
    width: 1px;
    height: 5px;
    background-color: #000000;
    left: 1045px;
    top: 140px;
}
.line_gor_TR{
    position: absolute;
    width: 553px;
    height: 1px;
    background-color: #000000;
    left: 1045px;
    top: 139px;
}
.line_2_TR{
    position: absolute;
    width: 1px;
    height: 5px;
    background-color: #000000;
    left: 1597px;
    top: 140px;
}

.abbreviation__info{
    margin-left: 273px;  
    width: 267px;
    height: 22px;  
    background-color: #F2D6D6;
    font-size: 9px;
    line-height: 11px;
}

.abbreviation__info span{
    display: block;
}

.operations__num{
    display: flex;   
}
.operations__num-1_1{
    margin-left: 273px;  
    width: 267px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
    display: flex;
    justify-content: left;
    align-items: center;
}
.operations__num-1_1-lown{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;  
}
#KL_1_lown_resolt{
    position: absolute;
    top: 262px;
    left: 645px;  
}
.operations__num-1_1-lown_2KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000; 
}
.operations__num-1_1-lown_3KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000; 
}
#KL_1_pavement_resolt_1_3{
    position: absolute;
    top: 309px;
    left: 645px;
}
#KL_1_pavement_resolt_1_4{
    position: absolute;
    top: 330px;
    left: 645px; 
}
#KL_1_pavement_resolt_1_5{
    position: absolute;
    top: 350px;
    left: 645px; 
}

#KL_1_pavement_resolt_1_19{
    position: absolute;
    top: 666px;
    left: 645px;
}
#KL_1_pavement_resolt_1_20{
    position: absolute;
    top: 688px;
    left: 645px;
}
#KL_1_pavement_resolt_1_21{
    position: absolute;
    top: 710px;
    left: 645px;
}
#KL_1_road_resolt_1_6{
    position: absolute;
    top: 373px;
    left: 645px;
}
#KL_1_road_resolt_1_7{
    position: absolute;
    top: 393px;
    left: 645px;
}
#KL_1_road_resolt_1_8{
    position: absolute;
    top: 416px;
    left: 645px;
}
#KL_1_road_resolt_1_22{
    position: absolute;
    top: 732px;
    left: 645px;
}
#KL_1_road_resolt_1_23{
    position: absolute;
    top: 754px;
    left: 645px;
}
#KL_1_road_resolt_1_24{
    position: absolute;
    top: 776px;
    left: 645px;
}

/* KL_2_lown */
#KL_2_lown_resolt_1_1{
    position: absolute;
    top: 262px;
    left: 708px; 
}
#KL_2_lown_resolt_1_2{
    position: absolute;
    top: 285px;
    left: 708px; 
}
#KL_2_lown_resolt_1_17{
    position: absolute;
    top: 623px;
    left: 708px;
}
#KL_2_lown_resolt_1_18{
    position: absolute;
    top: 645px;
    left: 708px;
}

/* KL_2-pavement */
#KL_2_pavement_resolt_1_3{
    position: absolute;
    top: 309px;
    left: 708px;
}
#KL_2_pavement_resolt_1_4{
    position: absolute;
    top: 330px;
    left: 708px; 
}
#KL_2_pavement_resolt_1_5{
    position: absolute;
    top: 350px;
    left: 708px; 
}
#KL_2_pavement_resolt_1_19{
    position: absolute;
    top: 666px;
    left: 708px;
}
#KL_2_pavement_resolt_1_20{
    position: absolute;
    top: 688px;
    left: 708px;
}
#KL_2_pavement_resolt_1_21{
    position: absolute;
    top: 710px;
    left: 708px;
}

/* KL_2-road */
#KL_2_road_resolt_1_6{
    position: absolute;
    top: 373px;
    left: 708px;
}
#KL_2_road_resolt_1_7{
    position: absolute;
    top: 393px;
    left: 708px;
}
#KL_2_road_resolt_1_8{
    position: absolute;
    top: 416px;
    left: 708px;
}
#KL_2_road_resolt_1_22{
    position: absolute;
    top: 732px;
    left: 708px;
}
#KL_2_road_resolt_1_23{
    position: absolute;
    top: 754px;
    left: 708px;
}
#KL_2_road_resolt_1_24{
    position: absolute;
    top: 776px;
    left: 708px;
}

/* KL_3_lown */
#KL_3_lown_resolt_1_1{
    position: absolute;
    top: 262px;
    left: 778px;
}
#KL_3_lown_resolt_1_2{
    position: absolute;
    top: 284px;
    left: 778px;
}
#KL_3_lown_resolt_1_17{
    position: absolute;
    top: 623px;
    left: 778px;
}
#KL_3_lown_resolt_1_18{
    position: absolute;
    top: 645px;
    left: 778px;
}


/* KL_3_pavement */
#KL_3_pavement_resolt_1_3{
    position: absolute;
    top: 307px;
    left: 778px;
}
#KL_3_pavement_resolt_1_4{
    position: absolute;
    top: 331px;
    left: 778px;
}
#KL_3_pavement_resolt_1_5{
    position: absolute;
    top: 353px;
    left: 778px;
}
#KL_3_pavement_resolt_1_19{
    position: absolute;
    top: 666px;
    left: 778px;
}
#KL_3_pavement_resolt_1_20{
    position: absolute;
    top: 688px;
    left: 778px;
}
#KL_3_pavement_resolt_1_21{
    position: absolute;
    top: 710px;
    left: 778px;
}

/* KL_3_road */
#KL_3_road_resolt_1_6{
    position: absolute;
    top: 372px;
    left: 778px;
}
#KL_3_road_resolt_1_7{
    position: absolute;
    top: 394px;
    left: 778px;
}
#KL_3_road_resolt_1_8{
    position: absolute;
    top: 416px;
    left: 778px;
}
#KL_3_road_resolt_1_22{
    position: absolute;
    top: 732px;
    left: 778px;
}
#KL_3_road_resolt_1_23{
    position: absolute;
    top: 754px;
    left: 778px;
}
#KL_3_road_resolt_1_24{
    position: absolute;
    top: 776px;
    left: 778px;
}

/* KL_4_lown */
#KL_4_lown_resolt_1_1{
    position: absolute;
    top: 262px;
    left: 850px;
}
#KL_4_lown_resolt_1_2{
    position: absolute;
    top: 284px;
    left: 850px;
}
#KL_4_lown_resolt_1_17{
    position: absolute;
    top: 623px;
    left: 850px;
}
#KL_4_lown_resolt_1_18{
    position: absolute;
    top: 645px;
    left: 850px;
}

/* KL_4_pavement */
#KL_4_pavement_resolt_1_3{
    position: absolute;
    top: 306px;
    left: 850px;
}
#KL_4_pavement_resolt_1_4{
    position: absolute;
    top: 328px;
    left: 850px;
}
#KL_4_pavement_resolt_1_5{
    position: absolute;
    top: 350px;
    left: 850px;
}
#KL_4_pavement_resolt_1_19{
    position: absolute;
    top: 666px;
    left: 850px;
}
#KL_4_pavement_resolt_1_20{
    position: absolute;
    top: 688px;
    left: 850px;
}
#KL_4_pavement_resolt_1_21{
    position: absolute;
    top: 710px;
    left: 850px;
}

/* KL_4_road */
#KL_4_road_resolt_1_6{
    position: absolute;
    top: 372px;
    left: 850px;
}
#KL_4_road_resolt_1_7{
    position: absolute;
    top: 394px;
    left: 850px;
}
#KL_4_road_resolt_1_8{
    position: absolute;
    top: 416px;
    left: 850px;
}
#KL_4_road_resolt_1_22{
    position: absolute;
    top: 732px;
    left: 850px;
}
#KL_4_road_resolt_1_23{
    position: absolute;
    top: 754px;
    left: 850px;
}
#KL_4_road_resolt_1_24{
    position: absolute;
    top: 776px;
    left: 850px;
}

/* KL_5_lown */
#KL_5_lown_resolt_1_1{
    position: absolute;
    top: 262px;
    left: 922px;
}
#KL_5_lown_resolt_1_2{
    position: absolute;
    top: 284px;
    left: 922px;
}
#KL_5_lown_resolt_1_17{
    position: absolute;
    top: 623px;
    left: 922px;
}
#KL_5_lown_resolt_1_18{
    position: absolute;
    top: 645px;
    left: 922px;
}

/* KL_5_pavement */
#KL_5_pavement_resolt_1_3{
    position: absolute;
    top: 306px;
    left: 922px;
}
#KL_5_pavement_resolt_1_4{
    position: absolute;
    top: 328px;
    left: 922px;
}
#KL_5_pavement_resolt_1_5{
    position: absolute;
    top: 350px;
    left: 922px;
}
#KL_5_pavement_resolt_1_19{
    position: absolute;
    top: 666px;
    left: 922px;
}
#KL_5_pavement_resolt_1_20{
    position: absolute;
    top: 688px;
    left: 922px;
}
#KL_5_pavement_resolt_1_21{
    position: absolute;
    top: 710px;
    left: 922px;
}

/* KL_5_road */
#KL_5_road_resolt_1_6{
    position: absolute;
    top: 372px;
    left: 922px;
}
#KL_5_road_resolt_1_7{
    position: absolute;
    top: 394px;
    left: 922px;
}
#KL_5_road_resolt_1_8{
    position: absolute;
    top: 416px;
    left: 922px;
}
#KL_5_road_resolt_1_22{
    position: absolute;
    top: 732px;
    left: 922px;
}
#KL_5_road_resolt_1_23{
    position: absolute;
    top: 754px;
    left: 922px;
}
#KL_5_road_resolt_1_24{
    position: absolute;
    top: 776px;
    left: 922px;
}

/* KL_6_lown */
#KL_6_lown_resolt_1_1{
    position: absolute;
    top: 262px;
    left: 990px;
}
#KL_6_lown_resolt_1_2{
    position: absolute;
    top: 284px;
    left: 990px;
}
#KL_6_lown_resolt_1_17{
    position: absolute;
    top: 623px;
    left: 990px;
}
#KL_6_lown_resolt_1_18{
    position: absolute;
    top: 645px;
    left: 990px;
}

/* KL_6_pavement */
#KL_6_pavement_resolt_1_3{
    position: absolute;
    top: 306px;
    left: 990px;
}
#KL_6_pavement_resolt_1_4{
    position: absolute;
    top: 328px;
    left: 990px;
}
#KL_6_pavement_resolt_1_5{
    position: absolute;
    top: 350px;
    left: 990px;
}
#KL_6_pavement_resolt_1_19{
    position: absolute;
    top: 666px;
    left: 990px;
}
#KL_6_pavement_resolt_1_20{
    position: absolute;
    top: 688px;
    left: 990px;
}
#KL_6_pavement_resolt_1_21{
    position: absolute;
    top: 710px;
    left: 990px;
}

/* KL_6_road */
#KL_6_road_resolt_1_6{
    position: absolute;
    top: 372px;
    left: 990px;
}
#KL_6_road_resolt_1_7{
    position: absolute;
    top: 394px;
    left: 990px;
}
#KL_6_road_resolt_1_8{
    position: absolute;
    top: 416px;
    left: 990px;
}
#KL_6_road_resolt_1_22{
    position: absolute;
    top: 732px;
    left: 990px;
}
#KL_6_road_resolt_1_23{
    position: absolute;
    top: 754px;
    left: 990px;
}
#KL_6_road_resolt_1_24{
    position: absolute;
    top: 776px;
    left: 990px;
}

/* TR_1_lown */
#TR_1_lown_resolt_1_1{
    position: absolute;
    top: 262px;
    left: 1055px;
}
#TR_1_lown_resolt_1_2{
    position: absolute;
    top: 284px;
    left: 1055px;
}
#TR_1_lown_resolt_1_9{
    position: absolute;
    top: 444px;
    left: 1055px;
}
#TR_1_lown_resolt_1_10{
    position: absolute;
    top: 466px;
    left: 1055px;
}
/* TR_1_pavement */
#TR_1_pavement_resolt_1_3{
    position: absolute;
    top: 306px;
    left: 1055px;
}
#TR_1_pavement_resolt_1_4{
    position: absolute;
    top: 328px;
    left: 1055px;
}
#TR_1_pavement_resolt_1_5{
    position: absolute;
    top: 350px;
    left: 1055px;
}
#TR_1_pavement_resolt_1_11{
    position: absolute;
    top: 487px;
    left: 1055px;
}
#TR_1_pavement_resolt_1_12{
    position: absolute;
    top: 509px;
    left: 1055px;
}
#TR_1_pavement_resolt_1_13{
    position: absolute;
    top: 531px;
    left: 1055px;
}

/* TR_1_road */
#TR_1_road_resolt_1_6{
    position: absolute;
    top: 372px;
    left: 1055px;
}
#TR_1_road_resolt_1_7{
    position: absolute;
    top: 394px;
    left: 1055px;
}
#TR_1_road_resolt_1_8{
    position: absolute;
    top: 416px;
    left: 1055px;
}
#TR_1_road_resolt_1_14{
    position: absolute;
    top: 553px;
    left: 1055px;
}
#TR_1_road_resolt_1_15{
    position: absolute;
    top: 575px;
    left: 1055px;
}
#TR_1_road_resolt_1_16{
    position: absolute;
    top: 597px;
    left: 1055px;
}

/* TR_2_lown */
#TR_2_lown_resolt_1_1{
    position: absolute;
    top: 262px;
    left: 1125px;
}
#TR_2_lown_resolt_1_2{
    position: absolute;
    top: 284px;
    left: 1125px;
}
#TR_2_lown_resolt_1_9{
    position: absolute;
    top: 444px;
    left: 1125px;
}
#TR_2_lown_resolt_1_10{
    position: absolute;
    top: 466px;
    left: 1125px;
}
/* TR_2_pavement */
#TR_2_pavement_resolt_1_3{
    position: absolute;
    top: 306px;
    left: 1125px;
}
#TR_2_pavement_resolt_1_4{
    position: absolute;
    top: 328px;
    left: 1125px;
}
#TR_2_pavement_resolt_1_5{
    position: absolute;
    top: 350px;
    left: 1125px;
}
#TR_2_pavement_resolt_1_11{
    position: absolute;
    top: 487px;
    left: 1125px;
}
#TR_2_pavement_resolt_1_12{
    position: absolute;
    top: 509px;
    left: 1125px;
}
#TR_2_pavement_resolt_1_13{
    position: absolute;
    top: 531px;
    left: 1125px;
}
/* TR_2_road */
#TR_2_road_resolt_1_6{
    position: absolute;
    top: 372px;
    left: 1125px;
}
#TR_2_road_resolt_1_7{
    position: absolute;
    top: 394px;
    left: 1125px;
}
#TR_2_road_resolt_1_8{
    position: absolute;
    top: 416px;
    left: 1125px;
}
#TR_2_road_resolt_1_14{
    position: absolute;
    top: 553px;
    left: 1125px;
}
#TR_2_road_resolt_1_15{
    position: absolute;
    top: 575px;
    left: 1125px;
}
#TR_2_road_resolt_1_16{
    position: absolute;
    top: 597px;
    left: 1125px;
}
/* TR_3_lown */
#TR_3_lown_resolt_1_1{
    position: absolute;
    top: 262px;
    left: 1195px;
}
#TR_3_lown_resolt_1_2{
    position: absolute;
    top: 284px;
    left: 1195px;
}
#TR_3_lown_resolt_1_9{
    position: absolute;
    top: 444px;
    left: 1195px;
}
#TR_3_lown_resolt_1_10{
    position: absolute;
    top: 466px;
    left: 1195px;
}
/* TR_3_pavement */
#TR_3_pavement_resolt_1_3{
    position: absolute;
    top: 306px;
    left: 1195px;
}
#TR_3_pavement_resolt_1_4{
    position: absolute;
    top: 328px;
    left: 1195px;
}
#TR_3_pavement_resolt_1_5{
    position: absolute;
    top: 350px;
    left: 1195px;
}
#TR_3_pavement_resolt_1_11{
    position: absolute;
    top: 487px;
    left: 1195px;
}
#TR_3_pavement_resolt_1_12{
    position: absolute;
    top: 509px;
    left: 1195px;
}
#TR_3_pavement_resolt_1_13{
    position: absolute;
    top: 531px;
    left: 1195px;
}
/* TR_3_road */
#TR_3_road_resolt_1_6{
    position: absolute;
    top: 372px;
    left: 1195px;
}
#TR_3_road_resolt_1_7{
    position: absolute;
    top: 394px;
    left: 1195px;
}
#TR_3_road_resolt_1_8{
    position: absolute;
    top: 416px;
    left: 1195px;
}
#TR_3_road_resolt_1_14{
    position: absolute;
    top: 553px;
    left: 1195px;
}
#TR_3_road_resolt_1_15{
    position: absolute;
    top: 575px;
    left: 1195px;
}
#TR_3_road_resolt_1_16{
    position: absolute;
    top: 597px;
    left: 1195px;
}
/* TR_4_lown */
#TR_4_lown_resolt_1_1{
    position: absolute;
    top: 262px;
    left: 1265px;
}
#TR_4_lown_resolt_1_2{
    position: absolute;
    top: 284px;
    left: 1265px;
}
#TR_4_lown_resolt_1_9{
    position: absolute;
    top: 444px;
    left: 1265px;
}
#TR_4_lown_resolt_1_10{
    position: absolute;
    top: 466px;
    left: 1265px;
}
/* TR_4_pavement */
#TR_4_pavement_resolt_1_3{
    position: absolute;
    top: 306px;
    left: 1265px;
}
#TR_4_pavement_resolt_1_4{
    position: absolute;
    top: 328px;
    left: 1265px;
}
#TR_4_pavement_resolt_1_5{
    position: absolute;
    top: 350px;
    left: 1265px;
}
#TR_4_pavement_resolt_1_11{
    position: absolute;
    top: 487px;
    left: 1265px;
}
#TR_4_pavement_resolt_1_12{
    position: absolute;
    top: 509px;
    left: 1265px;
}
#TR_4_pavement_resolt_1_13{
    position: absolute;
    top: 531px;
    left: 1265px;
}

/* TR_4_road */
#TR_4_road_resolt_1_6{
    position: absolute;
    top: 372px;
    left: 1265px;
}
#TR_4_road_resolt_1_7{
    position: absolute;
    top: 394px;
    left: 1265px;
}
#TR_4_road_resolt_1_8{
    position: absolute;
    top: 416px;
    left: 1265px;
}
#TR_4_road_resolt_1_14{
    position: absolute;
    top: 553px;
    left: 1265px;
}
#TR_4_road_resolt_1_15{
    position: absolute;
    top: 575px;
    left: 1265px;
}
#TR_4_road_resolt_1_16{
    position: absolute;
    top: 597px;
    left: 1265px;
}
/* TR_5_lown */
#TR_5_lown_resolt_1_1{
    position: absolute;
    top: 262px;
    left: 1335px;
}
#TR_5_lown_resolt_1_2{
    position: absolute;
    top: 284px;
    left: 1335px;
}
#TR_5_lown_resolt_1_9{
    position: absolute;
    top: 444px;
    left: 1335px;
}
#TR_5_lown_resolt_1_10{
    position: absolute;
    top: 466px;
    left: 1335px;
}
/* TR_5_pavement */
#TR_5_pavement_resolt_1_3{
    position: absolute;
    top: 306px;
    left: 1335px;
}
#TR_5_pavement_resolt_1_4{
    position: absolute;
    top: 328px;
    left: 1335px;
}
#TR_5_pavement_resolt_1_5{
    position: absolute;
    top: 350px;
    left: 1335px;
}
#TR_5_pavement_resolt_1_11{
    position: absolute;
    top: 487px;
    left: 1335px;
}
#TR_5_pavement_resolt_1_12{
    position: absolute;
    top: 509px;
    left: 1335px;
}
#TR_5_pavement_resolt_1_13{
    position: absolute;
    top: 531px;
    left: 1335px;
}
/* TR_5_road */
#TR_5_road_resolt_1_6{
    position: absolute;
    top: 372px;
    left: 1335px;
}
#TR_5_road_resolt_1_7{
    position: absolute;
    top: 394px;
    left: 1335px;
}
#TR_5_road_resolt_1_8{
    position: absolute;
    top: 416px;
    left: 1335px;
}
#TR_5_road_resolt_1_14{
    position: absolute;
    top: 553px;
    left: 1335px;
}
#TR_5_road_resolt_1_15{
    position: absolute;
    top: 575px;
    left: 1335px;
}
#TR_5_road_resolt_1_16{
    position: absolute;
    top: 597px;
    left: 1335px;
}

/* TR_6_lown */
#TR_6_lown_resolt_1_1{
    position: absolute;
    top: 262px;
    left: 1405px;
}
#TR_6_lown_resolt_1_2{
    position: absolute;
    top: 284px;
    left: 1405px;
}
#TR_6_lown_resolt_1_9{
    position: absolute;
    top: 444px;
    left: 1405px;
}
#TR_6_lown_resolt_1_10{
    position: absolute;
    top: 466px;
    left: 1405px;
}

/* TR_6_pavement */
#TR_6_pavement_resolt_1_3{
    position: absolute;
    top: 306px;
    left: 1405px;
}
#TR_6_pavement_resolt_1_4{
    position: absolute;
    top: 328px;
    left: 1405px;
}
#TR_6_pavement_resolt_1_5{
    position: absolute;
    top: 350px;
    left: 1405px;
}
#TR_6_pavement_resolt_1_11{
    position: absolute;
    top: 487px;
    left: 1405px;
}
#TR_6_pavement_resolt_1_12{
    position: absolute;
    top: 509px;
    left: 1405px;
}
#TR_6_pavement_resolt_1_13{
    position: absolute;
    top: 531px;
    left: 1405px;
}
/* TR_6_road */
#TR_6_road_resolt_1_6{
    position: absolute;
    top: 372px;
    left: 1405px;
}
#TR_6_road_resolt_1_7{
    position: absolute;
    top: 394px;
    left: 1405px;
}
#TR_6_road_resolt_1_8{
    position: absolute;
    top: 416px;
    left: 1405px;
}
#TR_6_road_resolt_1_14{
    position: absolute;
    top: 553px;
    left: 1405px;
}
#TR_6_road_resolt_1_15{
    position: absolute;
    top: 575px;
    left: 1405px;
}
#TR_6_road_resolt_1_16{
    position: absolute;
    top: 597px;
    left: 1405px;
}

/* TR_8_lown */
#TR_8_lown_resolt_1_1{
    position: absolute;
    top: 262px;
    left: 1475px;
}
#TR_8_lown_resolt_1_2{
    position: absolute;
    top: 284px;
    left: 1475px;
}
#TR_8_lown_resolt_1_9{
    position: absolute;
    top: 444px;
    left: 1475px;
}
#TR_8_lown_resolt_1_10{
    position: absolute;
    top: 466px;
    left: 1475px;
}

/* TR_8_pavement */
#TR_8_pavement_resolt_1_3{
    position: absolute;
    top: 306px;
    left: 1475px;
}
#TR_8_pavement_resolt_1_4{
    position: absolute;
    top: 328px;
    left: 1475px;
}
#TR_8_pavement_resolt_1_5{
    position: absolute;
    top: 350px;
    left: 1475px;
}
#TR_8_pavement_resolt_1_11{
    position: absolute;
    top: 487px;
    left: 1475px;
}
#TR_8_pavement_resolt_1_12{
    position: absolute;
    top: 509px;
    left: 1475px;
}
#TR_8_pavement_resolt_1_13{
    position: absolute;
    top: 531px;
    left: 1475px;
}

/* TR_8_road */
#TR_8_road_resolt_1_6{
    position: absolute;
    top: 372px;
    left: 1475px;
}
#TR_8_road_resolt_1_7{
    position: absolute;
    top: 394px;
    left: 1475px;
}
#TR_8_road_resolt_1_8{
    position: absolute;
    top: 416px;
    left: 1475px;
}
#TR_8_road_resolt_1_14{
    position: absolute;
    top: 553px;
    left: 1475px;
}
#TR_8_road_resolt_1_15{
    position: absolute;
    top: 575px;
    left: 1475px;
}
#TR_8_road_resolt_1_16{
    position: absolute;
    top: 597px;
    left: 1475px;
}
/* TR_9_lown */
#TR_9_lown_resolt_1_1{
    position: absolute;
    top: 262px;
    left: 1545px;
}
#TR_9_lown_resolt_1_2{
    position: absolute;
    top: 284px;
    left: 1545px;
}
#TR_9_lown_resolt_1_9{
    position: absolute;
    top: 444px;
    left: 1545px;
}
#TR_9_lown_resolt_1_10{
    position: absolute;
    top: 466px;
    left: 1545px;
}

/* TR_9_pavement */
#TR_9_pavement_resolt_1_3{
    position: absolute;
    top: 306px;
    left: 1545px;
}
#TR_9_pavement_resolt_1_4{
    position: absolute;
    top: 328px;
    left: 1545px;
}
#TR_9_pavement_resolt_1_5{
    position: absolute;
    top: 350px;
    left: 1545px;
}
#TR_9_pavement_resolt_1_11{
    position: absolute;
    top: 487px;
    left: 1545px;
}
#TR_9_pavement_resolt_1_12{
    position: absolute;
    top: 509px;
    left: 1545px;
}
#TR_9_pavement_resolt_1_13{
    position: absolute;
    top: 531px;
    left: 1545px;
}

/* TR_9_road */
#TR_9_road_resolt_1_6{
    position: absolute;
    top: 372px;
    left: 1545px;
}
#TR_9_road_resolt_1_7{
    position: absolute;
    top: 394px;
    left: 1545px;
}
#TR_9_road_resolt_1_8{
    position: absolute;
    top: 416px;
    left: 1545px;
}
#TR_9_road_resolt_1_14{
    position: absolute;
    top: 553px;
    left: 1545px;
}
#TR_9_road_resolt_1_15{
    position: absolute;
    top: 575px;
    left: 1545px;
}
#TR_9_road_resolt_1_16{
    position: absolute;
    top: 597px;
    left: 1545px;
}






.operations__num-1_1-lown_4KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000; 
}
.operations__num-1_1-lown_5KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000; 
}
.operations__num-1_1-lown_6KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000; 
}
.operations__num-1_1-lown_1TR{
    margin-left: 2px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000; 
}
.operations__num-1_1-lown_2TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000; 
}
.operations__num-1_1-lown_3TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000; 
}
.operations__num-1_1-lown_4TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000; 
}
.operations__num-1_1-lown_5TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000; 
}
.operations__num-1_1-lown_6TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000; 
}
.operations__num-1_1-lown_8TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000; 
}
.operations__num-1_1-lown_9TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000; 
}
/* Надпись"Сумма" */
.num-1_1_SUM{
    position: absolute;
    top: 240px;
    margin-left: 1610px;
}
.operations__num-1_1-lown_SUM{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000; 
}

#KL_lown_resolt_1_1{
    position: absolute;
    top: 262px;
    left: 850px;
}
#KL_SUM_lown_resolt_1_1{
    position: absolute;
    margin-left: 770px;
    top: 262px;
    left: 850px;
}
#KL_SUM_lown_resolt_1_2{
    position: absolute;
    margin-left: 770px;
    top: 284px;
    left: 850px;
}
#KL_SUM_lown_resolt_1_17{
    position: absolute;
    margin-left: 770px;
    top: 623px;
    left: 850px;
}
#KL_SUM_lown_resolt_1_18{
    position: absolute;
    margin-left: 770px;
    top: 645px;
    left: 850px;
}
#KL_SUM_lown_resolt_1_9{
    position: absolute;
    margin-left: 770px;
    top: 444px;
    left: 850px;
}
#KL_SUM_lown_resolt_1_10{
    position: absolute;
    margin-left: 770px;
    top: 466px;
    left: 850px;
}

#KL_SUM_pavement_resolt_1_3{
    position: absolute;
    margin-left: 770px;
    top: 306px;
    left: 850px;
}
#KL_SUM_pavement_resolt_1_4{
    position: absolute;
    margin-left: 770px;
    top: 328px;
    left: 850px;
}
#KL_SUM_pavement_resolt_1_5{
    position: absolute;
    margin-left: 770px;
    top: 350px;
    left: 850px;
}

#KL_SUM_road_resolt_1_6{
    position: absolute;
    top: 372px;
    left: 1620px;
}
#KL_SUM_road_resolt_1_7{
    position: absolute;
    top: 394px;
    left: 1620px;
}
#KL_SUM_road_resolt_1_8{
    position: absolute;
    top: 416px;
    left: 1620px;
}
#TR_SUM_lown_resolt_1_9{
    position: absolute;
    top: 444px;
    left: 1620px;
}
#TR_SUM_lown_resolt_1_10{
    position: absolute;
    top: 466px;
    left: 1620px;
}
#TR_SUM_pavement_resolt_1_11{
    position: absolute;
    top: 488px;
    left: 1620px;
}
#TR_SUM_pavement_resolt_1_12{
    position: absolute;
    top: 510px;
    left: 1620px;
}
#TR_SUM_pavement_resolt_1_13{
    position: absolute;
    top: 532px;
    left: 1620px;
}
#TR_SUM_road_resolt_1_14{
    position: absolute;
    top: 554px;
    left: 1620px;
}
#TR_SUM_road_resolt_1_15{
    position: absolute;
    top: 576px;
    left: 1620px;
}
#TR_SUM_road_resolt_1_16{
    position: absolute;
    top: 598px;
    left: 1620px;
}
#TR_SUM_lown_resolt_1_17{
    position: absolute;
    top: 623px;
    left: 1620px;
}
#TR_SUM_lown_resolt_1_18{
    position: absolute;
    top: 645px;
    left: 1620px;
}
#KL_SUM_Pavement_1_19{
    position: absolute;
    top: 666px;
    left: 1620px;
}
#KL_SUM_Pavement_1_20{
    position: absolute;
    top: 688px;
    left: 1620px;
}
#KL_SUM_Pavement_1_21{
    position: absolute;
    top: 710px;
    left: 1620px;
}
#KL_SUM_Road_1_22{
    position: absolute;
    top: 732px;
    left: 1620px;
}
#KL_SUM_Road_1_23{
    position: absolute;
    top: 754px;
    left: 1620px;
}
#KL_SUM_Road_1_24{
    position: absolute;
    top: 776px;
    left: 1620px;
}





.operations__num-1_2{
    margin-left: 273px;  
    width: 267px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
    display: flex;
    justify-content: left;
    align-items: center;
}
.operations__num-1_2-lown{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;  
}
#KL_1_lown_resolt_1_2{
    position: absolute;
    top: 285px;
    left: 645px; 
}

.operations__num-1_2-lown_2KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000; 
}


.operations__num-1_2-lown_3KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000; 
}
.operations__num-1_2-lown_4KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_2-lown_5KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_2-lown_6KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_2-lown_1TR{
    margin-left: 2px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_2-lown_2TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_2-lown_3TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_2-lown_4TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_2-lown_5TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_2-lown_6TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_2-lown_8TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_2-lown_9TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_2-lown_SUM{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}


.operations__num-1_3{
    margin-left: 273px;  
    width: 267px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
    display: flex;
    justify-content: left;
    align-items: center;
}

.operations__num-1_3-pavement{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000; 
}

.operations__num-1_3-pavement_2KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000; 
}

.operations__num-1_3-pavement_3KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000; 
}
.operations__num-1_3-pavement_4KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000; 
}
.operations__num-1_3-pavement_5KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000; 
}
.operations__num-1_3-pavement_6KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000; 
}
.operations__num-1_3-pavement_1TR{
    margin-left: 2px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000; 
}
.operations__num-1_3-pavement_2TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000; 
}
.operations__num-1_3-pavement_3TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000; 
}
.operations__num-1_3-pavement_4TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000; 
}
.operations__num-1_3-pavement_5TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000; 
}
.operations__num-1_3-pavement_6TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000; 
}
.operations__num-1_3-pavement_8TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000; 
}
.operations__num-1_3-pavement_9TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000; 
}
.operations__num-1_3-pavement_SUM{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000; 
}


.operations__num-1_4{
    margin-left: 273px;  
    width: 267px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
    display: flex;
    justify-content: left;
    align-items: center;
}
.operations__num-1_4-pavement{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000; 
}

.operations__num-1_4-pavement_2KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000; 
}

.operations__num-1_4-pavement_3KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000; 
}
.operations__num-1_4-pavement_4KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000; 
}
.operations__num-1_4-pavement_5KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000; 
}
.operations__num-1_4-pavement_6KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000; 
}
.operations__num-1_4-pavement_1TR{
    margin-left: 2px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000; 
}
.operations__num-1_4-pavement_2TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000; 
}
.operations__num-1_4-pavement_3TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000; 
}
.operations__num-1_4-pavement_4TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000; 
}
.operations__num-1_4-pavement_5TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000; 
}
.operations__num-1_4-pavement_6TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000; 
}
.operations__num-1_4-pavement_8TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000; 
}
.operations__num-1_4-pavement_9TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000; 
}
.operations__num-1_4-pavement_SUM{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000; 
}




.operations__num-1_5{
    margin-left: 273px;  
    width: 267px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
    display: flex;
    justify-content: left;
    align-items: center;
}
.operations__num-1_5-pavement{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}

.operations__num-1_5-pavement_2KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}

.operations__num-1_5-pavement_3KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_5-pavement_4KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_5-pavement_5KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_5-pavement_6KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_5-pavement_1TR{
    margin-left: 2px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_5-pavement_2TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_5-pavement_3TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_5-pavement_4TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_5-pavement_5TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_5-pavement_6TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_5-pavement_8TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_5-pavement_9TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_5-pavement_SUM{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}


.operations__num-1_6{
    margin-left: 273px;  
    width: 267px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
    display: flex;
    justify-content: left;
    align-items: center;
}
.operations__num-1_6-road{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}

.operations__num-1_6-road_2KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}

.operations__num-1_6-road_3KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}




.operations__num-1_6-road_4KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_6-road_5KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_6-road_6KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_6-road_1TR{
    margin-left: 2px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_6-road_2TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_6-road_3TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_6-road_4TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_6-road_5TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_6-road_6TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_6-road_8TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_6-road_9TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_6-road_SUM{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}



.operations__num-1_7{
    margin-left: 273px;  
    width: 267px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
    display: flex;
    justify-content: left;
    align-items: center;
}
.operations__num-1_7-road{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}

.operations__num-1_7-road_2KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}

.operations__num-1_7-road_3KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_7-road_4KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_7-road_5KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_7-road_6KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_7-road_1TR{
    margin-left: 2px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_7-road_2TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_7-road_3TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_7-road_4TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_7-road_5TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_7-road_6TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_7-road_8TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_7-road_9TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_7-road_SUM{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}


.operations__num-1_8{
    margin-left: 273px;  
    width: 267px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
    display: flex;
    justify-content: left;
    align-items: center;
}
.operations__num-1_8-road{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}

.operations__num-1_8-road_2KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}

.operations__num-1_8-road_3KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_8-road_4KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_8-road_5KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_8-road_6KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_8-road_1TR{
    margin-left: 2px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_8-road_2TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_8-road_3TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_8-road_4TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_8-road_5TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_8-road_6TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_8-road_8TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_8-road_9TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_8-road_SUM{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}




.line-dividing__horizontal div{
    width: 1395px;
    height: 4px;
    background-color: #2C34F4;
    margin-left: 273px;
}
.line-dividing__vertical div{
    position: absolute;
    width: 645px;
    height: 4px;
    background-color: #2C34F4;
    left: 721px;
    transform: rotate(90deg);
    top: 475px;
}
.line-dividing__vertical1 div{
    position: absolute;
    width: 645px;
    height: 9px;
    background-color: #2C34F4;
    left: 1279px;
    transform: rotate(90deg);
    top: 472px;
}

.operations__num-1_9{
    margin-left: 273px;  
    width: 267px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
    display: flex;
    justify-content: left;
    align-items: center;
}
.operations__num-1_9-lown{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
#KL_1_lown_resolt_1_17{
    position: absolute;
    top: 623px;
    left: 645px;
}
.operations__num-1_9-lown_2KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}

.operations__num-1_9-lown_3KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_9-lown_4KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_9-lown_5KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_9-lown_6KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_9-lown_1TR{
    margin-left: 2px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_9-lown_2TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_9-lown_3TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_9-lown_4TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_9-lown_5TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_9-lown_6TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_9-lown_8TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_9-lown_9TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_9-lown_SUM{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}

.operations__num-1_10{
    margin-left: 273px;  
    width: 267px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
    display: flex;
    justify-content: left;
    align-items: center;
}
.operations__num-1_10-lown{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
#KL_1_lown_resolt_1_18{
    position: absolute;
    top: 645px;
    left: 645px;
}
.operations__num-1_10-lown_2KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}

.operations__num-1_10-lown_3KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_10-lown_4KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_10-lown_5KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_10-lown_6KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_10-lown_1TR{
    margin-left: 2px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_10-lown_2TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_10-lown_3TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_10-lown_4TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_10-lown_5TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_10-lown_6TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_10-lown_8TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_10-lown_9TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_10-lown_SUM{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}


.operations__num-1_11{
    margin-left: 273px;  
    width: 267px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
    display: flex;
    justify-content: left;
    align-items: center;
}
.operations__num-1_11-pavement{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}

.operations__num-1_11-pavement_2KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}

.operations__num-1_11-pavement_3KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_11-pavement_4KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_11-pavement_5KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_11-pavement_6KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_11-pavement_1TR{
    margin-left: 2px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_11-pavement_2TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_11-pavement_3TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_11-pavement_4TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_11-pavement_5TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_11-pavement_6TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_11-pavement_8TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_11-pavement_9TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_11-pavement_SUM{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}


.operations__num-1_12{
    margin-left: 273px;  
    width: 267px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
    display: flex;
    justify-content: left;
    align-items: center;
}
.operations__num-1_12-pavement{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}

.operations__num-1_12-pavement_2KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}

.operations__num-1_12-pavement_3KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_12-pavement_4KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_12-pavement_5KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_12-pavement_6KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_12-pavement_1TR{
    margin-left: 2px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_12-pavement_2TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_12-pavement_3TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}

.operations__num-1_12-pavement_4TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}

.operations__num-1_12-pavement_5TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}

.operations__num-1_12-pavement_6TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_12-pavement_8TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}

.operations__num-1_12-pavement_9TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_12-pavement_SUM{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}




.operations__num-1_13{
    margin-left: 273px;  
    width: 267px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
    display: flex;
    justify-content: left;
    align-items: center;
}
.operations__num-1_13-pavement{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}

.operations__num-1_13-pavement_2KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}

.operations__num-1_13-pavement_3KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_13-pavement_4KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_13-pavement_5KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_13-pavement_6KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_13-pavement_1TR{
    margin-left: 2px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_13-pavement_2TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_13-pavement_3TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_13-pavement_4TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_13-pavement_5TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_13-pavement_6TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_13-pavement_8TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_13-pavement_9TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_13-pavement_SUM{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}



.operations__num-1_14{
    margin-left: 273px;  
    width: 267px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
    display: flex;
    justify-content: left;
    align-items: center;
}
.operations__num-1_14-road{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}


.operations__num-1_14-road_2KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}

.operations__num-1_14-road_3KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_14-road_4KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_14-road_5KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_14-road_6KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_14-road_1TR{
    margin-left: 2px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_14-road_2TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_14-road_3TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}

.operations__num-1_14-road_4TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_14-road_5TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_14-road_6TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_14-road_8TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_14-road_9TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_14-road_SUM{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}




.operations__num-1_15{
    margin-left: 273px;  
    width: 267px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
    display: flex;
    justify-content: left;
    align-items: center;
}
.operations__num-1_15-road{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}

.operations__num-1_15-road_2KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}

.operations__num-1_15-road_3KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_15-road_4KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_15-road_5KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_15-road_6KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_15-road_1TR{
    margin-left: 2px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_15-road_2TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_15-road_3TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_15-road_4TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_15-road_5TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_15-road_6TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_15-road_8TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_15-road_9TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_15-road_SUM{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_16{
    margin-left: 273px;  
    width: 267px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
    display: flex;
    justify-content: left;
    align-items: center;
}
.operations__num-1_16-road{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}

.operations__num-1_16-road_2KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}

.operations__num-1_16-road_3KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_16-road_4KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_16-road_5KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_16-road_6KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_16-road_1TR{
    margin-left: 2px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_16-road_2TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_16-road_3TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_16-road_4TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_16-road_5TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_16-road_6TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_16-road_8TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_16-road_9TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_16-road_SUM{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}


.operations__num-1_17{
    margin-left: 273px;  
    width: 267px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
    display: flex;
    justify-content: left;
    align-items: center;
}
.operations__num-1_17-lown_1KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_17-lown_2KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_17-lown_3KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_17-lown_4KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_17-lown_5KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_17-lown_6KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_17-lown_1TR{
    margin-left: 2px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_17-lown_2TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_17-lown_3TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_17-lown_4TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_17-lown_5TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_17-lown_6TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_17-lown_8TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_17-lown_9TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_17-lown_SUM{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}





.operations__num-1_18{
    margin-left: 273px;  
    width: 267px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
    display: flex;
    justify-content: left;
    align-items: center;
}
.operations__num-1_18-lown_1KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_18-lown_2KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_18-lown_3KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_18-lown_4KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_18-lown_5KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_18-lown_6KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_18-lown_1TR{
    margin-left: 2px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_18-lown_2TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_18-lown_3TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_18-lown_4TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_18-lown_5TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_18-lown_6TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_18-lown_8TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_18-lown_9TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_18-lown_SUM{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}




.operations__num-1_19{
    margin-left: 273px;  
    width: 267px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
    display: flex;
    justify-content: left;
    align-items: center;
}
.operations__num-1_19-pavement_1KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_19-pavement_1KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_19-pavement_2KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_19-pavement_3KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_19-pavement_4KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_19-pavement_5KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_19-pavement_6KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_19-pavement_1TR{
    margin-left: 2px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_19-pavement_2TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_19-pavement_3TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_19-pavement_4TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_19-pavement_5TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_19-pavement_6TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_19-pavement_8TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_19-pavement_9TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_19-pavement_SUM{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}





.operations__num-1_20{
    margin-left: 273px;  
    width: 267px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
    display: flex;
    justify-content: left;
    align-items: center;
}
.operations__num-1_20-pavement_1KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_20-pavement_2KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_20-pavement_3KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_20-pavement_4KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_20-pavement_5KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_20-pavement_6KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_20-pavement_1TR{
    margin-left: 2px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_20-pavement_2TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_20-pavement_3TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_20-pavement_4TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_20-pavement_5TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_20-pavement_6TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_20-pavement_8TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_20-pavement_9TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_20-pavement_SUM{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}





.operations__num-1_21{
    margin-left: 273px;  
    width: 267px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
    display: flex;
    justify-content: left;
    align-items: center;
}
.operations__num-1_21-pavement_1KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_21-pavement_2KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_21-pavement_3KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_21-pavement_4KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_21-pavement_5KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_21-pavement_6KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_21-pavement_1TR{
    margin-left: 2px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_21-pavement_2TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_21-pavement_3TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_21-pavement_4TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_21-pavement_5TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_21-pavement_6TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_21-pavement_8TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_21-pavement_9TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_21-pavement_SUM{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}



.operations__num-1_22{
    margin-left: 273px;  
    width: 267px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
    display: flex;
    justify-content: left;
    align-items: center;
}
.operations__num-1_22_road_1KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_22_road_2KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_22_road_3KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_22_road_4KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_22_road_5KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_22_road_6KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_22_road_1TR{
    margin-left: 2px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_22_road_2TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_22_road_3TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_22_road_4TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_22_road_5TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_22_road_6TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_22_road_8TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_22_road_9TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_22_road_SUM{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}




.operations__num-1_23{
    margin-left: 273px;  
    width: 267px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
    display: flex;
    justify-content: left;
    align-items: center;
}
.operations__num-1_23_road_1KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_23_road_2KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_23_road_3KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_23_road_4KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_23_road_5KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_23_road_6KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_23_road_1TR{
    margin-left: 2px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_23_road_2TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_23_road_3TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_23_road_4TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_23_road_5TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_23_road_6TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_23_road_8TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_23_road_9TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_23_road_SUM{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}


.operations__num-1_24{
    margin-left: 273px;  
    width: 267px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
    display: flex;
    justify-content: left;
    align-items: center;
}
.operations__num-1_24_road_1KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_24_road_2KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_24_road_3KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_24_road_4KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_24_road_5KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_24_road_6KL{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_24_road_1TR{
    margin-left: 2px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_24_road_2TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_24_road_3TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_24_road_4TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_24_road_5TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_24_road_6TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_24_road_8TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_24_road_9TR{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}
.operations__num-1_24_road_SUM{
    margin-left: 5px;  
    width: 63px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
}




.num-1_1{    
    margin-left: 0px;  
    width: 78px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
    display: flex;
    justify-content: center;
    align-items: center;
}








.num-1_2{    
    margin-left: 0px;  
    width: 78px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
    display: flex;
    justify-content: center;
    align-items: center;
}
.num-1_3{    
    margin-left: 0px;  
    width: 78px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
    display: flex;
    justify-content: center;
    align-items: center;
}

.num-1_4{    
    margin-left: 0px;  
    width: 78px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
    display: flex;
    justify-content: center;
    align-items: center;
}
.num-1_5{    
    margin-left: 0px;  
    width: 78px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
    display: flex;
    justify-content: center;
    align-items: center;
}
.num-1_6{    
    margin-left: 0px;  
    width: 78px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
    display: flex;
    justify-content: center;
    align-items: center;
}
.num-1_7{    
    margin-left: 0px;  
    width: 78px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
    display: flex;
    justify-content: center;
    align-items: center;
}
.num-1_8{    
    margin-left: 0px;  
    width: 78px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
    display: flex;
    justify-content: center;
    align-items: center;
}
.num-1_9{    
    margin-left: 0px;  
    width: 78px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
    display: flex;
    justify-content: center;
    align-items: center;
}
.num-1_10{    
    margin-left: 0px;  
    width: 78px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
    display: flex;
    justify-content: center;
    align-items: center;
}
.num-1_11{    
    margin-left: 0px;  
    width: 78px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
    display: flex;
    justify-content: center;
    align-items: center;
}
.num-1_12{    
    margin-left: 0px;  
    width: 78px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
    display: flex;
    justify-content: center;
    align-items: center;
}
.num-1_13{    
    margin-left: 0px;  
    width: 78px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
    display: flex;
    justify-content: center;
    align-items: center;
}
.num-1_14{    
    margin-left: 0px;  
    width: 78px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
    display: flex;
    justify-content: center;
    align-items: center;
}
.num-1_15{    
    margin-left: 0px;  
    width: 78px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
    display: flex;
    justify-content: center;
    align-items: center;
}
.num-1_16{    
    margin-left: 0px;  
    width: 78px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
    display: flex;
    justify-content: center;
    align-items: center;
}
.num-1_17{    
    margin-left: 0px;  
    width: 78px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
    display: flex;
    justify-content: center;
    align-items: center;
}
.num-1_18{    
    margin-left: 0px;  
    width: 78px;
    height: 20px;  
    background-color: #A3FF78;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
    display: flex;
    justify-content: center;
    align-items: center;
}
.num-1_19{    
    margin-left: 0px;  
    width: 78px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
    display: flex;
    justify-content: center;
    align-items: center;
}
.num-1_20{    
    margin-left: 0px;  
    width: 78px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
    display: flex;
    justify-content: center;
    align-items: center;
}
.num-1_21{    
    margin-left: 0px;  
    width: 78px;
    height: 20px;  
    background-color: #CFD0D1;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
    display: flex;
    justify-content: center;
    align-items: center;
}
.num-1_22{    
    margin-left: 0px;  
    width: 78px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
    display: flex;
    justify-content: center;
    align-items: center;
}
.num-1_23{    
    margin-left: 0px;  
    width: 78px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
    display: flex;
    justify-content: center;
    align-items: center;
}
.num-1_24{    
    margin-left: 0px;  
    width: 78px;
    height: 20px;  
    background-color: #C8A6C9;
    font-size: 12px;
    line-height: 14px;
    border: 1px solid #000000;
    display: flex;
    justify-content: center;
    align-items: center;
}


.clear {
    cursor: pointer;
    top: 241px;
    left: 548px; 
    position: absolute;    
    border: 1px solid white; 
    font-size: 10px;    
    transition: 0.3s;       
    background-color: #ffffff;
}
.clear:hover{
    background-color: #c8ccce;
     
}
.clear:active {
    box-shadow: inset 0 0 5px rgba(0, 0, 0, .5);
   }



/* .clear:before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    height: 0;
    width: 100%;
    z-index: -1;
    color: white;
    background: linear-gradient(180deg, #ff3000, #ed0200, #ff096c, #d50082);
    transition: .8s cubic-bezier(.165, .84, .44, 1);
    
} */
/* .clear:hover {
    background: rgba(255, 255, 255, 0);    
} */
/* .clear:hover:before {
    bottom: 0%;
    top: auto;
    height: 100%;
} */
/* .clear:active {
    box-shadow: 0 0 hsl(5, 60%, 60%); /* Уменьшаем тень */
    /* border: 2px solid hsl(5, 40%, 70%); Уменьшаем толщину рамки */
    /* background: linear-gradient(top, hsl(0, 90%, 90%), hsl(0, 100%, 50%) 90%); */
    /* background: -webkit-linear-gradient(top, hsl(0, 90%, 90%), hsl(0, 100%, 50%) 90%); */
/* }  */



.location{
    position: absolute;
    cursor: pointer;
    top: 154px;
    left: 1608px;
    background-color: rgb(204, 214, 194);
    transition: all 200ms ease;
}
.location:hover{
    background: rgb(221, 43, 43);
    color: #0a0102;
}


/* Кнопка выпадающего списка */
.dropbtn {
    background-color: #828384;
    color: white;
    padding: 2px;
    font-size: 16px;
    border: 1px solid black;
    border-radius: 5px;
    cursor: pointer;
  }
  
  /* Кнопка выпадающего меню при наведении и фокусировке */
  .dropbtn:hover, .dropbtn:focus {
    background-color: #2980B9;
  }
  
  /* Контейнер <div> - необходим для размещения выпадающего содержимого */
  .dropdown {
    cursor: pointer;
    top: 154px;
    left: 1608px;
    position: absolute;
    display: inline-block;
  }
  
  /* Выпадающее содержимое (скрыто по умолчанию) */
  .dropdown-content {
    display: none;
    position: absolute;
    background-color: #f1f1f1;
    min-width: 141px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 1;
  }
  
  /* Ссылки внутри выпадающего списка */
  .dropdown-content a {
    color: black;
    padding: 12px 16px;
    text-decoration: none;
    display: block;
  }
  
  /* Изменение цвета выпадающих ссылок при наведении курсора */
  .dropdown-content a:hover {background-color: #ddd}
  
  /* Показать выпадающее меню (используйте JS, чтобы добавить этот класс .dropdown-content содержимого, когда пользователь нажимает на кнопку выпадающего списка) */
  .show {display:block;}


.locationInfo{
    position: absolute; 
    top: 180px;
    left: 1608px; 
    width: 55px;
    height: 20px;  
    background-color: #ffffff;
    border: 1px solid #000000; 
    border-radius: 5px;
}

#resolt_CAO_info{
    position: absolute;
    top: 181px;
    left: 1620px;  
}

#resolt_SAO_info{
    position: absolute;
    top: 181px;
    left: 1620px;  
}
#resolt_SVAO_info{
    position: absolute;
    top: 181px;
    left: 1616px;  
}
#resolt_VAO_info{
    position: absolute;
    top: 181px;
    left: 1620px;  
}
#resolt_YVAO_info{
    position: absolute;
    top: 181px;
    left: 1616px;  
}
#resolt_YAO_info{
    position: absolute;
    top: 181px;
    left: 1620px;  
}
#resolt_YZAO_info{
    position: absolute;
    top: 181px;
    left: 1616px;  
}
#resolt_ZAO_info{
    position: absolute;
    top: 181px;
    left: 1620px;  
}
#resolt_SZAO_info{
    position: absolute;
    top: 181px;
    left: 1616px;  
}
#resolt_Zelenogradsky_AO_info{
    position: absolute;
    top: 181px;
    left: 1610px;  
}
#resolt_Troicky_AO_info{
    position: absolute;
    top: 181px;
    left: 1610px;  
}
#resolt_Novomoscowsky_AO_info{
    position: absolute;
    top: 181px;
    left: 1609px;  
}
.hide_1{
    position: absolute;
    width: 414px;
    height: 174px;
    background-color: #c1bdcf;
    top: 442px;
    left: 628px;
}
.hide_2{
    position: absolute;
    width: 555px;
    height: 174px;
    background-color: #c1bdcf;
    top: 622px;
    left: 1044px;
}

.table{
        
    margin: auto;
    border: 2px solid #000000;
    background-color: #fff;
}
tr{
    border: 1px solid #000000;
}
th{
    border: 1px solid #000000;
    align-items: center;
    text-align: center;
    padding: 5px;
}
td{
    border: 1px solid #000000;
    width: auto;
    padding: 5px;    
}
.№№{
    width: 50px;
}
.vor{
    text-align: center;
}
.zemRab{
    background-color: #A3FF78;
    text-align: center;
}
.tran{
    background-color: #A3FF78;
    text-align: center;
}
.itog{
    text-align: center;
}
#res_1_1_vor{
    text-align: center;
}
#res_1_2_vor{
    text-align: center;
}
.kol_vo{
    text-align: center;
    
}
.kol_vo_has_inrut{
    width: 57px;
    background-color: red;
}
.number_string{
    text-align: center;
}
.ed_izm{
    text-align: center;
}
.ed_izm_ad{
    text-align: center;
    width: 40px;
    background-color: #CDF3F1;
}
.input_data_ad{
    /* text-align: center; */
    width: 57px;
    background-color: red;
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
    
}
.button_1_VOR{
    cursor: pointer;
}
.button_2_SPEC{
    cursor: pointer;
}
.content-footer_1{
    margin-left: 458px;
}
.name_tb_ad{
    background-color: #CDF3F1;
    height: 40px;
}
.table_ad{
    margin: auto;
}
#KL_1_lown_dubler{
    position: absolute;    
    display: none;
}
#KL_1_pavement_dubler{
    position: absolute;    
    display: none;
}
#KL_1_road_dubler{
    position: absolute;    
    display: none;
}
#KL_2_lown_dubler{
    position: absolute;    
    display: none;
}
#KL_2_pavement_dubler{
    position: absolute;    
    display: none;
}
#KL_2_road_dubler{
    position: absolute;    
    display: none;
}
#KL_3_lown_dubler{
    position: absolute;    
    display: none;
}
#KL_3_pavement_dubler{
    position: absolute;    
    display: none;
}
#KL_3_road_dubler{
    position: absolute;    
    display: none;
}
#KL_4_lown_dubler{
    position: absolute;    
    display: none;
}
#KL_4_pavement_dubler{
    position: absolute;    
    display: none;
}
#KL_4_road_dubler{
    position: absolute;    
    display: none;
}
#KL_5_lown_dubler{
    position: absolute;    
    display: none;
}
#KL_5_pavement_dubler{
    position: absolute;    
    display: none;
}
#KL_5_road_dubler{
    position: absolute;    
    display: none;
}
#KL_6_lown_dubler{
    position: absolute;    
    display: none;
}
#KL_6_pavement_dubler{
    position: absolute;    
    display: none;
}
#KL_6_road_dubler{
    position: absolute;    
    display: none;
}
#TR_1_lown_dubler{
    position: absolute;    
    display: none;
}
#TR_1_pavement_dubler{
    position: absolute;    
    display: none;
}
#TR_1_road_dubler{
    position: absolute;    
    display: none;
}
#TR_2_lown_dubler{
    position: absolute;    
    display: none;
}
#TR_2_pavement_dubler{
    position: absolute;    
    display: none;
}
#TR_2_road_dubler{
    position: absolute;    
    display: none;
}
#TR_3_lown_dubler{
    position: absolute;    
    display: none;
}
#TR_3_pavement_dubler{
    position: absolute;    
    display: none;
}
#TR_3_road_dubler{
    position: absolute;    
    display: none;
}
#TR_4_lown_dubler{
    position: absolute;    
    display: none;
}
#TR_4_pavement_dubler{
    position: absolute;    
    display: none;
}
#TR_4_road_dubler{
    position: absolute;    
    display: none;
}
#TR_5_lown_dubler{
    position: absolute;    
    display: none;
}
#TR_5_pavement_dubler{
    position: absolute;    
    display: none;
}
#TR_5_road_dubler{
    position: absolute;    
    display: none;
}
#TR_6_lown_dubler{
    position: absolute;    
    display: none;
}
#TR_6_pavement_dubler{
    position: absolute;    
    display: none;
}
#TR_6_road_dubler{
    position: absolute;    
    display: none;
}
#TR_8_lown_dubler{
    position: absolute;    
    display: none;
}
#TR_8_pavement_dubler{
    position: absolute;    
    display: none;
}
#TR_8_road_dubler{
    position: absolute;    
    display: none;
}
#TR_9_lown_dubler{
    position: absolute;    
    display: none;
}
#TR_9_pavement_dubler{
    position: absolute;    
    display: none;
}
#TR_9_road_dubler{
    position: absolute;    
    display: none;
}
#res_3_1_vor_dubler_1{
    position: absolute;    
    display: none;
}
#res_3_1_vor_dubler_2{
    position: absolute;    
    display: none;
}
#res_3_1_vor_dubler_3{
    position: absolute;    
    display: none;
}
#res_3_1_vor_dubler_4{
    position: absolute;    
    display: none;
}
#res_3_1_vor_dubler_5{
    position: absolute;    
    display: none;
}

.district{
    text-align: center;
}

#map{
    position: absolute;
    width: 623px;
    height: 540px;
    top: 260px;
    left: 1045px;
}
.b_kl1_section{
    margin-left: 5px;
    cursor: pointer;
    position: absolute;
    font-size: 9px;
    font-weight: lighter;
    top: 174px;
    left: 630px;
    height: 12px;    
    color: black;
    transition: 0.3s;
    border: #A3FF78;
    
}
.b_kl1_section:hover{
    background-color: #A3FF78;
}
.b_kl2_section_lown{
    margin-left: 5px;
    cursor: pointer;
    position: absolute;
    font-size: 9px;
    font-weight: lighter;
    top: 174px;
    left: 701px;
    height: 12px;
   
    color: black;
    transition: 0.3s;
    border: #A3FF78;
    
}
.b_kl2_section_lown:hover{
    background-color: #A3FF78;
}
.img_KL2_lown{
    cursor: pointer;
    z-index: 2;
    position: absolute;
    top: 100px;    
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    width: 523px;
    height: 424px;
    border: 10px solid #16a1e4;

}
.btn_close_img_kl2_lown{
    z-index: 2;
    position: absolute;
    top: 110px;
    left: 690px;
    cursor: pointer;
    background-color: #ffffff;
    border: 1px;
    transition: 0.3s;
}
.btn_close_img_kl2_lown:hover{
    background-color: #c8ccce;
}

.b_kl1_section_pavement{
    margin-left: 5px;
    cursor: pointer;
    position: absolute;
    font-size: 9px;
    font-weight: lighter;
    top: 205px;
    left: 630px;
    height: 12px;
    
    color: black;
    border: #A3FF78;
    transition: 0.3s;
}
.b_kl1_section_pavement:hover{
    background-color: #A3FF78;
}

.b_kl2_section_pavement{
    margin-left: 5px;
    cursor: pointer;
    position: absolute;
    font-size: 9px;
    font-weight: lighter;
    top: 205px;
    left: 701px;
    height: 12px;
    
    color: black;
    border: #A3FF78;
    transition: 0.3s;
}
.b_kl2_section_pavement:hover{
    background-color: #A3FF78;
}
.btn_close_img_kl2_pavement{
    z-index: 2;
    position: absolute;
    top: 110px;
    left: 630px;
    cursor: pointer;
    background-color: #fff;
    border: 1px;
    transition: 0.3s;
}
.btn_close_img_kl2_pavement:hover{
    background-color: #c8ccce;
}
.title_KL2_pavement{
    z-index: 2;
    position: absolute;
    top: 78px;
    left: 805px;
    cursor: pointer;   
    padding: 0 5px 0 5px;
    display: flex;
    justify-content: center;
    color: #ffffff;
    text-decoration: underline;

}
.img_KL2_pavement{
    cursor: pointer;
    z-index: 2;
    position: absolute;
    top: 100px;    
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    width: 643px;
    height: 440px;
    border: 10px solid #16a1e4;
}


.b_kl1_section_road{
    margin-left: 5px;
    cursor: pointer;
    position: absolute;
    font-size: 9px;
    font-weight: lighter;
    top: 236px;
    left: 630px;
    height: 12px;
   
    color: black;
    border: #A3FF78;
    transition: 0.3s;
}
.b_kl1_section_road:hover{
    background-color: #A3FF78;
}
.img_KL1_road{   
    z-index: 2;
    position: absolute;
    top: 100px;    
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    width: 735px;
    height: 591px;
    border: 10px solid #16a1e4;
}
.title_KL1_road{
    z-index: 2;
    position: absolute;
    top: 78px;
    left: 805px;
    cursor: pointer;    
    padding: 0 5px 0 5px;
    display: flex;
    justify-content: center;
    color: #ffffff;
    text-decoration: underline;
}
.btn_close_img_kl1_road{
    z-index: 2;
    position: absolute;
    top: 110px;
    left: 584px;
    cursor: pointer;
    background-color: #fff;
    border: 1px;
    transition: 0.3s;
}
.btn_close_img_kl1_road:hover{
    background-color: #c8ccce;
}

.b_kl1_section_img1{
    border: 10px solid #16a1e4;
    cursor: pointer;
    z-index: 2;
    position: relative;  
    width: 506px;
    height: 434px;      
}

.button_map{
    background-color: #ffffff;
    border: 1px;    
    transition: 0.3s;
    cursor: pointer;
    width: 139px;
}

.button_map:hover{
    background-color: #c8ccce;
}
.location_СAO{
    background-color: #ffffff;
    border: 1px;    
    transition: 0.3s;
    cursor: pointer;
    width: 139px;
}
.location_СAO:hover{
    background-color: #c8ccce;
}
.location_SAO{
    background-color: #ffffff;
    border: 1px;    
    transition: 0.3s;
    cursor: pointer;
    width: 139px;
}
.location_SAO:hover{
    background-color: #c8ccce;
}
.location_SVAO{
    background-color: #ffffff;
    border: 1px;    
    transition: 0.3s;
    cursor: pointer;
    width: 139px;
}
.location_SVAO:hover{
    background-color: #c8ccce;
}
.location_VAO{
    background-color: #ffffff;
    border: 1px;    
    transition: 0.3s;
    cursor: pointer;
    width: 139px;
}
.location_VAO:hover{
    background-color: #c8ccce;
}
.location_YVAO{
    background-color: #ffffff;
    border: 1px;    
    transition: 0.3s;
    cursor: pointer;
    width: 139px;
}
.location_YVAO:hover{
    background-color: #c8ccce;
}
.location_YAO{
    background-color: #ffffff;
    border: 1px;    
    transition: 0.3s;
    cursor: pointer;
    width: 139px;
}
.location_YAO:hover{
    background-color: #c8ccce;
}
.location_YZAO{
    background-color: #ffffff;
    border: 1px;    
    transition: 0.3s;
    cursor: pointer;
    width: 139px;
}
.location_YZAO:hover{
    background-color: #c8ccce;
}
.location_ZAO{
    background-color: #ffffff;
    border: 1px;    
    transition: 0.3s;
    cursor: pointer;
    width: 139px;
}
.location_ZAO:hover{
    background-color: #c8ccce;
}
.location_SZAO{
    background-color: #ffffff;
    border: 1px;    
    transition: 0.3s;
    cursor: pointer;
    width: 139px;
}
.location_SZAO:hover{
    background-color: #c8ccce;
}
.location_Zelenogradsky_AO{
    background-color: #ffffff;
    border: 1px;    
    transition: 0.3s;
    cursor: pointer;
    width: 139px;
}
.location_Zelenogradsky_AO:hover{
    background-color: #c8ccce;
}
.location_Troicky_AO{
    background-color: #ffffff;
    border: 1px;    
    transition: 0.3s;
    cursor: pointer;
    width: 139px;
}
.location_Troicky_AO:hover{
    background-color: #c8ccce;
}
.location_Novomoscowsky_AO{
    background-color: #ffffff;
    border: 1px;    
    transition: 0.3s;
    cursor: pointer;
    width: 139px;
}
.location_Novomoscowsky_AO:hover{
    background-color: #c8ccce;
}
#b_kl1_section_img1_pavement_block{
    display: block;
    width:626px;
    height: 472px;
    position: absolute;
    top: 5.3em;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;      
}

#b_kl1_section_img1_block{
    display: block;
    width:526px;
    height: 454px;
    position: absolute;
    top: 5.3em;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;      
}


.btnimg1{
    z-index: 2;
    position: relative;
    left: 10px;
    top: -452px;     
    cursor: pointer;
    background-color: #ffffff;
    border: 1px;    
    transition: 0.3s;
}

.btnimg1:hover{
    background-color: #c8ccce;
}

.title_img_1KL_lown{
    z-index: 2;
    top: -503px;
    position: relative;
    /* background-color: #ffffff; */
    border: 1px;
    margin: 0 auto;
    /* padding-left: 5px;
    padding-right: 5px; */
    text-decoration: underline;
    width: 292px;    
    color: #ffffff;
}

.img_KL1_pavement{    
    z-index: 2;
    display: flex;
    position: relative;   
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    width: 606px;
    height: 452px;
    border: 10px solid #16a1e4;    
}

.btn_close_img_kl1_pavement{
    z-index: 2;
    position: relative;
    top: -466px;
    left: 10px;
    cursor: pointer;
    background-color: #ffffff;
    border: 1px;
    transition: 0.3s;
}
.btn_close_img_kl1_pavement:hover{
    background-color: #c8ccce;
}

.title_KL1_Pavement{
    z-index: 2;
    top: -518px;
    position: relative;
    /* background-color: #ffffff; */
    border: 1px;
    margin: 0 auto;
    text-decoration: underline;
    width: 626px;
    display: flex;
    justify-content: center;

    
    color: #ffffff;
}
/* Кнопка 2КЛ road */
.b_kl2_section_road{
    margin-left: 5px;
    cursor: pointer;
    position: absolute;
    font-size: 9px;
    font-weight: lighter;
    top: 236px;
    left: 701px;
    height: 12px;
    
    color: black;
    border: #A3FF78;
    transition: 0.3s;
}
.b_kl2_section_road:hover{
    background-color: #A3FF78;
}
.img_KL2_road {    
    z-index: 2;
    position: absolute;
    top: 100px;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    width: 738px;
    height: 591px;
    border: 10px solid #16a1e4;
}
.btn_close_img_kl2_road{
    z-index: 2;
    position: absolute;
    top: 110px;
    left: 583px;
    cursor: pointer;
    background-color: #fff;
    border: 1px;
    transition: 0.3s;
}
.btn_close_img_kl2_road:hover{
    background-color: #c8ccce;
}


.title_KL2_road{
    z-index: 2;
    position: absolute;
    top: 78px;
    left: 795px;
    border: 1px;
    margin: 0 auto;
    text-decoration: underline;
    width: 292px;
    color: #ffffff;
    
}
/* кнопка 3КЛ под газоном */
.b_kl3_section_lown{
    margin-left: 5px;
    cursor: pointer;
    position: absolute;
    font-size: 9px;
    font-weight: lighter;
    top: 174px;
    left: 770px;
    height: 12px;
   
    color: black;
    border: #A3FF78;
    transition: 0.3s;
}
.b_kl3_section_lown:hover{
    background-color: #A3FF78;
}
.img_KL3_lown{    
    z-index: 2;
    position: absolute;
    top: 100px;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    width: 615px;
    height: 428px;
    border: 10px solid #16a1e4;
}
.btn_close_img_KL3_lown{
    z-index: 2;
    position: absolute;
    top: 110px;
    left: 644px;
    cursor: pointer;
    background-color: #fff;
    border: 1px;
    transition: 0.3s;
}
.btn_close_img_KL3_lown:hover{
    background-color: #c8ccce;
}

.title_KL3_lown{
    z-index: 2;
    position: absolute;
    top: 78px;
    left: 805px;      
    padding: 0 5px 0 5px;
    color: #ffffff;
    text-decoration: underline;
}
/* кнопка 3 КЛ под тротуаром */
.b_kl3_section_pavement{
    margin-left: 5px;
    cursor: pointer;
    position: absolute;
    font-size: 9px;
    font-weight: lighter;
    top: 205px;
    left: 770px;
    height: 12px;
   
    color: black;
    border: #A3FF78;
    transition: 0.3s;
}
.b_kl3_section_pavement:hover{
    background-color: #A3FF78;
}
.img_KL3_pavement{    
    z-index: 2;
    position: absolute;
    top: 100px;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    width: 722px;
    height: 440px;
    border: 10px solid #16a1e4;
}
.btn_close_img_KL3_pavement{
    z-index: 2;
    position: absolute;
    top: 110px;
    left: 591px;
    cursor: pointer;
    background-color: #fff;
    border: 1px;
    transition: 0.3s;

}
.btn_close_img_KL3_pavement:hover{
    background-color: #c8ccce;
}
.title_KL3_pavement{
    z-index: 2;
    position: absolute;
    top: 78px;
    left: 795px;
    cursor: pointer;    
    padding: 0 5px 0 5px;
    color: #ffffff;
    text-decoration: underline;
}
/* кнопка 3 КЛ под дорогой */
.b_kl3_section_road{
    margin-left: 5px;
    cursor: pointer;
    position: absolute;
    font-size: 9px;
    font-weight: lighter;
    top: 236px;
    left: 770px;
    height: 12px;
   
    color: black;
    border: #A3FF78;
    transition: 0.3s;
}
.b_kl3_section_road:hover{
    background-color: #A3FF78;
}
.img_KL3_road{    
    z-index: 2;
    position: absolute;
    top: 100px;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    width: 801px;   
    height: 592px;
    border: 10px solid #16a1e4;
}
.btn_close_img_KL3_road{
    z-index: 2;
    position: absolute;
    top: 110px;
    left: 551px;
    cursor: pointer;
    background-color: #fff;
    border: 1px;
    transition: 0.3s;
}
.btn_close_img_KL3_road:hover{
    background-color: #c8ccce;
}

.title_KL3_road{
    z-index: 2;
    position: absolute;
    top: 78px;
    left: 795px;        
    padding: 0 5px 0 5px;
    text-decoration: underline;
    color: #ffffff;
}

.b_kl4_section_lown{
    margin-left: 5px;
    cursor: pointer;
    position: absolute;
    font-size: 9px;
    font-weight: lighter;
    top: 174px;
    left: 841px;
    height: 12px;
    
    color: black;
    border: #A3FF78;
    transition: 0.3s;
}
.b_kl4_section_lown:hover{
    background-color: #A3FF78;
}
.img_KL4_lown{    
    z-index: 2;
    position: absolute;
    top: 100px;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    width: 669px;   
    height: 428px;
    border: 10px solid #16a1e4;
}

.btn_close_img_KL4_lown{
    z-index: 2;
    position: absolute;
    top: 110px;
    left: 617px;
    cursor: pointer;
    background-color: #fff;
    border: 1px;
    transition: 0.3s;
}
.btn_close_img_KL4_lown:hover{
    background-color: #c8ccce;
}

.title_KL4_lown{
    z-index: 2;
    position: absolute;
    top: 78px;
    left: 795px;    
    text-decoration: underline;
    padding: 0 5px 0 5px;
    color: #ffffff;
}

.b_kl4_section_pavement{
    margin-left: 5px;
    cursor: pointer;
    position: absolute;
    font-size: 9px;
    font-weight: lighter;
    top: 205px;
    left: 841px;
    height: 12px;
   
    color: black;
    border: #A3FF78;
    transition: 0.3s;
}
.b_kl4_section_pavement:hover{
    background-color: #A3FF78;
}
.img_KL4_pavement{   
    z-index: 2;
    position: absolute;
    top: 100px;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    width: 808px;   
    height: 434px;
    border: 10px solid #16a1e4;
}
.btn_close_img_KL4_pavement{
    z-index: 2;
    position: absolute;
    top: 110px;
    left: 548px;
    cursor: pointer;
    background-color: #fff;
    border: 1px;
    transition: 0.3s;

}
.btn_close_img_KL4_pavement:hover{
    background-color: #c8ccce;
}

.title_KL4_pavement{
    z-index: 2;
    position: absolute;
    top: 78px;
    left: 795px;
    text-decoration: underline;   
    padding: 0 5px 0 5px;
    color: #ffffff;
}
/* KL4 Road */
.b_kl4_section_road{
    margin-left: 5px;
    cursor: pointer;
    position: absolute;
    font-size: 9px;
    font-weight: lighter;
    top: 236px;
    left: 841px;
    height: 12px;
    
    color: black;
    border: #A3FF78;
    transition: 0.3s;
}
.b_kl4_section_road:hover{
    background-color: #A3FF78;
}
.img_KL4_road{    
    z-index: 2;
    position: absolute;
    top: 100px;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    width: 874px;   
    height: 586px;
    border: 10px solid #16a1e4;
}

.btn_close_img_KL4_road{
    z-index: 2;
    position: absolute;
    top: 110px;
    left: 515px;
    cursor: pointer;
    background-color: #fff;
    border: 1px;
    transition: 0.3s;

}
.btn_close_img_KL4_road:hover{
    background-color: #c8ccce;
}

.title_KL4_road{
    z-index: 2;
    position: absolute;
    top: 78px;
    left: 795px;
    text-decoration: underline;
    color: #ffffff;    
    padding: 0 5px 0 5px;
}
/* KL5 Lown */
.b_kl5_section_lown{
    margin-left: 5px;
    cursor: pointer;
    position: absolute;
    font-size: 9px;
    font-weight: lighter;
    top: 174px;
    left: 911px;
    height: 12px;
   
    color: black;
    border: #A3FF78;
    transition: 0.3s;
}
.b_kl5_section_lown:hover{
    background-color: #A3FF78;
}
.img_KL5_lown{    
    z-index: 2;
    position: absolute;
    top: 100px;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    width: 734px;   
    height: 428px;
    border: 10px solid #16a1e4;
}
.btn_close_img_KL5_lown{
    z-index: 2;
    position: absolute;
    top: 110px;
    left: 585px;
    cursor: pointer;
    background-color: #fff;
    border: 1px;
    transition: 0.3s;
}
.btn_close_img_KL5_lown:hover{
    background-color: #c8ccce;
}

.title_KL5_lown{
    z-index: 2;
    position: absolute;
    top: 78px;
    left: 795px;
    cursor: pointer;
    color: #ffffff;
    text-decoration: underline;
    padding: 0 5px 0 5px;
}
/* KL5 Pavement */
.b_kl5_section_pavement{
    margin-left: 5px;
    cursor: pointer;
    position: absolute;
    font-size: 9px;
    font-weight: lighter;
    top: 205px;
    left: 911px;
    height: 12px;
    
    color: black;
    border: #A3FF78;
    transition: 0.3s;
}
.b_kl5_section_pavement:hover{
    background-color: #A3FF78;
}
.img_KL5_pavement{
    z-index: 2;
    position: absolute;
    top: 100px;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    width: 861px;   
    height: 435px;
    border: 10px solid #16a1e4;
}
.btn_close_img_KL5_pavement{
    z-index: 100000000;
    position: absolute;
    top: 110px;
    left: 521px;
    cursor: pointer;
    background-color: #fff;
    border: 1px;
    transition: 0.3s;
}
.btn_close_img_KL5_pavement:hover{
    background-color: #c8ccce;
}
.title_KL5_pavement{
    z-index: 100000000;
    position: absolute;
    top: 78px;
    left: 795px;
    cursor: pointer;
    background-color: #e6e6e6;
    padding: 0 5px 0 5px;
}
/* KL 5 Road */
.b_kl5_section_road{
    margin-left: 5px;
    cursor: pointer;
    position: absolute;
    font-size: 9px;
    font-weight: lighter;
    top: 236px;
    left: 911px;
    height: 12px;
   
    color: black;
    border: #A3FF78;
    transition: 0.3s;
}
.b_kl5_section_road:hover{
    background-color: #A3FF78;
}
.img_KL5_road{    
    z-index: 2;
    position: absolute;
    top: 100px;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    width: 962px;   
    height: 583px;
    border: 10px solid #16a1e4;
}
.btn_close_img_KL5_road{
    z-index: 2;
    position: absolute;
    top: 110px;
    left: 471px;
    cursor: pointer;
    background-color: #fff;
    border: 1px;
    transition: 0.3s;
}
.btn_close_img_KL5_road:hover{
    background-color: #c8ccce;
}


.title_KL5_road{
    z-index: 100000000;
    position: absolute;
    top: 78px;
    left: 795px;
    cursor: pointer;
    background-color: #e6e6e6;
    padding: 0 5px 0 5px;
}
/* KL 6 lown */
.b_kl6_section_lown{
    margin-left: 5px;
    cursor: pointer;
    position: absolute;
    font-size: 9px;
    font-weight: lighter;
    top: 174px;
    left: 981px;
    height: 12px;
   
    color: black;
    border: #A3FF78;
    transition: 0.3s;
}
.b_kl6_section_lown:hover{
    background-color: #A3FF78;
}
.img_KL6_lown{    
    z-index: 2;
    position: absolute;
    top: 100px;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    width: 794px;   
    height: 430px;
    border: 10px solid #16a1e4;
}
.btn_close_img_KL6_lown{
    z-index: 2;
    position: absolute;
    top: 110px;
    left: 555px;
    cursor: pointer;
    background-color: #fff;
    border: 1px;
    transition: 0.3s;
}
.btn_close_img_KL6_lown:hover{
    background-color: #c8ccce;
}

.title_KL6_lown{
    z-index: 2;
    position: absolute;
    top: 78px;
    left: 795px;
    text-decoration: underline;
    color: #ffffff;
    padding: 0 5px 0 5px;

}
/* KL 6 pavement */
.b_kl6_section_pavement{
    margin-left: 5px;
    cursor: pointer;
    position: absolute;
    font-size: 9px;
    font-weight: lighter;
    top: 205px;
    left: 981px;
    height: 12px;
    
    color: black;
    border: #A3FF78;
    transition: 0.3s;
}
.b_kl6_section_pavement:hover{
    background-color: #A3FF78;
}
.img_KL6_pavement{   
    z-index: 2;
    position: absolute;
    top: 100px;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    width: 944px;   
    height: 430px;
    border: 10px solid #16a1e4;
}
.btn_close_img_KL6_pavement{
    z-index: 2;
    position: absolute;
    top: 110px;
    left: 480px;
    cursor: pointer;
    background-color: #fff;
    border: 1px;
    transition: 0.3s;
}
.btn_close_img_KL6_pavement:hover{
    background-color: #c8ccce;
}

.title_KL6_pavement{
    z-index: 2;
    position: absolute;
    top: 78px;
    left: 795px;
    text-decoration: underline;
    color: #ffffff;
    padding: 0 5px 0 5px;
}
/* KL 6 road */
.b_kl6_section_road{
    margin-left: 5px;
    cursor: pointer;
    position: absolute;
    font-size: 9px;
    font-weight: lighter;
    top: 236px;
    left: 981px;
    height: 12px;
    
    color: black;
    border: #A3FF78;
    transition: 0.3s;
}
.b_kl6_section_road:hover{
    background-color: #A3FF78;
}
.img_KL6_road{    
    z-index: 2;
    position: absolute;
    top: 100px;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    width: 1015px;   
    height: 573px;
    border: 10px solid #16a1e4;

}
.btn_close_img_KL6_road{
    z-index: 2;
    position: absolute;
    top: 110px;
    left: 444px;
    cursor: pointer;
    background-color: #fff;
    border: 1px;
    transition: 0.3s;
}
.btn_close_img_KL6_road:hover{
    background-color: #c8ccce;
}
.title_KL6_road{
    z-index: 2;
    position: absolute;
    top: 78px;
    left: 795px;
    text-decoration: underline;
    color: #ffffff;
    padding: 0 5px 0 5px;
}
/* TR 1 lown */
.b_TR1_section_lown{
    margin-left: 5px;
    cursor: pointer;
    position: absolute;
    font-size: 9px;
    font-weight: lighter;
    top: 174px;
    left: 1048px;
    height: 12px;
    
    color: black;
    border: #A3FF78;
    transition: 0.3s;
}
.b_TR1_section_lown:hover{
    background-color: #A3FF78;
}
.img_TR1_lown{
    z-index: 2;
    position: absolute;
    top: 100px;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    width: 549px;   
    height: 436px;
    border: 10px solid #16a1e4;
}
.btn_close_img_TR1_lown{
    z-index: 2;
    position: absolute;
    top: 110px;
    left: 677px;
    cursor: pointer;
    background-color: #fff;
    border: 1px;
    transition: 0.3s;
}
.btn_close_img_TR1_lown:hover{
    background-color: #c8ccce;
}
.title_TR1_lown{
    z-index: 100000000;
    position: absolute;
    top: 78px;
    left: 795px;
    cursor: pointer;
    background-color: #e6e6e6;
    padding: 0 5px 0 5px;
}
/* TR 1 pavement */
.b_TR1_section_pavement{
    margin-left: 5px;
    cursor: pointer;
    position: absolute;
    font-size: 9px;
    font-weight: lighter;
    top: 205px;
    left: 1048px;
    height: 12px;
   
    color: black;
    border: #A3FF78;
    transition: 0.3s;
}
.b_TR1_section_pavement:hover{
    background-color: #A3FF78;
}
.img_TR1_pavement{   
    z-index: 2;
    position: absolute;
    top: 100px;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    width: 659px;   
    height: 454px;
    border: 10px solid #16a1e4;
}
.btn_close_img_TR1_pavement{
    z-index: 2;
    position: absolute;
    top: 110px;
    left: 622px;
    cursor: pointer;
    background-color: #fff;
    border: 1px;
    transition: 0.3s;
}
.btn_close_img_TR1_pavement:hover{
    background-color: #c8ccce;
}
.title_TR1_pavement{
    z-index: 2;
    position: absolute;
    top: 78px;
    left: 773px;
    text-decoration: underline;
    color: #ffffff;
    padding: 0 5px 0 5px;
}
/* TR 1 road */
.b_TR1_section_road{
    margin-left: 5px;
    cursor: pointer;
    position: absolute;
    font-size: 9px;
    font-weight: lighter;
    top: 236px;
    left: 1048px;
    height: 12px;
   
    color: black;
    border: #A3FF78;
    transition: 0.3s;
}
.b_TR1_section_road:hover{
    background-color: #A3FF78;
}
.img_TR1_road{    
    z-index: 2;
    position: absolute;
    top: 100px;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    width: 783px;   
    height: 594px;
    border: 10px solid #16a1e4;
}
.btn_close_img_TR1_road{
    z-index: 2;
    position: absolute;
    top: 110px;
    left: 560px;
    cursor: pointer;
    background-color: #fff;
    border: 1px;
    transition: 0.3s;
}
.btn_close_img_TR1_road:hover{
    background-color: #c8ccce;
}
.title_TR1_road{
    z-index: 2;
    position: absolute;
    top: 78px;
    left: 773px;
    text-decoration: underline;
    color: #ffffff;
    padding: 0 5px 0 5px;
}
/* TR 2 lown */
.b_TR2_section_lown{
    margin-left: 5px;
    cursor: pointer;
    position: absolute;
    font-size: 9px;
    font-weight: lighter;
    top: 174px;
    left: 1118px;
    height: 12px;
    
    color: black;
    border: #A3FF78;
    transition: 0.3s;
}
.b_TR2_section_lown:hover{
    background-color: #A3FF78;
}
.img_TR2_lown{    
    z-index: 2;
    position: absolute;
    top: 100px;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    width: 533px;   
    height: 427px;
    border: 10px solid #16a1e4;
}
.btn_close_img_TR2_lown{
    z-index: 2;
    position: absolute;
    top: 110px;
    left: 685px;   
    background-color: #fff;
    border: 1px;
    transition: 0.3s;
}
.btn_close_img_TR2_lown:hover{
    background-color: #c8ccce;
}

.title_TR2_lown{
    z-index: 2;
    position: absolute;
    top: 78px;
    left: 773px;
    text-decoration: underline;
    color: #ffffff;
    padding: 0 5px 0 5px;
}
/* TR 2 pavement */
.b_TR2_section_pavement{
    margin-left: 5px;
    cursor: pointer;
    position: absolute;
    font-size: 9px;
    font-weight: lighter;
    top: 205px;
    left: 1118px;
    height: 12px;
   
    color: black;
    border: #A3FF78;
    transition: 0.3s;
}
.b_TR2_section_pavement:hover{
    background-color: #A3FF78;
}
.img_TR2_pavement{   
    z-index: 2;
    position: absolute;
    top: 100px;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    width: 652px;   
    height: 449px;
    border: 10px solid #16a1e4;
}
.btn_close_img_TR2_pavement{
    z-index: 2;
    position: absolute;
    top: 110px;
    left: 626px;    
    background-color: #fff;
    border: 1px;
    transition: 0.3s;

}
.btn_close_img_TR2_pavement:hover{
    background-color: #c8ccce;
}
.title_TR2_pavement{
    z-index: 2;
    position: absolute;
    top: 78px;
    left: 773px;
    text-decoration: underline;
    color: #ffffff;
    padding: 0 5px 0 5px;
}
/* TR 2 road */
.b_TR2_section_road{
    margin-left: 5px;
    cursor: pointer;
    position: absolute;
    font-size: 9px;
    font-weight: lighter;
    top: 236px;
    left: 1118px;
    height: 12px;
    
    color: black;
    border: #A3FF78;
    transition: 0.3s;
}
.b_TR2_section_road:hover{
    background-color: #A3FF78;
}
.img_TR2_road{    
    z-index: 2;
    position: absolute;
    top: 100px;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    width: 796px;   
    height: 595px;
    border: 10px solid #16a1e4;
}
.btn_close_img_TR2_road{
    z-index: 2;
    position: absolute;
    top: 110px;
    left: 554px;
    cursor: pointer;
    background-color: #fff;
    border: 1px;
    transition: 0.3s;
}
.btn_close_img_TR2_road:hover{
    background-color: #c8ccce;
}
.title_TR2_road{
    z-index: 2;
    position: absolute;
    top: 78px;
    left: 773px;
    text-decoration: underline;
    color: #ffffff;
    padding: 0 5px 0 5px;
}
/* TR 3 lown */
.b_TR3_section_lown{
    margin-left: 5px;
    cursor: pointer;
    position: absolute;
    font-size: 9px;
    font-weight: lighter;
    top: 174px;
    left: 1188px;
    height: 12px;
    
    color: black;
    border: #A3FF78;
    transition: 0.3s;
}
.b_TR3_section_lown:hover{
    background-color: #A3FF78;
}
.img_TR3_lown{    
    z-index: 2;
    position: absolute;
    top: 100px;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    width: 455px;   
    height: 416px;
    border: 10px solid #16a1e4;
}
.btn_close_img_TR3_lown{
    z-index: 2;
    position: absolute;
    top: 110px;
    left: 724px;
    cursor: pointer;
    background-color: #fff;
    border: 1px;
    transition: 0.3s;
}
.btn_close_img_TR3_lown:hover{
    background-color: #c8ccce;
}
.title_TR3_lown{
    z-index: 2;
    position: absolute;
    top: 78px;
    left: 773px;
    text-decoration: underline;
    color: #ffffff;
    padding: 0 5px 0 5px;
}
/* TR 3 pavement */
.b_TR3_section_pavement{
    margin-left: 5px;
    cursor: pointer;
    position: absolute;
    font-size: 9px;
    font-weight: lighter;
    top: 205px;
    left: 1188px;
    height: 12px;
   
    color: black;
    border: #A3FF78;
    transition: 0.3s;
}
.b_TR3_section_pavement:hover{
    background-color: #A3FF78;
}
.img_TR3_pavement{    
    z-index: 2;
    position: absolute;
    top: 100px;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    width: 596px;   
    height: 472px;
    border: 10px solid #16a1e4;
}
.btn_close_img_TR3_pavement{
    z-index: 2;
    position: absolute;
    top: 110px;
    left: 654px;
    cursor: pointer;
    background-color: #fff;
    border: 1px;
    transition: 0.3s;
}
.btn_close_img_TR3_pavement:hover{
    background-color: #c8ccce;
}
.title_TR3_pavement{
    z-index: 2;
    position: absolute;
    top: 78px;
    left: 773px;
    text-decoration: underline;
    color: #FFFFFF;
    padding: 0 5px 0 5px;
}
/* TR 3 road */
.b_TR3_section_road{
    margin-left: 5px;
    cursor: pointer;
    position: absolute;
    font-size: 9px;
    font-weight: lighter;
    top: 236px;
    left: 1188px;
    height: 12px;
   
    color: black;
    border: #A3FF78;
    transition: 0.3s;
}
.b_TR3_section_road:hover{
    background-color: #A3FF78;
}
.img_TR3_road{    
    z-index: 2;
    position: absolute;
    top: 100px;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    width: 655px;   
    height: 566px;
    border: 10px solid #16a1e4;
}
.btn_close_img_TR3_road{
    z-index: 2;
    position: absolute;
    top: 110px;
    left: 624px;
    cursor: pointer;
    background-color: #fff;
    border: 1px;
    transition: 0.3s;
}
.btn_close_img_TR3_road:hover{
    background-color: #c8ccce;
}
.title_TR3_road{
    z-index: 2;
    position: absolute;
    top: 78px;
    left: 773px;
    text-decoration: underline;
    color: #ffffff;
    padding: 0 5px 0 5px;
}
/* TR 4 lown */
.b_TR4_section_lown{
    margin-left: 5px;
    cursor: pointer;
    position: absolute;
    font-size: 9px;
    font-weight: lighter;
    top: 174px;
    left: 1258px;
    height: 12px;
  
    color: black;
    border: #A3FF78;
    transition: 0.3s;
}
.b_TR4_section_lown:hover{
    background-color: #A3FF78;
}
.img_TR4_lown{   
    z-index: 2;
    position: absolute;
    top: 100px;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    width: 454px;   
    height: 415px;
    border: 10px solid #16a1e4;
}
.btn_close_img_TR4_lown{
    z-index: 2;
    position: absolute;
    top: 110px;
    left: 725px;
    cursor: pointer;
    background-color: #fff;
    border: 1px;
    transition: 0.3s;
}
.btn_close_img_TR4_lown:hover{
    background-color: #c8ccce;
}
.title_TR4_lown{
    z-index: 2;
    position: absolute;
    top: 78px;
    left: 773px;
    text-decoration: underline;
    color: #ffffff;
    padding: 0 5px 0 5px;
}
/* TR 4 pavement */
.b_TR4_section_pavement{
    margin-left: 5px;
    cursor: pointer;
    position: absolute;
    font-size: 9px;
    font-weight: lighter;
    top: 205px;
    left: 1258px;
    height: 12px;
    
    color: black;
    border: #A3FF78;
    transition: 0.3s;
}
.b_TR4_section_pavement:hover{
    background-color: #A3FF78;
}
.img_TR4_pavement{    
    z-index: 2;
    position: absolute;
    top: 100px;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    width: 597px;   
    height: 475px;
    border: 10px solid #16a1e4;
}
.btn_close_img_TR4_pavement{
    z-index: 2;
    position: absolute;
    top: 110px;
    left: 653px;
    cursor: pointer;
    background-color: #fff;
    border: 1px;
    transition: 0.3s;
}
.btn_close_img_TR4_pavement:hover{
    background-color: #c8ccce;
}
.title_TR4_pavement{
    z-index: 2;
    position: absolute;
    top: 78px;
    left: 773px;
    text-decoration: underline;
    color: #ffffff;
    padding: 0 5px 0 5px;
}
/* TR 4 road */
.b_TR4_section_road{
    margin-left: 5px;
    cursor: pointer;
    position: absolute;
    font-size: 9px;
    font-weight: lighter;
    top: 236px;
    left: 1258px;
    height: 12px;
    
    color: black;
    border: #A3FF78;
    transition: 0.3s;
}
.b_TR4_section_road:hover{
    background-color: #A3FF78;
}
.img_TR4_road{    
    z-index: 2;
    position: absolute;
    top: 100px;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    width: 655px;   
    height: 565px;
    border: 10px solid #16a1e4;
}
.btn_close_img_TR4_road{
    z-index: 2;
    position: absolute;
    top: 110px;
    left: 624px;
    cursor: pointer;
    background-color: #fff;
    border: 1px;
    transition: 0.3s;

}
.btn_close_img_TR4_road:hover{
    background-color: #c8ccce;
}
.title_TR4_road{
    z-index: 2;
    position: absolute;
    top: 78px;
    left: 773px;
    text-decoration: underline;
    color: #ffffff;
    padding: 0 5px 0 5px;
}

/* TR 5 lown */
.b_TR5_section_lown{
    margin-left: 5px;
    cursor: pointer;
    position: absolute;
    font-size: 9px;
    font-weight: lighter;
    top: 174px;
    left: 1328px;
    height: 12px;
    
    color: black;
    border: #A3FF78;
    transition: 0.3s;
}
.b_TR5_section_lown:hover{
    background-color: #A3FF78;
}
.img_TR5_lown{
    cursor: pointer;
    z-index: 100000000;
    position: absolute;
    top: 100px;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    width: 508px;   
    height: 416px;
}
.btn_close_img_TR5_lown{
    z-index: 100000000;
    position: absolute;
    top: 100px;
    left: 698px;
    cursor: pointer;
    background-color: #fff;
    border: 1px;
    transition: 0.3s;
}
.btn_close_img_TR5_lown:hover{
    background-color: #c8ccce;
}
.title_TR5_lown{
    z-index: 100000000;
    position: absolute;
    top: 78px;
    left: 773px;
    cursor: pointer;
    background-color: #e6e6e6;
    padding: 0 5px 0 5px;
}

/* TR 5 pavement */
.b_TR5_section_pavement{
    margin-left: 5px;
    cursor: pointer;
    position: absolute;
    font-size: 9px;
    font-weight: lighter;
    top: 205px;
    left: 1328px;
    height: 12px;
   
    color: black;
    border: #A3FF78;
    transition: 0.3s;
}
.b_TR5_section_pavement:hover{
    background-color: #A3FF78;
}
.img_TR5_pavement{   
    z-index: 2;
    position: absolute;
    top: 100px;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    width: 662px;   
    height: 468px;
    border: 10px solid #16a1e4;
}
.btn_close_img_TR5_pavement{
    z-index: 2;
    position: absolute;
    top: 110px;
    left: 621px;
    cursor: pointer;
    background-color: #fff;
    border: 1px;
    transition: 0.3s;
}
.btn_close_img_TR5_pavement:hover{
    background-color: #c8ccce;
}
.title_TR5_pavement{
    z-index: 2;
    position: absolute;
    top: 78px;
    left: 773px;
    text-decoration: underline;
    color: #ffffff;
    padding: 0 5px 0 5px;
}
/* TR 5 road */
.b_TR5_section_road{
    margin-left: 5px;
    cursor: pointer;
    position: absolute;
    font-size: 9px;
    font-weight: lighter;
    top: 236px;
    left: 1328px;
    height: 12px;
   
    color: black;
    border: #A3FF78;
    transition: 0.3s;
}
.b_TR5_section_road:hover{
    background-color: #A3FF78;
}
.img_TR5_road{   
    z-index: 2;
    position: absolute;
    top: 100px;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    width: 720px;   
    height: 569px;
    border: 10px solid #16a1e4;
}
.btn_close_img_TR5_road{
    z-index: 2;
    position: absolute;
    top: 110px;
    left: 592px;
    cursor: pointer;
    background-color: #fff;
    border: 1px;
    transition: 0.3s;
}
.btn_close_img_TR5_road:hover{
    background-color: #c8ccce;
}
.title_TR5_road{
    z-index: 2;
    position: absolute;
    top: 78px;
    left: 773px;
    text-decoration: underline;
    color: #ffffff;
    padding: 0 5px 0 5px;
}
/* TR 6 lown */
.b_TR6_section_lown{
    margin-left: 5px;
    cursor: pointer;
    position: absolute;
    font-size: 9px;
    font-weight: lighter;
    top: 174px;
    left: 1398px;
    height: 12px;
    
    color: black;
    border: #A3FF78;
    transition: 0.3s;
}
.b_TR6_section_lown:hover{
    background-color: #A3FF78;
}
.img_TR6_lown{    
    z-index: 2;
    position: absolute;
    top: 100px;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    width: 563px;   
    height: 425px;
    border: 10px solid #16a1e4;
}
.btn_close_img_TR6_lown{
    z-index: 2;
    position: absolute;
    top: 110px;
    left: 670px;
    cursor: pointer;
    background-color: #fff;
    border: 1px;
    transition: 0.3s;
}
.btn_close_img_TR6_lown:hover{
    background-color: #c8ccce;
}
.title_TR6_lown{
    z-index: 2;
    position: absolute;
    top: 78px;
    left: 773px;
    text-decoration: underline;
    color: #ffffff;
    padding: 0 5px 0 5px;
}

/* TR 6 pavement */
.b_TR6_section_pavement{
    margin-left: 5px;
    cursor: pointer;
    position: absolute;
    font-size: 9px;
    font-weight: lighter;
    top: 205px;
    left: 1398px;
    height: 12px;
    
    color: black;
    border: #A3FF78;
    transition: 0.3s;
}
.b_TR6_section_pavement:hover{
    background-color: #A3FF78;
}
.img_TR6_pavement{    
    z-index: 2;
    position: absolute;
    top: 100px;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    width: 739px;   
    height: 477px;
    border: 10px solid #16a1e4;
}
.btn_close_img_TR6_pavement{
    z-index: 2;
    position: absolute;
    top: 110px;
    left: 582px;
    cursor: pointer;
    background-color: #fff;
    border: 1px;
    transition: 0.3s;
}
.btn_close_img_TR6_pavement:hover{
    background-color: #c8ccce;
}
.title_TR6_pavement{
    z-index: 2;
    position: absolute;
    top: 78px;
    left: 773px;
    text-decoration: underline;
    color: #ffffff;
    padding: 0 5px 0 5px;
}
/* TR 6 road */
.b_TR6_section_road{
    margin-left: 5px;
    cursor: pointer;
    position: absolute;
    font-size: 9px;
    font-weight: lighter;
    top: 236px;
    left: 1398px;
    height: 12px;
   
    color: black;
    border: #A3FF78;
    transition: 0.3s;
}
.b_TR6_section_road:hover{
    background-color: #A3FF78;
}
.img_TR6_road{    
    z-index: 2;
    position: absolute;
    top: 100px;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    width: 789px;   
    height: 562px;
    border: 10px solid #16a1e4;
}
.btn_close_img_TR6_road{
    z-index: 2;
    position: absolute;
    top: 110px;
    left: 557px;
    cursor: pointer;
    background-color: #fff;
    border: 1px;
    transition: 0.3s;
}
.btn_close_img_TR6_road:hover{
    background-color: #c8ccce;
}
.title_TR6_road{
    z-index: 2;
    position: absolute;
    top: 78px;
    left: 773px;
    text-decoration: underline;
    color: #ffffff;
    padding: 0 5px 0 5px;
}
/* TR 8 lown */
.b_TR8_section_lown{
    margin-left: 5px;
    cursor: pointer;
    position: absolute;
    font-size: 9px;
    font-weight: lighter;
    top: 174px;
    left: 1468px;
    height: 12px;
   
    color: black;
    border: #A3FF78;
    transition: 0.3s;
}
.b_TR8_section_lown:hover{
    background-color: #A3FF78;
}
.img_TR8_lown{    
    z-index: 2;
    position: absolute;
    top: 100px;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    width: 637px;   
    height: 422px;
    border: 10px solid #16a1e4;
}
.btn_close_img_TR8_lown{
    z-index: 2;
    position: absolute;
    top: 110px;
    left: 633px;
    cursor: pointer;
    background-color: #fff;
    border: 1px;
    transition: 0.3s;
}
.btn_close_img_TR8_lown:hover{
    background-color: #c8ccce;
}
.title_TR8_lown{
    z-index: 2;
    position: absolute;
    top: 78px;
    left: 773px;
    text-decoration: underline;
    color: #ffffff;
    padding: 0 5px 0 5px;
}

/* TR 8 pavement */
.b_TR8_section_pavement{
    margin-left: 5px;
    cursor: pointer;
    position: absolute;
    font-size: 9px;
    font-weight: lighter;
    top: 205px;
    left: 1468px;
    height: 12px;
    
    color: black;
    border: #A3FF78;
    transition: 0.3s;
}
.b_TR8_section_pavement:hover{
    background-color: #A3FF78;
}
.img_TR8_pavement{   
    z-index: 2;
    position: absolute;
    top: 100px;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    width: 812px;   
    height: 479px;
    border: 10px solid #16a1e4;
}
.btn_close_img_TR8_pavement{
    z-index: 2;
    position: absolute;
    top: 110px;
    left: 546px;
    cursor: pointer;
    background-color: #fff;
    border: 1px;
    transition: 0.3s;
}
.btn_close_img_TR8_pavement:hover{
    background-color: #c8ccce;
}
.title_TR8_pavement{
    z-index: 2;
    position: absolute;
    top: 78px;
    left: 773px;
    text-decoration: underline;
    color: #ffffff;
    padding: 0 5px 0 5px;
}
/* TR 8 road */
.b_TR8_section_road{
    margin-left: 5px;
    cursor: pointer;
    position: absolute;
    font-size: 9px;
    font-weight: lighter;
    top: 236px;
    left: 1468px;
    height: 12px;
    
    color: black;
    border: #A3FF78;
    transition: 0.3s;
}
.b_TR8_section_road:hover{
    background-color: #A3FF78;
}
.img_TR8_road{    
    z-index: 2;
    position: absolute;
    top: 100px;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    width: 863px;   
    height: 565px;
    border: 10px solid #16a1e4;
}
.btn_close_img_TR8_road{
    z-index: 2;
    position: absolute;
    top: 110px;
    left: 520px;
    cursor: pointer;
    background-color: #fff;
    border: 1px;
    transition: 0.3s;
}
.btn_close_img_TR8_road:hover{
    background-color: #c8ccce;
}
.title_TR8_road{
    z-index: 2;
    position: absolute;
    top: 78px;
    left: 773px;
    text-decoration: underline;
    color: #ffffff;
    padding: 0 5px 0 5px;
}
/* TR 9 lown */
.b_TR9_section_lown{
    margin-left: 5px;
    cursor: pointer;
    position: absolute;
    font-size: 9px;
    font-weight: lighter;
    top: 174px;
    left: 1539px;
    height: 12px;
    
    color: black;
    border: #A3FF78;
    transition: 0.3s;
}
.b_TR9_section_lown:hover{
    background-color: #A3FF78;
}
.img_TR9_lown{    
    z-index: 2;
    position: absolute;
    top: 100px;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    width: 697px;   
    height: 417px;
    border: 10px solid #16a1e4;
}
.btn_close_img_TR9_lown{
    z-index: 2;
    position: absolute;
    top: 110px;
    left: 603px;
    cursor: pointer;
    background-color: #fff;
    border: 1px;
    transition: 0.3s;
}
.btn_close_img_TR9_lown:hover{
    background-color: #c8ccce;
}
.title_TR9_lown{
    z-index: 2;
    position: absolute;
    top: 78px;
    left: 773px;
    text-decoration: underline;
    color: #ffffff;
    padding: 0 5px 0 5px;
}

/* TR 9 pavement */
.b_TR9_section_pavement{
    margin-left: 5px;
    cursor: pointer;
    position: absolute;
    font-size: 9px;
    font-weight: lighter;
    top: 205px;
    left: 1539px;
    height: 12px;
   
    color: black;
    border: #A3FF78;
    transition: 0.3s;
}
.b_TR9_section_pavement:hover{
    background-color: #A3FF78;
}
.img_TR9_pavement{   
    z-index: 2;
    position: absolute;
    top: 100px;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    width: 880px;   
    height: 481px;
    border: 10px solid #16a1e4;
}
.btn_close_img_TR9_pavement{
    z-index: 2;
    position: absolute;
    top: 110px;
    left: 512px;
    cursor: pointer;
    background-color: #fff;
    border: 1px;
    transition: 0.3s;
}
.btn_close_img_TR9_pavement:hover{
    background-color: #c8ccce;
}
.title_TR9_pavement{
    z-index: 2;
    position: absolute;
    top: 78px;
    left: 773px;
    text-decoration: underline;
    color: #ffffff;
    padding: 0 5px 0 5px;
}
/* TR 9 road */
.b_TR9_section_road{
    margin-left: 5px;
    cursor: pointer;
    position: absolute;
    font-size: 9px;
    font-weight: lighter;
    top: 236px;
    left: 1539px;
    height: 12px;
   
    color: black;
    border: #A3FF78;
    transition: 0.3s;
}
.b_TR9_section_road:hover{
    background-color: #A3FF78;
}
.img_TR9_road{
    cursor: pointer;
    z-index: 2;
    position: absolute;
    top: 100px;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    width: 922px;   
    height: 571px;
    border: 10px solid #16a1e4;
}
.btn_close_img_TR9_road{
    z-index: 2;
    position: absolute;
    top: 110px;
    left: 491px;
    cursor: pointer;
    background-color: #fff;
    border: 1px;
    transition: 0.3s;
}
.btn_close_img_TR9_road:hover{
    background-color: #c8ccce;
}
.title_TR9_road{
    z-index: 2;
    position: absolute;
    top: 78px;
    left: 773px;
    text-decoration: underline;
    color: #ffffff;
    padding: 0 5px 0 5px;
}


.blur_Item {
    position: absolute;
    top: 5px;
    height: 1077px;
    width: 100%;
    /* background: rgba(100,100,100,0.5); */
    z-index: 1;
    backdrop-filter: blur(5px);
}







.b_kl1_section1{
    cursor: pointer;
    position: absolute;
    font-size: 14px;
    top: 175px;
    left: 631px;
    height: 10px;
    transition: 0.5s;
}

.b_kl1_section1:hover{
    scale: 40;
    position: absolute;
    z-index: 9999;
    top: 200px;
}




.b_kl1_section2{
    cursor: pointer;
    position: absolute;
    font-size: 14px;
    top: 267px;
    left: 600px;
    height: 10px;
    transition: 0.5s;   
    z-index: 1;
}

.b_kl1_section2:hover{
    scale: 40;
    position: absolute;
    z-index: 9999;
    top: 300px;    
}
.b_kl1_section3{
    cursor: pointer;
    position: absolute;
    font-size: 14px;
    top: 289px;
    left: 600px;
    height: 10px;
    transition: 0.5s;    
    z-index: 1;
}

.b_kl1_section3:hover{
    scale: 40;
    position: absolute;
    z-index: 9999;
    top: 300px;    
}

.dropdown_KL1_lown{
    position: relative;
    top: -536px;
    left: 526px;
    z-index: 2;
    border: none;
}

.dropdown_KL1_pavement{
    position: absolute;
    top: 100px;
    left: 1258px;
    z-index: 100000000000;
    border: none;
}

.list_works_btn{
    position: relative;
    top: -494px;
    left: 234px;
    z-index: 2;
    cursor: pointer;
    background-color: #ffffff;    
    border: 1px;
}

.list_works_btn:hover{
    background-color: #c8ccce;
    transition: 0.2s;
}

.list_works_btn_KL1_pavement{
    position: absolute;
    top: 10px;
    left: 520px;
    z-index: 100000000000;
    cursor: pointer;
    background-color: #ffffff;    
    border: 1px;
    width: 96px;
}
.list_works_btn_KL1_pavement:hover{
    background-color: #c8ccce;
    transition: 0.2s;
}
.list_works_btn_KL1_road{
    position: absolute;
    top: 110px;
    left: 1223px;
    z-index: 2;
    cursor: pointer;
    background-color: #ffffff;    
    border: 1px;
}
.list_works_btn_KL1_road:hover{
    background-color: #c8ccce;
    transition: 0.2s;
}


.close_btn_list_work{
    position: relative;
    top: -476px;
    left: 466px;
    width: 60px;
    z-index: 2;
    cursor: pointer;
    background-color: #ffffff;    
    border: 1px;
}
.close_btn_list_work:hover{
    background-color: #c8ccce;
    transition: 0.2s;
}
.close_btn_list_work_KL1_pavement{
    position: relative;
    top: -404px;
    left: 565px;
    width: 60px;
    z-index: 2;
    cursor: pointer;
    background-color: #ffffff;
    border: 1px;
}
.close_btn_list_work_KL1_road{
    position: absolute;
    top: 305px;
    left: 1648px;
    width: 60px;
    z-index: 10000000000000;
    cursor: pointer;
    background-color: #ffffff;
    border: 1px;
}
.item1_svg{
    position: relative;
    top: -587px;
    z-index: 1000;
    left: 174px;
    animation-name: blink;
    animation-timing-function: linear;
    animation-duration: 1.3s;
    animation-iteration-count: infinite;    
}
.asphalt_top_pavement_svg{
    position: relative;
    top: -635px;
    z-index: 10000000000000;
    left: 67.2px;
    animation-name: blink;
    animation-timing-function: linear;
    animation-duration: 1.3s;
    animation-iteration-count: infinite;    
}
.asphalt_top_road_svg{
    position: absolute;
    top: 199px;
    z-index: 2;
    left: 625px;
    animation-name: blink;
    animation-timing-function: linear;
    animation-duration: 1.3s;
    animation-iteration-count: infinite;    
}
.asphalt_bottom_pavement_svg{
    position: absolute;
    top: 100px;
    z-index: 2;
    left: 143px;
    animation-name: blink;
    animation-timing-function: linear;
    animation-duration: 1.3s;
    animation-iteration-count: infinite;    
}
.asphalt_bottom_road_svg{
    position: absolute;
    top: 215px;
    z-index: 2;
    left: 705.7px;
    animation-name: blink;
    animation-timing-function: linear;
    animation-duration: 1.3s;
    animation-iteration-count: infinite;    
}
.crush_stone_svg{
    position: relative;
    top: -449px;
    z-index: 2;
    left: -307.5px;
    animation-name: blink;
    animation-timing-function: linear;
    animation-duration: 1.3s;
    animation-iteration-count: infinite;    
}
.concrete_cover_svg{
    position: absolute;
    top: 266px;
    z-index: 2;
    left: 704.6px;
    animation-name: blink;
    animation-timing-function: linear;
    animation-duration: 1.3s;
    animation-iteration-count: infinite;    
}
.sand_For_Asphalt_Pavement{
    position: absolute;
    top: 171px;
    z-index: 2;
    left: 143.5px;
    animation-name: blink;
    animation-timing-function: linear;
    animation-duration: 1.3s;
    animation-iteration-count: infinite;    
}
.sand_For_Asphalt_Road{
    position: absolute;
    top: 333px;
    z-index: 2;
    left: 704.5px;
    animation-name: blink;
    animation-timing-function: linear;
    animation-duration: 1.3s;
    animation-iteration-count: infinite;    
}
.sand_For_Cable_Bad{
    position: relative;
    top: -225px;
    z-index: 2;
    left: -305px;
    animation-name: blink;
    animation-timing-function: linear;
    animation-duration: 1.3s;
    animation-iteration-count: infinite;    
}
.sand_For_Cable_Bad_Road{
    position: absolute;
    top: 527px;
    z-index: 2;
    left: 704.5px;
    animation-name: blink;
    animation-timing-function: linear;
    animation-duration: 1.3s;
    animation-iteration-count: infinite;    
}
.cabling_Under_Pavement{
    position: absolute;
    top: 336px;
    z-index: 10000000000000;
    left: 213.5px;
    animation-name: blink;
    animation-timing-function: linear;
    animation-duration: 1.3s;
    animation-iteration-count: infinite;    
}
.cabling_Under_Road{
    position: absolute;
    top: 571px;
    z-index: 2;
    left: 785.5px;
    animation-name: blink;
    animation-timing-function: linear;
    animation-duration: 1.3s;
    animation-iteration-count: infinite;    
}
.backfiling_with_soil{
    position: absolute;
    top: 266px;
    z-index: 2;
    left: 143.5px;
    animation-name: blink;
    animation-timing-function: linear;
    animation-duration: 1.3s;
    animation-iteration-count: infinite;    
}
.backfiling_with_road{
    position: absolute;
    top: 470px;
    z-index: 2;
    left: 704.5px;
    animation-name: blink;
    animation-timing-function: linear;
    animation-duration: 1.3s;
    animation-iteration-count: infinite;    
}
.digging_Tranch_svg{
    position: absolute;
    top: 169px;
    z-index: 2;
    left: 143px;
    animation-name: blink;
    animation-timing-function: linear;
    animation-duration: 1.3s;
    animation-iteration-count: infinite;    
}
.digging_Tranch_road_svg{
    position: absolute;
    top: 332px;
    z-index: 2;
    left:704.5px;
    animation-name: blink;
    animation-timing-function: linear;
    animation-duration: 1.3s;
    animation-iteration-count: infinite;    
}

@keyframes blink {
    50% {
      opacity: 0;
    }
  }
.item2_svg{
    position: relative;
    top: -372px;
    z-index: 10000000000000;
    left: 174px;
    animation-name: blink;
    animation-timing-function: linear;
    animation-duration: 1.3s;
    animation-iteration-count: infinite;  
   

}
@keyframes blink {
    50% {
      opacity: 0;
    }
  }

.item3_svg{
    position: relative;
    top: -257px;
    z-index: 10000000000000;
    left: -133px;
    animation-name: blink;
    animation-timing-function: linear;
    animation-duration: 1.3s;
    animation-iteration-count: infinite;  
   
}
@keyframes blink {
    50% {
      opacity: 0;
    }
  }
.item4_svg{
    position: relative;
    top: -580px;
    z-index: 10000000000000;
    left: 173px;
    animation-name: blink;
    animation-timing-function: linear;
    animation-duration: 1.3s;
    animation-iteration-count: infinite;  
   

}
@keyframes blink {
    50% {
      opacity: 0;
    }
  }
.item5_svg{
    position: relative;
    top: -593px;
    z-index: 1000;
    left: 95px;
    animation-name: blink;
    animation-timing-function: linear;
    animation-duration: 1.3s;
    animation-iteration-count: infinite;  
   

}
@keyframes blink {
    50% {
      opacity: 0;
    }
  }

.soil_dev_KL1_lown{
    position: absolute;
    z-index: 100000000;
    top: 203px;
    left: 1205px;
    background-color: #ffff;
    color: #555353;
    display: none;
    font-size: 15px;
    padding-left: 10px;
    padding-right: 10px;
    border: solid #ea2746cc 3px;
    border-radius:10px;
}
.cable_bad_KL1_lown{
    position: absolute;
    z-index: 100000000;
    top: 203px;
    left: 1205px;
    background-color: #ffff;
    color: #555353;
    display: none;
    font-size: 15px;
    padding-left: 5px;
    width: 249px;
}
.back_soil_dev_KL1_lown{
    position: absolute;
    z-index: 100000000;
    top: 203px;
    left: 1205px;
    background-color: #7a7a7a7d;
    color: #ffffff;
    display: none;
    font-size: 15px;
    padding-left: 5px;
    width: 249px;
    
} 
.out_select_list_of_work{
    position: relative;
    top: -515px;
    left: 626px;
    z-index: 2;
}
.out_select_list_of_work_KL1_road{
    position: absolute;
    top: 99px;
    left: 1329px;
    z-index: 2;
}
.d3_btn{
    position: relative;
    top: -81px;
    left: 479px;
    z-index: 2;
    width: 28px;
    cursor: pointer;
    background-color: #ffffff;    
    border: 1px;
    scale: 1.5;
}
.img-env{    
    position: absolute;
    top: 88px;
    left: 0;
    right: 0;
    margin-left: auto;
    margin-right: auto;
    z-index: 100000000;
    width: 533px;
    height: 458px;   
    background-color: #16a1e4;    
    border: 1px;   
}
.d3_btn_KL2_lown{
    position: absolute;
    top: 513px;
    left: 1178px;
    z-index: 2;
    width: 28px;   
    cursor: pointer;
    background-color: #ffffff;    
    border: 1px;
    scale: 1.5;
}
.d3_btn_TR1_lown{
    position: absolute;
    top: 524px;
    left: 1191px;
    z-index: 2;
    width: 28px;       
    background-color: #ffffff;    
    border: 1px;
    scale: 1.5;
}
.d3_btn_TR2_lown{
    position: absolute;
    top: 516px;
    left: 1182px;
    z-index: 2;
    width: 28px;   
    cursor: pointer;
    background-color: #ffffff;    
    border: 1px;
    scale: 1.5;
}
.d3_btn_TR3_lown{
    position: absolute;
    top: 504px;
    left: 1144px;
    z-index: 2;
    width: 28px;   
    cursor: pointer;
    background-color: #ffffff;    
    border: 1px;
    scale: 1.5;
}
.d3_btn_TR4_lown{
    position: absolute;
    top: 504px;
    left: 1143px;
    z-index: 2;
    width: 28px;   
    cursor: pointer;
    background-color: #ffffff;    
    border: 1px;
    scale: 1.5;
}
.d3_btn_TR5_lown{
    position: absolute;
    top: 494px;
    left: 1171px;
    z-index: 100000000;
    width: 28px;   
    cursor: pointer;
    background-color: #ffffff;    
    border: 1px;
    scale: 1.5;
}
.d3_btn_TR6_lown{
    position: absolute;
    top: 513px;
    left: 1197px;
    z-index: 2;
    width: 28px;   
    cursor: pointer;
    background-color: #ffffff;    
    border: 1px;
    scale: 1.5;
}
.d3_btn_TR8_lown{
    position: absolute;
    top: 510px;
    left: 1235px;
    z-index: 2;
    width: 28px;   
    cursor: pointer;
    background-color: #ffffff;    
    border: 1px;
    scale: 1.5;
}
.d3_btn_TR9_lown{
    position: absolute;
    top: 505px;
    left: 1265px;
    z-index: 2;
    width: 28px;   
    cursor: pointer;
    background-color: #ffffff;    
    border: 1px;
    scale: 1.5;
}
.d3_btn_TR1_pavement{
    position: absolute;
    top: 542px;
    left: 1246px;
    z-index: 2;
    width: 28px;   
    cursor: pointer;
    background-color: #ffffff;    
    border: 1px;
    scale: 1.5;
}
.d3_btn_TR2_pavement{
    position: absolute;
    top: 538px;
    left: 1242px;
    z-index: 2;
    width: 28px;   
    cursor: pointer;
    background-color: #ffffff;    
    border: 1px;
    scale: 1.5;
}
.d3_btn_TR3_pavement{
    position: absolute;
    top: 561px;
    left: 1214px;
    z-index: 2;
    width: 28px;   
    cursor: pointer;
    background-color: #ffffff;    
    border: 1px;
    scale: 1.5;
}
.d3_btn_TR3_road{
    position: absolute;
    top: 654px;
    left: 1244px;
    z-index: 2;
    width: 28px;   
    cursor: pointer;
    background-color: #ffffff;    
    border: 1px;
    scale: 1.5;
}
.d3_btn_TR4_pavement{
    position: absolute;
    top: 563px;
    left: 1214px;
    z-index: 2;
    width: 28px;   
    cursor: pointer;
    background-color: #ffffff;    
    border: 1px;
    scale: 1.5;
}
.d3_btn_TR4_road{
    position: absolute;
    top: 653px;
    left: 1244px;
    z-index: 2;
    width: 28px;   
    cursor: pointer;
    background-color: #ffffff;    
    border: 1px;
    scale: 1.5;
}
.d3_btn_TR5_pavement{
    position: absolute;
    top: 556px;
    left: 1248px;
    z-index: 2;
    width: 28px;   
    cursor: pointer;
    background-color: #ffffff;    
    border: 1px;
    scale: 1.5;
}
.d3_btn_TR5_road{
    position: absolute;
    top: 658px;
    left: 1276px;
    z-index: 2;
    width: 28px;   
    cursor: pointer;
    background-color: #ffffff;    
    border: 1px;
    scale: 1.5;
}
.d3_btn_TR6_pavement{
    position: absolute;
    top: 565px;
    left: 1285px;
    z-index: 2;
    width: 28px;   
    cursor: pointer;
    background-color: #ffffff;    
    border: 1px;
    scale: 1.5;
}
.d3_btn_TR6_road{
    position: absolute;
    top: 651px;
    left: 1310px;
    z-index: 2;
    width: 28px;   
    cursor: pointer;
    background-color: #ffffff;    
    border: 1px;
    scale: 1.5;
}
.d3_btn_TR8_pavement{
    position: absolute;
    top: 567px;
    left: 1321px;
    z-index: 2;
    width: 28px;   
    cursor: pointer;
    background-color: #ffffff;    
    border: 1px;
    scale: 1.5;
}
.d3_btn_TR8_road{
    position: absolute;
    top: 654px;
    left: 1347px;
    z-index: 2;
    width: 28px;   
    cursor: pointer;
    background-color: #ffffff;    
    border: 1px;
    scale: 1.5;
}
.d3_btn_TR9_pavement{
    position: absolute;
    top: 569px;
    left: 1356px;
    z-index: 2;
    width: 28px;   
    cursor: pointer;
    background-color: #ffffff;    
    border: 1px;
    scale: 1.5;
}
.d3_btn_TR9_road{
    position: absolute;
    top: 660px;
    left: 1377px;
    z-index: 2;
    width: 28px;   
    cursor: pointer;
    background-color: #ffffff;    
    border: 1px;
    scale: 1.5;
}
.d3_btn_TR1_road{
    position: absolute;
    top: 682px;
    left: 1307px;
    z-index: 2;
    width: 28px;   
    cursor: pointer;
    background-color: #ffffff;    
    border: 1px;
    scale: 1.5;
}
.d3_btn_TR2_road{
    position: absolute;
    top: 683px;
    left: 1313px;
    z-index: 2;
    width: 28px;   
    cursor: pointer;
    background-color: #ffffff;    
    border: 1px;
    scale: 1.5;
}
.d3_btn_KL3_lown{
    position: absolute;
    top: 517px;
    left: 1223px;
    z-index: 2;
    width: 28px;   
    cursor: pointer;
    background-color: #ffffff;    
    border: 1px;
    scale: 1.5;
}
.d3_btn_KL4_lown{
    position: absolute;
    top: 517px;
    left: 1251px;
    z-index: 2;
    width: 28px;   
    cursor: pointer;
    background-color: #ffffff;    
    border: 1px;
    scale: 1.5;
}
.d3_btn_KL5_lown{
    position: absolute;
    top: 517px;
    left: 1283px;
    z-index: 2;
    width: 28px;   
    cursor: pointer;
    background-color: #ffffff;    
    border: 1px;
    scale: 1.5;
}
.d3_btn_KL6_lown{
    position: absolute;
    top: 518px;
    left: 1313px;
    z-index: 100000000;
    width: 28px;   
    cursor: pointer;
    background-color: #ffffff;    
    border: 1px;
    scale: 1.5;
}
.d3_btn_KL1_pavement{
    position: absolute;
    top: 440px;
    left: 580px;
    z-index: 100000000;
    width: 28px;
    
    
    cursor: pointer;
    background-color: #ffffff;    
    border: 1px;
    scale: 1.5;
}
.d3_btn_KL2_pavement{
    position: absolute;
    top: 528px;
    left: 1238px;
    z-index: 100000000;
    width: 28px;   
    cursor: pointer;
    background-color: #ffffff;    
    border: 1px;
    scale: 1.5;
}
.d3_btn_KL3_pavement{
    position: absolute;
    top: 528px;
    left: 1278px;
    z-index: 2;
    width: 28px;   
    cursor: pointer;
    background-color: #ffffff;    
    border: 1px;
    scale: 1.5;
}
.d3_btn_KL4_pavement{
    position: absolute;
    top: 523px;
    left: 1320px;
    z-index: 2;
    width: 28px;   
    cursor: pointer;
    background-color: #ffffff;    
    border: 1px;
    scale: 1.5;
}
.d3_btn_KL5_pavement{
    position: absolute;
    top: 523px;
    left: 1346px;
    z-index: 100000000;
    width: 28px;   
    cursor: pointer;
    background-color: #ffffff;    
    border: 1px;
    scale: 1.5;
}
.d3_btn_KL6_pavement{
    position: absolute;
    top: 519px;
    left: 1388px;
    z-index: 100000000;
    width: 28px;   
    cursor: pointer;
    background-color: #ffffff;    
    border: 1px;
    scale: 1.5;
}
.d3_btn_KL2_road{
    position: absolute;
    top: 680px;
    left: 1285px;
    z-index: 2;
    width: 28px;   
    cursor: pointer;
    background-color: #ffffff;    
    border: 1px;
    scale: 1.5;
}
.d3_btn_KL3_road{
    position: absolute;
    top: 680px;
    left: 1316px;
    z-index: 2;
    width: 28px;   
    cursor: pointer;
    background-color: #ffffff;    
    border: 1px;
    scale: 1.5;
}
.d3_btn_KL4_road{
    position: absolute;
    top: 674px;
    left: 1353px;
    z-index: 2;
    width: 28px;   
    cursor: pointer;
    background-color: #ffffff;    
    border: 1px;
    scale: 1.5;
}
.d3_btn_KL5_road{
    position: absolute;
    top: 671px;
    left: 1398px;
    z-index: 2;
    width: 28px;   
    cursor: pointer;
    background-color: #ffffff;    
    border: 1px;
    scale: 1.5;
}
.d3_btn_KL6_road{
    position: absolute;
    top: 662px;
    left: 1423px;
    z-index: 2;
    width: 28px;   
    cursor: pointer;
    background-color: #ffffff;    
    border: 1px;
    scale: 1.5;
}
.d3_btn_KL1_road{
    position: absolute;
    top: 680px;
    left: 1284px;
    z-index: 2;
    width: 28px;  
    cursor: pointer;
    background-color: #ffffff;    
    border: 1px;
    scale: 1.5;
}
.close_3D_btn{
    z-index: 100000000000;
    position: absolute;
    top: 240px;
    left: 1615px;
    cursor: pointer;
    background-color: #ffffff;
    border: 1px;
    transition: 0.3s;
}
.close_3D_btn:hover{
    background-color: #c8ccce;
}
.close_3D_btn_pavement{
    z-index: 100000000000;
    position: absolute;
    top: 330px;
    left: 1615px;
    cursor: pointer;
    background-color: #ffffff;
    border: 1px;
    transition: 0.3s;
}
.close_3D_btn_pavement:hover{
    background-color: #c8ccce;
}
.close_3D_btn_road{
    z-index: 100000000000;
    position: absolute;
    top: 330px;
    left: 1615px;
    cursor: pointer;
    background-color: #ffffff;
    border: 1px;
    transition: 0.3s;
}
.close_3D_btn_road:hover{
    background-color: #c8ccce;
}

.input_length_KL1_lown{
    position: relative;
    top: -89px;
    left: 299px;
    z-index: 2;
    cursor: pointer;
    background-color: #ffffff00;
    border: 1px;
    scale: 0.82;
}
.input_length_KL2_lown{
    position: absolute;
    top: 505px;
    left: 1026px;
    z-index: 2;
    cursor: pointer;
    background-color: #ffffff00;
    border: 1px;
    scale: 0.82;
}
.input_length_TR1_lown{
    position: absolute;
    top: 516px;
    left: 1041px;
    z-index: 2;
    cursor: pointer;
    background-color: #ffffff00;
    border: 1px;
    scale: 0.82;
}
.input_length_TR2_lown{
    position: absolute;
    top: 508px;
    left: 1033px;
    z-index: 2;
    cursor: pointer;
    background-color: #ffffff00;
    border: 1px;
    scale: 0.82;
}
.input_length_TR3_lown{
    position: absolute;
    top: 482px;
    left: 1033px;
    z-index: 2;
    cursor: pointer;
    background-color: #ffffff00;
    border: 1px;
    scale: 0.82;
}
.input_length_TR4_lown{
    position: absolute;
    top: 482px;
    left: 1033px;
    z-index: 2;    
    background-color: #ffffff00;
    border: 1px;
    scale: 0.82;
}
.input_length_TR5_lown{
    position: absolute;
    top: 472px;
    left: 1065px;
    z-index: 2;
    cursor: pointer;
    background-color: #ffffff00;
    border: 1px;
    scale: 0.82;
}
.input_length_TR6_lown{
    position: absolute;
    top: 490px;
    left: 1092px;
    z-index: 2;
    cursor: pointer;
    background-color: #ffffff00;
    border: 1px;
    scale: 0.82;
}
.input_length_TR8_lown{
    position: absolute;
    top: 490px;
    left: 1129px;
    z-index: 2;
    cursor: pointer;
    background-color: #ffffff00;
    border: 1px;
    scale: 0.82;
}
.input_length_TR9_lown{
    position: absolute;
    top: 484px;
    left: 1159px;
    z-index: 2;
    cursor: pointer;
    background-color: #ffffff00;
    border: 1px;
    scale: 0.82;
}
.input_length_KL3_lown{
    position: absolute;
    top: 507px;
    left: 1073px;
    z-index: 2;
    cursor: pointer;
    background-color: #ffffff00;
    border: 1px;
    scale: 0.82;
}
.input_length_KL4_lown{
    position: absolute;
    top: 508px;
    left: 1102px;
    z-index: 2;
    cursor: pointer;
    background-color: #ffffff00;
    border: 1px;
    scale: 0.82;
}
.input_length_KL5_lown{
    position: absolute;
    top: 508px;
    left: 1131px;
    z-index: 2;   
    background-color: #ffffff00;
    border: 1px;
    scale: 0.82;
}
.input_length_KL6_lown{
    position: absolute;
    top: 508px;
    left: 1162px;
    z-index: 2;
    cursor: pointer;
    background-color: #ffffff00;
    border: 1px;
    scale: 0.82;
}
.input_length_KL1_pavement{
    position: absolute;
    top: 431px;
    left: 430px;
    z-index: 100000000000;
    
    background-color: #ffffff00;
    border: 1px;
    scale: 0.8;
    width: 158px;
}
.input_length_KL2_pavement{
    position: absolute;
    top: 518px;
    left: 1085px;
    z-index: 2;
    cursor: pointer;
    background-color: #ffffff00;
    border: 1px;
    scale: 0.8;
}
.input_length_KL3_pavement{
    position: absolute;
    top: 518px;
    left: 1121px;
    z-index: 2;
    cursor: pointer;
    background-color: #ffffff00;
    border: 1px;
    scale: 0.8;
}
.input_length_KL4_pavement{
    position: absolute;
    top: 513px;
    left: 1172px;
    z-index: 2;
    cursor: pointer;
    background-color: #ffffff00;
    border: 1px;
    scale: 0.8;
}
.input_length_KL5_pavement{
    position: absolute;
    top: 513px;
    left: 1196px;
    z-index: 2;
    cursor: pointer;
    background-color: #ffffff00;
    border: 1px;
    scale: 0.8;
}
.input_length_KL6_pavement{
    position: absolute;
    top: 509px;
    left: 1241px;
    z-index: 2;
    cursor: pointer;
    background-color: #ffffff00;
    border: 1px;
    scale: 0.8;
}
.input_length_TR1_pavement{
    position: absolute;
    top: 532px;
    left: 1096px;
    z-index: 100000000000;
    cursor: pointer;
    background-color: #ffffff00;
    border: 1px;
    scale: 0.8;
}
.input_length_TR2_pavement{
    position: absolute;
    top: 528px;
    left: 1092px;
    z-index: 2;    
    background-color: #ffffff00;
    border: 1px;
    scale: 0.8;
}
.input_length_TR3_pavement{
    position: absolute;
    top: 552px;
    left: 1064px;
    z-index: 2;    
    background-color: #ffffff00;
    border: 1px;
    scale: 0.8;
}
.input_length_TR3_road{
    position: absolute;
    top: 645px;
    left: 1094px;
    z-index: 2;
    cursor: pointer;
    background-color: #ffffff00;
    border: 1px;
    scale: 0.8;
}
.input_length_TR4_pavement{
    position: absolute;
    top: 554px;
    left: 1061px;
    z-index: 2;
    cursor: pointer;
    background-color: #ffffff00;
    border: 1px;
    scale: 0.8;
}
.input_length_TR4_road{
    position: absolute;
    top: 644px;
    left: 1094px;
    z-index: 2;
    cursor: pointer;
    background-color: #ffffff00;
    border: 1px;
    scale: 0.8;
}
.input_length_TR5_pavement{
    position: absolute;
    top: 548px;
    left: 1099px;
    z-index: 2;
    cursor: pointer;
    background-color: #ffffff00;
    border: 1px;
    scale: 0.8;
}
.input_length_TR5_road{
    position: absolute;
    top: 648px;
    left: 1129px;
    z-index: 2;
    cursor: pointer;
    background-color: #ffffff00;
    border: 1px;
    scale: 0.8;
}
.input_length_TR6_pavement{
    position: absolute;
    top: 557px;
    left: 1135px;
    z-index: 2;
    cursor: pointer;
    background-color: #ffffff00;
    border: 1px;
    scale: 0.8;
}
.input_length_TR6_road{
    position: absolute;
    top: 642px;
    left: 1161px;
    z-index: 2;
    cursor: pointer;
    background-color: #ffffff00;
    border: 1px;
    scale: 0.8;
}
.input_length_TR8_pavement{
    position: absolute;
    top: 558px;
    left: 1170px;
    z-index: 2;
    cursor: pointer;
    background-color: #ffffff00;
    border: 1px;
    scale: 0.8;
}
.input_length_TR8_road{
    position: absolute;
    top: 644px;
    left: 1200px;
    z-index: 2;
    cursor: pointer;
    background-color: #ffffff00;
    border: 1px;
    scale: 0.8;
}
.input_length_TR9_pavement{
    position: absolute;
    top: 559px;
    left: 1205px;
    z-index: 2;
    cursor: pointer;
    background-color: #ffffff00;
    border: 1px;
    scale: 0.8;
}
.input_length_TR9_road{
    position: absolute;
    top: 651px;
    left: 1227px;
    z-index: 2;
    cursor: pointer;
    background-color: #ffffff00;
    border: 1px;
    scale: 0.8;
}
.input_length_TR1_road{
    position: absolute;
    top: 672px;
    left: 1157px;
    z-index: 2;
    cursor: pointer;
    background-color: #ffffff00;
    border: 1px;
    scale: 0.8;
}
.input_length_TR2_road{
    position: absolute;
    top: 674px;
    left: 1163px;
    z-index: 2;
    cursor: pointer;
    background-color: #ffffff00;
    border: 1px;
    scale: 0.8;
}
.input_length_KL2_road{
    position: absolute;
    top: 672px;
    left: 1130px;
    z-index: 2;
    cursor: pointer;
    background-color: #ffffff00;
    border: 1px;
    scale: 0.8;
}
.input_length_KL3_road{
    position: absolute;
    top: 672px;
    left: 1159px;
    z-index: 2;
    cursor: pointer;
    background-color: #ffffff00;
    border: 1px;
    scale: 0.8;
}
.input_length_KL4_road{
    position: absolute;
    top: 667px;
    left: 1198px;
    z-index: 2;
    cursor: pointer;
    background-color: #ffffff00;
    border: 1px;
    scale: 0.8;
}
.input_length_KL5_road{
    position: absolute;
    top: 663px;
    left: 1243px;
    z-index: 2;
    cursor: pointer;
    background-color: #ffffff00;
    border: 1px;
    scale: 0.8;
}
.input_length_KL6_road{
    position: absolute;
    top: 653px;
    left: 1271px;
    z-index: 2;
    cursor: pointer;
    background-color: #ffffff00;
    border: 1px;
    scale: 0.8;
}
.input_length_KL1_road{
    position: absolute;
    top: 671px;
    left: 1130px;
    z-index: 2;
    cursor: pointer;
    background-color: #ffffff00;
    border: 1px;
    scale: 0.8;
}
.calculat_volum_btn{
    z-index: 100000000000;
    position: absolute;
    top: 95px;
    left: 1451px;    
    /* background-color: #ffffff; */
    border: 1px;
    transition: 0.3s;
    padding-left: 5px;
    padding-right: 5px;
    text-decoration: underline;
    color: #ffffff;
}

.layer_btn_lown{
    z-index: 100000000000;
    position: absolute;
    top: 120px;
    width: 329px;
    height: 26px;
    left: 1370px;
    cursor: pointer;
    background-color: #ffffff;
    border: 1px;
    transition: 0.3s;
}
.layer_btn_lown:hover{
    background-color: #c8ccce;
}
.layer_btn_lown_backgr_color{
    z-index: 100000000000;
    position: absolute;
    top: 120px;
    width: 329px;
    height: 26px;
    left: 1370px;
    cursor: pointer;
    background-color: #8ac7e5;
    border: 1px;
}
.layer_btn_lown_grownd{
    z-index: 100000000000;
    position: absolute;
    top: 150px;
    width: 329px;
    height: 26px;
    left: 1370px;
    cursor: pointer;
    background-color: #ffffff;
    border: 1px;
    transition: 0.3s;
}
.layer_btn_lown_grownd:hover{
    background-color: #c8ccce;
}
.layer_btn_lown_grownd_backgr_color{
    z-index: 100000000000;
    position: absolute;
    top: 150px;
    width: 329px;
    height: 26px;
    left: 1370px;
    cursor: pointer;
    background-color: #8ac7e5;
    border: 1px;
}
.layer_btn_lown_bad{
    z-index: 100000000000;
    position: absolute;
    top: 180px;
    width: 329px;
    height: 26px;
    left: 1370px;
    cursor: pointer;
    background-color: #ffffff;
    border: 1px;
    transition: 0.3s;
}
.layer_btn_lown_bad:hover{
    background-color: #c8ccce;
}
.layer_btn_lown_bad_backgr_color{
    z-index: 100000000000;
    position: absolute;
    top: 180px;
    width: 329px;
    height: 26px;
    left: 1370px;
    cursor: pointer;
    background-color: #8ac7e5;
    border: 1px;
   
}
.layerBtnLownCable{
    z-index: 100000000000;
    position: absolute;
    top: 210px;
    width: 329px;
    height: 26px;
    left: 1370px;
    cursor: pointer;
    background-color: #ffffff;
    border: 1px;
    transition: 0.3s;
}
.layerBtnLownCable:hover{
    background-color: #c8ccce;
}
.layerBtnLownCable_backgr_color{
    z-index: 100000000000;
    position: absolute;
    top: 210px;
    width: 329px;
    height: 26px;
    left: 1370px;
    cursor: pointer;
    background-color:  #8ac7e5;
    border: 1px;    
}

.layer_btn_asphalt_top_pavement{
    z-index: 100000000000;
    position: absolute;
    top: 120px;
    width: 329px;
    height: 26px;
    left: 1370px;
    cursor: pointer;
    background-color: #ffffff;
    border: 1px;
    transition: 0.3s;
}
.layer_btn_asphalt_top_pavement:hover{
    background-color: #c8ccce;
}
.layer_btn_asphalt_top_pavement_backgr_color{
    z-index: 100000000000;
    position: absolute;
    top: 120px;
    width: 329px;
    height: 26px;
    left: 1370px;
    cursor: pointer;
    background-color: #8ac7e5;
    border: 1px;
}
.layer_btn_asphalt_top_pavement_2KL{
    z-index: 100000000000;
    position: absolute;
    top: 120px;
    width: 329px;
    height: 26px;
    left: 1370px;
    cursor: pointer;
    background-color: #ffffff;
    border: 1px;
    transition: 0.3s;
}
.layer_btn_asphalt_top_pavement_2KL:hover{
    background-color: #c8ccce;
}
.color_background_btn{
    z-index: 100000000000;
    position: absolute;
    top: 120px;
    width: 329px;
    height: 26px;
    left: 1370px;
    cursor: pointer;
    background-color: #8ac7e5;
    border: 1px;
}
.layer_btn_asphalt_top_road{
    z-index: 100000000000;
    position: absolute;
    top: 120px;
    width: 329px;
    height: 26px;
    left: 1370px;
    cursor: pointer;
    background-color: #ffffff;
    border: 1px;
    transition: 0.3s;
}
.layer_btn_asphalt_top_road:hover{
    background-color: #c8ccce;
}
.layer_btn_asphalt_top_road_backgr_color{
    z-index: 100000000000;
    position: absolute;
    top: 120px;
    width: 329px;
    height: 26px;
    left: 1370px;
    cursor: pointer;
    background-color: #8ac7e5;
    border: 1px;
}
.layer_btn_asphalt_bottom_pavement{
    z-index: 100000000000;
    position: absolute;
    top: 150px;
    width: 329px;
    height: 26px;
    left: 1370px;
    cursor: pointer;
    background-color: #ffffff;
    border: 1px;
    transition: 0.3s;
}
.layer_btn_asphalt_bottom_pavement_backgr_color{
    z-index: 100000000000;
    position: absolute;
    top: 150px;
    width: 329px;
    height: 26px;
    left: 1370px;
    cursor: pointer;
    background-color: #8ac7e5;
    border: 1px;
}

.layer_btn_asphalt_bottom_pavement:hover{
    background-color: #c8ccce;
}
.layer_btn_asphalt_bottom_road{
    z-index: 100000000000;
    position: absolute;
    top: 150px;
    width: 329px;
    height: 26px;
    left: 1370px;
    cursor: pointer;
    background-color: #ffffff;
    border: 1px;
    transition: 0.3s;
}

.layer_btn_asphalt_bottom_road:hover{
    background-color: #c8ccce;
}
.layer_btn_asphalt_bottom_road_backgr_color{
    z-index: 100000000000;
    position: absolute;
    top: 150px;
    width: 329px;
    height: 26px;
    left: 1370px;
    cursor: pointer;
    background-color: #8ac7e5;
    border: 1px;
}
.layer_btn_asphalt_bottom_pavement_2KL{
    z-index: 100000000000;
    position: absolute;
    top: 150px;
    width: 329px;
    height: 26px;
    left: 1370px;
    cursor: pointer;
    background-color: #ffffff;
    border: 1px;
    transition: 0.3s;
}
.layer_btn_asphalt_bottom_pavement_2KL:hover{
    background-color: #c8ccce;
}
.layer_btn_crush_stone{
    z-index: 100000000000;
    position: absolute;
    top: 180px;
    width: 329px;
    height: 26px;
    left: 1370px;
    cursor: pointer;
    background-color: #ffffff;
    border: 1px;
    transition: 0.3s;
}

.layer_btn_crush_stone:hover{
    background-color: #c8ccce;
}
.layer_btn_crush_stone_backgr_color{
    z-index: 100000000000;
    position: absolute;
    top: 180px;
    width: 329px;
    height: 26px;
    left: 1370px;
    cursor: pointer;
    background-color: #8ac7e5;
    border: 1px;
}

.layer_btn_concrete{
    z-index: 100000000000;
    position: absolute;
    top: 180px;
    width: 329px;
    height: 26px;
    left: 1370px;
    cursor: pointer;
    background-color: #ffffff;
    border: 1px;
    transition: 0.3s;
}

.layer_btn_concrete:hover{
    background-color: #c8ccce;
}
.layer_btn_concrete_backgr_color{
    z-index: 100000000000;
    position: absolute;
    top: 180px;
    width: 329px;
    height: 26px;
    left: 1370px;
    cursor: pointer;
    background-color: #8ac7e5;
    border: 1px;
    
}

.layer_btn_sand_under_ashalt{
    z-index: 100000000000;
    position: absolute;
    top: 210px;
    width: 329px;
    height: 26px;
    left: 1370px;
    cursor: pointer;
    background-color: #ffffff;
    border: 1px;
    transition: 0.3s;
}

.layer_btn_sand_under_ashalt:hover{
    background-color: #c8ccce;
}
.layer_btn_sand_under_ashalt_backgr_color{
    z-index: 100000000000;
    position: absolute;
    top: 210px;
    width: 329px;
    height: 26px;
    left: 1370px;
    cursor: pointer;
    background-color: #8ac7e5;
    border: 1px;
}
.layer_btn_sand_under_concrete{
    z-index: 100000000000;
    position: absolute;
    top: 210px;
    width: 329px;
    height: 26px;
    left: 1370px;
    cursor: pointer;
    background-color: #ffffff;
    border: 1px;
    transition: 0.3s;
}

.layer_btn_sand_under_concrete:hover{
    background-color: #c8ccce;
}
.layer_btn_sand_under_concrete_backgr_color{
    z-index: 100000000000;
    position: absolute;
    top: 210px;
    width: 329px;
    height: 26px;
    left: 1370px;
    cursor: pointer;
    background-color: #8ac7e5;
    border: 1px;
    
}

.layer_btn_ground{
    z-index: 100000000000;
    position: absolute;
    top: 240px;
    width: 329px;
    height: 26px;
    left: 1370px;
    cursor: pointer;
    background-color: #ffffff;
    border: 1px;
    transition: 0.3s;
}

.layer_btn_ground:hover{
    background-color: #c8ccce;
}
.layer_btn_ground_backgr_color{
    z-index: 100000000000;
    position: absolute;
    top: 240px;
    width: 329px;
    height: 26px;
    left: 1370px;
    cursor: pointer;
    background-color: #8ac7e5;
    border: 1px;
    
}

.layer_btn_ground_pavement{
    z-index: 100000000000;
    position: absolute;
    top: 240px;
    width: 329px;
    height: 26px;
    left: 1370px;
    cursor: pointer;
    background-color: #ffffff;
    border: 1px;
    transition: 0.3s;
}

.layer_btn_ground_pavement:hover{
    background-color: #c8ccce;
}
.layer_btn_ground_pavement_backgr_color{
    z-index: 100000000000;
    position: absolute;
    top: 240px;
    width: 329px;
    height: 26px;
    left: 1370px;
    cursor: pointer;
    background-color: #8ac7e5;
    border: 1px;
}
.layer_btn_ground_road{
    z-index: 100000000000;
    position: absolute;
    top: 240px;
    width: 329px;
    height: 26px;
    left: 1370px;
    cursor: pointer;
    background-color: #ffffff;
    border: 1px;
    transition: 0.3s;
}

.layer_btn_ground_road:hover{
    background-color: #c8ccce;
}
.layer_btn_ground_road_backgr_color{
    z-index: 100000000000;
    position: absolute;
    top: 240px;
    width: 329px;
    height: 26px;
    left: 1370px;
    cursor: pointer;
    background-color: #8ac7e5;
    border: 1px;
}
.layer_btn_bad_cable{
    z-index: 100000000000;
    position: absolute;
    top: 270px;
    width: 329px;
    height: 26px;
    left: 1370px;
    cursor: pointer;
    background-color: #ffffff;
    border: 1px;
    transition: 0.3s;
}
.layer_btn_bad_cable_backgr_color{
    z-index: 100000000000;
    position: absolute;
    top: 270px;
    width: 329px;
    height: 26px;
    left: 1370px;
    cursor: pointer;
    background-color: #8ac7e5;
    border: 1px;
}
.layer_btn_bad_cable:hover{
    background-color: #c8ccce;
}
.layer_btn_bad_cable_road{
    z-index: 100000000000;
    position: absolute;
    top: 270px;
    width: 329px;
    height: 26px;
    left: 1370px;
    cursor: pointer;
    background-color: #ffffff;
    border: 1px;
    transition: 0.3s;
}
.layer_btn_bad_cable_road:hover{
    background-color: #c8ccce;
}
.layer_btn_bad_cable_road_backgr_color{
    z-index: 100000000000;
    position: absolute;
    top: 270px;
    width: 329px;
    height: 26px;
    left: 1370px;
    cursor: pointer;
    background-color: #8ac7e5;
    border: 1px;
}
.layer_btn_cable_road{
    z-index: 100000000000;
    position: absolute;
    top: 300px;
    width: 329px;
    height: 26px;
    left: 1370px;
    cursor: pointer;
    background-color: #ffffff;
    border: 1px;
    transition: 0.3s;
}
.layer_btn_cable_road:hover{
    background-color: #c8ccce;
}
.layer_btn_cable_road_backgr_color{
    z-index: 100000000000;
    position: absolute;
    top: 300px;
    width: 329px;
    height: 26px;
    left: 1370px;
    cursor: pointer;
    background-color: #8ac7e5;
    border: 1px;
}
.layer_btn_cable_pavement{
    z-index: 100000000000;
    position: absolute;
    top: 300px;
    width: 329px;
    height: 26px;
    left: 1370px;
    cursor: pointer;
    background-color: #ffffff;
    border: 1px;
    transition: 0.3s;
}
.layer_btn_cable_pavement:hover{
    background-color: #c8ccce;
}
.layer_btn_cable_pavement_backgr_color{
    z-index: 100000000000;
    position: absolute;
    top: 300px;
    width: 329px;
    height: 26px;
    left: 1370px;
    cursor: pointer;
    background-color: #8ac7e5;
    border: 1px;
}
.layer_btn_cable_road{
    z-index: 100000000000;
    position: absolute;
    top: 300px;
    width: 329px;
    height: 26px;
    left: 1370px;
    cursor: pointer;
    background-color: #ffffff;
    border: 1px;
    transition: 0.3s;
}
.layer_btn_cable_road:hover{
    background-color: #c8ccce;
}
.layer_btn_cable_road_backgr_color{
    z-index: 100000000000;
    position: absolute;
    top: 300px;
    width: 329px;
    height: 26px;
    left: 1370px;
    cursor: pointer;
    background-color: #8ac7e5;
    border: 1px;
}

.Trunch_Desine_pavement{
    z-index: 100000000000;
    position: absolute;
    top: 95px;
    left: 1451px;    
    /* background-color: #ffffff; */
    border: 1px;
    transition: 0.3s;
    padding-left: 5px;
    padding-right: 5px;
    text-decoration: underline;
    color: #ffffff;
}
.Trunch_Desine_road{
    z-index: 100000000000;
    position: absolute;
    top: 95px;
    left: 1451px;    
    /* background-color: #ffffff; */
    border: 1px;
    transition: 0.3s;
    padding-left: 5px;
    padding-right: 5px;
    text-decoration: underline;
    color: #ffffff;
}
.d3_scene_build_cable_trass{
    margin-left: 5px;
    cursor: pointer;
    position: absolute;
    font-size: 9px;
    font-weight: lighter;
    top: 138px;
    left: 269px;
    height: 12px;
   
    color: black;
    transition: 0.3s;
    border: #A3FF78;
}
.d3_scene_build_cable_trass:hover{
    background-color: #A3FF78;
}
#render-canvas{
    position: absolute;
    top: -60px;
    left: 30px;
    z-index: 100000000000000000;
    width: 100%;
    height: 100vh; 
}
/* .option{
    cursor: pointer !important;
} */

@media screen and (width: 1366px) {
    
    .body{
        transform: scale(0.75);
        transform-origin: top left;
    }
    .btnimg1{
        left: 431px;
    }
    .title_img_1KL_lown{
        left: 536px;
    }
    .list_works_btn{
        left: 840px;
    }
    .dropdown_KL1_lown{
        left: 936px;
    }
    .item1_svg{
        left: 594px;
    }
    .item2_svg{
        left: 594px;
    }
    .close_btn_list_work{
        left: 1176px;
    }
   
    .item3_svg{
        left: 663px;
    }
    .item4_svg{
        left: 593px;
    }
    .item5_svg{
        left: 516px;
    }
    .blur_Item{
        margin: 0 auto;
        width: 1700px;
        
    }
    .input_length_KL1_lown{
        left: 750px;
    }
    .d3_btn{
        left: 901px;
    }
    .close_3D_btn{
        left: 1245px;
    }
    .close_3D_btn_road{
        left: 1245px;
    }
    .calculat_volum_btn{
        left: 1060px;
    }
    .btn_close_img_kl1_pavement{
        left: 380px;
    }
    .title_KL1_Pavement{
        left: 530px;
    }
    .list_works_btn_KL1_pavement{
        left: 890px;
    }
    .d3_btn_KL1_pavement{
        left: 951px;
    }
    .input_length_KL1_pavement{
        left: 795px;
    }
    .out_select_list_of_work{
        left: 986px;
    }
    .close_btn_list_work_KL1_pavement{
        left: 1297px;
    }
    .asphalt_top_pavement_svg{
        left: 437.4px;
    }
    .asphalt_bottom_pavement_svg{
        left: 514px;
    }
    .crush_stone_svg{
        left: 514px;
    }
    .digging_Tranch_svg{
        left: 514px;
    }
    .sand_For_Cable_Bad{
        left: 514px;
    }
    .cabling_Under_Pavement{
        left: 583px;
    }
    .backfiling_with_soil{
        left: 514px;
    }
    .sand_For_Asphalt_Pavement{
        left: 514px;
    }
    .layer_btn_lown{
        left: 1000px;
    }
    .layer_btn_lown_grownd{
        left: 1000px;
    }
    .layer_btn_lown_bad{
        left: 1000px;
    }
    .Trunch_Desine_pavement{
        left: 1070px;
    }
    .Trunch_Desine_road{
        left: 1070px;
    }
    .layerBtnLownCable{
        left: 1000px;
    }
    .layer_btn_asphalt_top_pavement{
        left: 1000px;
    }
    .layer_btn_asphalt_bottom_pavement{
        left: 1000px;
    }
    .layer_btn_asphalt_bottom_road{
        left: 1000px;
    }
    .layer_btn_crush_stone{
        left: 1000px;
    }
    .layer_btn_concrete{
        left: 1000px;
    }
    .layer_btn_sand_under_ashalt{
        left: 1000px;
    }
    .layer_btn_ground_pavement{
        left: 1000px;
    }
    .layer_btn_ground_pavement{
        left: 1000px;
    }
    .layer_btn_bad_cable{
        left: 1000px;
    }
    .layer_btn_cable_pavement{
        left: 1000px;
    }
    .layer_btn_asphalt_top_road{
        left: 1000px;
    }
    .layer_btn_sand_under_concrete{
        left: 1000px;
    }
    .layer_btn_ground{
        left: 1000px;
    }
    .layer_btn_bad_cable_road{
        left: 1000px;
    }
    .layer_btn_cable_road{
        left: 1000px;
    }
    .close_3D_btn_pavement{
        left: 1245px;
    }
    .btn_close_img_kl1_road{
        left: 316px;
    }
    .title_KL1_road{
        left: 550px;
    }
    .list_works_btn_KL1_road{
        left: 955px;
    }
    .input_length_KL1_road{
        left: 850px;
    }
    .d3_btn_KL1_road{
        left: 1015px;
    }
    .out_select_list_of_work_KL1_road{
        left: 1051px;
    }
    .close_btn_list_work_KL1_road{
        left: 1353px;
    }
    .asphalt_top_road_svg{
        left: 357px;
    }
    .asphalt_bottom_road_svg{
        left: 438px;
    }
    .concrete_cover_svg{
        left: 438px;
    }
    .digging_Tranch_road_svg{
        left: 438px;
    }
    .sand_For_Cable_Bad_Road{
        left: 438px;
    }
    .cabling_Under_Road{
        left: 518px;
    }
    .backfiling_with_road{
        left: 438px;
    }
    .sand_For_Asphalt_Road{
        left: 438px;
    }
    
  }
 
  @font-face {
    /* // название шрифта(чтобы не запутаться лучше указать название папки со шрифтом)  */
    font-family: "RalewayRegular"; 
    /* // адрес шрифта и тип  */
    src: url("../fonts/RalewayRegular.ttf") format("truetype"); 
    font-style: normal; 
    font-weight: normal; 
  } 