/* CSS для задания размера текста 10px для класса .t-checkbox__labeltext */
.t-checkbox__labeltext div {
    font-size: 10px !important;
}

/* Скругление уголков, цвет, размер чекбокса Политики */
.t-checkbox__indicator { 
    height: 18px; 
    width: 18px; 
    border-radius: 5px !important;
}

/* Уменьшение и позиционирование галочки чекбокса в согласии с политикой */    
.t-checkbox__indicator:after {
    height: 7px !important;
    left: 5px !important;
}

.t-upwidget-container__button {
    line-height: 35px !important;
}
    
/* Нижний отступ в форме Отклика на вакансию */
.t-input-title {
    padding-bottom: 5px !important;
    /*font-size: 10px !important;*/
}

/* Верхнее расстояние от кнопки отправить в формах */
.tn-form__submit {
    margin-top: 10px !important;
    
}

/* Поведение ссылок при наведении */
.text_ssylka .tn-atom a {
    color: initial; /* Начальный цвет текста */
    transition: color 0.3s ease !important; /* Плавный переход цвета */
}
.text_ssylka .tn-atom a:hover {
    color: #009DE2 !important; /* Цвет при наведении */
}
.text_ssylka_futer .tn-atom a:hover {
    color: #009DE2 !important; /* Цвет при наведении */
}

/* Центрирование стрелочки в кнопке "Наверх" */
#rec801170976 .tn-elem[data-elem-id="1727379758537"] .tn-atom {
    padding-bottom: 2px;
}

/* Код для выравнивания текста возле галочки в формах */
.zero_form .t-checkbox__control {
    display: flex;
    align-items: center;
}
.zero_form .t-checkbox__labeltext,
.zero_form .t-checkbox__labeltext div {
    display: block;
}

/* Настройка внешнего вида меню загрузки файлов в форме */

.t-upwidget__show-files.t-upwidget-container__data {
    border-radius: 10px !important;
    margin-top: 10px !important;

.t-upwidget-container__button-indiv {
    background-color: #009de2 !important;
    font-size: 12px !important;
    border-radius: 30px !important;
    margin: 0 0 10px 10px;
}

.t-text {
    font-size: 12px !important;
}

.t-upwidget-container__data_filename, .t-upwidget-container__data_fileextension, t-upwidget-container__data_filesize {
    font-size: 10px !important;
}

.t-upwidget-container__data {
    margin: 0 0 5px !important;
}

/* Отступ между кнопкой "Побробнее" на странице вакансии и описанием вакансии */
.t-store__card__btns-wrapper {
    margin-top: 0px;
}



