/* screen width 1600px START */

@media only screen and (min-width: 1600px) {
  #wrapper, #footer {/*float:left; */width:1580px;}

  #clearfix {height:600px;}
  #footer {height:600px; margin-top:-600px;}
  #footer .chanel_list {margin-left:60px; margin-top:41px; margin-bottom:74px;}
  #footer .chanel_list .chanel a {background-size:100% auto !important;}
  #footer .chanel_list .chanel.plus1 {margin-left:0;}
  #footer .chanel_list .chanel.tet {margin-left:107px;}
  #footer .chanel_list .chanel.plus2 {margin-left:102px;}
  #footer .chanel_list .chanel.plus-plus {margin-left:111px;}
  #footer .chanel_list .chanel.utoday {margin-left:111px;}
  #footer .chanel_list .chanel.plus1-int {margin-left:106px;}
  #footer .chanel_list .chanel.bigudi {margin-left:111px;}
  #footer .chanel_list .chanel.unian {margin-left:105px;}
  #footer .chanel_list .chanel.ovva {margin-left:105px;}
  #footer .slogan .main_text {margin-bottom:10px;}
  #footer .rectangle {margin-top:0px; margin-bottom:34px;}
  #footer .adress {margin-bottom:45px;}

  #wrapper #user_block {width:1141px;}
  #wrapper #header.auth #user_auth {width:1580px;}
  #header.minimize #user_block {margin-left:1220px;}
  #header.minimize #menu {width:1525px;}
  #header #menu .menu .item.selected .sub_menu {width:1520px;}
  #menu .menu {width:1580px;}
  #menu .menu .item.item-1 .sub_menu {width:1520px;}
  #menu .menu .item.second .link {padding-left:53px;}
  #menu .menu .item.item-39511 {width:765px;}
  #header.minimize #menu.menu_all_selected .menu .item.item-39511 .sub_menu {width:195px;}

  #wrapper #container {width:1580px; padding:0;}
  #wrapper #container #index_right_news {right:60px; width:355px;}
  #wrapper #container #index_right_news .news_list {width:330px;}
  #wrapper #container #index_right_news .news_list .item {width:324px;}
  #wrapper #container #index_right_news .news_list .item-2 .image {width:324px;}
  #wrapper #container #index_right_news .news_list .item-0 .image {width:324px;}
  #wrapper #container #index_right_news .news_list .item-3 .image {width:324px;}
  #wrapper #container #index_right_news .news_list .info {width:314px;}

  #wrapper #container #index_top_news {height:625px;}
  #wrapper #container #category_top_news {width:1580px; height:555px; padding:0; margin:0;}
  #wrapper #container #category_top_news .list .item {width:640px; height:170px; margin:0 0 15px 0;}
  #wrapper #container #category_top_news .list .item .link .img {height:170px; width:305px; margin:0 18px 0 0;}
  #wrapper #container #category_top_news .list .item .link .title {font:normal normal 20px/25px 'Ubuntu'; max-height:100px; width: 317px;}
  #wrapper #container #category_top_news .list .item.first {width:895px; height:100%; margin-right:15px;}
  #wrapper #container #category_top_news .list .item.first .link .img {height:505px; width:auto; margin:0;}
  #wrapper #container #category_top_news .list .item.first .link .title {left:55px; width:780px; font-size:30px; line-height:35px;}
  #wrapper #container #category_top_news .list .item.first .info {left:55px;}
  #wrapper #container #category_top_news .list .item.first .link .grad {height:505px; width:100%;}
  #wrapper #container #category_top_news .list .item .info .details {width:100%;}
  #wrapper #container #category_top_news .list .item.first .info .details {width:auto;}

  #wrapper .top_photo .title {left:53px; bottom:53px; font-size:36px; line-height:41px;}
  #wrapper #container #index_top_news .center {left:53px;}

  #wrapper #container #category_top_news.lady {height:655px; background:#372136;}
  #wrapper #container #category_top_news.lady .list .item.first{height:620px; width: 355px; margin:0 15px 0 55px;}
  #wrapper #container #category_top_news.lady .list .item {height:620px; width: 355px; margin:0 15px 0 0;}
  #wrapper #container #category_top_news.lady .list .item.first .link .img,
  #wrapper #container #category_top_news.lady .list .item .link .img{width: 355px; height:620px;}
  #wrapper #container #category_top_news.lady .list .item.first .info,
  #wrapper #container #category_top_news.lady .list .item .info{display:none;}
  #wrapper #container #category_top_news.lady .list .item .link .grad {display:block; position:absolute; left:25px; top:395px; z-index:1; opacity:0.6; width:305px; height:190px; margin:0; padding:0; background:#372136; overflow:hidden;}
  #wrapper #container #category_top_news.lady .list .item.first .link .grad{background:#372136; top:395px; left:25px; opacity:0.6; height:190px; width: 305px;}
  #wrapper #container #category_top_news.lady .list .item .link .title {position:absolute; z-index:2; max-height:130px; top:435px; bottom:0; left:60px; width:230px; font:normal normal 22px/27px 'Ubuntu'}
  #wrapper #container #category_top_news.lady .list .item.first .link .title{text-transform:none; top:435px; bottom:0; left:60px; width:230px; font:normal normal 22px/27px 'Ubuntu'}


  #wrapper #container .main_grid {width:1465px; margin:0 60px 0 55px;}

  #wrapper #container .main_grid .grid.grid_1 {width:1480px;}
  #wrapper #container .main_grid.index .grid_3 {width:1110px;}
  #wrapper #container .main_grid. grid.grid_3 {width:1465px;}
  #wrapper #container .main_grid.index {width:1110px; margin-left:55px;}
  #wrapper #container .main_grid.index .mg_top {width:1095px;}
  #wrapper #container .main_grid .grid.grid_1 .g_column {width:355px; margin-right:15px;}
  #wrapper #container .main_grid .grid.grid_1 .g_item {width:355px; height:365px;}
  #wrapper #container .main_grid .grid.grid_1 .g_item .link {height:345px;}
  #wrapper #container .main_grid .grid .g_item .link .img,
  #wrapper #container .main_grid .grid .g_item .link .hip {height:255px;}
  #wrapper #container .main_grid .grid .g_item.g_item_625 {height:745px;}
  #wrapper #container .main_grid .grid .g_item.g_item_625 .link {height:725px;}
  #wrapper #container .main_grid .grid .g_item.g_item_625 .link .img,
  #wrapper #container .main_grid .grid .g_item.g_item_625 .link .hip {height:675px!important;}

  #wrapper #container .integrator {width:1150px; margin-left:-55px;}
  #wrapper #container .integrator .scrollable {width:1065px; height:365px; margin-left:55px;}
  #wrapper #container .integrator .scrollable .list .item,
    #wrapper #container .integrator.video_list .scrollable .list .item {width:340px; height:365px;}
  #wrapper #container .integrator .scrollable .list .item .link {height:345px;}
  #wrapper #container .integrator .scrollable .list .item .link .img {height:auto;}

  #wrapper #container .integrator.interview_pop .scrollable {height:690px;}
  #wrapper #container .integrator.interview_pop .scrollable .list .item {height:690px;}
  #wrapper #container .integrator.interview_pop .scrollable .list .item .link {height:670px;}
  #wrapper #container .integrator.interview_pop .scrollable .list .item .link .title {width:240px;}
  #wrapper #container .integrator.interview_pop .scrollable .list .item .link .img {width:auto; height:100%; margin-left:-25px;}
  #wrapper #container .integrator.interview_pop .scrollable .list .item .info {left:34px; bottom:41px; width:270px;}
  #wrapper #container .integrator.interview_pop .scrollable .list .item .info .details {margin-top:0;}

  #wrapper #container .integrator.blogs_pop {height:665px;}
  #wrapper #container .integrator.blogs_pop .scrollable {height:550px; width:1480px;}
  #wrapper #container .integrator.blogs_pop .scrollable .item {height:550px; width:355px;}
  #wrapper #container .integrator.blogs_pop .scrollable .item .link {height:525px;}
  #wrapper #container .integrator.blogs_pop .scrollable .item .link .img {width:100%; height:auto;}

  #wrapper #container .integrator.blogers_pop {height:700px;}
  #wrapper #container .integrator.blogers_pop .scrollable {height:600px;}
  #wrapper #container .integrator.blogers_pop .scrollable .item {height:600px;}
    #wrapper #container .integrator.blogers_pop .scrollable .item .link {height:600px;}
  #wrapper #container .integrator.blogers_pop .scrollable .list .item .link .bloger {height:582px; right:23px;}
  #wrapper #container .integrator.blogers_pop .scrollable .list .item .link .title {top:333px;}

  #wrapper #container .integrator.photo_pop {height:405px;}
  #wrapper #container .integrator.photo_pop .caption {margin-left:auto;}
  #wrapper #container .integrator.photo_pop .scrollable {height:auto;}
  #wrapper #container .integrator.photo_pop .scrollable .item {height:295px;}
  #wrapper #container .integrator.photo_pop .scrollable .item .link {height:275px;}

  #wrapper #container .integrator.green_themes {height:570px; width:1580px;}
  #wrapper #container .integrator.green_themes .scrollable {width:100%; height:570px; margin:0;}
  #wrapper #container .integrator.green_themes .scrollable .list {width:100%; height:100%; margin:0;}
  #wrapper #container .integrator.green_themes .scrollable .list .item.first {width:920px; height:570px;}
  #wrapper #container .integrator.green_themes .scrollable .list .item.first .link .title {width:810px; left:55px; bottom:75px; max-height:105px; font-size:30px; line-height:35px;}
  #wrapper #container .integrator.green_themes .scrollable .list .item.first .info {width:600px; left:55px; bottom:15px; top:auto;}
  #wrapper #container .integrator.green_themes .scrollable .list .item {width:600px; height:170px;}
  #wrapper #container .integrator.green_themes .scrollable .list .item .link {width:100%; height:100%;}
  #wrapper #container .integrator.green_themes .scrollable .list .item .link .img {width:305px; height:170px; margin:0 18px 0 0;}
  #wrapper #container .integrator.green_themes .scrollable .list .item.first .link .img {width:auto; height:520px;}
  #wrapper #container .integrator.green_themes .scrollable .list .item .link .title {font:normal normal 20px/25px 'Ubuntu'; max-height:100px; width: 277px;}

  #wrapper #container .integrator.blogs_pop {width:1580px;}

  #wrapper #index_block_news {width:1110px; height:335px; margin-left:55px;}
  #wrapper #index_block_news .item.online {width:382px; height:335px;}
  #wrapper #index_block_news .item.advert {width:300px;}
  #wrapper #index_block_news .item.sport {width:383px; height:335px;}
  #wrapper #index_block_news .item .link .title {bottom:32px; width:352px; font-size:24px; line-height:30px;}
  #wrapper #index_block_news .item.sport .link .title {left:32px; bottom:42px; width:289px; padding-top:32px; padding-bottom:32px; font-size:20px; line-height:26px;}
  #wrapper #index_block_news .item .link .img {width:auto; height:100%;}

  #wrapper #container .name_section {margin-left:55px;}
  #wrapper #container #last_news_block {width:1465px; margin:0 60px 0 55px;}

  #wrapper #container #blogi_section {width:1580px;}
  #wrapper #container #blogi_section .main_grid .chapter {width:100%;}
  #wrapper #container #blogi_section #last_news_block {/*float:left;*/ }
  #wrapper #container #blogi_section .integrator_blogers {width:100%;}
  #wrapper #container #blogi_section .integrator_blogers .blogers_pop {width:1465px; height:635px; padding:0 60px 0 55px; margin:0;}
  #wrapper #container #blogi_section .integrator_blogers .blogers_pop .scrollable {width:100%; height:auto; margin:0;}
  #wrapper #container #blogi_section .integrator_blogers .blogers_pop .scrollable .item {width:355px; height:620px;}
  #wrapper #container #blogi_section .integrator_blogers .blogers_pop .scrollable .item .link {height:100%;}
  #wrapper #container #blogi_section .integrator_blogers .blogers_pop .scrollable .item .link .bloger {height:610px;}

  #wrapper #container #author {width:1580px;}

  #wrapper #container #authors_section {width:1580px;}
  #wrapper #container .author_list {width:1480px;}
  #wrapper #container .author_list .item {width:353px; height:413px;}
  #wrapper #container .author_list .item .author_img {width:160px; height:160px; border-radius:80px; margin:33px 102px 33px auto;}
  #wrapper #container .author_list .item .title {font-size:22px; line-height:30px;}
  #wrapper #container .author_list .item .subtitle {font-size:16px; line-height:20px;}
  #wrapper #container .author_list .item .info {font-size:11px; margin-top:24px;}

  #wrapper #container .author_top {width:100%; height:580px; margin:0; background:#fff;}
  #wrapper #container .author_top .top_photo {float:left; width:1580px; height:530px; background:#fff;}
  #wrapper #container .author_top .info {float:left; width:1480px; padding:0 60px 0 55px; margin:0; background:#000;}
  #wrapper #container .author_top .top_photo .img {float:left; width:auto; height:100%; opacity:1;}
  #wrapper #container .author_top .top_photo .title {width:600px; left:53px; bottom:290px; top:auto; font:normal normal 35px 'Ubuntu'; font-weight:700; color:#fff;}
  #wrapper #container .author_top .top_photo .subtitle {width:600px; left:53px; top:250px; bottom:auto; font:normal normal 22px/27px 'Ubuntu'; font-weight:500; color:#fff;}
  #wrapper #container .author_top .top_photo .img_blog {right:170px; height:475px;}

  #wrapper #container #author .advert_block,
    #wrapper #container #blogi_section .advert_block,
    #wrapper #container #search_result .advert_block {margin-right:60px;}

  #wrapper #container .main_grid .more_content {width:100%;}

  #wrapper #container #editor_choice {width:1480px; margin:0 45px 0 55px;}
  #wrapper #container #editor_choice .item {width:355px; height:360px;}
  #wrapper #editor_choice .item .link .bg {height:255px; margin-bottom:-255px;}
  #wrapper #container #editor_choice .item .img {width:auto; height:255px;}
  #wrapper #container #editor_choice .item.g_item_type2 .link .bg {width:100%; height:100%; margin-bottom:-100%;}
  #wrapper #container #editor_choice .item.g_item_type2 .img {height:100%;}
  #wrapper #container #editor_choice .item.g_item_type2 .info {top:218px;}
  #wrapper #container #editor_choice .item.content_roll {width:725px;}

  #wrapper #container .main_video {width:1465px; /*height:605px;*/ padding:0 60px 0 55px; margin:0;}
  #wrapper #container .main_video .player {width:605px; height:490px; margin-right:80px;}
  #wrapper #container .main_video .center {width:395px; padding-right:70px;}
  #wrapper #container .main_video .center .summary {font-size:16px;}
  #wrapper #container .main_video .title {font-size:36px; line-height:40px;}

  #wrapper #container .main_grid .grid.grid_2 {width:100%;}
  #wrapper #container .main_grid .grid.grid_3 .g_item {width:355px; height:375px;}
  #wrapper #container .main_grid .grid .g_item .link {height:355px;}
  #wrapper #container .main_grid .grid.grid_2 .g_item .link {height:100%;}
  #wrapper #container .main_grid .grid .g_item .link .img,
    #wrapper #container .main_grid .grid .g_item .link .hip {height:267px;}
  #wrapper #container .main_grid .grid.grid_1 .g_item .link .img,
    #wrapper #container .main_grid .grid.grid_1 .g_item .link .hip {width:400px; height:267px; margin-left:-22px;}
  #wrapper #container .main_grid .grid.grid_2 .g_item .link .img {height:auto;}
  #wrapper #container .main_grid .grid.grid_2 .g_item .link .hip {height:100%;}
  #wrapper #container .main_grid .grid .g_item .link .title {position:absolute: top:267px; bottom:auto; font-size:22px; line-height:27px;}
  #wrapper #container .main_grid .grid .g_item.g_item_type1 .link .title {position:absolute: top:auto; bottom:0; font-size:22px; line-height:27px;}
  #wrapper #container .main_grid .grid.grid_1 .g_item.g_item_type2 .link {width:255px; height:182px; max-height:none;}
  #wrapper #container .main_grid .grid .g_item.g_item_type2 .link .img,
    #wrapper #container .main_grid .grid .g_item.g_item_type2 .link .hip {height:100%;}
  #wrapper #container .main_grid .grid .g_item.g_item_type2 .link .img {width:auto;}
  #wrapper #container .main_grid .grid .g_item.g_item_type2 .link .title {width:255px; height:182px;}
  #wrapper #container .main_grid .grid.grid_1 .g_item.g_item_type2 .info {margin-top:73px;}
  #wrapper #container .video_play_list {width:1465px; padding:0 60px 0 55px; margin:0;}
  #wrapper #container .video_play_list .player {width:605px; height:480px;}
  #wrapper #container .video_play_list.video_galery .gallery_list.gallery {width:514px; height:480px; margin-right:30px;}
  #wrapper #container .video_play_list.video_galery .gallery_list.gallery .item .title {display:none;}
  #wrapper #container .video_play_list.video_galery .gallery_list.gallery .item .title_full {display:inline-block; float:none; width:389px; max-height:60px; margin:-3px 9px 0; padding:0; font:normal normal 16px/20px 'Ubuntu'; font-weight:500; color:#fff; overflow:hidden;}
  #wrapper #container .video_play_list .top_info .title {font-size:36px; line-height:40px;}
  #wrapper #container .video_play_list .info .summary,
  #wrapper #container .video_play_list .video_info .video_summary {font-size:16px; line-height:25px;}
  #wrapper #container .video_play_list.video_galery .top_info {height:auto; padding-bottom:20px;}

  #wrapper #container .not_search {width:1625px; background-size:1625px 780px;}
  #wrapper #container .not_search .text {margin-left:602px;}
  #wrapper #container .search {width:1465px; margin-left:55px;}
  #wrapper #container .search .main_grid,
    #wrapper #container .search #last_news_block {margin-left:0;}

  #wrapper #container .central_games {float:none; width:1114px; margin-right:auto; margin-left:auto; padding-left:15px;}
  #container .central_games .item_tour .caption {margin-left:-15px; padding-left:25px;}
  #wrapper #container .central_games .tbl .tour_list .item_tour {width:542px; margin-right:15px;}
  #wrapper #container .central_games .item_game .dt_holder {width:90px;}
  #wrapper #container .main_grid.sport .integrator_football {width:100%; margin:0;}
  #wrapper #container #integrator_matches_list .central_games {float:left; width:1095px; margin-left:0px; padding-left:15px;}
  #wrapper #container #integrator_matches_list .central_games .tbl .tour_list .item_tour {width:529px;}
  #wrapper #container #integrator_matches_list .central_games .item_game .dt_holder {width:80px;}
  #wrapper #container #integrator_matches_list .central_games .right {right:29px;}
  #wrapper #container .central_games .item_game .team .team_name,
    #wrapper #container .central_games .item_game .dt_holder span,
    #wrapper #container .right_table .list .position,
    #wrapper #container .right_table .list .team,
    #wrapper #container .right_table .list .points,
    #wrapper #container .right_table .list .games  {font-size:12px;}
  #wrapper #container .right_table {width:355px;}

  #wrapper #container .photo_galery {width:1580px;}
  #wrapper #container .photo_galery .top_info {margin-left:55px;}
  #wrapper #container .photo_galery .gallery_top {height:547px; margin:0 55px 40px;}
  #wrapper #container .photo_galery .gallery_top .list .item .item_image,
    #wrapper #container .photo_galery .gallery_top .listing_top {width:725px; height:475px;}
  #wrapper #container .photo_galery .gallery_top .list .item .item_info {width:725px; height:475px;}
  #wrapper #container .photo_galery .gallery_list.gallery {left:55px; bottom:40px; width:1465px; margin-left:0;}
  #wrapper #container .photo_galery .gallery_top .yashare .yashare-auto-init {right:375px; bottom:145px; top:auto;}
  #wrapper #container .photo_galery .gallery_top .b_content .top_banner {right:25px; bottom:170px;}
  #wrapper #container .photo_galery .gallery_top .list .item .item_info .counter {margin-top:65px; fize:15px; line-height:25px;}
  #wrapper #container .photo_galery .gallery_top .list .item .item_info .subtitle {max-width:360px; height:175px; max-height:175px; margin:30px 15px 0 30px; font-size:16px; line-height:25px;}
  #wrapper #container .photo_galery .gallery_top .list .item .item_info .source {bottom:130px; width:360px; margin-left:30px; font-size:15px; line-height:20px;}
  #wrapper #container .photo_galery .title {width:1460px; max-height:80px; fize:36px; line-height:40px;}

  #wrapper #container .article .article_gallery_short {width:1150px; margin-left:-115px;}
  #wrapper #container .article .article_gallery_short .title {width:1055px;}
  #wrapper #container .article .article_gallery_short .gallery_top.gallery {width:1055px; height:575px; margin-left:55px; margin-right:45px;}
  #wrapper #container .article .article_gallery_short .gallery_top .list .item .item_image,
    #wrapper #container .article .article_gallery_short .gallery_top .listing_top {width:690px; height:455px;}
  #wrapper #container .article .article_gallery_short .gallery_top .list .item .item_info {width:350px; height:575px;}
  #wrapper #container .article .article_gallery_short .gallery_list.gallery {bottom:89px; width:690px;}
  #wrapper #container .article .article_gallery_short .yashare .yashare-auto-init {bottom:0; left:200px;}
  #wrapper #container .article .article_gallery_short .b_content .top_banner {bottom:25px;}
  #wrapper #container .article .article_gallery_short .gallery_top .list .item .item_info .subtitle {width:300px; margin-left:25px; margin-right:25px;}
  #wrapper #container .article .article_gallery_short .gallery_top .list .item .item_info .source {top:auto; bottom:300px; width:300px; margin-left:25px; margin-right:25px; font-size:15px; line-height:20px;}
  #wrapper #container .article .article_gallery_short .gallery_top.full_screen {width:100%; margin:0;}
  #wrapper #container .article .article_gallery_short .gallery_top .listing_top .full_screen,
    #wrapper #container .article .article_gallery_short .gallery_list.list .full_screen {left:645px; top:410px;}
    #container .photo_galery .gallery_top.full_screen .list {left:135px; right:auto;}
  #wrapper #container .article .article_gallery_short .gallery_top .list .item.full_screen .item_image {width:990px; height:620px;}
  #wrapper #container .photo_galery .gallery_top .list .item.full_screen .item_image .main_image {width:100%;}
  #wrapper #container .article .article_gallery_short .gallery_top .list .item.full_screen .item_info {display:none;}
  #wrapper #container .photo_galery .gallery_top .b_content.full_screen .top_banner {right:0; bottom:0;}
  #wrapper #container .photo_galery .gallery_top.full_screen {width:100%; margin:0;}
  #wrapper #container .photo_galery .gallery_top .list .item.full_screen .item_image {width:auto; height:100%;}
  #wrapper #container .photo_galery .gallery_top .list .item.full_screen .item_image .main_image {width:100%;}
  #wrapper #container .photo_galery .gallery_top .list .item.full_screen .item_info {display:none;}
  #wrapper #container #index_right_news .bot_but {width:355px;}
  #wrapper #container #index_right_news .bot_but .bb_more {width:333px; background-position:245px center;}
  #wrapper #container #online_block .ajax {display:block; float:left; width:1155px; margin:0; padding:0; overflow:hidden;}
  #wrapper #container #online_block .right_banners_int {margin-right:-5px; margin-left:0;}
  #wrapper #container #online_schedule {width:1465px; margin-left:55px;}
  #wrapper #container .spec_proj_list {margin:0 auto;}
  #wrapper #container #tags_top_title {width:1465px; margin-left:55px;}
  #wrapper #container .grid_2 .right_banners_int.video_pop {margin-right:-315px;}

  #wrapper #container .central_404 {width:100%; height:585px; background-size:cover;}
  #wrapper #container .central_404 .err_code {height:auto; font-size:196px; line-height:200px;}
  #wrapper #container .central_404 .err_code .err_page {height:auto; margin-top:0; font-size:20px; line-height:40px;}

  #wrapper #container #index_right_news .news_list .item-3 .image .img,
    #wrapper #container #index_right_news .news_list .item-2 .image .img {height:auto;}
}
/* screen width 1600px END */

/* screen width 1366px START */
@media only screen and (min-width: 1366px) and (max-width: 1599px) {
  #wrapper, #footer {width:1337px;}
  #user_auth {background-position:1205px bottom;}
  #header.minimize #user_auth {background-position:1210px bottom;}
  #menu .menu .item .sub_menu {padding-left:37px; width:1300px;}
  #header.minimize #menu .menu .item .sub_menu {width:1272px; padding-left:65px;}
  #header.minimize #menu .menu .item.item-39511 .sub_menu {width:195px; padding-left:0;}
  #footer .chanel_list {width:1246px; margin-left:45px;}
  #footer .chanel_list .chanel.plus1 {margin-left:0;}
  #footer .chanel_list .chanel.tet {margin-left:77px;}
  #footer .chanel_list .chanel.plus2 {margin-left:72px;}
  #footer .chanel_list .chanel.plus-plus {margin-left:81px;}
  #footer .chanel_list .chanel.utoday {margin-left:81px;}
  #footer .chanel_list .chanel.plus1-int {margin-left:76px;}
  #footer .chanel_list .chanel.bigudi {margin-left:81px;}
  #footer .chanel_list .chanel.unian {margin-left:75px;}
  #footer .chanel_list .chanel.ovva {margin-left:75px;}
}
/* screen width 1366px END */

/* screen width 1280px START */

@media only screen and (min-width: 1240px) and (max-width: 1365px) {
  #wrapper, #footer {width:100%; max-width:1280px;}

  #wrapper #user_block {width:841px;}
  #wrapper #user_block .b_search.open {width:360px;}
  #header.auth #user_auth {width:1280px; background-position:89.5% bottom;}
  #wrapper #header.minimize #user_block {width:295px;}
  #wrapper #header .b_search.open .text{width:310px;}
  #wrapper #header.minimize .b_search.open .text {width:245px;}
  #wrapper #header.minimize .b_content .item.lang {padding:0 8px;}
  #wrapper #header.minimize .b_content .item.auth .ublock .img {margin-left:12px;}
  #wrapper #header.minimize .b_content .item.selnews .sub_item {margin-left:12px;}
  #wrapper #header.minimize .b_content .item.selnews {padding-right:12px;}
  #wrapper #header.minimize .b_content .item.selnews .sub_item.com {margin-left:12px;}
  #wrapper #header.minimize .b_content .item.share .main_icn {width:40px;}
  #wrapper #header.minimize .b_content .item.share .main_icn {background-position:15px -20px;}

  #footer .chanel_list .chanel.plus1 {margin-left:0;}
  #footer .chanel_list .chanel.tet {margin-left:70px;}
  #footer .chanel_list .chanel.plus2 {margin-left:65px;}
  #footer .chanel_list .chanel.plus-plus {margin-left:74px;}
  #footer .chanel_list .chanel.utoday {margin-left:74px;}
  #footer .chanel_list .chanel.plus1-int {margin-left:69px;}
  #footer .chanel_list .chanel.bigudi {margin-left:74px;}
  #footer .chanel_list .chanel.unian {margin-left:68px;}
  #footer .chanel_list .chanel.ovva {margin-left:68px;}

  #wrapper #container {width:1250px; padding:0 15px;}
  #wrapper #container #index_right_news {right:10px;}
  #wrapper #container #index_right_news .news_list .info {width:250px;}
  #wrapper #container #index_top_news {width:1280px; margin-left:-15px;}
  #wrapper #container #index_block_news,
    #wrapper #container .main_grid.index {margin-left:-5px;}
  #wrapper #container .integrator {width:945px; margin-left:-15px;}
  #wrapper #container .integrator .scrollable {width:884px;}
  #wrapper #container .integrator .scrollable .list .item,
    #wrapper #container .integrator.video_list .scrollable .list .item,
    #wrapper #container .integrator.blogers_pop .scrollable .list .item,
    #wrapper #container .integrator.interview_pop .scrollable .list .item {width:280px;}
  #wrapper #container .integrator.blogs_pop .scrollable .list .item {width:285px;}
  #wrapper #container .integrator.interview_pop .scrollable .list .item .link .title {width:182px;}
  #wrapper #container .integrator.interview_pop .scrollable .list .item .info .details {top:0;}

  #wrapper #container .integrator.green_themes {height:395px; width:1280px; padding:0;}
  #wrapper #container .integrator.green_themes .scrollable {width:100%;}
  #wrapper #container .integrator.green_themes .scrollable .list .item.first {width:905px; height:395px;}
  #wrapper #container .integrator.green_themes .scrollable .list .item.first .link .title {width:800px; left:35px; bottom:58px; max-height:105px; font-size:30px; line-height:35px;}
  #wrapper #container .integrator.green_themes .scrollable .list .item.first .info {width:800px; left:35px; top:354px;}
  #wrapper #container .integrator.green_themes .scrollable .list .item {width:330px; height:111px;}
  #wrapper #container .integrator.green_themes .scrollable .list .item .link .img {width:111px; height:111px; margin-right:17px;}
  #wrapper #container .integrator.green_themes .scrollable .list .item.first .link .img {width:auto; height:345px;}
  #wrapper #container .integrator.green_themes .scrollable .list .item .link .title {width:189px; max-height:60px; font-size:13px; line-height:20px;}
  #wrapper #container #category_top_news {height:465px;}
  #wrapper #container #category_top_news .list .item {width:475px; height:140px; margin:0 0 15px 0;}
  #wrapper #container #category_top_news .list .item .link .img {width:250px; height:140px; margin:0 18px 0 0;}
  #wrapper #container #category_top_news .list .item .link .title {font:normal normal 18px/25px 'Ubuntu'; max-height:100px; width: 207px;}
  #wrapper #container #category_top_news .list .item.first {width:740px; height:100%; margin-right:15px;}
  #wrapper #container #category_top_news .list .item.first .link .img {width:auto; height:415px;}
  #wrapper #container #category_top_news .list .item.first .link .title {width:685px; font:normal normal 30px/35px 'Ubuntu';}
  #wrapper #container #category_top_news .list .item.first .link .grad {height:415px; width:100%;}
  #wrapper #container #category_top_news.auto .list .item .info .details {width:100%;}
  #wrapper #container #category_top_news.auto .list .item.first .info .details {width:auto;}
  #wrapper #container .integrator.blogs_pop {width:1280px; height:595px;}
  #wrapper #container .integrator.blogs_pop .scrollable {width:1185px;}
  #wrapper #container #blogi_section .integrator_blogers .integrator.blogers_pop {width:1280px;}
  #wrapper #container #blogi_section .integrator_blogers .integrator.blogers_pop .scrollable {width:1165px; margin-left:57px;}
  #wrapper #container .main_video {width:1250px;}
  #wrapper #container .main_video .player {margin-right:32px;}

  #wrapper #container #category_top_news.lady {height:540px; background:#372136;}
  #wrapper #container #category_top_news.lady .list .item.first{height:500px; width: 285px; margin:0 15px 0 35px;}
  #wrapper #container #category_top_news.lady .list .item {height:500px; width: 285px; margin:0 15px 0 0;}
  #wrapper #container #category_top_news.lady .list .item.first .link .img,
  #wrapper #container #category_top_news.lady .list .item .link .img{width: 285px; height:500px;}
  #wrapper #container #category_top_news.lady .list .item.first .info,
  #wrapper #container #category_top_news.lady .list .item .info{display:none;}
  #wrapper #container #category_top_news.lady .list .item .link .grad {display:block; position:absolute; left:20px; top:330px; z-index:1; opacity:0.6; width:245px; height:150px; margin:0; padding:0; background:#372136; overflow:hidden;}
  #wrapper #container #category_top_news.lady .list .item.first .link .grad{background:#372136; top:330px; left:20px; opacity:0.6; height:150px; width: 245px;}
  #wrapper #container #category_top_news.lady .list .item .link .title {position:absolute; z-index:2; max-height:110px; top:365px; bottom:0; left:45px; width:195px; font:normal normal 18px/22px 'Ubuntu'}
  #wrapper #container #category_top_news.lady .list .item.first .link .title{text-transform:none; top:365px; bottom:0; left:45px; width:195px; font:normal normal 18px/22px 'Ubuntu'}



  #wrapper #container .photo_galery {width:1280px;}
  #wrapper #container .photo_galery .top_info {margin-left:35px;}
  #wrapper #container .photo_galery .gallery_top {height:600px; margin-right:35px; margin-left:35px;}
  #wrapper #container .photo_galery .gallery_top .list .item .item_image,
    #wrapper #container .photo_galery .gallery_top .listing_top {width:790px; height:520px;}
  #wrapper #container .photo_galery .gallery_list.gallery {width:790px; margin-left:35px;}
  #wrapper #container .article .article_gallery_short {width:940px; margin-left:-70px;}
  #wrapper #container .article .article_gallery_short .gallery_top.gallery {height:500px;}
  #wrapper #container .article .article_gallery_short .gallery_top .list .item .item_image,
    #wrapper #container .article .article_gallery_short .gallery_top  .listing_top  {width:505px; height:335px;}
  #wrapper #container .article .article_gallery_short .gallery_top .listing_top .full_screen,
    #wrapper #container .article .article_gallery_short .gallery_list.list .full_screen {left:460px; top:290px;}
  #wrapper #container .article .article_gallery_short .gallery_list.gallery {bottom:125px; width:505px;}
  #wrapper #container .article .article_gallery_short .yashare .yashare-auto-init {bottom:25px;}
  #wrapper #container #article .article_gallery_short .listing.gallery .left {left:16px;}
  #container .article .article_gallery_short .gallery_top.full_screen .list .item .item_info {display:none;}
  #wrapper #container .photo_galery .gallery_top .list .item.full_screen .item_image,
    #wrapper #container .photo_galery .gallery_top .list .item.full_screen .listing_top {width:auto; height:100%;}
  #wrapper #container .photo_galery .gallery_top .list .item.full_screen .item_info {display:none;}
  #wrapper #container .photo_galery .gallery_top .list .item.full_screen .item_image .main_image {width:100%; height:100%;}

  #wrapper #container .integrator.green_themes,
  #wrapper #container .integrator.green_themes .scrollable{height:480px;}
  #wrapper #container .integrator.green_themes .scrollable .list .item.first {width:765px; height:480px;}
  #wrapper #container .integrator.green_themes .scrollable .list .item.first .link .img {width:auto; height:430px;}
  #wrapper #container .integrator.green_themes .scrollable .list .item.first .link .title {width:695px; bottom:65px; font-size:30px; line-height:35px;}
  #wrapper #container .integrator.green_themes .scrollable .list .item.first .info {top:auto; bottom:15px;}
  #wrapper #container .integrator.green_themes .scrollable .list .item {width:450px; height:140px;}
  #wrapper #container .integrator.green_themes .scrollable .list .item .link .img{width:250px; height:140px; margin:0 18px 0 0;}
  #wrapper #container .integrator.green_themes .scrollable .list .item .link .title{font:normal normal 18px/25px 'Ubuntu'; max-height:100px; width:182px;}

  #wrapper #container #index_top_news .top_photo .title {width:880px;}
  #wrapper #container .integrator.blogers_pop .scrollable .list .item .link .title {width:255px; font:normal normal 25px/35px 'Ubuntu'; font-weight:700;}

}

/* screen width 1280px END */

/* all width 1024px START */

@media all and (min-width: 1024px) and (max-width: 1239px) {
  #wrapper, #footer {width:100%; max-width:1024px;}

  #wrapper #user_block {width:650px; margin-left:352px;}
  #wrapper #user_block .b_search.open {width:230px;}
  #wrapper #user_block .b_search.open .close{display:block;}
  #wrapper #header.minimize #user_block .b_search.open .close{border-color: #959595; border-style: solid; border-width: 1px 0 1px 1px;}
  #wrapper #header.minimize #user_block .b_search.open{width:312px;}
  #wrapper #header.minimize #user_block .b_search.open .text{width: 246px; border-width: 1px 0; padding-left: 0;}
  #wrapper #header.minimize #menu .menu {width:635px;}
  #wrapper #menu .menu .item .link {padding-left:6px; padding-right:6px; letter-spacing:-0.5px; font-size:14px;}
  #wrapper #menu .menu .item.item-39511 .link {width:99px; background-position:88px 55%;}
  #wrapper #header.minimize #user_block {width:315px; margin-left:709px;}
  #wrapper #menu .menu .item .sub_menu {width:989px; padding-left:35px;}
  #wrapper #user_block .b_search.open .text {width:165px; padding-left:0;}
  html#ipad body.safari #menu .menu .item.item-39511{padding-left:7px;}
  html#ipad body.safari #wrapper #header.minimize #menu .menu .item.item-39511{padding-left:0;}
  html#ipad body.safari #wrapper #header.minimize #menu .menu .item.item-39511 .sub_menu {margin-left:-87px;}
  #wrapper #menu .menu .item.item-39511 .sub_menu {width:195px; margin-left:-74px; padding-left:0;}
  #wrapper #header.minimize #menu .menu .item.item-39311 .sub_menu {width:179px; padding-left:0;}
  #wrapper #header.minimize #menu .menu .item.second .link {padding-left:13px;}
  #wrapper #header.auth #user_auth {width:1024px; background-position:80.3% bottom;}
  #wrapper #header.minimize.auth #user_auth {width:1024px; background-position:87.2% bottom;}
  #wrapper #user_auth .holder .top {width:975px;}
  #menu .menu .item.item-39311 {width:auto; padding-left: 7px;}
  #wrapper #header.minimize #menu .menu .item.item-39311{padding-left:0;}
  #header.minimize #menu.menu_all_selected .menu .item.item-39511 .sub_menu {width:195px;}
  #header #user_auth .content .i_inp {width:132px;}
  #header #user_auth .content .field {width:118px;}
  #header #user_auth .content .field.pass {width:85px;}
  #header #user_auth .content .i_inp.i_captcha {width:172px;}
  #header #user_auth .content .i_inp.i_captcha .field {width:76px;}
  #header #user_auth .holder .top .ua_menu a.item.active,
    #header #user_auth .holder .top .ua_menu a.item:hover {color:#b60007;}
  #menu .menu .item .sub_menu .sub_item .sub_link {font-variant:normal;}

  #head_block .item.date {width:90px; padding:10px 11px 0; background:none;}
  #head_block .item.date .text {width:100%; margin-right:0; text-align:center;}
  #head_block .item.weather {width:75px;}
  #head_block .item.weather .w_s {background:none!important;}
  #head_block .item.weather .w_s .info {width:53px;}
  #head_block .item.weather .w_b {margin-left:-116px;}

  #user_block .b_content .item.selnews {padding-right:10px;}
  #user_block .b_content .item.selnews .sub_item {margin-left:10px;}
  #user_block .b_content .item.selnews .sub_item.com {margin-left:17px;}
  #user_block .b_content .item.share .main_icn {width:46px; background-position:center top;}
  #user_block .b_content .item.share.open .main_icn,
    #user_block .b_content .item.share.open .main_icn {width:46px; background-position:center top;}
  #user_block .b_content .item.share.hover .scl_lst,
  #user_block .b_content .item.share.hover .scl_lst {width:140px;}
  #header.minimize #user_block .b_content .item.share .main_icn {background-position:center -20px;}

  #header #user_block .b_content .item.lang {padding-left:10px; padding-right:10px;}
  #header #user_block .b_content .item.auth .ublock .img {margin-left:15px;}
  #header #user_block .b_content .item.auth .ublock .ulog {padding-right:12px;}

  #clearfix {height:400px;}
  #footer {height:400px; margin-top:-400px;}
  #footer .chanel_list {margin:27px 0 11px 45px;}
  #footer .chanel_list .chanel a {background-size:100% auto !important;}
  #footer .chanel_list .chanel.plus1 {margin-left:0;}
  #footer .chanel_list .chanel.tet {margin-left:40px;}
  #footer .chanel_list .chanel.plus2 {margin-left:40px;}
  #footer .chanel_list .chanel.plus-plus {margin-left:49px;}
  #footer .chanel_list .chanel.utoday {margin-left:49px;}
  #footer .chanel_list .chanel.plus1-int {margin-left:45px;}
  #footer .chanel_list .chanel.bigudi {margin-left:49px;}
  #footer .chanel_list .chanel.unian {margin-left:43px;}
  #footer .chanel_list .chanel.ovva {margin-left:43px;}
  #footer .slogan .main_text {font-size:63px; line-height:58px; margin:14px 0 16px; padding:0 0 0 12px;}
  #footer .rectangle {width:204px; height:36px; margin:0px auto 12px; line-height:36px;}
  #footer .adress {margin-bottom:6px;}

  #wrapper #container {width:979px;}
  #wrapper #container #index_block_news,
    #wrapper #container .main_grid {width:945px}
  #wrapper #container .main_grid.index .grid {width:630px}
  #wrapper #container .main_grid.index .grid.grid_2 {width:615px}
  #wrapper #container .main_grid.index .grid.grid_3 {width:630px;}
  #wrapper #container .main_grid .grid.grid_1 .g_column.last {margin-right:0;}
  #wrapper #container .main_grid .chapter {float:left; width:945px;}
  #wrapper #container #index_top_news {width:1024px; height:400px;}
  #wrapper #container #index_top_news .top_photo .img {width:1041px; height:auto;}
  #wrapper #container #index_top_news .top_photo .title {width:630px;}
  #wrapper #container #index_right_news {right:29px;}
  #wrapper #index_top_news.type-3 .top_photo .position_img .info .top_title {width:600px;}
  #wrapper #index_top_news.type-3 .top_photo .position_img .info .small_image {width:203px; height:138px;}
  #wrapper #index_top_news.type-3 .top_photo .position_img .info .small_image .s_img {width:auto; height:130px;}
  #wrapper #container .main_grid .plash_read {float:left; width:615px;}

  #wrapper #container .main_grid.index .grid.grid_3 {width:630px;}
  #wrapper #container .main_grid .grid.grid_3 {width:960px;}
  #wrapper #container .main_grid .grid.grid_3 .g_item {width:300px}
  #wrapper #container .main_grid .grid .g_item.last {margin-right:15px;}
  #wrapper #container .main_grid .mg_top .switcher .tooltip.pos_1{margin-left:-88px;}
  #wrapper #container .main_grid .mg_top .switcher .tooltip.pos_2{margin-left:-80px;}
  #wrapper #container .main_grid .mg_top .switcher .tooltip.pos_3{margin-left:-77px;}
  #container .main_grid .mg_top .switcher .tooltip.pos_2 .arrow,
  #container .main_grid .mg_top .switcher .tooltip.bottom.pos_2 .arrow {background-position:118px 0;}
  #container .main_grid .mg_top .switcher .tooltip.pos_3 .arrow,
  #container .main_grid .mg_top .switcher .tooltip.bottom.pos_3 .arrow {background-position:144px 0;}

  #wrapper #container .integrator {width:1024px; margin-right:15px;}
  #wrapper #container .integrator .scrollable {width:930px;}
  #wrapper #container .integrator .scrollable .item {width:300px;}

  #wrapper #container .integrator.green_themes {float:none; height:420px; width:1024px; padding:0;}
  #wrapper #container .integrator.green_themes .scrollable {width:100%;}
  #wrapper #container .integrator.green_themes .scrollable .list .item.first {width:660px; height:420px; margin-right:15px;}
  #wrapper #container .integrator.green_themes .scrollable .list .item.first .link .title {width:600px; left:45px; bottom:58px; max-height:105px; font-size:30px; line-height:35px;}
  #wrapper #container .integrator.green_themes .scrollable .list .item.first .info {width:600px; left:45px; top:374px;}
  #wrapper #container .integrator.green_themes .scrollable .list .item {width:300px; height:120px; margin-right:45px;}
  #wrapper #container .integrator.green_themes .scrollable .list .item .link .img {width:120px; height:120px; margin-right:17px;}
  #wrapper #container .integrator.green_themes .scrollable .list .item.first .link .img {width:auto; height:420px;}
  #wrapper #container .integrator.green_themes .scrollable .list .item .link .title {width:139px; max-height:60px; font-size:13px; line-height:20px;}
  #wrapper #container .integrator.green_themes .scrollable .list .item .info .details .views {margin-top:4px; margin-right:6px;}
  #wrapper #container .integrator.green_themes .scrollable .list .item .info .details .comments {margin-top:4px;}

  #wrapper #container .integrator.blogs_pop {width:1024px;}
  #wrapper #container .integrator.blogs_pop .scrollable {width:945px;}
  #wrapper #container .integrator.blogs_pop .scrollable .item {width:300px;}
  #wrapper #container .integrator.blogs_pop .scrollable .item .img {height:auto;}
  #wrapper #container .integrator.photo_pop .caption {margin-left:auto;}

  #wrapper #container #category_top_news {height:345px; width:979px;}
  #wrapper #container #category_top_news .list .item {width:439px; height:100px; margin:0 0 15px 0;}
  #wrapper #container #category_top_news .list .item .link .img {width:180px; height:100px; margin:0 18px 0 0;}
  #wrapper #container #category_top_news .list .item .link .title {font:normal normal 15px/20px 'Ubuntu'; max-height:60px; width: 241px;}
  #wrapper #container #category_top_news .list .item.first {width:525px; height:100%; margin-right:15px;}
  html#ipad body.safari #container #category_top_news .list .item.first .info .details{top:0;}
  #wrapper #container #category_top_news .list .item.first .link .img {width:auto; height:295px;}
  #wrapper #container #category_top_news .list .item.first .link .title {width:475px; max-height:100px; font:normal normal 24px/30px 'Ubuntu';}
  #wrapper #container #category_top_news .list .item .info {position:static; float:left; width:180px; margin-top:3px;}
  #wrapper #container #category_top_news .list .item.first .info {position:absolute; float:none; width:450px; margin-top:0px;}
  #wrapper #container #category_top_news .list .item.first .link .grad {height:295px; width:100%;}
  #wrapper #container #category_top_news.auto .list .item .info .details {width:100%;}
  #wrapper #container #category_top_news.auto .list .item.first .info .details {width:180px;}

  #wrapper #container #category_top_news.lady {height:565px; width:990px; padding-right:34px; background:#372136;}
  #wrapper #container #category_top_news.lady .list .item.first{height:525px; width: 300px; margin:0 15px 0 45px;}
  #wrapper #container #category_top_news.lady .list .item {height:525px; width: 300px; margin:0 15px 0 0;}
  #wrapper #container #category_top_news.lady .list .item.last {}
  #wrapper #container #category_top_news.lady .list .item.first .link .img,
  #wrapper #container #category_top_news.lady .list .item .link .img{width: 300px; height:525px;}
  #wrapper #container #category_top_news.lady .list .item.first .info,
  #wrapper #container #category_top_news.lady .list .item .info{display:none;}
  #wrapper #container #category_top_news.lady .list .item .link .grad {display:block; position:absolute; left:17px; top:335px; z-index:1; opacity:0.6; width:265px; height:173px; margin:0; padding:0; background:#372136; overflow:hidden;}
  #wrapper #container #category_top_news.lady .list .item.first .link .grad{background:#372136; top:335px; left:17px; opacity:0.6; height:173px; width: 265px;}
  #wrapper #container #category_top_news.lady .list .item .link .title {position:absolute; z-index:2; max-height:130px; top:375px; bottom:0; left:44px; width:239px; font:normal normal 20px/25px 'Ubuntu'}
  #wrapper #container #category_top_news.lady .list .item.first .link .title{text-transform:none; top:375px; bottom:0; left:44px; width:239px; font:normal normal 20px/25px 'Ubuntu'}

  #wrapper #container .main_grid .more_content {width:945px;}
  #wrapper #container .main_grid.index .more_content .grid {width:100%;}
  #wrapper #next_click {width:945px!important;}
  #wrapper #editor_choice {width:960px;}
  #wrapper #editor_choice .caption {font-size:30px; line-height:45px; margin-bottom:15px; margin-left:-6px;}
  #wrapper #editor_choice .item {width:305px;}
  #wrapper #editor_choice .item.content_roll {width:615px; height:auto;}
  #wrapper #container #blogi_section {width:979px;}
  #wrapper #container #blogi_section .blogers_pop {width:1024px;}
  #wrapper #container #blogi_section .blogers_pop .scrollable {width:945px;}
  #wrapper #container #blogi_section .blogers_pop .scrollable .item {width:300px;}

  #wrapper #container #blogi_section #last_news_block {float:left; width:960px; margin: -280px 0 15px 0px;}
  #wrapper #container #authors_section #last_news_block {float:none; width:960px; margin:15px 0 15px 0px;}
  #wrapper #container .main_grid .filters .border_left {margin-top:-7px;}
  #wrapper #container .author_list {width:960px;}
  #wrapper #container .author_list .item {width:303px;}
  #wrapper #container .author_list .item.advert {border:none; width:305px; height:350px;}
  #wrapper #container #author {width:100%;}
  #wrapper #container #author .advert_block,
    #wrapper #container #blogi_section .advert_block,
    #wrapper #container #search_result .advert_block {margin-right:35px;}

  #wrapper #container #online_block.main_video {position:relative; width:945px; height:auto; padding-bottom:145px;}
  #wrapper #container #online_block.main_video .center {position:absolute; left:45px; top:auto; bottom:15px; width:945px; height:130px; margin:0; padding:0; overflow:hidden;}
  #wrapper #container #online_block.main_video .center .summary {position:static; width:100%; height:auto; max-height:130px; margin:0; padding:0; overflow:hidden;}
  #wrapper #container #online_block .right_banners_int {margin-top:7px;}
  #wrapper #container .main_video {position:relative; width:945px; padding-bottom:111px;}
  #wrapper #container .main_video .player {margin-right:15px;}
  #wrapper #container .right_banners_int {padding:0;}
  #wrapper #container .main_video .center {width:71px; padding-right:15px; overflow:visible;}
  #wrapper #container .main_video .center .summary {position:absolute; top:535px; left:45px; width:945px; height:auto; max-height:80px;}
  #wrapper #container .main_video .center .favorites {width:0px; margin:0 0 0 2px; padding:0 67px 0 0; font-size:0; line-height:0; background-position:27px center;}
  #wrapper #container .main_video .b-share-btn__wrap {margin-right:0; margin-bottom:15px;}
  #container .main_video .center .details{position:absolute; top: 70px; left:590px; width: auto;}
  #container .main_video .yashare-auto-init {margin-top:40px;}
  /*VIDEO_BLOCK  FOOTBALL*/
  #wrapper #container .central_football_match .main_video {width:735px; margin:0 0 40px 0; padding-bottom:70px;}
  #wrapper #container .central_football_match .main_video .center .summary{width:640px;}
  #container .central_football_match .main_video .title{margin:33px 0 0 0;}
  #container .central_football_match .main_video .player{width:560px;}
  /*VIDEO_BLOCK FOOTBALL*/
  /*FOOTBALL MATCH*/
  #container .football_left{width:185px; margin: 0 15px 0 0;}
  #container .football_left .football_menu{width:185px;}
  #container .football_left .football_menu .item{width:100%;}
  #container .football_left .football_menu .item .football_sub_menu .item{width:175px;}
  #container .football_left .football_menu .item .item_link {width:140px; font: 500 14px/60px "Ubuntu";}
  #container .football_left .football_menu .item .football_sub_menu .item .item_link {font: 500 14px/60px "Ubuntu";}
  #container .football_right {width:735px; margin-right:44px;}
  #container .football_right .central_football_match .main .match_events{width:590px; margin: 0 0 40px -35px; overflow:visible;}
  #container .football_right .central_football_match .main .match_events .me_item .events .item .event{left:70px;}
  #container .football_right .central_football_match .main .match_events .me_item .events.events_guest .item .event{right:70px;}
  #container .football_right .central_football_match .main .team{width:80px;}
  #container .football_right .central_football_match .main .match_events .goals.goals {width:508px; margin-left: 38px;}
  #container .football_right .central_football_match .main .team.team_guest{position:absolute; right:0;}
  #container .football_right .central_football_match .main .match_events .cards{width:735px; margin: 0 0 0 -75px;}
  #container .football_right .central_football_match .main .match_cancelled{width:533px;}
  #container .football_right .central_football_match .match_teams .mt_list .num{width:30px;}
  #container .football_right .central_football_match .match_teams .mt_list .country{width:30px;}
  #container .football_right .central_football_match .match_teams .mt_list .rat{width:40px;}
  #container .football_right .central_football_match .match_teams .mt_list .pla{width:205px;}
  #container .football_right .central_football_match .match_teams .mt_list .item_head .sub_out{margin: 5px 7px 0 9px;}
  #container .football_right .central_football_match .match_teams .mt_list .name{width:205px; font: 300 15px/60px "Ubuntu";}
  #container .football_right .central_football_match .match_teams .mt_list .item .country{}
  #container .football_right .central_football_match .match_coaches .mt_list .item{margin:0 0 0 55px;}
  #container .football_right .central_football_match .main .player_info .list .item.correct .label{width:130px;}
  #container .football_right .central_football_match .match_teams .mt_list .item .sub_out{width:30;}
  #container .main_video .center .details{position:absolute; top: 85px; left:155px; width: auto;}

    #container .central_games .item_game{height:auto;}
  #container .central_games .item_game .game{overflow: visible;}
  #container .central_games .item_game .game .popup_goals{width:735px;  position: relative; top:0;}
  #container .central_games .item_game .game .popup_goals .goals{width:100%; padding: 10px 0; display:block;}
  #container .central_games .item_game .game .goals .goals_list .goals_team{width:50%;}
  #container .central_games .item_game .game .goals .goals_list .goals_team.last .person_list .item .name{width:auto;}
  #container .central_games .item_game .game .goals .goals_list .goals_team .person_list .item .name{width:auto;}
  #container .central_games .item_game .game .goals .goals_list .goals_team.first .person_list .item .minute{float:right;}
  #container .central_games .item_game .game .goals .goals_list .goals_team.first .person_list{float: right;}
  #container .sport #integrator_matches_list .central_games .item_game .game .popup_goals{transform: translateX(-43%); background-position:48.6% top;}
  #container .sport #integrator_matches_list .central_games .item_game .game .goals .goals_list{width:97.3%;}
  #container .sport #integrator_matches_list .central_games .item_game .game .popup_goals{width:627px;}
  /*FOOTBALL MATCH*/
  /*FOOTBALL PLAYER*/
  #container .football_right .central_football_player .caption {width:auto;}
  #container .football_right .central_football_player .main .player_photo{width:160px;}
  #container .football_right .central_football_player .main .player_info{width:575px;}
  #container .football_right .central_football_player .main .player_info .list{width:575px;}
  #container .football_right .central_football_player .main .player_info .list .item .label{color:#666; font: 300 11px/40px "Ubuntu";}
  #container .football_right .central_football_player .main .player_info .list .item .data{font: 500 15px/40px "Ubuntu";}
  #container .football_right .central_football_player .main .player_info .list .list_new{width:59.9%;}
  #container .football_right .central_football_player .main .player_info .list .list_new.right{width:39.9%;}
  #container .football_right .central_football_player .main .player_info .list .list_new.right .item .label{width:80px;}
  #container .football_right .central_football_player .info.is{padding:0;}
  #container .football_right .central_football_player .info .player_stat .list .item_head .tournament{width:300px;}
  #container .football_right .central_football_player .info .player_stat .list .tournament{width:300px;}
  #wrapper #container .football_right .popular_video_football .integrator{width:735px;}
  #wrapper #container .football_right .integrator.video_pop .scrollable  {width: 620px; margin: 0 auto 20px 63px;}
  #container .football_right .central_scorers .integrator .listing .left {width:18px; left:29px; background:url('/static/img/buttons/iv_ip_prof_left.png') no-repeat left center; }
  #container .football_right .central_scorers .integrator .listing .right {width:18px; right: 22px; background:url('/static/img/buttons/iv_ip_prof_right.png') no-repeat right center; }
  #container .football_right .integrator .scrollable .list .item{margin: 0 40px 0 0;}
  /*FOOTBALL PLAYER*/
  /*FOOTBALL STATISTIC*/
  #container .tour_table .central_games .item_game .team{width: 285px;}
  #container .central_football_stat .tournament_table .item .team{width:295px;}
  #container .central_football_stat .tournament_table .item .team .team_logo{margin: 7px 20px 8px;}
  #container .central_football_stat .tournament_table .item .team .name{width:220px;}
  #container .central_football_stat .tournament_table .item .draws{margin: 0 25px 0 0;}
  #container .central_football_stat .tournament_table_head .team{padding: 0 0 0 75px; width:220px;}
  #container .central_football_stat .tournament_table_head .score{width:35px;}
  #container .central_scorers .tbl .people_list .item .num{display:none;}
  #container .central_scorers .tbl .people_list .item .flag{margin:19px 40px 0 19px}
  #container .central_scorers .tbl .people_list .item .name{width:300px;}
  #container .central_scorers .tbl .people_list .item .team{width:300px;}
  #container .central_scorers .tbl .head .name{margin: 0 0 0 75px;}
  #container .central_scorers .tbl .head .team{padding-left: 95px; width:230px;}
  #container .central_scorers .tbl .head .team.short{width:185px}
  #container .central_scorers .tbl .people_list .item .team .icon{margin: 7px 34px 8px 0;}
  #container .central_scorers .tbl .people_list .item .team.short{width:255px;}
  #wrapper #container #central_football_statistic .more{padding-right: 19px;}
  /*FOOTBALL STATISTIC*/
  /*FOOTBALL KOMANDA*/
  #container .football_right .central_football_team .caption {width:auto;}
  #container .football_right .central_football_team .main .player_photo{height:192px; width:192px;}
  #container .football_right .central_football_team .main .player_info{width:543px;}
  #container .football_right .central_football_team .main .player_info .list{width:565px;}
  #container .football_right .central_football_team .main .player_info .list .item .label{width: 70px; color:#666; padding: 0 0 0 8px; font: 300 10px/40px "Ubuntu";}
  #container .football_right .central_football_team .main .player_info .list .list_new.right .item .label{width:60px;}
  #container .football_right .central_football_team .main .player_info .list .item .data{width:auto; padding: 0 0 0 4px; font: 500 14px/40px "Ubuntu";}
  #container .football_right .central_football_team .main .player_info .list .list_new{width:53.1%; border:none;}
  #container .football_right .central_football_team .main .player_info .list .list_new.right{width:46.5%; border-left:1px solid#e1e1e1;}
  #container .football_right .central_football_team .info.is{padding:0;}
  #container .football_right .central_football_team .info .player_stat .list .item_head .tournament{width:300px;}
  #container .football_right .central_football_team .info .player_stat .list .tournament{width:300px;}
  #container .football_right .central_football_team .team_players .tp_block .players_list .item{padding:0;}
  #container .football_right .central_football_team .team_players .tp_block .players_list .item:nth-child(2n){padding:0 0 0 35px;}
  #container .football_right .central_football_team .team_players .tp_block .players_list .item .num{width:50px;}
  #container .football_right .central_football_team .team_players .tp_block .players_list .item .player{width:230px;}
  #container .football_right .central_football_team .team_players{width:735px;}
  /*FOOTBALL KOMANDA*/

  #wrapper #container .video_play_list {position:relative; width:945px; padding-bottom:25px; margin-bottom:0;}
  #wrapper #container .video_play_list .right_banners_int {display:none;}
  #wrapper #container .video_play_list.video_galery .gallery_list.gallery {width:300px; margin-left:15px; margin-right:0;}
  #wrapper #container .video_play_list.video_galery .gallery_list.gallery .item .title,
    #wrapper #container .video_play_list.video_galery .gallery_list.gallery .item .item_info {width:178px;}
  #wrapper #container .video_play_list.video_galery .gallery_list.gallery .item .item_info .details {width:150px;}
  #wrapper #container .video_play_list .center {position:absolute; bottom:245px; right:-242px; width:71px; padding:0; margin:0 auto; height:auto; border:none;}
  #wrapper #container .video_play_list .center .yashare-auto-init {margin:0;}
  #wrapper #container .video_play_list .b-share-btn__wrap {margin:0 0 15px;}
  #wrapper #container .video_play_list .center .favorites {width:69px; margin:0;}
  #wrapper #container .vypusky_tsn .advert_block {display:none;}
  #wrapper #container .main_grid.vypusky_tsn .grid .g_item.last {}

  #wrapper #container .author_top {width:1024px; margin-bottom:0;}
  #wrapper #container .author_top .top_photo {width:100%; height:335px;}
  #wrapper #container .author_top .top_photo .img_blog {height:315px; right:90px;}
  #wrapper #container .author_top .top_photo .title {bottom:195px; width:660px; font-size:24px; line-height:28px;}
  #wrapper #container .author_top .top_photo .subtitle {bottom:auto; top:150px; width:660px; font-size:13px; line-height:16px;}
  #wrapper #container .author_top .info {width:945px;}

  #wrapper #container #last_news_block .news_block .item .info .details .likes {background-position:left center;}

  #wrapper #container .main_grid {width:960px; margin-top:0;}
  #wrapper #container .main_grid .grid.grid_1 .g_column {width:305px;}
  #wrapper #container .main_grid .grid.grid_1 .g_item {width:100%;}
  #wrapper #container .main_grid .grid .g_item .link .title {font-size:18px;}
  #wrapper #container .main_grid.auto .grid .g_column.last {}

  #wrapper #container #last_news_block .news_block {width:945px;}
  #wrapper #container #last_news_block .news_block .item {height:auto;}
  #wrapper #container #last_news_block .news_block .item:nth-child(1){width: 63%;}
  #wrapper #container #last_news_block .news_block .item:nth-child(2){width: 63%;}
  #wrapper #container #last_news_block .news_block .item .link_on_image {width:265px; height:185px;}
  #wrapper #container #last_news_block .news_block .item .link_on_image .img {width:100%; height:auto;}
  #wrapper #container #last_news_block .news_block .item .title {font-size:24px; line-height:30px;}
  #wrapper #container #last_news_block .news_block .item .subtitle {max-height:90px; font-size:18px; line-height:30px;}
  #wrapper #container #last_news_block .advert_block {display:none;}

  #wrapper #container .main_grid .mg_top,
    #wrapper #container .search .mg_top {width:945px; height:45px; margin-bottom:45px;}
  #wrapper #container .main_grid .mg_top .filters .f_item,
    #wrapper #container .search .mg_top .filters .f_item {height:40px;}
  #wrapper #container .main_grid .mg_top .f_item .text {width:auto!important; font-size:13px; line-height:40px;}
    #wrapper #container .search .mg_top .f_item .text {font-size:13px; line-height:40px;}
  #wrapper #container .main_grid .mg_top .f_item.wsel .selector,
    #wrapper #container .search .mg_top .f_item.wsel .selector,
    #wrapper #container .search .mg_top .f_item.search .selector {padding-top:10px; margin-top:-12px;}
  #wrapper #container .main_grid .mg_top .f_item.wsel .selector a,
    #wrapper #container .search .mg_top .f_item.wsel .selector a {font:300 13px/25px "Ubuntu";}
  #wrapper #container .main_grid .mg_top .f_item.date,
    #wrapper #container .search .mg_top .f_item.date {background-position:0 center;}
  #wrapper #container .main_grid .filters .a_ch .border_left {top:16px;}
  #wrapper #container .main_grid .mg_top .switcher {width:92px;}
  #wrapper #container .main_grid .mg_top .switcher .sw_item {width:24px; height:24px; background-size:72px 48px;}
  #wrapper #container .main_grid .mg_top .switcher .sw_item.sw_1 {background-position:0 0;}
  #wrapper #container .main_grid .mg_top .switcher .sw_item.sw_2 {background-position:-24px 0;}
  #wrapper #container .main_grid .mg_top .switcher .sw_item.sw_3 {background-position:-48px 0;}
  #wrapper #container .main_grid .mg_top .switcher .sw_item.sw_1:hover,
    #wrapper #container .main_grid .mg_top .switcher .sw_item.sw_1.selected {background-position:0 -24px;}
  #wrapper #container .main_grid .mg_top .switcher .sw_item.sw_2:hover,
    #wrapper #container .main_grid .mg_top .switcher .sw_item.sw_2.selected {background-position:-24px -24px;}
  #wrapper #container .main_grid .mg_top .switcher .sw_item.sw_3:hover,
    #wrapper #container .main_grid .mg_top .switcher .sw_item.sw_3.selected {background-position:-48px -24px;}
  #wrapper #container .main_grid .btn_more {width:auto; height:auto; padding:0; border:1px solid #999; margin-bottom:10px;}
  #wrapper #container .more,
    #wrapper #container .main_grid .btn_more span {height:33px; padding-top:0; padding-left:19px; padding-right:47px; border-color:#999; border-width:1px; background-size:15px 15px; background-position: right 18px center; font-size:15px; line-height:33px;}

  #wrapper #container .not_search {width:1024px;}
  #wrapper #container .not_search .text {margin-left:303px;}
    #wrapper #container .search .text {width:898px; margin-left:0px;}
  #wrapper #container .search {width:945px;}

  #wrapper #container .photo_galery {width:1024px;}
  #wrapper #container .article .article_gallery_short {width:660px; margin-left:-45px;}
  #container .photo_galery .top_info {width:930px;}
  #container .article_gallery_short .top_info {width:600px;}
  #container .photo_galery .title {width:100%; font-size:24px; line-height:30px; }
  #wrapper #container .article .article_gallery_short .title {width:100%; max-height:none; font-size:24px; line-height:30px; }
  #container .photo_galery .info {width:100%; }
  #wrapper #container .article .article_gallery_short .info {width:100%; }
  #container .photo_galery .gallery_top .list .item .item_image {width:555px; height:365px;}
  #container .photo_galery .gallery_top .list .item .item_info {width:364px; height:525px;}
  #container .photo_galery .gallery_list.gallery {bottom:120px; width:555px;}
  #container .photo_galery .gallery_top.gallery {height:525px;}
  #container .photo_galery .gallery_top .listing_top {width:555px; height:365px;}
  #container .photo_galery .gallery_top .b_content .top_banner {right:35px;}
  #container .photo_galery .gallery_top .yashare .yashare-auto-init {top:465px; right:500px;}
  #container .photo_galery .gallery_top.full_screen .list {width:675px;}
  #wrapper #container .article .article_gallery_short .gallery_top.gallery {height:780px;}
  #wrapper #container .article .article_gallery_short.photo_galery .listing_top {width:100%; height:390px;}
  #wrapper #container .article .article_gallery_short .gallery_top .listing_top .full_screen,
    #wrapper #container .article .article_gallery_short .gallery_list.list .full_screen {left:540px; top:344px;}
  #wrapper #container .article .article_gallery_short .gallery_top .list .item .item_image {width:100%; height:390px;}
  #wrapper #container .photo_galery .gallery_top .list .item .item_image .main_image {width:100%; height:auto;}
  #wrapper #container .article .article_gallery_short .b_content .top_banner {right:0; bottom:60px; }
  #wrapper #container .article .article_gallery_short .gallery_top .list .item .item_info {float:left; width:285px; height:250px; margin-top:15px;}
  #wrapper #container #article .article_gallery_short .listing.gallery .right {background-position:right bottom 660px;}
  #wrapper #container #article .article_gallery_short .listing.gallery .left {background-position:left bottom 660px;}
  #wrapper #container .article .article_gallery_short .gallery_list.gallery {bottom:353px; width:585px;}
  #wrapper #container .article .article_gallery_short .yashare .yashare-auto-init {bottom:0;}
  #wrapper #container .article .article_gallery_short .gallery_top.full_screen .list .item .item_info {width:100%;}
  .chrome #wrapper #container .photo_galery .gallery_list.gallery .list {padding-right:6px;}
  #wrapper #container #online_schedule {width:945px;}
  #wrapper #container #online_schedule .head .list .item {margin-right:21px;}

  #wrapper #container .integrator.green_themes,
  #wrapper #container .integrator.green_themes .scrollable{height:360px;}
  #wrapper #container .integrator.green_themes .scrollable .list .item.first {width:550px; height:360px;}
  #wrapper #container .integrator.green_themes .scrollable .list .item.first .link .img {width:auto; height:310px;}
  #wrapper #container .integrator.green_themes .scrollable .list .item.first .link .title {width:460px; max-height:90px; bottom:75px; font-size:24px; line-height:30px;}
  #wrapper #container .integrator.green_themes .scrollable .list .item.first .info {top:auto; bottom:15px;}
  #wrapper #container .integrator.green_themes .scrollable .list .item {width:414px; height:100px;}
  #wrapper #container .integrator.green_themes .scrollable .list .item .link .img{width:180px; height:100px; margin:0 18px 0 0;}
  #wrapper #container .integrator.green_themes .scrollable .list .item .link .title{font:normal normal 15px/20px 'Ubuntu'; max-height:80px; width:216px;}

  #wrapper #container .integrator.lady.vote .list .item .link .title .question input {width:14px; margin-right:6px;}

  #wrapper #container .spec_proj_list {width:960px; margin-left:-8px;}
  #wrapper #container .spec_proj_list .list .item {width:465px; height:200px;}

  #wrapper .news_list.social .info .title {max-height:60px; padding:0;}

  #wrapper #container .integrator .listing .left {left:19px; width:19px; background:url('/static/img/backgrounds/arrow_listing_19_36.png') no-repeat left center; }
  #wrapper #container .integrator .listing .right {right:8px; width:19px; background:url('/static/img/backgrounds/arrow_listing_19_36.png') no-repeat right center; }
  #wrapper #comments_block #c_user_auth .soc_auth .to_log {margin-left:50px;}

}
/* all width 1024px END */

/* all width 980px START */

@media all and (max-width: 1023px) {

  #wrapper, #footer {width:100%; max-width:980px;}

  #wrapper #user_block {width:600px; margin-left:352px;}
  #user_block .b_search.open .close{display:block;}
  html#android body.safari #wrapper #user_block .b_content{margin-right:0;}
  #wrapper #user_block .b_search.open {width:180px; padding-left:0;}
  #wrapper #header.minimize {width:980px;}
  #wrapper #header.minimize #menu {width:925px;}
  #wrapper #header.minimize #menu .menu {width:590px;}
  #wrapper #menu .menu .item .link {padding-left:5px; padding-right:5px; letter-spacing:-0.5px; font-size:14.5px;}
  .safari #wrapper #menu .menu .item .link {padding-left:5px; padding-right:5px; letter-spacing:-0.5px; font-size:13px;}
  #wrapper #header.minimize #menu .menu .item .link {padding-left:5px; padding-right:5px; letter-spacing:-1px; font-size:14px;}
  .safari #wrapper #header.minimize #menu .menu .item .link {padding-left:5px; padding-right:5px; letter-spacing:-1px; font-size:14px;}
  #wrapper #menu .menu .item.item-39511 .link {width:98px; background-position:94px 55%;}
  #wrapper #header.minimize #menu .menu .item.item-39511 .link {width:90px; background-position:94px 55%;}
  #wrapper #header.minimize #user_block {width:315px; margin-left:661px;}
  #wrapper #menu .menu .item .sub_menu {width:975px; padding-left:5px;}
  #wrapper #user_block .b_search.open .text {width:115px; padding-left: 0;}
  .safari #wrapper #user_block .b_search.open .text {width:115px; height:31px; padding-top:2px; font:italic normal 13px/21px 'Ubuntu';}
  #wrapper #header.minimize #user_block .b_search.open .close{border-color: #959595; border-style: solid; border-width: 1px 0 1px 1px;}
  #wrapper #header.minimize #user_block .b_search.open .text{width: 245px; border-width: 1px 0; padding-left: 0;}
  .safari #wrapper #header.minimize #user_block .b_search.open .text{width: 225px;}
  #wrapper #menu .menu .item.item-39511 .sub_menu {width:195px; margin-left:-46px; padding-left:0;}
  html#ipad body.safari #wrapper #header.minimize #menu .menu .item.item-39511 .sub_menu{margin-left:-75px;}
  #wrapper #header.minimize #menu .menu .item.item-39511 .sub_menu {width:179px; padding-left:0; margin-left:-75px;}
  #wrapper #header.minimize #menu .menu .item.second .link {padding-left:13px;}
  #wrapper #header.auth #user_auth {width:980px; background-position:78.5% bottom;}
  #wrapper #header.minimize.auth #user_auth {width:980px; background-position:86.2% bottom;}
  #wrapper #user_auth .holder .top {width:940px;}
  #menu .menu .item.item-39511 {width:auto; padding-left: 7px;}
  #wrapper #header.minimize #menu .menu .item.item-39511{padding-left:0;}
  #header.minimize #menu.menu_all_selected .menu .item.item-39511 .sub_menu {width:195px;}
  #header #user_auth .content .i_inp {width:123px;}
  #header #user_auth .content .field {width:109px;}
  .safari #header #user_auth .content .field {width:109px; padding-top:2px; font:italic normal 12px/18px 'Ubuntu';}
  #header #user_auth .content .field.pass {width:76px;}
  #header #user_auth .content .i_inp.i_captcha {width:172px;}
  #header #user_auth .content .i_inp.i_captcha .field {width:76px;}
  #header #user_auth .holder .top .ua_menu a.item.active,
    #header #user_auth .holder .top .ua_menu a.item:hover {color:#b60007;}

  #head_block .item.date {width:90px; padding:10px 11px 0; background:none;}
  #head_block .item.date .text {width:100%; margin-right:0; text-align:center;}
  #head_block .item.weather {width:75px;}
  #head_block .item.weather .w_s {background:none!important;}
  #head_block .item.weather .w_s .info {width:53px;}
  #head_block .item.weather .w_b {margin-left:-116px;}

  #user_block .b_content .item.selnews {padding-right:10px;}
  #user_block .b_content .item.selnews .sub_item {margin-left:10px;}
  #user_block .b_content .item.selnews .sub_item.com {margin-left:10px;}
  #user_block .b_content .item.share .main_icn {width:46px; background-position:center top;}
  #user_block .b_content .item.share.open .main_icn,
    #user_block .b_content .item.share.open .main_icn {width:46px; background-position:center top;}
  #user_block .b_content .item.share.hover .scl_lst,
  #user_block .b_content .item.share:hover .scl_lst {width:140px;}
  #header.minimize #user_block .b_content .item.share .main_icn {background-position:center -20px;}
  #menu .menu .item .sub_menu .sub_item .sub_link {font-variant:normal;}

  .safari #header #user_block .b_content {width:auto; max-width:555px;}
  .safari #header.minimize #user_block .b_content {width:270px;}
  .safari #user_block .b_content .item.share {width:51px;}
  .safari #user_block .b_content .item.share.open {width:200px; margin-left:0px;}
  .safari #header.minimize #user_block .b_content .item.share.open {width:200px; margin-left:59px;}
  .safari #user_block .b_content .item.share.open .scl_lst {width:149px;}
  .safari #user_block .b_content .item.share .scl_lst .scl_itm {width:0px;}
  .safari #user_block .b_content .item.share.open .scl_lst .scl_itm {width:16px;}
  .safari #user_block .b_content .item.share.hover .scl_lst {width:80px;}

  #clearfix {height:400px;}
  #footer {height:400px; margin-top:-400px;}
  #footer .chanel_list {margin:27px 0 11px 45px;}
  #footer .chanel_list .chanel a {background-size:100% auto !important;}
  #footer .chanel_list .chanel.plus1 {margin-left:0;}
  #footer .chanel_list .chanel.tet {margin-left:33px;}
  #footer .chanel_list .chanel.plus2 {margin-left:33px;}
  #footer .chanel_list .chanel.plus-plus {margin-left:39px;}
  #footer .chanel_list .chanel.utoday {margin-left:35px;}
  #footer .chanel_list .chanel.plus1-int {margin-left:35px;}
  #footer .chanel_list .chanel.bigudi {margin-left:39px;}
  #footer .chanel_list .chanel.unian {margin-left:33px;}
  #footer .chanel_list .chanel.ovva {margin-left:33px;}
  #footer .slogan .main_text {font-size:63px; line-height:58px; margin:14px 0 16px; padding:0 0 0 12px;}
  #footer .rectangle {width:204px; height:36px; margin:0px auto 12px; line-height:36px;}
  #footer .adress {margin-bottom:6px;}

  #wrapper #container {width:945px; padding-left:15px; margin-left:0;}
  #wrapper #container #index_block_news,
    #wrapper #container .main_grid {width:945px; margin-left:0px;}
  #wrapper #container .main_grid.index .grid {width:630px}
  #wrapper #container .main_grid.index .grid.grid_2 {width:615px}
  #wrapper #container .main_grid.index .grid.grid_3 {width:630px;}
  #wrapper #container .main_grid .grid.grid_1 .g_column.last {margin-right:0;}
  #wrapper #container .main_grid .chapter {float:left; width:945px;}
  #wrapper #container #index_top_news {width:1024px; height:400px;}
  #wrapper #container #index_top_news .top_photo .img {width:1041px; height:auto;}
  #wrapper #container #index_top_news .top_photo .title {width:630px;}
  #wrapper #container #index_right_news {right:29px;}
  #wrapper #index_top_news.type-3 .top_photo .position_img .info .top_title {width:600px;}
  #wrapper #index_top_news.type-3 .top_photo .position_img .info .small_image {width:203px; height:138px;}
  #wrapper #index_top_news.type-3 .top_photo .position_img .info .small_image .s_img {width:auto; height:130px;}
  #wrapper #container .main_grid .plash_read {float:left; width:615px;}

  #wrapper #container .main_grid.index .grid.grid_3 {width:630px;}
  #wrapper #container .main_grid .grid.grid_3 {width:960px;}
  #wrapper #container .main_grid .grid.grid_3 .g_item {width:300px}
  #wrapper #container .main_grid .grid .g_item.last {margin-right:15px;}
  #wrapper #container .main_grid .grid.grid_3 .g_item.last {/*margin-right:0;*/}
  #container .main_grid .mg_top .switcher .tooltip.pos_1{margin-left:-88px;}
  #container .main_grid .mg_top .switcher .tooltip.pos_2{margin-left:-80px;}
  #container .main_grid .mg_top .switcher .tooltip.pos_3{margin-left:-77px;}
  #container .main_grid .mg_top .switcher .tooltip.pos_2 .arrow,
  #container .main_grid .mg_top .switcher .tooltip.bottom.pos_2 .arrow {background-position:118px 0;}
  #container .main_grid .mg_top .switcher .tooltip.pos_3 .arrow,
  #container .main_grid .mg_top .switcher .tooltip.bottom.pos_3 .arrow {background-position:144px 0;}

  #wrapper #container .integrator {width:1024px; margin-left:-40px;}
  #wrapper #container .integrator .scrollable {width:915px;}
  #wrapper #container .integrator .scrollable .item {width:300px; margin-right:10px;}

  #wrapper #container .integrator.green_themes {float:none; height:360px; width:1024px; padding:0;}
  #wrapper #container .integrator.green_themes .scrollable {width:100%;}
  #wrapper #container .integrator.green_themes .scrollable .list .item.first {width:550px; height:360px; margin-right:15px;}
  #wrapper #container .integrator.green_themes .scrollable .list .item.first .link .title {width:460px; left:45px; bottom:75px; max-height:90px; font-size:24px; line-height:30px;}
  #wrapper #container .integrator.green_themes .scrollable .list .item.first .info {width:600px; left:45px; bottom:15px; top:auto;}
  #wrapper #container .integrator.green_themes .scrollable .list .item {width:414px; height:100px; margin-right:45px;}
  #wrapper #container .integrator.green_themes .scrollable .list .item .link .img {width:180px; height:100px; margin:0 18px 0 0;}
  #wrapper #container .integrator.green_themes .scrollable .list .item.first .link .img {width:auto; margin:0 15px 0 0; height:295px;}
  #wrapper #container .integrator.green_themes .scrollable .list .item .link .title {width:216px; max-height:60px; font:normal normal 15px/20px 'Ubuntu'; max-height:80px;}
  #wrapper #container .integrator.green_themes .scrollable .list .item .info .details .views {margin-top:4px; margin-right:6px;}
  #wrapper #container .integrator.green_themes .scrollable .list .item .info .details .comments {margin-top:4px;}

  #wrapper #container .integrator.blogs_pop {width:1024px;}
  #wrapper #container .integrator.blogs_pop .scrollable {width:915px;}
  #wrapper #container .integrator.blogs_pop .scrollable .item {width:300px;}
  #wrapper #container .integrator.blogs_pop .scrollable .item .img {height:auto;}
  #wrapper #container .integrator.photo_pop .caption {margin-left:auto;}

  #wrapper #container #category_top_news {height:345px; width:979px;}
  #wrapper #container #category_top_news .list .item {width:439px; height:100px; margin:0 0 15px 0;}
  #wrapper #container #category_top_news .list .item .link .img {width:180px; height:100px; margin:0 18px 0 0;}
  #wrapper #container #category_top_news .list .item .link .title {font:normal normal 15px/20px 'Ubuntu'; max-height:60px; width: 241px;}
  #wrapper #container #category_top_news .list .item.first {width:525px; height:100%; margin-right:15px;}
  html#ipad body.safari #container #category_top_news .list .item.first .info .details{top:0;}
  #wrapper #container #category_top_news .list .item.first .link .img {width:auto; height:295px;}
  #wrapper #container #category_top_news .list .item.first .link .title {width:470px; font:normal normal 24px/30px 'Ubuntu';}
  #wrapper #container #category_top_news .list .item .info {position:static; float:left; width:172px; margin-top:3px;}
  #wrapper #container #category_top_news .list .item.first .info {position:absolute; float:none; width:450px; margin-top:0px;}
  #wrapper #container #category_top_news .list .item.first .link .grad {height:295px; width:100%;}
  #wrapper #container #category_top_news .list .item .info .details {width:100%;}
  #wrapper #container #category_top_news .list .item.first .info .details {width:180px;}

  #wrapper #container #category_top_news.lady {height:565px; width:990px; padding-right:34px; background:#372136;}
  #wrapper #container #category_top_news.lady .list .item.first{height:525px; width: 300px; margin:0 15px 0 45px;}
  #wrapper #container #category_top_news.lady .list .item {height:525px; width: 300px; margin:0 15px 0 0;}
  #wrapper #container #category_top_news.lady .list .item.first .link .img,
  #wrapper #container #category_top_news.lady .list .item .link .img{width: 300px; height:525px;}
  #wrapper #container #category_top_news.lady .list .item.first .info,
  #wrapper #container #category_top_news.lady .list .item .info{display:none;}
  #wrapper #container #category_top_news.lady .list .item .link .grad {display:block; position:absolute; left:17px; top:335px; z-index:1; opacity:0.6; width:265px; height:173px; margin:0; padding:0; background:#372136; overflow:hidden;}
  #wrapper #container #category_top_news.lady .list .item.first .link .grad{background:#372136; top:335px; left:17px; opacity:0.6; height:173px; width: 265px;}
  #wrapper #container #category_top_news.lady .list .item .link .title {position:absolute; z-index:2; max-height:130px; top:375px; bottom:0; left:44px; width:239px; font:normal normal 20px/25px 'Ubuntu'}
  #wrapper #container #category_top_news.lady .list .item.first .link .title{text-transform:none; top:375px; bottom:0; left:44px; width:239px; font:normal normal 20px/25px 'Ubuntu'}

  #wrapper #container .main_grid .more_content {width:945px;}
  #wrapper #container .main_grid.index .more_content .grid {width:100%;}
  #wrapper #next_click {width:945px!important;}
  #wrapper #editor_choice {width:960px;}
  #wrapper #editor_choice .caption {font-size:30px; line-height:45px; margin-bottom:15px; margin-left:-6px;}
  #wrapper #editor_choice .item {width:305px;}
  #wrapper #editor_choice .item.content_roll {width:615px; height:auto;}
  #wrapper #container #blogi_section {width:979px;}
  #wrapper #container #blogi_section .blogers_pop {width:1024px;}
  #wrapper #container #blogi_section .blogers_pop .scrollable {width:915px;}
  #wrapper #container #blogi_section .blogers_pop .scrollable .item {width:300px;}

  #wrapper #container .integrator.interview_pop .scrollable .list .item .info .details {top:0; margin-top:-6px;}

  #wrapper #container #blogi_section #last_news_block {float:left; width:960px; margin: -280px 0 15px 0px;}
  #wrapper #container #authors_section #last_news_block {float:none; width:960px; margin:15px 0 15px 0px;}
  #wrapper #container .main_grid .filters .border_left {margin-top:-7px;}
  #wrapper #container .author_list {width:960px;}
  #wrapper #container .author_list .item {width:303px;}
  #wrapper #container .author_list .item.advert {border:none; width:305px; height:350px;}
  #wrapper #container #author {width:100%;}
  #wrapper #container #author .advert_block,
    #wrapper #container #blogi_section .advert_block,
    #wrapper #container #search_result .advert_block {margin-right:35px;}

  #wrapper #container #online_block.main_video {position:relative; width:945px; height:auto; padding-bottom:95px;}
  #wrapper #container #online_block.main_video .center {position:absolute; left:45px; top:auto; bottom:15px; width:945px; height:80px; margin:0; padding:0; overflow:hidden;}
  #wrapper #container #online_block.main_video .center .summary {position:static; display:table-cell; width:100%; height:80px; margin:0; padding:0; vertical-align:middle; overflow:hidden;}
  #wrapper #container #online_block .right_banners_int {margin-top:7px;}
  #wrapper #container .main_video {position:relative; width:945px; padding-bottom:111px;}
  #wrapper #container .main_video .player {margin-right:15px;}
  #wrapper #container .right_banners_int {padding:0;}
  #wrapper #container .main_video .center {width:71px; padding-right:15px; overflow:visible;}
  #wrapper #container .main_video .center .summary {position:absolute; top:535px; left:45px; width:945px; height:auto; max-height:80px;}
  #wrapper #container .main_video .center .favorites {width:0px; margin:0 0 0 2px; padding:0 67px 0 0; font-size:0; line-height:0; background-position:27px center;}
  .safari #wrapper #container .main_video .center .favorites {display:block; width:67px; margin:0 0 0 2px; padding:0 0px 0 0; font-size:0; line-height:0; background-position:center center;}
  #wrapper #container .main_video .b-share-btn__wrap {margin-right:0; margin-bottom:15px;}
  #container .main_video .center .details{/*position:absolute; top: 70px; left:590px;*/ width: auto; margin-top:0;}
  #container .main_video .yashare-auto-init {margin-top:40px;}
  /*VIDEO_BLOCK  FOOTBALL*/
  #wrapper #container .central_football_match .main_video {width:735px; margin:0 0 40px 0; padding-bottom:70px;}
  #wrapper #container .central_football_match .main_video .center .summary{width:640px;}
  #container .central_football_match .main_video .title{margin:33px 0 0 0;}
  #container .central_football_match .main_video .player{width:560px;}
  /*VIDEO_BLOCK FOOTBALL*/
  /*FOOTBALL MATCH*/
  #container .football_left{width:185px; margin: 0 15px 0 0;}
  #container .football_left .football_menu{width:185px;}
  #container .football_left .football_menu .item{width:100%;}
  #container .football_left .football_menu .item .football_sub_menu .item{width:175px;}
  #container .football_left .football_menu .item .item_link {width:135px; font: 500 14px/60px "Ubuntu";}
  #container .football_left .football_menu .item .football_sub_menu .item .item_link {font: 500 14px/60px "Ubuntu";}
  #container .football_right {width:735px; margin-right:5px;}
  #container .football_right .central_football_match .main .match_events{width:590px; margin: 0 0 40px -35px; overflow:visible;}
  #container .football_right .central_football_match .main .match_events .me_item .events .item .event{left:70px;}
  #container .football_right .central_football_match .main .match_events .me_item .events.events_guest .item .event{right:70px;}
  #container .football_right .central_football_match .main .team{width:80px;}
  #container .football_right .central_football_match .main .match_events .goals.goals {width:508px; margin-left: 38px;}
  #container .football_right .central_football_match .main .team.team_guest{position:absolute; right:0;}
  #container .football_right .central_football_match .main .match_events .cards{width:735px; margin: 0 0 0 -75px;}
  #container .football_right .central_football_match .match_teams .mt_list .num{width:30px;}
  #container .football_right .central_football_match .match_teams .mt_list .country{width:30px;}
  #container .football_right .central_football_match .match_teams .mt_list .rat{width:40px;}
  #container .football_right .central_football_match .match_teams .mt_list .pla{width:205px;}
  #container .football_right .central_football_match .match_teams .mt_list .item_head .sub_out{margin: 5px 7px 0 9px;}
  #container .football_right .central_football_match .match_teams .mt_list .name{width:205px; font: 300 15px/60px "Ubuntu";}
  #container .football_right .central_football_match .match_teams .mt_list .item .country{}
  #container .football_right .central_football_match .match_coaches .mt_list .item{margin:0 0 0 55px;}
  #container .football_right .central_football_match .main .player_info .list .item.correct .label{width:130px;}
  #container .football_right .central_football_match .match_teams .mt_list .item .sub_out{width:30;}

  #container .central_games .item_game{height:auto;}
  #container .central_games .item_game .game{overflow: visible;}
  #container .central_games .item_game .game .popup_goals{width:735px; position: relative; top:0;}
  #container .central_games .item_game .game .popup_goals .goals{width:100%; padding: 10px 0; display:block;}
  #container .central_games .item_game .game .goals .goals_list .goals_team{width:50%;}
  #container .central_games .item_game .game .goals .goals_list .goals_team.last .person_list .item .name{width:auto;}
  #container .central_games .item_game .game .goals .goals_list .goals_team .person_list .item .name{width:auto;}
  #container .central_games .item_game .game .goals .goals_list .goals_team.first .person_list .item .minute{float:right;}
  #container .central_games .item_game .game .goals .goals_list .goals_team.first .person_list{float: right;}
  #container .sport #integrator_matches_list .central_games .item_game .game .popup_goals{transform: translateX(-43%); background-position:48.6% top;}
  #container .sport #integrator_matches_list .central_games .item_game .game .goals .goals_list{width:97.3%;}
  #container .sport #integrator_matches_list .central_games .item_game .game .popup_goals{width:627px;}
  /*FOOTBALL MATCH*/
  /*FOOTBALL PLAYER*/
  #container .football_right .central_football_player .caption {width:auto;}
  #container .football_right .central_football_player .main .player_photo{width:160px;}
  #container .football_right .central_football_player .main .player_info{width:575px;}
  #container .football_right .central_football_player .main .player_info .list{width:575px;}
  #container .football_right .central_football_player .main .player_info .list .item .label{color:#666; font: 300 11px/40px "Ubuntu";}
  #container .football_right .central_football_player .main .player_info .list .item .data{font: 500 15px/40px "Ubuntu";}
  #container .football_right .central_football_player .main .player_info .list .list_new{width:59.9%;}
  #container .football_right .central_football_player .main .player_info .list .list_new.right{width:39.9%;}
  #container .football_right .central_football_player .main .player_info .list .list_new.right .item .label{width:80px;}
  #container .football_right .central_football_player .info.is{padding:0;}
  #container .football_right .central_football_player .info .player_stat .list .item_head .tournament{width:300px;}
  #container .football_right .central_football_player .info .player_stat .list .tournament{width:300px;}
  #wrapper #container .football_right .popular_video_football .integrator{width:735px;}
  #wrapper #container .football_right .integrator.video_pop .scrollable  {width: 620px; margin: 0 auto 20px 63px;}
  #container .football_right .central_scorers .integrator .listing .left {width:18px; left:29px; background:url('/static/img/buttons/iv_ip_prof_left.png') no-repeat left center; }
  #container .football_right .central_scorers .integrator .listing .right {width:18px; right: 22px; background:url('/static/img/buttons/iv_ip_prof_right.png') no-repeat right center; }
  #container .football_right .integrator .scrollable .list .item{margin: 0 40px 0 0;}
  /*FOOTBALL PLAYER*/
  /*FOOTBALL STATISTIC*/
  #container .tour_table .central_games .item_game .team{width: 285px;}
  #container .central_football_stat .tournament_table .item .team{width:295px;}
  #container .central_football_stat .tournament_table .item .team .team_logo{margin: 7px 20px 8px;}
  #container .central_football_stat .tournament_table .item .team .name{width:220px;}
  #container .central_football_stat .tournament_table .item .draws{margin: 0 25px 0 0;}
  #container .central_football_stat .tournament_table_head .team{padding: 0 0 0 75px; width:220px;}
  #container .central_football_stat .tournament_table_head .score{width:35px;}
  #container .central_scorers .tbl .people_list .item .num{display:none;}
  #container .central_scorers .tbl .people_list .item .flag{margin:19px 40px 0 19px}
  #container .central_scorers .tbl .people_list .item .name{width:300px;}
  #container .central_scorers .tbl .people_list .item .team{width:300px;}
  #container .central_scorers .tbl .head .name{margin: 0 0 0 75px;}
  #container .central_scorers .tbl .head .team{padding-left: 95px; width:230px;}
  #container .central_scorers .tbl .head .team.short{width:185px}
  #container .central_scorers .tbl .people_list .item .team .icon{margin: 7px 34px 8px 0;}
  #container .central_scorers .tbl .people_list .item .team.short{width:255px;}
  #wrapper #container #central_football_statistic .more{padding-right: 19px;}
  /*FOOTBALL STATISTIC*/
  /*FOOTBALL KOMANDA*/
  #container .football_right .central_football_team .caption {width:auto;}
  #container .football_right .central_football_team .main .player_photo{height:192px; width:192px;}
  #container .football_right .central_football_team .main .player_info{width:543px;}
  #container .football_right .central_football_team .main .player_info .list{width:565px;}
  #container .football_right .central_football_team .main .player_info .list .item .label{width: 70px; color:#666; padding: 0 0 0 8px; font: 300 10px/40px "Ubuntu";}
  #container .football_right .central_football_team .main .player_info .list .list_new.right .item .label{width:60px;}
  #container .football_right .central_football_team .main .player_info .list .item .data{width:auto; padding: 0 0 0 4px; font: 500 14px/40px "Ubuntu";}
  #container .football_right .central_football_team .main .player_info .list .list_new{width:53.1%; border:none;}
  #container .football_right .central_football_team .main .player_info .list .list_new.right{width:46.5%; border-left:1px solid#e1e1e1;}
  #container .football_right .central_football_team .info.is{padding:0;}
  #container .football_right .central_football_team .info .player_stat .list .item_head .tournament{width:300px;}
  #container .football_right .central_football_team .info .player_stat .list .tournament{width:300px;}
  #container .football_right .central_football_team .team_players .tp_block .players_list .item{padding:0;}
  #container .football_right .central_football_team .team_players .tp_block .players_list .item:nth-child(2n){padding:0 0 0 35px;}
  #container .football_right .central_football_team .team_players .tp_block .players_list .item .num{width:50px;}
  #container .football_right .central_football_team .team_players .tp_block .players_list .item .player{width:230px;}
  #container .football_right .central_football_team .team_players{width:735px;}
  /*FOOTBALL KOMANDA*/
  #wrapper #container .video_play_list {position:relative; width:945px; padding-bottom:25px; margin-bottom:0;}
  #wrapper #container .video_play_list .right_banners_int {display:none;}
  #wrapper #container .video_play_list.video_galery .gallery_list.gallery {width:300px; margin-left:15px; margin-right:0;}
  #wrapper #container .video_play_list.video_galery .gallery_list.gallery .item .title,
    #wrapper #container .video_play_list.video_galery .gallery_list.gallery .item .item_info {width:174px;}
  #wrapper #container .video_play_list.video_galery .gallery_list.gallery .item .item_info .details {width:150px;}
  #wrapper #container .video_play_list .center {position:absolute; bottom:245px; right:-242px; width:71px; padding:0; margin:0 auto; height:auto; border:none;}
  #wrapper #container .video_play_list .center .yashare-auto-init {margin:0;}
  #wrapper #container .video_play_list .b-share-btn__wrap {margin:0 0 15px;}
  #wrapper #container .video_play_list .center .favorites {width:69px; margin:0;}
  #wrapper #container .vypusky_tsn .advert_block {display:none;}
  #wrapper #container .main_grid.vypusky_tsn .grid .g_item.last {}

  #wrapper #container .author_top {width:1024px; margin-bottom:0;}
  #wrapper #container .author_top .top_photo {width:100%; height:335px;}
  #wrapper #container .author_top .top_photo .img_blog {height:315px; right:90px;}
  #wrapper #container .author_top .top_photo .title {bottom:195px; width:660px; font-size:24px; line-height:28px;}
  #wrapper #container .author_top .top_photo .subtitle {bottom:auto; top:150px; width:660px; font-size:13px; line-height:16px;}
  #wrapper #container .author_top .info {width:945px;}

  #wrapper #container #last_news_block .news_block .item .info .details .likes {background-position:left center;}

  #wrapper #container .main_grid {width:960px; margin-top:0;}
  #wrapper #container .main_grid .grid.grid_1 .g_column {width:305px;}
  #wrapper #container .main_grid .grid.grid_1 .g_item {width:100%;}
  #wrapper #container .main_grid .grid .g_item .link .title {font-size:18px;}
  #wrapper #container .main_grid.vypusky_tsn .grid .g_item .link .title {background:none;}


  #wrapper #container #last_news_block .news_block {width:945px;}
  #wrapper #container #last_news_block .news_block .item {height:auto;}
  #wrapper #container #last_news_block .news_block .item:nth-child(1){width: 63%;}
  #wrapper #container #last_news_block .news_block .item:nth-child(2){width: 63%;}
  #wrapper #container #last_news_block .news_block .item .link_on_image {width:265px; height:185px;}
  #wrapper #container #last_news_block .news_block .item .link_on_image .img {width:100%; height:auto;}
  #wrapper #container #last_news_block .news_block .item .title {font-size:24px; line-height:30px;}
  #wrapper #container #last_news_block .news_block .item .subtitle {max-height:90px; font-size:18px; line-height:30px;}
  #wrapper #container #last_news_block .advert_block {display:none;}

  #wrapper #container .main_grid .mg_top,
    #wrapper #container .search .mg_top {width:945px; height:45px; margin-bottom:45px;}
  #wrapper #container .main_grid .mg_top .filters .f_item,
    #wrapper #container .search .mg_top .filters .f_item {height:40px;}
  #wrapper #container .main_grid .mg_top .f_item .text {width:auto!important; font-size:13px; line-height:40px;}
    #wrapper #container .search .mg_top .f_item .text {font-size:13px; line-height:40px;}
  #wrapper #container .main_grid .mg_top .f_item.wsel .selector,
    #wrapper #container .search .mg_top .f_item.wsel .selector,
    #wrapper #container .search .mg_top .f_item.search .selector {padding-top:10px; margin-top:-12px;}
  #wrapper #container .main_grid .mg_top .f_item.wsel .selector a,
    #wrapper #container .search .mg_top .f_item.wsel .selector a {font:300 13px/25px "Ubuntu";}
  #wrapper #container .main_grid .mg_top .f_item.date,
    #wrapper #container .search .mg_top .f_item.date {background-position:0 center;}
  #wrapper #container .main_grid .filters .a_ch .border_left {top:16px;}
  #wrapper #container .main_grid .mg_top .switcher {width:92px;}
  #wrapper #container .main_grid .mg_top .switcher .sw_item {width:24px; height:24px; background-size:72px 48px;}
  #wrapper #container .main_grid .mg_top .switcher .sw_item.sw_1 {background-position:0 0;}
  #wrapper #container .main_grid .mg_top .switcher .sw_item.sw_2 {background-position:-24px 0;}
  #wrapper #container .main_grid .mg_top .switcher .sw_item.sw_3 {background-position:-48px 0;}
  #wrapper #container .main_grid .mg_top .switcher .sw_item.sw_1:hover,
    #wrapper #container .main_grid .mg_top .switcher .sw_item.sw_1.selected {background-position:0 -24px;}
  #wrapper #container .main_grid .mg_top .switcher .sw_item.sw_2:hover,
    #wrapper #container .main_grid .mg_top .switcher .sw_item.sw_2.selected {background-position:-24px -24px;}
  #wrapper #container .main_grid .mg_top .switcher .sw_item.sw_3:hover,
    #wrapper #container .main_grid .mg_top .switcher .sw_item.sw_3.selected {background-position:-48px -24px;}
  #wrapper #container .main_grid .btn_more {width:auto; height:auto; padding:0; border:1px solid #999; margin-bottom:10px;}
  #wrapper #container .more,
    #wrapper #container .main_grid .btn_more span {height:33px; padding-top:0; padding-left:19px; padding-right:47px; border-color:#999; border-width:1px; background-size:15px 15px; background-position: right 18px center; font-size:15px; line-height:33px;}

  #wrapper #container .not_search {width:1024px;}
  #wrapper #container .not_search .text {margin-left:303px;}
  .safari #wrapper #container .not_search .text {margin-left:303px; height:25px; padding-top:8px; line-height:21px;}
  #wrapper #container .search .text {width:898px; margin-left:0px;}
  .safari #wrapper #container .search .text {width:898px; height:25px; margin-left:0px; padding-top:8px; line-height:21px;}
  #wrapper #container .search {width:945px;}

  #wrapper #container .photo_galery {width:980px; margin-left:30px;}
  #wrapper #container .article .article_gallery_short {width:660px; margin-left:-45px;}
  #container .photo_galery .top_info {width:900px;}
  #container .article_gallery_short .top_info {width:600px;}
  #container .photo_galery .title {width:100%; font-size:24px; line-height:30px; }
  #wrapper #container .article .article_gallery_short .title {width:100%; max-height:none; font-size:24px; line-height:30px; }
  #container .photo_galery .info {width:100%; }
  #wrapper #container .article .article_gallery_short .info {width:100%; }
  #container .photo_galery .gallery_top .list .item .item_image {width:555px; height:365px;}
  #container .photo_galery .gallery_top .list .item .item_info {width:319px; height:525px;}
  #container .photo_galery .gallery_list.gallery {bottom:120px; width:555px;}
  #container .photo_galery .gallery_top.gallery {height:525px;}
  #container .photo_galery .gallery_top .listing_top {width:555px; height:365px;}
  #container .photo_galery .gallery_top .b_content .top_banner {right:11px;}
  #container .photo_galery .gallery_top .yashare .yashare-auto-init {top:465px; right:500px;}
  #container .photo_galery .gallery_top.full_screen .list {width:675px;}
  #container #article .photo_galery .listing .right {right:20px; z-index:20;}

  #wrapper #container .article .article_gallery_short .gallery_top.gallery {height:780px;}
  #wrapper #container .article .article_gallery_short.photo_galery .listing_top {width:100%; height:390px;}
  #wrapper #container .article .article_gallery_short .gallery_top .listing_top .full_screen,
    #wrapper #container .article .article_gallery_short .gallery_list.list .full_screen {left:540px; top:344px;}
  #wrapper #container .article .article_gallery_short .gallery_top .list .item .item_image {width:100%; height:390px;}
  #wrapper #container .photo_galery .gallery_top .list .item.full_screen .item_image .main_image{width:auto; height:auto;}
  #wrapper #container .photo_galery .gallery_top .list .item .item_image .main_image {width:auto; height:100%;}
  #wrapper #container .article .article_gallery_short .b_content .top_banner {right:0; bottom:60px; }
  #wrapper #container .article .article_gallery_short .gallery_top .list .item .item_info {float:left; width:285px; height:250px; margin-top:90px;}
  #wrapper #container #article .article_gallery_short .listing.gallery .right {background-position:right bottom 660px;}
  #wrapper #container #article .article_gallery_short .listing.gallery .left {background-position:left bottom 660px;}
  #wrapper #container .article .article_gallery_short .gallery_list.gallery {bottom:353px; width:585px;}
  #wrapper #container .article .article_gallery_short .yashare .yashare-auto-init {bottom:0;}
  #wrapper #container .article .article_gallery_short .gallery_top.full_screen .list .item .item_info {width:100%;}
  .chrome #wrapper #container .photo_galery .gallery_list.gallery .list {padding-right:6px;}
  #wrapper #container #online_schedule {width:945px;}
  #wrapper #container #online_schedule .head .list .item {margin-right:21px;}

  #wrapper #container .integrator.lady.vote .list .item .link .title .question input {width:14px; margin-right:6px;}

  #wrapper #container .spec_proj_list {width:960px; margin-left:-8px;}
  #wrapper #container .spec_proj_list .list .item {width:465px; height:200px;}

  #wrapper .news_list.social .info .title {max-height:60px; padding:0;}
  #wrapper #container .integrator .listing .left {left:24px; width:19px; background:url('/static/img/backgrounds/arrow_listing_19_36.png') no-repeat left center; }
  #wrapper #container .integrator .listing .right {right:43px; width:19px; background:url('/static/img/backgrounds/arrow_listing_19_36.png') no-repeat right center; }
  #wrapper #comments_block #c_user_auth .soc_auth .to_log {margin-left:50px;}

  .safari #wrapper #container .main_video .yashare-auto-init .b-share,
    .safari #wrapper #container .video_play_list .center .yashare-auto-init .b-share {width:100%;}
  .safari #container #video_article .integrator .caption {margin-top:0;}
  #wrapper #editor_choice .item .link .title {padding-top:6px;}

}

/* all width 768px START */
/*@media all and (max-width: 1023px) {
  #wrapper, #footer {width:768px;}

  #clearfix {height:360px;}
  #footer {height:360px; margin-top:-360px;}
  #footer .chanel_list {margin:27px 0 11px 45px;}
  #footer .chanel_list .chanel a {background-size:cover !important;}
  #footer .chanel_list .chanel.plus1 {width:41px; height:24px; margin-left:30px;}
  #footer .chanel_list .chanel.tet {width:50px; height:22px; margin-left:36px;}
  #footer .chanel_list .chanel.plus2 {width:50px; height:16px; margin-left:32px;}
  #footer .chanel_list .chanel.plus-plus {width:37px; height:20px; margin-left:38px;}
  #footer .chanel_list .chanel.utoday {width:51px; height:19px; margin-left:37px;}
  #footer .chanel_list .chanel.plus1-int {width:42px; height:21px; margin-left:35px;}
  #footer .chanel_list .chanel.bigudi {width:44px; height:34px; margin-left:39px;}
  #footer .chanel_list .chanel.unian {width:48px; height:30px; margin-left:35px;}
  #footer .slogan {width:100%; background:none;}
  #footer .slogan .main_text {font-size:50px; line-height:58px; margin:19px 0 13px; padding:0 0 0 12px;}
  #footer .rectangle {width:204px; height:36px; margin:28px auto 14px; line-height:36px;}
  #footer .adress {margin-bottom:6px;}

  #wrapper #user_block {width:590px;}
  #wrapper #user_block .b_search.open {width:120px;}
  #wrapper #header.transp {background:#000;}
  #wrapper #header.minimize #menu .menu {width:590px;}
  #wrapper #header.minimize #user_block {margin-left:675px;}

  #wrapper #container {width:630px; padding-left:75px; padding-right:63px;}

  #wrapper #container #index_top_news {width:768px!important; height:305px!important; margin:0 0 0 -75px!important;}
  #wrapper #container #index_top_news .top_photo .img {width:100%; height:auto;}
  #wrapper #container #index_top_news .top_photo .title {width:630px;}

  #wrapper #container #index_block_news {float:left; width:315px; height:auto; margin-left:0px;}
  #wrapper #container #index_block_news .item {margin-bottom:15px;}
  #wrapper #container .main_grid {width:100%; float:left; margin-left:0;}
  #wrapper #container .main_grid.index .mg_top {width:300px;}
  #wrapper #container .main_grid.index .grid {width:315px;}
  #wrapper #container #index_right_news {position:static; float:right; width:300px; margin-top:110px; margin-right:14px;}
  #wrapper #container #index_right_news .news_list {width:275px;}
  #wrapper #container #index_right_news .news_list .item {width:269px;}
  #wrapper #container #index_right_news .news_list .info {width:259px;}
  #wrapper #container #index_right_news .bot_but {position:static; width:100%; height:auto; min-height:auto; background:none;}
  #wrapper #container #index_right_news .bot_but .bb_more {width:278px; margin:0; background-position:218px center; }

  #wrapper #container #category_top_news {width:768px; height:auto; margin-left:-75px;}
  #wrapper #container #category_top_news .list .item {width:718px; height:90px; margin:15px auto 0 25px;}
  #wrapper #container #category_top_news .list .item.last {margin-bottom:30px;}
  #wrapper #container #category_top_news .list .item .link .img {width:170px; height:auto; margin-right:15px;}
  #wrapper #container #category_top_news .list .item .link .title {width:533px; margin-top:0; line-height:20px;}
  #wrapper #container #category_top_news .list .item .link .info {width:533px;}
  #wrapper #container #category_top_news .list .item .info .date {font-size:11px;}
  #wrapper #container #category_top_news .list .item.first {width:100%; height:280px; margin:0;}
  #wrapper #container #category_top_news .list .item.first .link .img {width:100%; height:auto; margin-right:0;}
  #wrapper #container #category_top_news .list .item.first .link .title {left:25px; bottom:55px; width:710px; font-size:24px; line-height:35px;}
  #wrapper #container #category_top_news .list .item.first .info {left:25px; bottom:35px; heightz:auto;}
  #wrapper #container #category_top_news .list .item.first .info .date {padding:0; border:none; font-size:11px;}

  #wrapper #container .integrator {width:376px; margin-left:-76px;}
  #wrapper #container .integrator .scrollable {width:315px; margin-left:56px;}
  #wrapper #container .integrator .listing .right {right:50px; top:37px; height:20px; width:9px; }
  #wrapper #container .integrator .listing .left {left:86px; top:37px; height:20px; width:9px; }
  #wrapper #container .integrator .scrollable .item {width:300px;}

  #wrapper #container .main_grid .more_content {width:615px;}

  #wrapper #container .right_banners_int {width:378px; margin:0 -78px 0 0; padding-top:90px; background:#000; }
  #wrapper #container .integrator.video_pop,
    #wrapper #container .integrator.photo_pop {overflow:visible;}
  #wrapper #container .integrator.video_pop .caption,
    #wrapper #container .integrator.photo_pop .caption {display:block; width:160px; margin-left:277px;}
  #wrapper #container .integrator.video_pop .listing .left,
    #wrapper #container .integrator.photo_pop .listing .left {left:255px;}
  #wrapper #container .integrator.video_pop .listing .right,
    #wrapper #container .integrator.photo_pop .listing .right {right:-135px;}
  #wrapper #container .integrator.video_pop .scrollable {height:410px; margin-left:76px;}
  #wrapper #container .integrator.photo_pop .scrollable {height:330px; margin-left:76px;}

  #wrapper #container .integrator.green_themes {width:768px; height:auto;}
  #wrapper #container .integrator.green_themes .scrollable {width:100%; height:auto; margin:0;}
  #wrapper #container .integrator.green_themes .list .item {width:718px; height:90px; margin:15px auto 0 25px;}
  #wrapper #container .integrator.green_themes .list .item.last {margin-bottom:30px;}
  #wrapper #container .integrator.green_themes .list .item .link .img {width:170px; height:auto; margin-right:15px;}
  #wrapper #container .integrator.green_themes .list .item .link .title {width:533px; margin-top:0; line-height:20px;}
  #wrapper #container .integrator.green_themes .list .item .link .info {width:533px;}
  #wrapper #container .integrator.green_themes .list .item .info .section,
    #wrapper #container .integrator.green_themes .list .item .info .date {display:block; float:left; margin-top:0; margin-right:15px; font-size:11px;}
  #wrapper #container .integrator.green_themes .list .item .info .details {display:block; float:left; font-size:11px;}
  #wrapper #container .integrator.green_themes .list .item.first {width:100%; height:280px; margin:0;}
  #wrapper #container .integrator.green_themes .list .item.first .link .img {width:100%; height:auto; margin-right:0;}
  #wrapper #container .integrator.green_themes .list .item.first .link .title {left:25px; bottom:55px; width:710px; font-size:24px; line-height:35px;}
  #wrapper #container .integrator.green_themes .list .item.first .info {left:25px; bottom:35px; heightz:auto;}
  #wrapper #container .integrator.green_themes .list .item.first .info .date {padding:0; border:none; font-size:11px;}
  #wrapper #container .integrator.blogs_pop {width:768px; height:auto; margin-left:-75px;}
  #wrapper #container .integrator.blogs_pop .scrollable {width:610px; height:auto; margin-left:75px;}
  #wrapper #container .integrator.blogs_pop .listing .left {left:250px; top:50px; background-position:left top;}
  #wrapper #container .integrator.blogs_pop .listing .right {right:250px; top:50px; background-position:right top;}

  #wrapper #container .main_video {position:relative; width:618px; padding-right:75px; padding-left:75px; margin-left:-75px;}
  #wrapper #container .main_video .player {float:none; width:618px; margin:0 auto;}
  #wrapper #container .main_video .yashare-auto-init {position:absolute; top:525px; left:180px; width:400px;}
  #wrapper #container .main_video .center .favorites {position:absolute; right:100px; top:525px; width:68px; margin-top:20px; padding:0; font-size:0; background-position:center center;}
  #wrapper #container .main_video .center {width:300px; margin-top:75px; margin-bottom:35px; padding:0;}
  #wrapper #container .main_video .right_banners_int {width:300px; margin:0 0 35px; padding:0; background:none;}
  #wrapper #container .video_galery .right_banners_int {display:none; width:300px; margin:0 0 35px; padding:0; background:none;}

  #wrapper #container .video_galery {position:relative; width:618px; padding-right:75px; padding-left:75px; margin-left:-75px;}
  #wrapper #container .video_play_list.video_galery .top_info {height:auto;}
  #wrapper #container .video_play_list .video_info {width:300px; height:auto; min-height:255px;}
  #wrapper #container .video_play_list.video_galery .gallery_list.gallery {position:absolute; right:60px; bottom:100px; width:315px; height:255px; margin:0; }
  #wrapper #container .video_play_list .center .yashare-auto-init {margin-left:120px; margin-right:0;}
  #wrapper #container .video_play_list .center .favorites {width:68px; margin-left:450px;}
  #wrapper #container .video_play_list.video_galery .gallery_list.gallery .item .title,
    #wrapper #container .video_play_list.video_galery .gallery_list.gallery .item .details {width:193px;}

  #wrapper #container #blogi_section,
    #wrapper #container .main_grid,
    #wrapper #container #last_news_block {width:630px;}
  #wrapper #container #blogi_section .blogers_pop {width:768px; margin-left:-75px;}
  #wrapper #container #blogi_section .blogers_pop .scrollable {width:633px; margin-left:75px;}
  #wrapper #container #blogi_section .blogers_pop .scrollable .item {width:302px;}
  #wrapper #container #last_news_block .news_block .item {height:auto;}
  #wrapper #container #last_news_block .news_block .item .link_on_image,
    #wrapper #container #last_news_block .news_block .item .link_on_image .img {width:115px; height:77px;}
  #wrapper #container #last_news_block .news_block .item .title {font-size:24px; line-height:30px;}
  #wrapper #container #last_news_block .news_block .item .subtitle {float:right; width:487px; font-size:18px; line-height:25px;}
  #wrapper #container #last_news_block .news_block .item .info {float:right; width:487px;}
  #wrapper #container #blogi_section .blogers_pop .listing .right {top:230px; right:37px;}
  #wrapper #container #blogi_section .blogers_pop .listing .left {top:230px; left:37px;}

  #wrapper #container .main_grid .chapter {width:618px;}
  #wrapper #container .main_grid .chapter .list .item {width:154px;}

  #wrapper #container .name_section {height:70px;}
  #wrapper #container .name_section .caption .hash_tag,
    #wrapper #container .name_section .caption .name {font-size:30px;}

  #wrapper #container .author_top {width:768px; padding-right:0px; padding-left:0px; margin-left:-75px;}
  #wrapper #container .author_top .top_photo {width:100%;}
  #wrapper #container .author_top.bloger .top_photo .img_blog {right:75px;}
  #wrapper #container .author_top .top_photo .title {left:75px; width:50%;}
  #wrapper #container .author_top .top_photo .subtitle {left:75px; bottom:190px; width:50%;}
  #wrapper #container .author_top .info {width:618px; margin-left:75px;}
  #wrapper #container .author_list {width:630px;}

  #wrapper #container .more {width:auto; height:33px; padding-left:19px; padding-right:49px; padding-top:0; background-position:right 19px center; background-size:15px 15px; font-size:15px; line-height:33px; border-width:1px; border-color:#cbcbcb;}
  #wrapper #container .main_grid .btn_more {height:auto; border-width:1px; border-color:#cbcbcb;}
  #wrapper #container .main_grid .btn_more span {width:auto; height:33px; padding-left:19px; padding-right:49px; padding-top:0; background-position:right 19px center; background-size:15px 15px; font-size:15px; line-height:33px;}

  #wrapper #container .not_search {width:768px; margin-left:-75px;}
  #wrapper #container .not_search .text {margin-left:175px;}
  #wrapper #container .search .text {margin-left:0; width:583px;}
  #wrapper #container .filters  .text {margin-left:0; width:auto;}
  #wrapper #container .not_search .not_found,
    #wrapper #container .search .title  {font-size:30px;}
  #wrapper #container .search .title .font_w {font-size:45px;}
  #wrapper #container .not_search .subtext {font-size:16px;}
  #wrapper #container .main_grid .mg_top .f_item.wsel,
    #wrapper #container .search .mg_top .f_item.wsel {margin-right:0;}
  #wrapper #container #search_result .advert_block {display:none;}

  #wrapper #editor_choice {width:630px;}
  #wrapper #editor_choice .caption {font-size:30px; margin:10px 0;}

  #wrapper #container .photo_galery {width:768px; margin-left:-75px;}
  #wrapper #container .article .article_gallery_short {width:768px!important; margin-left:-75px;}
  #container .photo_galery .top_info {width:585px; margin-left:75px;}
  #container .article_gallery_short .top_info {width:585px; margin-left:75px;}
  #container .photo_galery .title {width:100%; max-height:none; font-size:24px; line-height:30px; }
  #wrapper #container .article .article_gallery_short .title {width:100%; max-height:none; font-size:24px; line-height:30px; }
  #container .photo_galery .info {width:100%; }
  #wrapper #container .article .article_gallery_short .info {width:100%; }
  #container .photo_galery .gallery_top .list .item .item_image {width:585px; height:390px;}
  #container .photo_galery .gallery_top .list .item .item_info {width:285px; height:250px; margin-top:15px;}
  #container .photo_galery .gallery_top .list .item .item_info .source {bottom:15px;}
  #container .photo_galery .gallery_list.gallery {bottom:30; width:585px; margin-left:75px;}
  #container .photo_galery .gallery_top.gallery {width:585px; height:780px; margin-left:75px;}
  #container .photo_galery .gallery_top.gallery.full_screen,
    #wrapper #container .article .article_gallery_short .gallery_top.gallery.full_screen {width:768px!important; margin-left:0;}
  #container .photo_galery .gallery_top .listing_top {width:585px; height:390px;}
  #container .photo_galery .gallery_top .b_content .top_banner {right:0px; bottom:125px;}
  #container .photo_galery .gallery_top .yashare .yashare-auto-init {top:auto; bottom:75px; left:145px; right:auto;}
  #container .photo_galery .gallery_top.full_screen .list {width:735px; left:15px; top:-120px; right:auto;}
  #wrapper #container .article .article_gallery_short .gallery_top.full_screen .list {top:0;}
  #wrapper #container .article .article_gallery_short .gallery_top.full_screen .list .item .item_image {height:455px;}
  #wrapper #container .article .article_gallery_short .gallery_top.gallery {width:585px; height:780px; margin-left:75px; }
  #wrapper #container .article .article_gallery_short.photo_galery .listing_top {width:100%; height:390px;}
  #wrapper #container .article .article_gallery_short .gallery_top .listing_top .full_screen,
    #wrapper #container .article .article_gallery_short .gallery_list.list .full_screen {left:540px; top:344px;}
  #wrapper #container .article .article_gallery_short .gallery_top .list .item .item_image {width:100%; height:390px;}
  #wrapper #container .photo_galery .gallery_top .list .item .item_image .main_image {width:100%; height:auto;}
  #wrapper #container .article .article_gallery_short .b_content .top_banner {right:0; bottom:125px; }
  #wrapper #container .article .article_gallery_short .b_content.full_screen .top_banner {right:200px; bottom:295px; top:auto }
  #wrapper #container .article .article_gallery_short .gallery_top .list .item .item_info {float:left; width:285px; height:250px; margin-top:15px;}
  #wrapper #container #article .article_gallery_short .listing.gallery .right {right:75px; background-position:right bottom 610px;}
  #wrapper #container #article .article_gallery_short .listing.gallery .left {left:45px; background-position:left bottom 610px;}
  #wrapper #container .article .article_gallery_short .gallery_list.gallery {bottom:30px; width:585px; margin-left:75px;}
  #wrapper #container .article .article_gallery_short .yashare .yashare-auto-init {left:145px; bottom:75px;}
  #wrapper #container .article .article_gallery_short .gallery_top.full_screen .list .item .item_info {display:none;}
  #wrapper #container .photo_galery .listing.gallery .right {right:57px; background-position:right bottom 610px;}
  #wrapper #container .photo_galery .listing.gallery .left {left:24px; background-position:left bottom 610px;}
  #container .photo_galery .gallery_top .b_content.full_screen .top_banner {top:530px; right:auto; left:-200px;}
  #wrapper #container #article .photo_galery .btn_full .right {right:18px!important;}
  #wrapper #container #article .photo_galery .btn_full .left {left:15px!important;}
  #wrapper #container .article_body .photo_galery .btn_full .close {top:0!important;}
}*/
/* all width 768px END */
