.table-address {
    margin-top: 20px;
}

.table-td-subway {
    width: 26%;
    padding-left: 10px;
}

.table-td-subway li {
    margin-bottom: 3px;
}

.content-contacts .table-address .table-td-address {
    width: 37%;
}

.content-contacts .table-address .table-td-led {
    width: 12%;
}

.content-contacts .table-address .table-td-quantity {
    width: 11%;
}

.content-contacts .table-address .table-td-worktime {
    width: 16%;
}
.content-contacts .table-address .table-td-telephone {
    width: 17%;
}

.table-td-worktime,
.table-td-telephone {
    padding: 3px 0;
}

.table-address {
    font-size: 13px;
}

.table-address .table-body .table-tr {
    line-height: 60px;
}

.table-address .table-body .table-td {
    
}

.table-address .table-body .table-td {
    color: #3f4448;
    padding-top: 5px;
}

.table-address .table-td span {
    vertical-align;
    display: inline-block;
    line-height: 17px;
}

.table-td-address a {
    color: #3f4448;
    text-decoration: underline;
}

.table-td-address a:hover {
    text-decoration: none;
}

.quantity-led span {
    display: inline-block;
    width: 17px;
    height: 6px;
    margin-left: 5px;
    border-radius: 3px;
}

.quantity-led_1 {
    background-color: #cbdb99;
}

.quantity-led_2 {
    background-color: #bad07a;
}

.quantity-led_3 {
    background-color: #a9c45c;
}

.quantity-led_4 {
    background-color: #798c43;
}

.quantity-led_5 {
    background-color: #4d582c;
}

.table-address {}

.table-address .subway_icon-md {
    float: left;
    margin-right: 5px;
}

.form_content-block {
    margin-top: 20px;
}

.form-contacts {
    padding: 15px;
    border-radius: 5px
}

@media screen and (max-width: 600px) {
    .content-contacts .table-address .table-td-worktime {
        width: 50% !important;
    }

    .content-contacts .table-address .table-td-telephone {
        width: 50% !important;
    }
}