header a.logo{width: 210px; height: 27px; margin: 25px 0 26px;}
header a.logo img{width: 210px; height: 27px;}
header ul.menu li a{padding: 14px 10px;}
header ul.lang li a{padding: 14px 10px;}
header ul.login_links li a{padding: 14px 10px;}








.welcome2{height: 420px;}
.welcome2 img{left: 5%; width: 50%;}
.welcome2 .item{left: 55%;}
.welcome2 .item h3::before{left: calc(100% + 100px);}




.welcome3 .item .slider .slide span{font-size: 32px; line-height: 36px;}
.welcome3 .item .slider .slide span:nth-child(1){top: 100px; left: 30%;}
.welcome3 .item .slider .slide span:nth-child(2){top: 142px; left: 52%;}




.welcome5{padding: 70px 0;}





.partners_list .item .text{width: calc(100% - 240px); margin: 0 0 0 35px;}                        





footer{padding: 30px 0 90px;}
footer .top{padding-bottom: 30px;}

footer nav{text-align: left; padding: 0; width: calc(100% - 160px);}
footer nav ul li a{padding: 8px 20px;}














#basket.my_order .item p.title span{margin-right: 15px;}
#basket.my_order .item p.title span.number{font-size: 14px; line-height: 30px;}
#basket.my_order .item p.title span.date{font-size: 12px; line-height: 30px;}
#basket.my_order .item p.title span.price{font-size: 12px; line-height: 20px;}
#basket.my_order .item p.title span.status{font-size: 12px;  line-height: 30px;}