#allrecords {
    font-variant-numeric: lining-nums;
}
    


.t-popup__container {   /*Сюда вставляем класс блока из таблицы выше*/
        border-radius: 10px !important;    /*Радиус скругления у блока*/
        overflow: hidden; /*Используется для некоторых блоков, к которым не применяется скругление*/
        /*Если нужно скруглить углы, каждый по отдельности, то используйте вместо одного значения четыре,
        написав их через пробел, например 20px 30px 10px 50px*/
    }

 
 
html { scrollbar-color: #A80000 #E6E6E6; scrollbar-width: thin; } html::-webkit-scrollbar { width: 6px !important; -webkit-appearance: none !important; } html::-webkit-scrollbar-track { background: #E6E6E6 !important; } html::-webkit-scrollbar-thumb:hover { background: #D3A1A1 !important; } html::-webkit-scrollbar-thumb { background: #A80000 !important; border: 0px solid #000 !important; -webkit-border-radius: 10px !important;  } 



.link-effect-menu[data-elem-type="text"] a {
    border: 0 !important;
    display: inline-block !important;
    width: auto !important;
    position: relative !important;
    transition: all 0.3s ease !important;
    /* цвет ссылки до наведения */
    color: #000000 !important;
}

.link-effect-menu[data-elem-type="text"] a:hover {
    /* цвет ссылки после наведения */
    color: #000000 !important;
}

.link-effect-menu[data-elem-type="text"] a::after {
    content: '';
    position: absolute;
    transition: all 0.3s ease;
    margin: auto;
    /* отступ между ссылкой и подчеркиванием; 
    если нужно сделать расстояние больше, то используй отрицательное значение */
    margin-bottom: 0px;
    /* толщина подчеркивания */
    height: 1px;  
    /* цвет подчеркивания до наведения */
    background: #000000; 
     
    opacity: 1;
    top: auto;
    bottom: 0;
    left: auto;
    right: 0;
    width: 0;
     
}

.link-effect-menu[data-elem-type="text"] a:hover::after {
    /* цвет подчеркивания после наведения */
    background: #000000;
     
    opacity: 1;
    top: auto;
    bottom: 0;
    left: 0;
    right: auto;
    width: 100%;
     
}






.link-effect[data-elem-type="text"] a {
    border: 0 !important;
    display: inline-block !important;
    width: auto !important;
    position: relative !important;
    transition: all 0.3s ease !important;
    /* цвет ссылки до наведения */
    color: #A80000 !important;
}

.link-effect[data-elem-type="text"] a:hover {
    /* цвет ссылки после наведения */
    color: #A80000 !important;
}

.link-effect[data-elem-type="text"] a::after {
    content: '';
    position: absolute;
    transition: all 0.3s ease;
    margin: auto;
    /* отступ между ссылкой и подчеркиванием; 
    если нужно сделать расстояние больше, то используй отрицательное значение */
    margin-bottom: 0px;
    /* толщина подчеркивания */
    height: 1px;  
    /* цвет подчеркивания до наведения */
    background: #A80000; 
     
    opacity: 1;
    top: auto;
    bottom: 0;
    left: auto;
    right: 0;
    width: 0;
     
}

.link-effect[data-elem-type="text"] a:hover::after {
    /* цвет подчеркивания после наведения */
    background: #A80000;
     
    opacity: 1;
    top: auto;
    bottom: 0;
    left: 0;
    right: auto;
    width: 100%;
     
}






.link-effect-white[data-elem-type="text"] a {
    border: 0 !important;
    display: inline-block !important;
    width: auto !important;
    position: relative !important;
    transition: all 0.3s ease !important;
    /* цвет ссылки до наведения */
    color: #FFFFFF !important;
}

.link-effect-white[data-elem-type="text"] a:hover {
    /* цвет ссылки после наведения */
    color: #FFFFFF !important;
}

.link-effect-white[data-elem-type="text"] a::after {
    content: '';
    position: absolute;
    transition: all 0.3s ease;
    margin: auto;
    /* отступ между ссылкой и подчеркиванием; 
    если нужно сделать расстояние больше, то используй отрицательное значение */
    margin-bottom: 0px;
    /* толщина подчеркивания */
    height: 1px;  
    /* цвет подчеркивания до наведения */
    background: #FFFFFF; 
     
    opacity: 1;
    top: auto;
    bottom: 0;
    left: auto;
    right: 0;
    width: 0;
     
}

.link-effect-white[data-elem-type="text"] a:hover::after {
    /* цвет подчеркивания после наведения */
    background: #FFFFFF;
     
    opacity: 1;
    top: auto;
    bottom: 0;
    left: 0;
    right: auto;
    width: 100%;
     
}




.uc-popup_block .t702 .t-submit {
    height: 36px;
    font-size: 16px;
}

.uc-popup_block .t702 .t-input-group {
    margin-bottom: 30px;
}

.uc-popup_block .t-input {
    height: 40px;
    font-size: 14px;
}

.uc-popup_block .t-select {
    height: 40px;
    font-size: 14px;
}

.uc-popup_block .t-text_xs {
    font-size: 12px;
    line-height: 1.4;
    font-weight: 300;
}