.t228__imglogo {
    margin-left: 20px;
}

.t450__menu_show {
    background-color: #12161ab0! important;
}

.t702 .t702__img {
    width: auto! important;
    margin: 0 auto! important;
    padding-top: 50px! important;
    max-height: 70px;
}

#allrecords a {
    color: #fff;
    text-decoration: none;
}

.t843__blockimg {
    border-radius: 5px;
}

.uc-main_title {
    border: 1px solid #ddd
}
.t228 {
    border-bottom: 1px solid #ddd;
}
.t795__title {
    margin-bottom: 20px! important;
}
.uc-block_title .t-descr {
    margin-top:10px;
}

.uc-img_manufacture img {
    max-height: 150px;
    width: auto;
}

.uc-manufacturers img {
    max-height:150px! important;
}

@media screen and (max-width:1240px) {
   .t228__imglogo {
    margin-left: 40px;
} 
ul.t228__list.t-menu__list {
    display: none;
}
}

@media screen and (max-width:980px) {
.t228__centerside {
    display: none;
}
.t228__maincontainer {
    display: flex;
    justify-content: space-between;
}
.t228__right_descr {
    padding:0;
}
.t228__imglogomobile.t228__imglogo {
    max-width: 200px! important;
}
.t450__menu__content {
    top:12px! important;
}
.t189__title {
    font-size: 35px! important;
}
.t189__descr div {
    font-size:16px! important;
}
#rec656150892 .t228 {
    position: fixed! important;
}
.t228__right_buttons {
    display: none;
}
#rec656150892 .t228__leftcontainer {
    padding: 0px 15px! important;
}
.t228__leftcontainer, .t228__centercontainer, .t228__rightcontainer {
    padding: 22px 15px 0px 0px! important;
}
}
@media screen and (max-width:520px) {
.t228__right_buttons {
    display: none;
}
.t228__right_descr {
    padding: 0;
    margin-top: 20px;
    margin-right: 10px;
    display: none;
}
.t450__list.t-menu__list li a {
    font-size: 18px! important;
    margin-bottom: 10px;
}
.t450 a, #allrecords .t450 a {
    font-size: 22px;
}
}
footer #allrecords a {
    color: #fff! important;
    text-decoration: none;
}
