a[href="#no-follow"]{
	cursor: default;
}
.header-menu .languages-container a.active{
    text-decoration: underline;
}

.future-history,
.not-conplited-history{
	pointer-events: none!important;
}

.page-template-home-template .t-home-history-list .not-conplited-history .c-history-item--img {
    position: static;
    background: none;
}

.c-chat-message.filled-message{
	pointer-events: none!important;
}

.enter-selection.disabled-btn{
	cursor: not-allowed !important;
    opacity: 0.5;
}
.enter-selection{
	margin: 8px 16px 0 16px;
}

.t-screen-selected-img img{
	opacity: 0.5;
}

.disabled-acceptance-button{
	cursor: not-allowed !important;
    opacity: 0.5;
}

.c-chat-message--ia.audio-message:not(.message--show) {
    display: none;
    opacity: 0;
}

.c-chat-message.audio-message .audio-elment::part(currenttime), 
.c-chat-message.audio-message .audio-elment::part(duration) {
	display: none;
}
.c-chat-message.audio-message .audio-elment::part(slider){
	pointer-events: none!important;
}

.t-screen-qoptions .row-type-images img{
	width: 25%;
}

.content--history-extended .t-screen-qoption{
    display: none;
    opacity: 0;
    -webkit-transform: scale(0);
    transform: scale(0);
}
.content--history-extended .t-screen-qoption.message--show {
    display: block;
    opacity: 0;
    -webkit-animation-name: messageIaAppear;
    animation-name: messageIaAppear;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-animation-duration: .4s;
    animation-duration: .4s;
    -webkit-animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
    animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-transform-origin: bottom left;
    transform-origin: bottom left;
    -webkit-transition: all, .4s, cubic-bezier(0.165, 0.84, 0.44, 1) 0s;
    transition: all, .4s, cubic-bezier(0.165, 0.84, 0.44, 1) 0s
}

/* .content--history-extended .t-screen-qoption.filled{
	pointer-events: none!important;
} */


.t-login-register p.tips-contact-text{
    font-weight: 400;
}

.t-login-content .form-intro-text{
    font-size:calc(1.25em + (1.5 - 1.25)*(100vw - 75em)/(160 - 75));
    line-height: 1.33em;
    color: #fff;
    text-align: center;
    margin: 3rem 0;
}