@media (max-width: 771px){
    #footer_menu_infor div.top li:last-child{
        border-bottom: 1px dotted #fff;
    }
    #footer_menu_infor div.bot li:first-child a{
        color: #fff;
    }
    .new_text_item_4_thumnai{
        width: 100%
    }
    .new_text_item_6 .full-mobile-partner,.new_text_item.new_text_item_3 .full-items-box{
        width: unset;
    }
    .colums-contact-form tr .percent_01{
        width: calc( 100% - 0px );
        float: left;
    }
    .colums-contact-form tr .percent_02{
        width: calc( 100% - 0px );
        float: left;
    }

}
@media (max-width: 556px){
    .list_menu_mobile.navbar-cates .navbar-link{
        position: relative;
        top: -80px;
    }
    .footer-menu{
        display: unset;
    }
    .footer-copyright .percent_footer ul li:last-child{
        border-bottom: 1px dotted #fff;
    }
    .footer-menu ul:first-child {
        margin-bottom: 0;
    }
}

@media (max-width: 1120px){
    ul#list_menu > li >a{
        font-size: 16px;
        padding: 8px 5px;
    }
}
@media (min-width: 992px){
    .menu_mobile{
        display: none;
    }
}
@media (max-width: 991px){
    .menu_mobile{
        display: block;
    }
    .menu_head_mb_desktop{
        display: none;
    }
    .menu_desktop{
        display: none;
    }
    .logo{
        max-width: 500px;
        margin: 0px auto;
        display: block;
        text-align: center;
    }
    .new_text_item.new_text_item_1 .box-colums{
        width: calc( 100% - 0px );
        float: none;
        text-align: center;
        overflow: hidden;
        display: block;
    }
    .new_text_item.new_text_item_1 .info-custom ul li{
        border-bottom: 1px dashed #fff;
        margin-bottom: 5px;
        padding: 10px 0px;
    }
    .new_text_item.new_text_item_1 .box-colums .title-h{
        max-width: 200px;
        float: left;
    }
    .new_text_item.new_text_item_1 .news_link{
        float: right;
        position: relative;
        top: -10px;
    }
    .footer-copyright .percent_footer{
        width: calc( 100% - 0px );
        float: none;
        text-align: center;
    }
    .footer-menu ul li{
        width: calc( 100% - 0px );
        float: none;
        text-align: center;
        border-bottom: 1px dotted #fff;
        padding: 10px 10px;
    }
    .footer-copyright .percent_footer ul li:last-child{
        border: 0px;
    }
    .ftCt li a{
        border-right: 0px;
    }


    .new_text_item.new_text_item_3 .full-items-box{
        margin-bottom: 80px;
    }
    .new_text_item.new_text_item_3 .full-items-box:nth-child(n+3){
        margin-bottom: 0px;
    }
    .footer-copyright .percent_footer .logo-ft{
        max-width: 300px;
        margin: 0px auto;
        display: block;
    }
    .footer-copyright{
        padding: 50px 0 30px 0;
        clear: both;
        color: #fff;
    }
    .footer-copyright .percent_footer .ft-add{
        max-width: 500px;
        margin: 0px auto;
        display: block;
        text-align: left;
        margin-top: 20px;
        margin-bottom: 10px;
    }
    .ftCt{
        text-align: center;
        margin: 20px 0 0 0;
    }
    .News_banner .title-h{
        font-size: 30px;
        color: #fff;
        height: auto;
        letter-spacing: 1px;
        line-height: 45px;
        position: relative;
        z-index: 99;
    }
    .colums-contact-form tr{
        flex-wrap: wrap;
    }

}
@media (max-width: 876px) {
    .menu_mobile .logo_head_mobile img{
        max-width: 170px;
        padding: 10px 0px;
        width: 100%;
    }
}
@media (max-width: 678px) {
    .new_text_item.new_text_item_3 .colum-titles h2, .new_text_item.new_text_item_4 .colum-titles h2, .new_text_item_5 .colum-titles h2 {
        margin: 0px;
        font-size: 35px;
        line-height: 40px;
    }
}

@media (max-width: 860px){

    .new_text_item_6 .full-itemmb-6{
        width: 100%;
    }
    .box-item-6 .text-description{
        padding: 0px;
    }
    .box-item-6 .text-description li .color-red{
        padding-left: 0 !important;
        float: right;
    }
    .box-item-6 .text-description li:last-child{
        border-bottom: 1px solid #ccc;
    }
}
@media (max-width: 645px){
    .new_text_item.new_text_item_4 .mobile-cat{
        width: 100%;
        height: auto;
    }
    .new_text_item.new_text_item_2 .full-item{
        width: 100%;
        display: block;
    }
}

@media (max-width: 522px){
    .new_text_item.new_text_item_3 .full-items-box{
        margin-bottom: 80px;
        width: 100%;
    }
    .new_text_item.new_text_item_3 .full-items-box:nth-child(n+3){
        margin-bottom: 80px;
    }
    .new_text_item.new_text_item_3 .full-items-box:nth-child(n+4){
        margin-bottom: 0px;
    }
}
/*@media (min-width: 557px){*/
/*    .logo a img,.logo-ft img {*/
/*        max-width: 300px;*/
/*    }*/
/*}*/
@media (max-width: 310px){
    .list_menu_mobile.navbar-cates .navbar-link{
        position: relative;
        margin-top: 8px;
        top: -70px;
    }
    .menu_mobile .logo_head_mobile img {
        max-width: 200px;
    }
}
