    /*tilda grid fix*/
    @media screen and (min-width: 1220px) {
        .t-col_4 {
            max-width: 360px;
        }
    }
    @media screen and (min-width: 1200px) and (max-width: 1219px) {
        .t-col_4 {
            max-width: 350px;
        }
    }


    @media screen and (min-width: 961px) and (max-width: 979px) {

        .t-container_10 {
            max-width: 780px
        }

        .t-container_8 {
            max-width: 640px
        }


        .t-col_1 {
            max-width: 60px
        }

        .t-col_2 {
            max-width: 140px
        }

        .t-col_3 {
            max-width: 220px
        }

        .t-col_4 {
            max-width: calc(100%/3 - 20px);
        }

        .t-col_5 {
            max-width: 380px
        }

        .t-col_6 {
            max-width: calc(100%/2 - 20px);
        }

        .t-col_7 {
            max-width: 540px
        }

        .t-col_8 {
            max-width: calc(100%/3*2 - 20px);
        }

        .t-col_9 {
            max-width: 700px
        }

        .t-col_10 {
            max-width: 780px
        }

        .t-col_11 {
            max-width: 860px
        }

        .t-col_12 {
            max-width: calc(100% - 20px);
        }



        .t-width_1 {
            max-width: 60px
        }

        .t-width_2 {
            max-width: 140px
        }

        .t-width_3 {
            max-width: 220px
        }

        .t-width_4 {
            max-width: 300px
        }

        .t-width_5 {
            max-width: 380px
        }

        .t-width_6 {
            max-width: 460px
        }

        .t-width_7 {
            max-width: 540px
        }

        .t-width_8 {
            max-width: 620px
        }

        .t-width_9 {
            max-width: 700px
        }

        .t-width_10 {
            max-width: 780px
        }

        .t-width_11 {
            max-width: 860px
        }

        .t-width_12 {
            max-width: 940px
        }

        .t-width_100 {
            max-width: 100%
        }
    }

    @media screen and (max-width: 960px){

        .t801__witharrows .t-col {
            padding: 0 20px !important;
        }
    }
    .t-slds__thumbsbullet.t-slds__bullet_active .t-slds__thumbsbullet-border {
        border-color: rgb(56 138 111);
    }

    .tmenu-mobile__container{
        box-shadow: 0px 1px 3px rgba(0,0,0,0.20);
    }


    .t-menu__link-item.t-active:after{
        -webkit-box-shadow: inset 0px -1px 0px 0px #011E41 !important;
        -moz-box-shadow: inset 0px -1px 0px 0px #011E41 !important;
        box-shadow: inset 0px -1px 0px 0px #011E41 !important;
    }
    .t-menu__link-item.t-active{
        opacity: 1;

    }
    #allrecords {

        display: flex;
        flex-direction: column;
        min-height: 100vh;
    }

    #t-footer{
        margin-top:auto;
        background-color: #eee;
    }
    .uc-footer .t396__artboard{
        background-color: #eee !important;
    }
    @media(max-width:1199px){
        .t228__list_item{
            font-size: inherit !important;

        }
    }



    .t-card__link:hover div,  .t-submit:hover{
        background-color:#9eade5 !important;
    }
    @media screen and (max-width: 1200px){
        .t-name_xl {
            font-size: 18px !important;
        }
    }

    @media screen and (max-width: 640px){
        .t-name_xl {
            font-size: 16px !important;
        }
    }


    .t706__close-icon g, .t-popup__close-icon g{
        fill: #fff !important;
    }
    @media screen and (min-width: 980px){
        .t228__imglogo{
            margin-top: 5px;

        }
    }

    /*@media screen and (min-width: 1030px) and (max-width: 1079px){
        .t-menu__link-item{
            font-size: 10px !important;
        }
    }

    @media screen and (min-width: 1080px) and (max-width: 1200px){
        .t-menu__link-item{
            font-size: 11px !important;
        }
    }*/

    a:hover{
        color:#9eade5!important;
    }

    @media (min-width: 981px){
        .t228.t228__positionfixed.tmenu-mobile__menucontent_hidden.tmenu-mobile__menucontent_fixed{
            opacity: 1 !important;
            display: block !important;
        }
    }


    .t228 .t228__list_item:last-of-type a{
        padding: 8px 20px!important;
        border: 2px solid #011e41;
        display: inline-block;
        border-radius:100px;
        transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out !important;
    }
    .t228 .t228__list_item:last-of-type a:hover{
        color: #fff !important;
        background-color: #011e41;
    }

    #rec590186553 .t228__list_item:last-of-type .t-menu__link-item:not(.t-active):not(.tooltipstered):hover{
        color: #fff !important;
    }

    #rec634044664 .tn-elem[data-elem-id="1622986986995"] .tn-atom:hover{
        color: #fff !important;
    }


    .t-sociallinks__item_phone a{
        width: auto !important;
        height: auto !important;
    }

    .t-sociallinks__item_phone a:after{
        content: '+7(499)113-62-99';
        color: #011e41;
        font-size: 14px;
        font-weight: 600;
        font-family: 'Montserrat';
        white-space: nowrap;
    }

    .t-sociallinks__item_phone a svg{

        vertical-align: middle;
        margin-right: 7px;
    }


    .t-sociallinks__item_phone a svg path{
        fill: #011e41 !important;
    }

    @media (min-width: 981px){
        .t-sociallinks__item_phone a:after{
            display: none;
        }
        .t228__list_item{
            padding: 0 7px !important;
        }
        .t228__list_item:first-child{
            padding-left: 0 !important;
        }
        .t228__list_item:last-child{
            padding-right: 0 !important;
        }
    }
    @media (min-width: 1100px){
        .t-sociallinks__item_phone a{
            white-space: nowrap;
            font-size: 16px;
        }

        .t-sociallinks__item_phone a:after{
            display: inline;
            vertical-align: middle;
        }

    }
    @media (min-width: 481px){
        .t890{
            bottom: 5px !important;
        }
    }

    @media (min-width: 640px){
        .t890{
            bottom: 10px !important;
        }
    }
    
    
    
    
.t-store__filter__title, .t-store__filter__item-title{
    font-size: 16px !important;
}