@media screen and (max-width: 1200px) { .nav-main__link { font-size: 11px; margin-top: 12px; } .nav-main__list { padding-bottom: 30px; } .header-panel__item { margin-right: 50px; } .additions__item { width: 46%; } .links-block__link { margin-right: 10px; } .author-selection__wrap { flex-direction: column; } .rating-result { margin-bottom: 5px; } .inner-title { margin-top: 0; } .filter-search { padding-top: 2px; } } @media screen and (max-width: 992px) { #menu-icon { display: block; float: right; } .nav-main { width: 100%; position: absolute; } .nav-main__list { } .nav-main__link { margin-top: 15px; margin-right: 0; } .nav-main__link:hover, .nav-main__link:focus { display: inline-block; } .nav-tabs { margin-bottom: 0px; } .header-panel__list { justify-content: flex-start; } .table__remark-wrap { display: block; padding-top: 11px; } .header-panel__nav { } .main__title { margin-bottom: 20px; } .banner-large { height: 176px; background-size: contain; margin-bottom: 30px; } .sidebar-menu__item { margin-bottom: 8px; } .sidebar-menu__link { line-height: 19px; } .header-panel__item { margin-right: 80px; } .header-panel__item--mobile { display: none; } .input-group--search { /*width: 275px;*/ } .table__remark-wrap { } .header-offer { background-position: center; } .header-search__form { margin-bottom: 5px; } .login-user__link { margin-left: 0; } .header__search-link { margin-left: 4px; } .menu-mobile { /*display: block;*/ } .header__search-link { position: absolute; } .header__contacts { margin-top: -8px; margin-bottom: 25px; } .main-wrapper { padding: 30px 30px 35px 30px; } .logo { width: 130px; height: 134px; } .billet__item { width: 50%; } .billet__item--last { display: none; width: 50%; } .additions__item { padding: 25px 20px 40px 20px; } .banner-small { -webkit-background-size: contain; background-size: contain; height: 170px; } .logo-mobile--footer { display: block; } .header-panel__item--footer { margin-right: 0; } .footer__contacts { font-size: 14px; line-height: 18px; } .copyright-link { width: 50%; margin-bottom: 20px; } .footer { padding-bottom: 50px; } .footer__link-wrap { flex-wrap: wrap; } .footer__link { margin-right: 0; margin-bottom: 10px; } .menu-mobile { padding-left: 50px; padding-bottom: 30px; padding-top: 30px; padding-right: 20px; } .menu-mobile .header-panel__list { flex-direction: column; align-items: flex-start; } .menu-mobile .header-panel__item { margin-bottom: 30px; } .menu-mobile .header-panel__list { height: auto; } .menu-mobile .header-panel__nav { height: auto; } .header-search--mobile { border-top: 1px solid #533F37; padding-top: 30px; } .header-search--mobile .input-group--search { margin-bottom: 20px; } .header-search--mobile .form-check-inline { display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex; margin-bottom: 10px; } .header-search--mobile .header-search__label { color: #fff; } .header-panel__item--hidden { display: none; } .header-search--mobile .header-search__field { height: 40px; } .header-search--mobile .btn-search { height: 40px; } .author { margin-top: 20px; } .logo--inner { width: 106px; height: 105px; } .logo__text--inner { font-size: 13px; } .title-wrap { flex-wrap: wrap; margin-top: 30px; } .nav-group { width: 100%; margin-left: 0; position: relative; } .inner-down { padding-left: 20px; } .review-block { width: 100%; margin-top: 30px; flex-wrap: wrap; flex-direction: row; } .author-selection { flex-wrap: wrap; justify-content: flex-start; } .review-select { /*width: 46%; */ width: auto; margin-right: 30px; margin-bottom: 25px; } .review-block .review__btn { width: 50%; margin-top: -9px; margin-right: 10px; } .review__add { margin-top: 0; } .book__btn { padding-left: 13px; padding-right: 13px; } .links-block { justify-content: flex-start; margin-bottom: 30px; } .links-block__link { margin-right: 30px; } .title-text { margin-top: -8px; } .input-group--letter { width: 100%; } .inner-search__group-wrap { flex-direction: column; margin-top: 0; } } @media screen and (max-width: 767px) { .nav-main { margin-left: 0; display: none; } .header-panel__item { margin-right: 47px; } #menu-icon { top: 112px; } .footer-credits { flex-wrap: wrap; } .logo-block--footer { margin-bottom: 30px; } .logo__text { margin-top: 10px; } .header-panel__link--footer { margin-bottom: 25px; } .menu-mobile { padding-left: 30px; } .logo__text--inner{ display: none; } } @media screen and (max-width: 576px) { .header__search-link { position: absolute; top: -25px; right: 25px; } .inner-title { font-size: 26px; line-height: 32px; } .title-other { font-size: 22px; line-height: 27px; } .login-user__link { margin-top: 60px; } .logo-block { left: 10px; } .logo { width: 109px; height: 113px; } .menu-mobile { width: 70%; } .header-offer { /*background-position: 29% 0;*/ background-image: url(../images/header-banner-mobile.jpg); background-repeat: no-repeat; -ms-background-position-x: 22%; background-position-x: 22%; } .main-table__text { width: 100%; } .offer__span { font-size: 20px; } .offer__title { font-size: 40px; line-height: 48px; } .offer__text { font-size: 16px; width: 65%; } #menu-icon { right: 15px; margin-right: 0; } .popup-user .modal-body { padding: 30px 20px; } .popup-user__btn { margin-bottom: 20px; } .main-table__item { flex-direction: column; } .main-table__item p { width: 100%; } .main-table__msg { margin-top: 5px; margin-bottom: 3px; } .banner-large { min-height: 104px; height: auto; } .main__title { font-size: 26px; line-height: 34px; margin-bottom: 10px; } .billet__item { width: 100%; margin-bottom: 30px; max-width: 255px; } .news-wrap { flex-wrap: wrap; justify-content: center; } .news__btn { margin: 0 auto; display: block; margin-bottom: 15px; } .section-news { margin-bottom: 50px; } .additions__item { width: 100%; margin-right: 0; } .cubs-wrap { flex-wrap: wrap; justify-content: center; } .header-panel__nav--footer { border-top: 0.5px solid #674F45; padding-top: 25px; } .header-panel__list--footer { align-items: center; } .header-panel__item--footer { margin-right: 0; } .copyright-link { width: 100%; text-align: center; } .copyright { margin: 0 auto; margin-bottom: 20px; } .login-user__link { text-align: right; } .login-user__link::before { left: 24px; } .footer { padding-top: 50px; } .footer__contacts { margin-top: 20px; } .footer__link-wrap { flex-direction: column; align-items: flex-end; } .logo__text--inner { display: none; } .breadcrumb { margin-top: 0; padding-top: 0; padding-bottom: 1px; } .inner-wrapper { padding: 30px 20px 35px 20px; } .series-btn-block { flex-direction: column; } .review-count { margin-top: 15px; margin-left: 0; } .inner-down { margin-left: 0; padding-left: 0; } .author-selection__desc { width: auto; margin-top: 30px; } .review-select { width: auto; margin-right: 30px; } .review-block .review__btn { width: auto; margin-top: -7px; margin-bottom: 7px; } .review__add { margin-top: 10px; } .book__btn { width: 200px; padding-left: 25px; padding-right: 25px; margin-bottom: 30px; } .inner-down { padding-bottom: 10px; } .book__btn:last-child { /*margin-bottom: 0;*/ } .inner-upper { padding-bottom: 30px; } .login__author { margin-top: 52px; } .links-block__link { margin-right: 20px; } .breadcrumb { border-bottom: none; } .inner-search__group-wrap { } .input-group--letter .btn-search-inner { font-size: 10px; padding-top: 9px; } .title-wrap { margin-bottom: 0; } .inner-search__table tr { display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex; flex-direction: column; padding: 16px 20px; border-radius: 3px; } .inner-search__table td { padding: 0; } } @media screen and (max-width: 538px) { .billet__item { margin-right: 0; } } @media screen and (max-width: 484px) { .header-panel__item--mobile2 { display: none; } .header-panel__item--mobile3 { display: block; } } @media screen and (max-width: 374px) { .menu-mobile { width: 100%; } .main-wrapper { padding: 30px 20px 35px 20px; } .login-user__link::before { left: 0px; } .header-offer { } }