@media screen and (min-width: 890px){
    
/*Ситль для ячейки первого столбца бюджета */
.finbox0 {
    float: left; 
    height: 100%; 
    width: 20%; 
    margin: 0;
    }
    
.finbox1 {
    float: left; 
    height: 100%; 
    width: 20%; 
    margin:0;
    }
    
/*Ситль для ячейки первого столбца бюджета */
.finbox2 {
    float: left; 
    height: 100%; 
    width: 10%; 
    /*border-left: 1px solid #e4e4e4; */
    border-right: 1px solid #fafced;
    margin:0;
    }  

/*Ситль для ячейки первого столбца бюджета */
.finbox3 {
    float: left; 
    height: 100%; 
    width: 10%; 
    /*border-left: 1px solid #e4e4e4; */
    border-right: 1px solid #f2f2f2;
    margin:0;
    color: #000;
    }     
    
/*Ситль для ячейки первого столбца бюджета */
.finbox4 {
    float: left; 
    height: 100%; 
    width: 10%; 
    /*border-left: 1px solid #e4e4e4; */
    /*border-right: 1px solid #e4e4e4;*/
    margin: 0;
    padding-left: 1px;
    }  
    
/*Ситль для ячейки первого столбца бюджета */
.finbox5, .finbox10 {
    float: left; 
    height: 100%; 
    width: 5%; 
    /*border-left: 1px solid #e4e4e4; */ 
    margin: 0;
    }
    
/*Ситль для ячейки первого столбца бюджета */
.finbox6, .finbox11 {
    float: left; 
    height: 100%; 
    width: 5%; 
  /*border-left: 1px solid #e4e4e4; */ 
    margin: 0;
    }
    
/*Ситль для ячейки первого столбца бюджета */
.finbox7, .finbox12 {
    float: left; 
    height: 100%; 
    width: 5%; 
    /*border-left: 1px solid #e4e4e4; */ 
    /*bborder-right: 1px solid #e4e4e4;*/
    margin: 0;
    }  

.finbox10 p, .finbox11 p, .finbox12 p {
    font-size: 95%;
    margin-top: 10px;
    }
    
.finbox0 p, .finbox1 p, .finbox5 p, .finbox6 p, .finbox7 p, .finbox8 p, .finbox9 p {
    font-size: 100%;
    margin-top: 10px;
    }
    
 .finbox2 p, .finbox3 p, .finbox4 p {
    font-size: 100%;
    }   

.finbox1 p, .finbox5 p, .finbox6 p, .finbox7 p {
    color: maroon;
}

.finbox10 p, .finbox11 p, .finbox12 p {
    color: #2f4f4f;
}


/*Ситль для ячейки первого столбца бюджета */
.finbox8 {
    float: left; 
    height: 100%; 
    width: 20%; 
    }
    
.finbox9 {
    float: left; 
    height: 100%; 
    width: 20%; 

    }

.finbox8 p {
    color: green;
}

.text-budjet1 {
    color: #2f4f4f;
    text-align: center;
    font-size: 90%;
    padding-right: 0;
    padding-left: 0;
    margin-top: 1px;
}
    
}

@media screen and (max-width: 890px){
    
.lineblok {
    border: 1px solid #e4e4e4;
}

/*Ситль для ячейки первого столбца бюджета */
.finbox0 {
    float: left; 
    height: 100%; 
    width: 32%; 
    margin: 0;
    }
    
.finbox1 {
    float: left; 
    height: 100%; 
    width: 32%; 
    margin: 0;
    }
    
/*Ситль для ячейки первого столбца бюджета */
.finbox2 {
    float: left; 
    height: 100%; 
    width: 22%; 
    /*border-left: 1px solid #e4e4e4; */
   /* border-right: 1px solid #fafced;*/
    margin: 0;
    }  

/*Ситль для ячейки первого столбца бюджета */
.finbox3 {
    float: left; 
    height: 100%; 
    width: 22%; 
    /*border-left: 1px solid #e4e4e4; */
    /*border-right: 1px solid #f2f2f2;*/
    margin: 0;
    }     
    
/*Ситль для ячейки первого столбца бюджета */
.finbox4 {
    float: left; 
    height: 100%; 
    width: 22%; 
    /*border-left: 1px solid #e4e4e4; */
    /*border-right: 1px solid #e4e4e4;*/
    margin: 0;
    padding-left: 1px;
    }  
    
/*Ситль для ячейки первого столбца бюджета */
.finbox5, .finbox10 {
    float: left; 
    height: 100%; 
    width: 11%; 
    /*border-left: 1px solid #e4e4e4; */
    margin: 0;
    }
    
/*Ситль для ячейки первого столбца бюджета */
.finbox6, .finbox11 {
    float: left; 
    height: 100%; 
    width: 11%; 
    /*border-left: 1px solid #e4e4e4; */
    margin: 0;
    }
    
/*Ситль для ячейки первого столбца бюджета */
.finbox7, .finbox12 {
    float: left; 
    height: 100%; 
    width: 11%; 
    /*border-left: 1px solid #e4e4e4; */
    /*border-right: 1px solid #e4e4e4;*/
    margin: 0;
    }  

.finbox10 p, .finbox11 p, .finbox12 p {
    font-size: 80%;
    margin-top: 13px;
}

.finbox0 p, .finbox1 p, .finbox5 p, .finbox6 p, .finbox7 p, .finbox8 p, .finbox9 p {
    font-size: 100%;
    margin-top: 10px;
}

.finbox1 p, .finbox5 p, .finbox6 p, .finbox7 p {
    color: maroon;
    margin-top: 10px;
}

.finbox10 p, .finbox11 p, .finbox12 p {
    color: #2f4f4f;
}

/*Ситль для ячейки первого столбца бюджета */
.finbox8 {
    float: left; 
    height: 100%; 
    width: 32%; 
    }
    
.finbox9 {
    float: left; 
    height: 100%; 
    width: 32%; 

    }

.finbox8 p {
    color: green;
}

.text-budjet1 {
    color: #2f4f4f;
    text-align: center;
    font-size: 90%;
    padding-right: 0;
    padding-left: 0;
    margin-top: 3px;
}

.finbox5 p, .finbox6 p, .finbox7 p {
    font-size: 80%;
}
    
}

/*Ситль для строки бюджета */
.mainblok {
    /*border: 1px solid #e4e4e4;*/ 
    margin: 0;
    padding-bottom: 2%;
}

/*Ситль для строки бюджета */
.lineblok, .lineblok1, .lineblok2, .lineblok3 {
    height: 35px; 
    position: relative;
    padding-left: 10px;
}

.lineblok {
    border-top: 1px solid #e4e4e4;
    border-left: 1px solid #e4e4e4;
    background: #fafced;
}

.lineblok1 {
    background: #f2f2f2;
    border: 1px solid #e4e4e4;
}

.lineblok1 p {
    font-weight: 100;
}

.finbox8 p, .finbox1 p, .finbox0 p {
    margin-top: 10px;
    text-align: left;
    padding-left: 10px;
    font-weight: 400;
}

.finbox9 p {
    text-align: left;
    padding-left: 10px;
    color: #2d6987;
}

.finbox11 p {
    text-align: center;
    padding-left: 10px;
    color: #d79443;
}
