.location_filter {
    width: 100%;
    text-align: center;
}

.location_filter>div {
    display: inline-block;
    text-align: center;
    width: 40%;
    min-width: 260px;
    box-sizing: border-box;
    margin-bottom: 10px;
}

.location_filter>div:nth-child(2) {
    padding-top: 20px;
}
.location_filter>div>span {
    font-size: 24px;
    font-family: "Arial";
    color: rgb(64, 64, 64);
    line-height: 1.2;
}

.location_filter select {
    font-size: 20px;
    margin-top: 10px;
    width: 230px;
    box-sizing: border-box;
    border-width: 1px;
    border-color: rgb(216, 219, 222);
    border-style: solid;
}

.new_menu_menu{
    padding: 20px 0;
    font-size: 20px;
    width: 740px;
    max-width: 100%;
    margin: 0px auto;
    box-sizing: border-box;
}
.new_menu_menu>li>img{
    width: 40px;
    vertical-align: middle;
    margin: 0px 10px;
}
.new_menu_menu>li{
    list-style: none;
    display: inline-block;
    box-sizing: border-box;
}
.new_menu_services>li{
    width: 33%;
    padding: 1px 0 0 calc(16% - 105px);
}
@media(max-width: 760px){
    .new_menu_services>li{
        width: 50%;
        padding: 1px 0 0 calc(25% - 110px);
    }
}
@media(max-width: 540px){
    .new_menu_services>li{
        width: 100%;
        padding: 1px 0 0 calc(50% - 115px);
    }
}
.new_menu_regions>li{
    width: 50%;
    padding: 4px 0 4px calc(25% - 130px);
}
@media(max-width: 610px){
    .new_menu_regions>li{
        width: 100%;
        padding: 4px 0 4px calc(50% - 115px);
    }
}
.new_menu_cities>li{
    width: 33%;
    padding: 4px 0 4px calc(12% - 75px);
}
@media(max-width: 790px){
    .new_menu_cities>li{
        width: 50%;
        padding: 4px 0 4px calc(25% - 100px);
    }
}
@media(max-width: 580px){
    .new_menu_cities>li{
        width: 100%;
        padding: 4px 0 4px calc(50% - 100px);
    }
}

.new_back_menu{
    list-style: none;
    width: 100%;
    box-sizing: border-box;
    padding: 0;
}
.new_back_menu>li{
    display: inline-block;
    width: 50%;
    text-align: center;
    box-sizing: border-box;
    vertical-align: top;
}
.new_back_menu>li>a{
    text-decoration: none;
    color: inherit;
}