.t585__text {
    margin-bottom: 0px !important;
}

/* стили для меню второго уровня */
/*.t966__content {*/
/*    padding: 10px !important;*/
/*    border-radius: 10px !important;*/
/*}*/
/*.t966__tooltip-menu {*/
/*    left: 50px !important;*/
/*    border-radius: 10px !important;*/
/*}*/

/*.t966__menu-list-row:nth-child(1) .t966__menu-item {*/
/*    border-bottom: 1px solid #E6E4E5 !important;*/
/*    padding-bottom: 5px !important;*/
/*}*/
/*.t966__menu-item {*/
/*    margin-right: 0px !important;*/
/*}*/
/*.t966__content {*/
/*    height: auto !important;*/
/*}*/

/*.t966__menu-item-title.t966__typo__menu_777665447.t-name:hover {*/
/*border-bottom: 1px solid black;*/
/*display: table-cell;*/
/*}*/

.t-input-group_cb div {
    font-size: 13px !important;
    line-height: 1.2;
}

@media (min-width: 960px) and (max-width: 1199px) {
    .t585__title {
        font-size: 20px !important;
    }
    .t585__text.t-descr {
        font-size: 15px !important;
    }
    
    .t966__tooltip-menu {
    left: 25px !important;
    }
    
    .t-input-group_cb div {
    font-size: 13px !important;
    line-height: 1.2;
    }
}

@media (min-width: 640px) and (max-width: 959px) {
    .t585__title {
        font-size: 16px !important;
    }
    .t585__text.t-descr {
        font-size: 15px !important;
    }
    .t-input-group_cb div {
    font-size: 12px !important;
    line-height: 1.2;
    }
}

@media (min-width: 320px) and (max-width: 639px) {
    .t585__title {
        font-size: 14px !important;
    }
    .t585__text.t-descr {
        font-size: 14px !important;
    }
        .t-input-group_cb div {
    font-size: 12px !important;
    line-height: 1.2;
    }
}


/* смещение якорной ссылки */
[data-record-type="215"] {
    /* Укажи величину смещения для разрешения больше 1200px */
    top: -78px;
    position: relative;
}
@media (max-width: 1199px) {
    [data-record-type="215"] {
        /* Укажи величину смещения для разрешения 961-1200px */
        top: -78px;
        position: relative;
    }
}
@media (max-width: 959px) {
    [data-record-type="215"] {
        /* Укажи величину смещения для разрешения 641-960px */
        top: -87px;
        position: relative;
    }
}
@media (max-width: 639px) {
    [data-record-type="215"] {
        /* Укажи величину смещения для разрешения 481-640px */
        top: 97px;
        position: relative;
    }
}
@media (max-width: 479px) {
    [data-record-type="215"] {
        /* Укажи величину смещения для разрешения меньше 480px */
        top: 97px;
        position: relative;
    }
}

