.t794__list_item {
    margin-bottom: 0;
    border-bottom: 1px solid #44b6ec;
}

.t794__list_item a {
    padding: 10px 0;
}

.t794__list_item:last-child {
    border-bottom: none;
}

.t794__list_item:hover, .t794__list_item .t-active {
    background: #44b6ec;
}

.t794__content {
    padding: 0;
}

#nav64169925, #nav65844760, #nav65846579, #nav66443867, #nav66533476, #nav67237444, #nav67329688, #nav67329743 {
    top: 50px;
}

.t456__maincontainer .t-active {
    background: #c2c2c2;
    padding: 25px 25px 14px 25px !important;
}

#nav65844759 .t456__list .t456__list_item:nth-child(3) {
    background: #c2c2c2;
    padding: 25px 25px 14px 25px !important;
}

#nav66533443 .t228__list .t228__list_item:nth-child(3), #nav66534494 .t228__list .t228__list_item:nth-child(3), #nav67237443 .t228__list .t228__list_item:nth-child(1), #nav67329687 .t228__list .t228__list_item:nth-child(2), #nav67329742 .t228__list .t228__list_item:nth-child(4) {
    background: #fff;
    padding: 25px 25px 14px 25px !important;
}

#nav66533443 .t228__list .t228__list_item:nth-child(3) a, #nav66534494 .t228__list .t228__list_item:nth-child(3) a, #nav67237443 .t228__list .t228__list_item:nth-child(1) a, #nav67329687 .t228__list .t228__list_item:nth-child(2) a, #nav67329742 .t228__list .t228__list_item:nth-child(4) a {
    color: #1a9fdf !important;
}

.t409__title:after {
    content: " ";
    border-bottom: 2px solid #ff0000;
    margin-bottom: 30px;
    width: 100px;
    height: 40px;
    display: block;
}

.t514__textwr-bottompadding {
    padding-bottom: 40px;
}

.t688__img, .t778__bgimg {
    border: 1px solid #eceeef;
}

#rec66586412 .t135, #rec67341174 .t135, #rec67339410 .t135 {
    position: absolute !important;
    z-index: 1 !important;
}

.t830__burger.t830__burger_mobile {
    left: auto;
    right: 20px;
}

.t-slds__thumbsbullet.t-slds__bullet_active .t-slds__thumbsbullet-border {
    border-color: #1a9fdf;
}

.error-serial {
    color: #ff0000;
    font-weight: bolder;
}

.original-serial {
    color: #009e0f;
    font-weight: bolder;
}

.notfound-serial {
    color: #986b6b;
    font-weight: bolder;
}

.t744__descr a {
    display: block;
    padding: 8px 0;
    text-align: center;
    font-size: 14px;
    line-height: 1.55;
    border-color: #1a9fdf;
    border-style: solid;
    font-weight: 600;
    border-width: 3px;
    border-radius: 2px;
    margin-bottom: -30px;
}

.t744__descr a:hover {
    border-color: #44b6ec;
    color: #44b6ec !important;
}

.t554__card {
    display: none;
}

@media screen and (max-width:960px) {
.t478__blockimg {
    display: none;
}
}

@media screen and (max-width:640px) {
    .t135 {
        text-align: left;
        padding: 5px 10px;
    }
}