
@media (max-width: 1024px) {
.b-page {
    width: 100%;
}
.b-page__line_header {
    padding: 3% 0 0 !important;
    width: 40% !important;
}
.b-background {
}
.b-logo {
}
.b-logo_head {
}
.b-logo__image {
}
.b-link {
}
.b-slider {
    height: auto;
    margin-bottom: 2%;
    width: 100%;
}
.b-slider__image {
    margin: 8px 1.5%;
}
.b-footer {
    text-align: center;
    width: 100%;
}
.b-footer__links {
}
.b-menu_footer {
    display: inline-block !important;
    margin: 8px 0 0 22px;
}
.b-menu__item_footer {
    margin: 0;
}
.b-menu__link_footer {
}
.b-footer__copyright {
}
}
@media (max-width: 930px) {
.b-page__line {
    width: 99.5%;
}
}
.b-menu-adapt {
    display: none;
}
@media (max-width: 768px) {
.b-page {
    background: url("pict/Background.jpg") no-repeat scroll center 0 / 932px 144px #ada6a0;
}
.b-footer {
    display: table;
    height: 67px;
}
.b-footer__links {
    display: table-row;
    text-align: left;
}
.b-menu_footer {
}
.b-menu__item_footer {
}
.b-menu__link_footer {
}
.b-footer__copyright {
    display: inline-block;
    margin-bottom: 0.2%;
    text-align: left;
}
}
@media (max-width: 382px) {
.b-menu {
    display: none;
}
.b-menu-adapt {
    border: 1px solid #bbb6b0;
    border-radius: 4px;
    cursor: pointer;
    display: block;
    height: 30px;
    padding: 6px;
    width: 100%;
}
.b-menu-adapt__item {
}
.b-menu-adapt__link {
}
}
@media screen and (min-width: 600px) and (max-width: 1024px) {
.b-menubar {
    height: 40px;
}
.b-menubar__menu {
    padding-left: 10px;
}
.b-menu {
}
.b-menu__item {
}
.b-menu__link {
}
.b-menubar__search {
}
.b-search {
}
.b-search__text {
}
.b-input {
}
.b-input_search {
}
.b-search__button {
}
.b-button {
}
.b-button_search {
}
.b-page__line_info {
}
.b-info {
    height: 100%;
    margin-bottom: 2%;
    width: 100%;
}
.b-info__image {
    text-align: left;
    width: 23%;
}
.b-info-image {
    margin-bottom: 3%;
    width: 100%;
}
.b-info__text {
    margin: 0;
    width: 76%;
}
.b-content {
    margin: 0.7% 1.2% 0 2.8%;
    overflow: hidden;
}
.b-content__header {
}
.b-info-header1 {
}
.b-content__text {
    font-size: 1.1em;
    height: 61%;
    overflow: hidden;
}
.b-info-text {
    padding: 0.5%;
}
.b-content__link {
    display: inline-block;
    margin: 10px 0 0;
}
.b-info-link {
}
.b-articles {
    display: inline-flex;
}
.b-featured-items {
}
.b-article {
    height: auto;
    margin-left: 1.2%;
    width: 25%;
}
.b-article:first-child {
    margin-left: 0;
}
.b-article__link {
}
.b-article__image {
    width: 90%;
}
.b-article__content {
}
.b-page {
    background: url("pict/Background.jpg") no-repeat scroll center 0 / 932px 144px #ada6a0;
    height: auto;
}
}
@media screen and (min-width: 480px) and (max-width: 600px) {
.b-info {
}
.b-info__image {
    display: inline-block;
    width: 42%;
}
.b-info-image {
    width: 92%;
}
.b-info__text {
    display: inline-block;
    width: 57%;
}
.b-content {
}
.b-content__header {
}
.b-info-header1 {
}
.b-content__text {
}
.b-info-text {
}
.b-content__link {
}
.b-info-link {
}
}
@media screen and (min-width: 382px) and (max-width: 600px) {
.b-menubar {
    display: table;
    height: 80px;
}
.b-menubar__menu {
    display: table-row;
    padding-left: 10px;
    text-align: center;
}
.b-menu {
}
.b-menu__item {
}
.b-menu__link {
}
.b-menubar__search {
    display: table-row;
    height: 30px;
    text-align: center;
}
.b-search {
}
.b-search__text {
}
.b-input {
}
.b-input_search {
}
.b-search__button {
}
.b-button {
}
.b-button_search {
}
.b-articles {
    margin-bottom: 2%;
}
.b-featured-items {
}
.b-article {
    margin: 0 0 1%;
    width: 49%;
}
.b-article__link {
}
.b-article__image {
    width: 90%;
}
.b-article__content {
    font-size: 0.9em;
    height: 38%;
    overflow: hidden;
}
}
@media screen and (min-width: 382px) and (max-width: 480px) {
.b-page {
    height: auto;
}
.b-page__line_info {
}
.b-info {
    height: 100%;
    margin-bottom: 2%;
    text-align: center;
    width: 100%;
}
.b-info__image {
    margin-top: 3%;
    text-align: center;
}
.b-info-image {
    margin: 0;
    width: 100%;
}
.b-info__text {
    width: 100%;
}
.b-content {
    height: 100%;
    margin: 0 3% 3%;
    overflow: hidden;
    padding: 2%;
}
.b-content__header {
}
.b-info-header1 {
}
.b-content__text {
    font-size: 1.1em;
}
.b-info-text {
}
.b-content__link {
    margin: 0;
}
.b-info-link {
}
}
@media (max-width: 382px) {
.b-menubar {
    display: inline-block;
    height: 58px;
    margin: 2% 0;
    text-align: center;
    width: 100%;
}
.b-menubar__menu {
    display: inline-block;
    margin: auto;
    text-align: center;
    width: 94%;
}
.b-menu {
}
.b-menu__item {
}
.b-menu__link {
}
.b-menubar__search {
    display: inline-block;
    text-align: center;
    width: 100%;
}
.b-search {
    border-radius: 4px;
    display: table;
    margin: 2px auto 0;
    width: 93%;
}
.b-search__text {
    display: table-cell;
    text-align: left;
}
.b-input {
}
.b-input_search {
    height: 20px;
    margin: 0;
    padding: 0;
    vertical-align: middle;
    width: 100%;
}
.b-search__button {
    display: table-cell;
    text-align: right;
}
.b-button {
}
.b-button_search {
    height: 21px;
    vertical-align: middle;
    width: 100%;
}
.b-articles {
    margin-bottom: 2%;
}
.b-featured-items {
}
.b-article {
    height: auto;
    margin: 0 0 1%;
    width: 100%;
}
.b-article__link {
}
.b-article__image {
    height: 93%;
    width: 93%;
}
.b-article__content {
    font-size: 1.2em;
    margin: 3%;
    padding-bottom: 3%;
}
.b-page__line_header {
    width: 65% !important;
}
.b-logo__image {
}
.b-page {
    background: url("pict/Background.jpg") no-repeat scroll center 0 / 932px 144px #ada6a0;
}
.b-page__line_info {
}
.b-info {
    height: 100%;
    margin-bottom: 2%;
    text-align: center;
    width: 100%;
}
.b-info__image {
    margin-top: 3%;
    text-align: center;
}
.b-info-image {
    margin: 0;
    width: 100%;
}
.b-info__text {
    width: 100%;
}
.b-content {
    height: 100%;
    margin: 0 3% 3%;
    overflow: hidden;
    padding: 2%;
}
.b-content__header {
}
.b-info-header1 {
}
.b-content__text {
    font-size: 1.1em;
}
.b-info-text {
}
.b-content__link {
    margin: 0;
}
.b-info-link {
}
}
