ul>li, ol>li {
	margin-top: 10px;
}

.header-menu__link {
	font-weight: 700;
}

.header-menu__link {
	margin-right: 25px;
}

.main {
	padding-bottom: 15px;
}

.header__logo {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    text-align: center;
}

@media only screen and (max-width: 700px) {
	.rating__list img {
		max-height: 20px;
	}
}

@media only screen and (min-width: 800px) {
	.bonus .bonus__info {
		text-align: left;
	}
}

@media screen and (max-width: 800px) {
     .header__logo {
         text-align: right;
    }
}

@media screen and (max-width: 435px) {
     .header__logo {
         top: 15px;
    }
}
@media only screen and (max-width: 420px){
	
.main {
    padding: 30px 20px 0;
}
}