@media all and ( min-width: 1px ) and ( max-width: 480px ) {
  #gap_space { height: 4rem; }

  #all_body_block { background: none; }
  #brending_interactive { display: none; }
  #brand_img1 { display: none; }
  #brand_img2 { display: none; }
  #brand_img3 { display: none; }
  #brand_img4 { display: block; width: 100%; }

  #header_grid { width: 95%; height: 4rem; }

  #menu_line { display: none; }
  #mob_menu_block { visibility: visible; }

  #mob_button_block { flex-grow: 1; display: block; }
  #mob_logo_block { flex-grow: 1; display: block; }

  #logo_block { display: none; }
  #search_block { flex-grow: 4; min-width: 70%; }
  #special_block { display: none; }
  #login_block { display: none; }

  .horisont_block {
      -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;

      padding: 0rem;
  }
  .right_col {
      display:-webkit-flex;
      display:-ms-flexbox;
      display: flex;
      flex: 0 1 auto;

      -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;

      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;

      min-width: 320px; max-width: 100%; width: 100%; margin: 0;
  }

  .block_240_dobro { margin: 1rem; }
  .block_right_afisha { width: 100%; }
  .block_tvprem { width: 100%; }

  .width_50 { width: 100%; }
  .width_33 { width: 100%; }

  .wrap_cols_2 .block_wrap { width: 100%; }
  .wrap_cols_3 .block_wrap { width: 100%; }
  .wrap_cols_4 .block_wrap { width: 100%; }
  .wrap_cols_right .block_wrap { width: 100%; }

  .prev_block_pic { width: 50%; float: left; margin-right: 1rem; }
  .block_wrap:hover .prev_block_pic { opacity: 1; }
  .block_wrap { margin-bottom: 0.5rem; }
  .block_wrap_empty { display: none; }

  #page_menu { display: none; }
  #mob_pagemenu_button_block { display: block; width: 10%; }
  #page_name { width: 88%; font-size: 140%; }
  #current_nav { display: none; }

  .skorbim { width: 100%; }
  .skorbim .block_wrap { width: 100%; }
  .birthday { width: 100%; }
  .birthday .block_wrap { width: 100%; }
  .birthday .horisontal_delim { display: none; }

  #block_footer_1 { width: 100%; text-align: left; padding: 1rem; }
  #block_footer_2 { width: 100%; text-align: left; padding: 1rem;  }
  #block_footer_3 { width: 100%; text-align: center; padding: 1rem;  }

  .modal_window { width: 90%; }
}


@media all and ( min-width: 481px ) and ( max-width: 640px ) {
  #gap_space { height: 4rem; }

  #all_body_block { background: none; }
  #brending_interactive { display: none; }
  #brand_img1 { display: none; }
  #brand_img2 { display: none; }
  #brand_img3 { display: block; width: 100%; }
  #brand_img4 { display: none; }

  #header_grid { width: 95%; height: 4rem; }

  #menu_line { display: none; }
  #mob_menu_block { visibility: visible; }

  #mob_button_block { flex-grow: 1; display: block; }
  #mob_logo_block { flex-grow: 1; display: block; }

  #logo_block { display: none; }
  #search_block { flex-grow: 4;  min-width: 80%; }
  #special_block { display: none; }
  #login_block { display: none; }

  .horisont_block { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; padding: 1rem; }
  .right_col {
      display:-webkit-flex;
      display:-ms-flexbox;
      display: flex;
      flex: 0 1 auto;

      -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;

      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;

      min-width: 320px; max-width: 100%; width: 100%; margin: 0; }

  .block_240_dobro { margin: 1rem; }
  .block_right_afisha { width: 100%; }
  .block_tvprem { width: 100%; }

  .width_50 { width: 100%; }
  .width_33 { width: 100%; }

  .wrap_cols_2 .block_wrap { width: 50%; }
  .wrap_cols_3 .block_wrap { width: 50%; }
  .wrap_cols_4 .block_wrap { width: 50%; }
  .wrap_cols_right .block_wrap { width: 50%; }

  #page_menu { display: none; }
  #mob_pagemenu_button_block { display: block; width: 10%; }
  #page_name { width: 88%; font-size: 150%;  }

  .skorbim { width: 100%; }
  .skorbim .block_wrap { width: 50%; }
  .birthday { width: 100%; }
  .birthday .block_wrap { width: 100%; }
  .birthday .horisontal_delim { display: none; }

  #block_footer_1 { padding: 1rem; }
  #block_footer_2 { padding: 1rem;  }
  #block_footer_3 { padding: 1rem;  }
  .modal_window { width: 80%; }
}

@media all and ( min-width: 641px ) and ( max-width: 960px ) {
  #gap_space { height: 4rem; }

  #all_body_block { background: none; }
  #brending_interactive { display: none; }
  #brand_img1 { display: none; }
  #brand_img2 { display: block; width: 100%; }
  #brand_img3 { display: none; }
  #brand_img4 { display: none; }

  #header_grid { width: 95%; height: 4rem; }

  #menu_line { display: none; }
  #mob_menu_block { visibility: visible; }

  #mob_button_block { flex-grow: 1; display: block; }
  #mob_logo_block { flex-grow: 1; display: block; }

  #logo_block { display: none; }
  #search_block { flex-grow: 4; min-width: 40%; }
  #special_block { display: block; }
  #login_block { display: block; padding-left: 0.5rem; }

  .width_50 { width: 100%; }
  .width_33 { width: 50%; }

  .wrap_cols_2 .block_wrap { width: 50%; }
  .wrap_cols_3 .block_wrap { width: 50%; }
  .wrap_cols_4 .block_wrap { width: 50%; }
  .wrap_cols_right .block_wrap { width: 100%; }

  .short_news { display: none; }
  .short_news_right { display: block; }

  #page_menu { display: none; }
  #mob_pagemenu_button_block { display: block; width: 10%; }
  #page_name { width: 88%; }
  .modal_window { width: 60%; }
}

@media all and ( min-width: 961px ) and ( max-width: 1199px ) {
  .width_33 { width: 50%; }

  #all_body_block { background: none; }
  #brending_interactive { display: none; }
  #brand_img1 { display: block; width: 100%; }
  #brand_img2 { display: none; }
  #brand_img3 { display: none; }
  #brand_img4 { display: none; }

  #header_grid { width: 95%; }
}






/* Страницы актёра */
@media all and ( min-width: 1px ) and ( max-width: 480px ) {
  .actor_top #actor_table_block { width: 100%; }

  #main_photo_block { width: 70%; align-self: center; }
  .actor_table_param { width: 100%; padding: 0.3rem; margin-bottom: 0; }
  .actor_table_data { width: 100%; padding: 0.3rem; background: none; }

  .info_table_param { width: 100%; padding: 0.3rem; margin-bottom: 0; }
  .info_table_data { width: 100%; padding: 0.3rem; background: none; }

  .view_online_pic { width: 25%; }
  .view_online_text { width: 73%; }
  .photo_prev .block_wrap { width: 50%; }
  .photo_prev .block_wrap img { width: 100%; }
  .photo_cols_4 .block_wrap { width: 50%; }
  .actor_films_prev_block { width: 100%; }
  .actor_films_prev_block .block_wrap { width: 100%; padding-top: 0.5rem; text-align: center; }
  .actor_shop_prev_block { width: 100%; }
  .actor_shop_prev_block .block_wrap { width: 100%; padding: 0.5rem; text-align: left; margin-bottom: 0.2rem; }
  .actor_bio_block { width: 100%; margin-bottom: 1rem; }
  .block_240_dobro { display: none; }
  .film_details { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }
  .film_descript { width: 100%; }
  .film_screens { width: 100%; }
  .forum_newmsg_buttons  { width: 100%; }
  .forum_newmsg_checkboxes  { width: 100%; }
  .calendar { width: 100%; }
  .calendar_select { width: 100%; }
  .actor_photo_block { width: 30%; }
  .actor_details { width: 70%; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }
  .actor_film_descript { width: 100%; }
  .actor_film_screens { width: 100%; text-align: left; }
}


@media all and ( min-width: 481px ) and ( max-width: 640px ) {
  .actor_top #actor_table_block { width: 50%; }

  #main_photo_block { width: 50%; }
  .actor_table_param { width: 100%; padding: 0.3rem; margin-bottom: 0; }
  .actor_table_data { width: 100%; padding: 0.3rem; background: none; }

  .info_table_param { width: 100%; padding: 0.3rem; margin-bottom: 0; }
  .info_table_data { width: 100%; padding: 0.3rem; background: none; }

  .view_online_pic { width: 17%; }
  .view_online_text { width: 81%; }

  .photo_prev .block_wrap { width: 32%; }
  .photo_cols_4 .block_wrap { width: 50%; }
  .actor_films_prev_block { width: 100%; }
  .actor_films_prev_block .block_wrap { width: 50%; padding-top: 0.5rem; text-align: center; }
  .actor_shop_prev_block { width: 100%; }
  .actor_shop_prev_block .block_wrap { width: 50%; padding: 0.5rem; text-align: left; margin-bottom: 0.2rem; }
  .actor_bio_block { width: 100%; margin-bottom: 1rem; }
  .block_240_dobro { display: none; }
  .film_details { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }
  .film_descript { width: 100%; }
  .film_screens { width: 100%; }
  .forum_newmsg_buttons  { width: 100%; }
  .forum_newmsg_checkboxes  { width: 100%; }
  .calendar { width: 100%; }
  .calendar_select { width: 100%; }
  .actor_photo_block { width: 30%; }
  .actor_details { width: 70%; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }
  .actor_film_descript { width: 100%; }
  .actor_film_screens { width: 100%; text-align: left; }
}

@media all and ( min-width: 641px ) and ( max-width: 960px ) {
  .actor_top #actor_table_block { width: 50%; }

  .view_online_pic { width: 25%; }
  .view_online_text { width: 73%; }

  #main_photo_block { width: 50%; }
  .actor_table_param { width: 100%; padding: 0.3rem; margin-bottom: 0; }
  .actor_table_data { width: 100%; padding: 0.3rem; background: none; }

  .info_table_param { width: 100%; padding: 2px; margin-bottom: 0; }
  .info_table_data { width: 100%; padding: 2px; background: none; }

  .photo_prev .block_wrap { width: 32%; }
  .photo_cols_4 .block_wrap { width: 50%; }
  .actor_bio_block { width: 100%; }
  .film_details {  -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }
  .film_descript { width: 100%; }
  .film_screens { width: 100%; }
  .forum_newmsg_buttons  { width: 100%; }
  .forum_newmsg_checkboxes  { width: 100%; }
  .calendar { width: 100%; }
  .calendar_select { width: 100%; }
  .actor_photo_block { width: 30%; }
  .actor_details { width: 70%;  -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }
  .actor_film_descript { width: 100%; }
  .actor_film_screens { width: 100%; text-align: left; }
}
/* - */


/* Страницы фильма */
@media all and ( min-width: 1px ) and ( max-width: 480px ) {
  .film_top { justify-content: center; width: 100%; }
  .film_top #info_table_block { width: 100%; }
  .big_rating_button { width: 100%; }
  .film_persons_block {  -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }
  .film_persons_type { width: 100%; padding: 0.5rem; }
  .film_persons_names { width: 100%; padding: 0.5rem; }
}


@media all and ( min-width: 481px ) and ( max-width: 640px ) {
  .film_top #info_table_block { width: 50%; }
  .big_rating_button { width: 100%; }
  .film_persons_block {  -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }
  .film_persons_type { width: 100%; padding: 0.5rem; }
  .film_persons_names { width: 100%; padding: 0.5rem; }
}

@media all and ( min-width: 641px ) and ( max-width: 960px ) {
  .film_top #info_table_block { width: 50%; }
  .big_rating_button { width: 100%; }
  .film_persons_block {  -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }
  .film_persons_type { width: 100%; padding: 0.5rem; }
  .film_persons_names { width: 100%; padding: 0.5rem; }
}
/* - */


/* Списки */
@media all and ( min-width: 1px ) and ( max-width: 480px ) {
  .list_item_photo { width: 30%; }
  .list_item_details { width: 70%; }
  .list_item_details.list_item_line { width: 100%; }
  .film_select { width: 100%; margin-bottom: 0.3rem; }
  .year_select { width: 100%; }
}


@media all and ( min-width: 481px ) and ( max-width: 640px ) {
  .list_item_photo { width: 30%; }
  .list_item_details { width: 70%; }
  .list_item_details.list_item_line { width: 100%; }
  .film_select { width: 63%; }
  .year_select { width: 35%; }
}

@media all and ( min-width: 641px ) and ( max-width: 960px ) {
  .list_item_photo { width: 30%; }
  .list_item_details { width: 70%; }
  .list_item_details.list_item_line { width: 100%; }
  .film_select { width: 100%; margin-bottom: 0.3rem; }
  .year_select { width: 100%; }
}
/* - */



/* Поиск */
@media all and ( min-width: 1px ) and ( max-width: 480px ) {
  .full_search_block { width: 100%; padding: 1rem; }
  .full_search_logo { width: 100%; }
  .full_search_logo img { width: 25%; }
  .full_search_input { width: 100%; }
  .full_search_button { width: 100%; border-top: none; }
  .full_params1 { display: none; }
  .full_params2 { width: 68%; margin-top: 0.5rem; }
  .full_params3 { width: 30%; margin-top: 0.5rem; }
}


@media all and ( min-width: 481px ) and ( max-width: 640px ) {
  .full_search_block { width: 100%; padding: 1rem; }
  .full_search_logo { width: 100%; }
  .full_search_logo img { width: 25%; }
  .full_search_input { width: 68%; }
  .full_search_button { width: 30%; }
  .full_params1 { display: none; }
  .full_params2 { width: 68%; margin-top: 0.5rem; }
  .full_params3 { width: 30%; margin-top: 0.5rem; }
}

@media all and ( min-width: 641px ) and ( max-width: 960px ) {
  .full_search_block { width: 100%; padding: 1rem; }
  .full_search_logo { width: 100%; }
  .full_search_logo img { width: 25%; }
  .full_search_input { width: 68%; }
  .full_search_button { width: 30%; }
  .full_params1 { display: none; }
  .full_params2 { width: 68%; margin-top: 0.5rem; }
  .full_params3 { width: 30%; margin-top: 0.5rem; }
}
/* - */


/* Регистрация и авторизация */
@media all and ( min-width: 1px ) and ( max-width: 480px ) {
  .reg_form_block { width: 100%; }
  .reg_form_label { width: 100%; margin-top: 0.5rem; }
  .reg_form_label_last { width: 100%; margin-bottom: 0; margin-top: 0.5rem; }
  .reg_form_input { width: 100%; border-bottom: 0.5rem solid #dedede; }
  .reg_form_input_last { width: 100%; }
  .reg_form_params1 { display: none; }
  .reg_form_params2 { width: 100%; }
  .reg_form_button { width: 100%; }
}


@media all and ( min-width: 481px ) and ( max-width: 640px ) {
  .reg_form_block { width: 100%; }
  .reg_form_label { width: 15%; }
  .reg_form_label_last { width: 15%; }
  .reg_form_input { width: 83%; }
  .reg_form_input_last { width: 83%; }
  .reg_form_params1 { width: 15%; }
  .reg_form_params2 { width: 83%; }
  .reg_form_button { width: 60%; }
}

@media all and ( min-width: 641px ) and ( max-width: 960px ) {
  .reg_form_block { width: 100%; }
  .reg_form_label { width: 100%; margin-top: 0.5rem; }
  .reg_form_label_last { width: 100%; margin-bottom: 0; margin-top: 0.5rem; }
  .reg_form_input { width: 100%; border-bottom: 0.5rem solid #dedede; }
  .reg_form_input_last { width: 100%; }
  .reg_form_params1 { display: none; }
  .reg_form_params2 { width: 100%; }
  .reg_form_button { width: 100%; }
}
/* - */


/* Топ на главной */
@media all and ( min-width: 1px ) and ( max-width: 480px ) {
  .block_top_content {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    height: auto;
  }

  .block_top_big {
      height: 240px;
  }

  .block_top_content_1 {
    width: 100%;
    height: 360px;
  }

  .block_top_content_2 {
    width: 100%;
    height: auto;

    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex: 0 1 auto;

    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    height: auto;
  }

  .block_top_middle {
    height: 120px;
  }

  .block_top_middle_text {
    position: relative;
    bottom: auto;
    font-size: 90%;
    height: 100%;
    background: rgba(0,0,0,0.5);
  }

  .block_top_small_slide {
    width: 50%;
    height: 120px;
    border-bottom: none;
  }

  .block_top_small_text {
    font-size: 90%;
  }
}


@media all and ( min-width: 481px ) and ( max-width: 640px ) {
  .block_top_content {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    height: auto;
  }

  .block_top_content_1 {
    width: 100%;
  }

  .block_top_content_2 {
    width: 100%;

    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex: 0 1 auto;

    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    height: auto;
  }

  .block_top_small_slide {
    width: 50%;
    height: 100px;
    border-bottom: none;
  }

  .block_top_small_text {
    font-size: 100%;
  }
}

@media all and ( min-width: 641px ) and ( max-width: 960px ) {
  .block_top_content {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    height: auto;
  }

  .block_top_content_1 {
    width: 100%;
  }

  .block_top_content_2 {
    width: 100%;

    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex: 0 1 auto;

    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    height: auto;
  }

  .block_top_small_slide {
    width: 50%;
    height: 100px;
    border-bottom: none;
  }

  .block_top_small_text {
    font-size: 100%;
  }
}
/* - */


/* Лайфстайл */
@media all and ( min-width: 1px ) and ( max-width: 480px ) {
   .lifestyle_block {
    flex-direction: col-reverse;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .lifestyle_right{
    width: 100%;
    height: 220px;
  }

  .lifestyle_left {
    width: 100%;
    height: 260px;
  }
}


@media all and ( min-width: 481px ) and ( max-width: 640px ) {
  .lifestyle_block {
    flex-direction: col-reverse;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .lifestyle_right{
    width: 100%;
    height: 320px;
  }

  .lifestyle_left {
    width: 100%;
    height: 320px;
  }
}


/* - */

/* для всех */
.banner_online {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: space-around;
    width: 100%;
    max-width: 804px;
    height: 100px;
    font-size: 120%;
    color:#ffffff;
    padding: 20px 0px 20px 150px;
}

.banner_online .banner_text {
    color: #ffffff;
    display: inline-block;
}

@media all and (min-width: 960px) and (max-width: 1200px) { .banner_online { padding-left: 160px; font-size: 160%; } }
@media all and (min-width: 1201px) { .banner_online { padding-left: 180px; font-size: 180%; } }

.banner_okko {
    border-radius: 50px;
    background-color: #31195b;
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 1002.2 352.9' style='enable-background:new 0 0 1002.2 352.9;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23ffffff;%7D%0A%3C/style%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M136.3,80.3C61,80.3,0,141.3,0,216.6s61,136.3,136.3,136.3s136.3-61,136.3-136.3S211.5,80.3,136.3,80.3z M136.3,292.3c-41.8,0-75.7-33.9-75.7-75.7s33.9-75.7,75.7-75.7s75.7,33.9,75.7,75.7C212,258.4,178.1,292.3,136.3,292.3z'/%3E%3Cpath class='st0' d='M167.3,32.2c0,17.7-13.9,32.1-31.1,32.1c-17.2,0-31.1-14.4-31.1-32.1S119,0.1,136.2,0.1 S167.3,14.4,167.3,32.2L167.3,32.2z M248.5,32.2c0,17.7-13.9,32.1-31.1,32.1c-17.2,0-31.1-14.4-31.1-32.1s13.9-32.1,31.1-32.1 S248.5,14.4,248.5,32.2L248.5,32.2z M55.1,64.2c-17.1,0-31-14.4-31-32.1S38,0,55.1,0c17.2,0,31,14.4,31,32.1 C86.1,49.9,72.2,64.2,55.1,64.2L55.1,64.2z'/%3E%3C/g%3E%3Cpath class='st0' d='M865.9,80.3c-75.3,0-136.3,61-136.3,136.3s61,136.3,136.3,136.3s136.3-61,136.3-136.3 C1002.3,141.3,941.2,80.3,865.9,80.3z M865.9,292.3c-41.8,0-75.7-33.9-75.7-75.7s33.9-75.7,75.7-75.7s75.7,33.9,75.7,75.7 C941.7,258.4,907.8,292.3,865.9,292.3z'/%3E%3Cpolygon class='st0' points='403.2,231.5 510.1,352.9 430.6,352.9 367.1,284.8 350.8,308.8 350.8,352.9 288.4,352.9 288.4,289.4 288.4,197.5 288.4,104 288.4,2.6 350.8,2.6 350.8,173.3 350.8,197.6 360.2,183.8 431.8,80.3 503.1,80.3 '/%3E%3Cpolygon class='st0' points='643.8,231.5 750.7,352.9 671.2,352.9 607.6,284.8 591.3,308.8 591.3,352.9 529,352.9 529,289.4 529,197.5 529,104 529,2.6 591.3,2.6 591.3,173.3 591.3,197.6 600.7,183.8 672.4,80.3 743.7,80.3 '/%3E%3C/g%3E%3C/svg%3E%0A"), linear-gradient(to right, #31195b 0%, #9f2bd3 100%);
    background-size: 100px auto, 100%;
    background-position: 30px center, left center;
    background-repeat: no-repeat;
}

.banner_start {
    border-radius: 20px;
    background-color: #2C3035;
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 81.7 40' style='enable-background:new 0 0 81.7 40;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cg%3E%3Cpath class='st0' d='M7.5,0C2.4,0,0,2.9,0,7.4v5.2c0,4.7,0.8,6.7,4.2,8.8L6.8,23c2.1,1.3,2.4,2.2,2.4,4.9v4.6 c0,1.3-0.6,2.2-1.8,2.2s-1.8-0.8-1.8-2.2v-7.2H0v7.3C0,37.2,2.3,40,7.3,40c5.2,0,7.6-3,7.6-7.4v-5.7c0-4.3-1.1-6.6-4.3-8.6L8,16.7 c-1.8-1.2-2.3-2-2.3-5V7.4c0-1.3,0.6-2.2,1.7-2.2c1.2,0,1.8,0.8,1.8,2.2v7.2h5.6V7.4C14.9,2.9,12.5,0,7.5,0z'/%3E%3Cpath class='st0' d='M16.7,6.1h4v33.3h5.7V6.1h4V0.6H16.7V6.1z'/%3E%3Cpath class='st0' d='M68,0.6v5.6h4v33.3h5.7V6.1h4V0.6H68z'/%3E%3Cpath class='st0' d='M33.9,0.6l-3.2,38.9h5.7L37.2,29h4.2l0.8,10.4H48L44.8,0.6H33.9z M37.6,23.8l1.4-17.9h0.7L41,23.8H37.6z'/%3E%3Cpath class='st0' d='M65.9,36.5V26.4c0-3.2-1.2-5-4.1-5.6v-0.7c2.9-0.4,4.4-2.6,4.4-6.1V7.4c0-4.3-2.5-6.8-7.5-6.8h-7.8v38.9h5.7 V23.2h3.5v13.3c0,2.2,0.9,2.9,0.9,2.9h5.7C66.8,39.4,65.9,38.7,65.9,36.5z M60.4,14.3c0,2.8-0.6,3.6-2.5,3.6h-1.3v-12h1.5 c1.8,0,2.3,0.7,2.3,3.6V14.3z'/%3E%3C/g%3E%3C/svg%3E");
    background-size: 100px auto, 100%;
    background-position: 35px center, left center;
    background-repeat: no-repeat;
}

/* - */
