/* Технолес: форма «Написать нам» как на прежнем сайте */
.tl-form textarea.t-input{border:2px solid #000!important;height:112px!important;min-height:112px!important}
.tl-form .t-checkbox__labeltext{font-size:12.8px;line-height:1.5}
.tl-form .t-checkbox__labeltext a{color:rgba(99,95,91,.5)!important;text-decoration:none!important;box-shadow:none!important}
.tl-form .t-submit{outline:1px solid #fff;outline-offset:-4px;letter-spacing:2px}
.tl-form .t-input::placeholder{color:#635f5b;opacity:1}
.tl-form .t-checkbox__indicator{width:16px!important;height:16px!important;margin-right:8px!important;flex-shrink:0}
.tl-form .t-checkbox__labeltext{white-space:nowrap}
.tl-form .t-checkbox__control{gap:0!important}
.tl-form .t-input-group_cb{padding-top:4px}
.tl-popform textarea.t-input{height:136px!important;min-height:136px!important}
.tl-popform .t-checkbox__labeltext{white-space:normal;font-size:12px}
.tl-btn .tn-atom{outline:1px solid #fff;outline-offset:-4px}
/* пагинация статей: зона клика шире цифры, как на старом сайте */
#allrecords[data-tilda-page-alias="stati"] .r:not(#rec5745802401):not(#rec5746514401):not(#rec5745806901) a[href="/stati/page-2"],#allrecords[data-tilda-page-alias="stati/page-2"] .r:not(#rec5745802401):not(#rec5746514401):not(#rec5745806901) a[href="/stati"]{position:relative}
#allrecords[data-tilda-page-alias="stati"] .r:not(#rec5745802401):not(#rec5746514401):not(#rec5745806901) a[href="/stati/page-2"]::before,#allrecords[data-tilda-page-alias="stati/page-2"] .r:not(#rec5745802401):not(#rec5746514401):not(#rec5745806901) a[href="/stati"]::before{content:"";position:absolute;left:-17px;right:-17px;top:-10px;bottom:-10px}
/* ошибки заполнения формы: аккуратно в правом краю своего поля, не наезжают на соседние */
.tl-form .t-input-block{position:relative}
.tl-form .t-input-error{top:4px!important;bottom:auto!important;left:auto!important;right:0!important;padding:0!important;background:none!important;box-shadow:none!important;font-size:11px!important;line-height:14px!important;color:#ff415b!important;z-index:2;white-space:nowrap}
.tl-form .t-input-error:after,.tl-form .t-input-error:before{display:none!important}
.tl-form .t-input-group_cb .t-input-error{top:auto!important;bottom:-16px!important;left:24px!important;right:auto!important}
.tl-h404 .tn-atom{display:inline-block;border-bottom:3px solid #a2d289}
