/*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;
    }
}

.t-store__card__descr{
 text-align: center
}

@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;
    }
}