
table, td, tr{
    color: #282828 !important;
}
.content {
    margin-top: 15px;
}
.content_home {
    max-width:2200px !important;
    margin-left: auto;
    margin-right: auto;
}

.home_h_table{
    width:100%;
    border-collapse:collapse;
}

.home_h_table tr th ,
.home_h_table tr td{
    padding: 5px  5px;
    color: #282828;
    font-size: 13px;
}
.home_h_table tr th{
    border-top: 2px solid #666;
    border-bottom: 1px solid #666;
    color: #282828;
    padding:5px 4px;
    border-bottom: #FFFFFF solid 1px;
    border-bottom-color: rgb(102, 102, 102);
    vertical-align: middle;
    line-height: 18px;
    font-weight: bold;
    font-size: 13px !important;
    text-align: center;
}
.home_h_table tr td {
    color: #282828;
    vertical-align: middle;
    line-height: 18px;
    font-size: 13px !important;
    text-align: center;
}

.home_h_table tr{
    background-color: #ffffff;
    border-bottom: 1px solid #dddddd !important;;
}
.home_h_table tr:first-child{
    /*background-color: #ffffff !important;*/
    border-bottom: 1px solid #dddddd !important;
}
.home_h_table tr:nth-child(even) {
    /*background-color: #f3f3f3;*/
    border-bottom: 1px solid #dddddd !important;;
}


.cont_title_hp{
    font-weight: bold;
    text-decoration: none;
    color: #282828;
    font-variant: normal;
    margin: 0px;
    padding: 10px 0px 9px 2px;

    font-size: 20px;
    line-height:32px;
    text-align: left;
}


.unit_return{
    padding: 0px 4px 0px 0px ;
    margin: 0;
    white-space: nowrap;
}

.padding20{
    padding:0px 20px !important;
}

@media all and (max-width: 1324px) and (min-width: 0px) {
    .padding20{
        padding:0px 10px  !important;
    }

}
@media all and (max-width: 1024px) and (min-width: 1023px) {
    .unit_return{
        white-space: normal;
    }
    .cont_title_hp{
        padding: 0;
        font-size: 18px;
    }
}
@media all and (max-width: 500px) and (min-width: 0px) and (orientation:portrait){
    /* стили для портрета */
    .home_h_table tr th,
    .summ_h_table tr td{
        padding:1px  0px !important;
    }
    .home_h_table tr th{
        padding:2px 1px;
    }
    .home_h_table tr th,
    .summ_h_table tr td{
        font-size: 12px !important;
    }
}
@media all and (max-width: 300px) and (min-width: 0px) and (orientation:landscape){

    .home_h_table tr th,
    .summ_h_table tr td{
        padding:1px  0px !important;
    }
    .home_h_table tr th{
        padding:2px 1px;
    }
    .home_h_table tr th,
    .summ_h_table tr td{
        font-size: 12px !important;
    }

}
@media all and (max-width: 1024px) and (min-width: 0px) {
    .home_spac_1{
        width: 100%;
        display: block;
    }
    .home_spac_2{
        width: 100%;
        display: block;
        padding: 0px 20px !important;
    }
}
@media all and (max-width: 1000px) and (min-width: 0px) {
    .container-fluid .content{
        padding: 0px 0px 15px 0px;
    }
}
@media all and (max-width: 9000px) and (min-width: 1023px) {
    .home_spac_1{
        width: 38.2%;
        float: left;display: inline;
    }
    .home_spac_2{
        width: 60.5%;
        float: left;display: inline;
    }
}