.t026 {margin-top: -40px; /*сдвиг блока с заголовком для H1 на главной вверх, под меню*/}
li {margin: 0px 0px 7px 25px; /*расстояние между пунктами по высоте и оступ слева*/}
.t420 li {margin: 0px 0px 7px 0px; /*расстояние между пунктами по высоте для подвала*/}
.t228 li {margin: 7px 0px 0px 0px; /*расстояние между пунктами по высоте для меню*/}
/*подчёркивание при наведении в меню второго уровня в меню, которое появляется после скрола*/
.t396 a {
       -webkit-transition: padding 0.5s cubic-bezier(0.18, 0.89, 0.32, 1.28);
       -moz-transition: padding 0.5s cubic-bezier(0.18, 0.89, 0.32, 1.28);
       -o-transition: padding 0.5s cubic-bezier(0.18, 0.89, 0.32, 1.28);
       -ms-transition: padding 0.5s cubic-bezier(0.18, 0.89, 0.32, 1.28);
        transition: padding 0.5s cubic-bezier(0.18, 0.89, 0.32, 1.28);
       border-bottom: 1px solid transparent;
}
    .t396 a:hover{
      border-bottom-color: #ffffff !important;
}


.t396 a:after {

    line-height: 10px;
    position: absolute;
    top: 50%;
    right: -4px;
    margin-top: -5px;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    opacity: 0;
    color: #ffffff;
}

.t396 a:hover:after {
    opacity: 1;
}
/*подчёркивание при наведении в блоке с услугами на главной*/
.t490 a {
       -webkit-transition: padding 0.5s cubic-bezier(0.18, 0.89, 0.32, 1.28);
       -moz-transition: padding 0.5s cubic-bezier(0.18, 0.89, 0.32, 1.28);
       -o-transition: padding 0.5s cubic-bezier(0.18, 0.89, 0.32, 1.28);
       -ms-transition: padding 0.5s cubic-bezier(0.18, 0.89, 0.32, 1.28);
        transition: padding 0.5s cubic-bezier(0.18, 0.89, 0.32, 1.28);
       border-bottom: 1px solid transparent;
}
    .t490 a:hover{
      border-bottom-color: #373737 !important;
}


.t490 a:after {

    line-height: 10px;
    position: absolute;
    top: 50%;
    right: -4px;
    margin-top: -5px;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    opacity: 0;
    color: #373737;
}

.t490 a:hover:after {
    opacity: 1;
}

/*подчёркивание при наведении в подвале*/
.t420 a {
       -webkit-transition: padding 0.5s cubic-bezier(0.18, 0.89, 0.32, 1.28);
       -moz-transition: padding 0.5s cubic-bezier(0.18, 0.89, 0.32, 1.28);
       -o-transition: padding 0.5s cubic-bezier(0.18, 0.89, 0.32, 1.28);
       -ms-transition: padding 0.5s cubic-bezier(0.18, 0.89, 0.32, 1.28);
        transition: padding 0.5s cubic-bezier(0.18, 0.89, 0.32, 1.28);
       border-bottom: 1px solid transparent;
}
    .t420 a:hover{
      border-bottom-color: #373737 !important;
}


.t420 a:after {

    line-height: 10px;
    position: absolute;
    top: 50%;
    right: -4px;
    margin-top: -5px;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    opacity: 0;
    color: #373737;
}

.t420 a:hover:after {
    opacity: 1;
}

/*подчёркивание при наведении в примерах на оранжевой плашке*/
.t232 a {
       -webkit-transition: padding 0.5s cubic-bezier(0.18, 0.89, 0.32, 1.28);
       -moz-transition: padding 0.5s cubic-bezier(0.18, 0.89, 0.32, 1.28);
       -o-transition: padding 0.5s cubic-bezier(0.18, 0.89, 0.32, 1.28);
       -ms-transition: padding 0.5s cubic-bezier(0.18, 0.89, 0.32, 1.28);
        transition: padding 0.5s cubic-bezier(0.18, 0.89, 0.32, 1.28);
       border-bottom: 1px solid transparent;
}
    .t232 a:hover{
      border-bottom-color: #ffffff !important;
}


.t232 a:after {

    line-height: 10px;
    position: absolute;
    top: 50%;
    right: -4px;
    margin-top: -5px;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    opacity: 0;
    color: #ffffff;
}

.t232 a:hover:after {
    opacity: 1;
}


.t-feed__post-popup__author-name {/*автор в постах из потоков*/
    font-weight: 300;
    color: #373737;
}

.t-feed__post-bgimg {/*высота картинок в картточках из постов для отзывов*/
    height: 80%;
}

.t-feed__slider-grid__post-wrapper .t-feed__post-imgwrapper {/*отступ заголовка от картинок в картточках из постов для отзывов*/
    margin-bottom: -20px;
}

.iksweb {/*кнопка для постов*/
    display: inline-block;
    cursor: pointer;
    font-size:18px;
    padding:15px 30px;
    color:#ffffff !important;
    background:#ff4f07;
    border-radius:5px;
    border:0px solid #;
    font-weight: 500;
}

.iksweb:hover{
    background:#ff4f07;
    color:#ffffff !important;
    border:0px solid #;
    transition: all 0.2s ease;
}

.t-feed__post-popup__close-wrapper {/*отступ шапки попапа постов, чтобы меню его не закрывало*/
    top: 75px;
}

.t-feed__post-popup__container {/*отступ текста попапа постов, чтобы шапка попапа его не закрывала*/
    padding: 60px 0;
}

.t395__col_mobile-flex {/*отступы вкладок для мобильной версии, чтобы не было белой полосы под ними*/
    margin-bottom: -8px;
    padding: 0px 0px;
}