#footer {margin-bottom:-20px;}
#container {width:1337px; padding-left:0;}
#container #central_404 {margin-left:0;}
#editor_choice {margin-left:45px; width:1260px;}
#editor_choice.type-0, #editor_choice.type-1, #editor_choice.type-3 {width:940px; float:left;}
/*article [START]*/
#article {display:block; width:975px; float:left; height:auto; margin:0; padding:0; overflow:visible;}
#article.type-2 {width:1337px;}
#article #article_holder {display:block; position:relative; width:auto; height:auto; margin:0; padding:0; overflow:visible;}
#article .center {display:block; position:static; width:100%; height:auto; margin:0; padding:0; overflow:visible;}
#right_box {display:block; position:relative; z-index:20; float:right; width:320px; height:100%; margin:0 30px 0 0; padding:0; background:#f5f5f5; overflow:visible;}
 /*#article.type-3[START]*/
 #article.type-3 .top_photo .frame_image .opacity_photo {display:block; position:absolute; z-index:2; width:987px; height: 440px; background:#080808; opacity:0.52; overflow:hidden;}
 #article.type-3 .top_photo .frame_image .small_image {display:block; position:absolute; z-index:2; width:308px; height:208px; top:61px; left:90px; margin:0; padding:0; border:2px solid #fff; overflow:hidden;}
 #article.type-3 .top_photo .frame_image .small_image .s_img {display:block; width:300px; height:auto; margin:4px; padding:0; overflow:hidden;}
 #article.type-3 .top_photo .title_block {left:90px; bottom:50px; top:278px;}
 /*#article.type-3[END]*/

#right_box.type-1 {margin-top:490px;}
#right_box.static {position:static; overflow:hidden;}

/*top [START]*/
#article .top_photo {display:block; position:relative; z-index:1; width:1337px; height:490px; margin:0; padding:0; background:#fff; overflow:visible;}
#article .top_photo .frame_image {display:block; width:1337px; height:440px; margin:0; padding:0; overflow:hidden;}
#article .top_photo .img {display:block; width:100%; height:auto; min-height:440px; margin:0; padding:0; background:#27494a; overflow:hidden;}
#article.type-0 .top_photo .img  {width:auto; max-width:1115px;}
#article.type-0 .top_photo .gradient_article {width:987px;}
#article .top_photo .frame .img {display:block; width:auto; height:100%; margin-left:-8px; padding:0; opacity:1; overflow:hidden;}
#article .top_photo .title_block {display:block; position:absolute; z-index:20; bottom:85px; left:90px; right:80px; width:810px; height:auto; margin:0; padding:0; overflow:visible;}
#article.type-2 .top_photo .title_block {left:45px; right:45px; width:auto;}
#article .top_photo .title_block .title {display:block; position:static; width:auto; height:auto; margin:0; padding:0; font:normal normal 30px/35px 'Ubuntu'; font-weight:700; color:#fff; text-transform:uppercase; overflow:hidden;}
#article.type-0 .top_photo .title {width:810px;}
#article .top_photo .frame {display:block; position:absolute; width:41px; height:41px; margin:-85px 0 0 46px; padding:0; border:0; border-radius:90px; background:#729cc0; overflow:hidden;}
#article .bg .title {bottom:90px;}
#article .bg .author {display:block; float:left;  width:auto; height:50px; margin:-85px 0 0 100px; font:normal normal 15px/50px 'Ubuntu'; font-weight:400; color:#fff; overflow:hidden;}
#article .top_photo .source {display:block; width:auto; height:auto; margin:0 0 -5px; padding:0; font:normal normal 10px/20px 'Ubuntu'; font-weight:400; color:#a8abbf; overflow:hidden;}
#article .top_photo .source .citation {display:inline; width:auto; height:auto; margin-left:10px; padding-left:10px; border-left:1px solid #a8abbf; overflow:hidden;}
.article .bg .inf .author.bg {display:none;}
#article .top_photo .title_block .icons_list {display:block; width:auto; height:auto; margin:0 0 16px; padding:0; overflow:hidden;}
#article .top_photo .title_block .icons_list .item {display:block; float:left; width:auto; height:15px; margin:0 13px 0 0; padding:0 4px; font:normal normal 10px/15px 'Ubuntu'; font-weight:400; color:#666; background:#ccc; overflow:hidden;}
#article .top_photo .news_source {display:none; position:absolute; right:440px; bottom:70px; z-index:2; margin:0; padding:0; font:italic normal 13px/19px 'Ubuntu'; font-weight:400; color:#999; overflow:hidden;}
#article .top_photo .news_source span{margin:0 5px 0 0;}
#article .top_photo:hover .news_source {display:block;}
/*top [END]*/

.article .inf {display:block; width:1217px; height:50px; margin:0; padding:0 30px 0 90px; background:#000; overflow:visible;}


#article.type-0 .inf {width:830px; padding-right:67px;}
#article .center .bottom_article .inf,
  #article.type-0 .center .bottom_article .inf {width:833px; padding:0 52px 0 90px; background:#efefef;}
#article.type-2 .bottom_article,#issue_article .bottom_article, #video_article.type-2 .bottom_article  {width:1337px; clear:both;}
#article.type-2 .inf, #article.type-2 .bottom_article .inf, #issue_article .bottom_article .inf, #video_article.type-2 .bottom_article .inf {padding:0 467px 0 45px; width:1270px; background:#000;}
#article .inf .author {display:block; float:left; width:auto; height:50px; margin:0 10px 0 0; padding:0; font:normal normal 15px/50px 'Ubuntu'; font-weight:400; color:#3386e4; overflow:hidden;}
#article.type-0 .bottom_article .inf .author, #article.type-1 .bottom_article .inf .author {color:#818181;}
.article .inf .section {display:block; float:left; width:auto; height:50px; margin:0 10px 0 0; padding:0; font:normal normal 15px/50px 'Ubuntu'; font-weight:400; overflow:hidden;}
.article .inf .date {display:block; float:left; width:auto; height:32px; margin:9px 0; padding:0 15px 0 0; font:normal normal 15px/32px 'RobotoRegular'; color:#9194a7; border-right:1px solid #333; overflow:hidden;}
.article.type-0 .bottom_article .inf .date, .article.type-1 .bottom_article .inf .date {border-color:#666;}
.article .inf .details {display:block; float:left; width:auto; height:15px; margin:18px 0 17px; padding:0; overflow:hidden;}
.article .inf .soc {display:block; float:right; width:auto; height:50px; margin:0 8px; padding:0; overflow:visible;}
.article .inf .soc .yt {display:block; float:right; width:15px; height:16px; margin:17px 0 17px 10px; padding:0; background:url('/static/img/backgrounds/socials/yt.png') no-repeat center 0; overflow:hidden;}
.article .inf .soc .gp {display:block; float:right; width:15px; height:14px; margin:17px 0 17px 10px; padding:0; background:url('/static/img/backgrounds/socials/gp_b.png') no-repeat center 0; overflow:hidden;}
.article .inf .soc .tw {display:block; float:right; width:14px; height:11px; margin:19px 0 19px 10px; padding:0; background:url('/static/img/backgrounds/socials/tw_b.png') no-repeat center 0; overflow:hidden;}
.article .inf .soc .ok {display:block; float:right; width:9px; height:14px; margin:18px 0 18px 10px; padding:0; background:url('/static/img/backgrounds/socials/ok_b.png') no-repeat center 0; overflow:hidden;}
.article .inf .soc .fb {display:block; float:right; width:7px; height:14px; margin:18px 0 18px 10px; padding:0; background:url('/static/img/backgrounds/socials/fb_b.png') no-repeat center 0; overflow:hidden;}
.article .inf .soc .vk {display:block; float:right; width:10px; height:12px; margin:19px 0 19px 10px; padding:0; background:url('/static/img/backgrounds/socials/vk_b.png') no-repeat center 0; overflow:hidden;}
.article .inf .soc .star, .article.type-2 .bottom_article .inf .soc .star {display:block; position:relative; float:right; width:17px; height:15px; margin:17px 0; padding:0 13px; background:url('/static/img/backgrounds/socials/star_b.png') no-repeat center 0; border-right:1px solid #333; overflow:visible;}
.article .bottom_article .inf .soc .star {background:url('/static/img/backgrounds/socials/star_b_gray.png') no-repeat center 0; border-color:#d4d4d4;}
.article .inf .soc .star.selected, .article.type-2 .inf .soc .star.selected  {background:url('/static/img/backgrounds/socials/star_f.png') no-repeat center center;}
.article.type-0 .bottom_article .inf .soc .star.selected, .article.type-1 .bottom_article .inf .soc .star.selected {background:url('/static/img/backgrounds/socials/star_f_gray.png') no-repeat center center;}
.article .inf .soc .star .popup {display:block; visibility:hidden; opacity:0; position:absolute; z-index:10; left:-78px; bottom:32px; width:200px; height:40px; margin:0; padding:0; background:#ebebeb; font:normal normal 14px/40px 'Ubuntu'; font-weight:400; color:#000; text-align:center; overflow:hidden; transition:opacity 0.3s ease, visibility 0s linear 0.3s; -webkit-transition:opacity 0.3s ease, visibility 0s linear 0.3s; -moz-transition:opacity 0.3s ease, visibility 0s linear 0.3s; -o-transition:opacity 0.3s ease, visibility 0s linear 0.3s;}
.article .inf .soc .star .corner {display:block; visibility:hidden; opacity:0; position:absolute; left:14px; bottom:24px; width:14px; height:8px; margin:0; padding:0; background:url('/static/img/backgrounds/socials/corner_b.png') no-repeat center center; font:normal normal 13px/40px 'Ubuntu'; font-weight:400; color:#000; text-align:center; overflow:hidden; transition:opacity 0.3s ease, visibility 0s linear 0.3s; -webkit-transition:opacity 0.3s ease, visibility 0s linear 0.3s; -moz-transition:opacity 0.3s ease, visibility 0s linear 0.3s; -o-transition:opacity 0.3s ease, visibility 0s linear 0.3s;}
.article .inf .soc .star.hover .popup,
  .article .inf .soc .star.hover .corner {display:block; opacity:1; visibility:visible; transition-delay:0s; -webkit-transition-delay:0s; -moz-transition-delay:0s; -o-transition-delay:0s;}
.article .inf .soc .share_block{display:none; cursor:pointer; float:right; width:14px; height:20px; margin:14px 0; padding:0 13px; background:url(/static/img/backgrounds/header/icon_share_14.png) no-repeat center 0; overflow:hidden;}
.article .bottom_article .inf .soc .share_block{background-position:50% -20px;}
#article.article .inf .soc.ipad .yashare-auto-init{display:none;}
#article.article .inf .soc.ipad .yashare-auto-init.hover{display:block;}
#article.article .inf .soc.ipad .share_block{display:block;}
#article .center .article_body {display:block; float:left; width:auto; height:auto; margin:0; padding:0; overflow:visible;}
#article .center .article_body .subtitle {display:block; width:auto; height:auto; margin:0; padding:19px 0 15px; font:italic normal 22px/35px 'Ubuntu'; font-weight:400; color:#000; text-align:left; overflow:hidden;}
#article .center .article_body .text,
#article .center .article_body .text p {display:block; width:auto; height:auto; margin:0 0 20px; padding:0; font:normal normal 16px/25px 'RobotoLight'; color:#000; text-align:left; overflow:visible;}
#article .center .article_body .text p a {color:#0099ff;}
#article .center .article_body .text iframe {/*width:100% !important;*/ margin: 10px auto !important;}
#article .center .article_body .text p a:hover {text-decoration:underline;}
#article .center .article_body .video_int,
  #article .center .article_body .photo_int {display:block; width:955px; height:615px; margin:0 0 20px; padding:0; background:#000; overflow:hidden;}

#article .center .article_body .text {margin:0 0 -10px 90px; width:810px;}
#article.type-2 .center .article_body .text {width:835px; margin:0 250px -10px;}

::selection {background:#c7f4ff;}
::-moz-selection {background:#c7f4ff;}

#container #index_right_news {display:block; position:static; min-height:0; width:320px; height:auto; margin:0; padding:0; background:#fff; overflow:hidden;}
#container #index_right_news .bot_but {display:none;}

/*right_popular_video [START]*/

#right_popular_video {display:block; width:290px; height:auto; margin:0 0 15px; padding:15px 15px 0; background:#000; overflow:hidden;}
#right_popular_video .list_head {display:block; width:100%; height:auto; margin:25px 0 20px; padding:0; overflow:hidden;}
#right_popular_video .list_head .prev {display:block; float:left; cursor:pointer; width:35px; height:35px; margin:0; padding:0; background:url('/static/img/buttons/prev_arrow.png') no-repeat center center; overflow:hidden;}
#right_popular_video .list_head .next {display:block; float:left; cursor:pointer; width:35px; height:35px; margin:0; padding:0; background:url('/static/img/buttons/next_arrow.png') no-repeat center center; overflow:hidden;}
#right_popular_video .list_head .caption {display:block; float:left; width:198px; height:33px; margin:0; padding:0; border:1px solid #666; font:normal normal 15px/33px 'Ubuntu'; font-weight:300; color:#fff; text-transform:uppercase; text-align:center; overflow:hidden;}

#right_popular_video .video_list {display:block; float:right; width:100%; height:auto; margin:0; padding:0; background:#000; overflow:hidden;}
#right_popular_video .video_list .scroll {display:none; width:300%; height:auto; margin:0; padding:0; overflow:hidden;}
#right_popular_video .video_list .scroll.on {display:block;}
#right_popular_video .video_list .scroll .page {display:block; float:left; width:33.33%; height:auto; margin:0; padding:0; overflow:hidden;}
#right_popular_video .video_list .item {display:block; width:100%; height:auto; margin:0 0 15px; padding:0; overflow:hidden;}
#right_popular_video .video_list .item .image {display:block; width:100%; height:160px; min-height:160px; margin:0  0 10px 0; padding:0; background:#474747; -webkit-transition: opacity 0.3s ease-out; -moz-transition: opacity 0.3s ease-out; -o-transition: opacity 0.3s ease-out; transition: opacity 0.3s ease-out; overflow:hidden;}
#right_popular_video .video_list .item:hover .image {opacity:0.5;}
#right_popular_video .video_list .image .img {display:block; width:100%; height:100%; margin:0; padding:0; overflow:hidden;}
#right_popular_video .video_list .info {display:block; float:left; width:100%; height:auto; margin:0; padding:0; overflow:hidden;}
#right_popular_video .video_list .info .title {display:block; width:100%; height:auto; margin:0; padding:0; font:normal normal 15px/20px 'Ubuntu'; font-weight:400; color:#fff; overflow:hidden;}
#right_popular_video .video_list .info .section, #right_popular_video .video_list .info .date {font-family:'RobotoRegular'; letter-spacing:0.2px;}
/*right_popular_video [END]*/

#article.type-0 .main_video .player {margin:0 12px 0 20px;}
#article.type-0 .main_video .center {padding:0;}

#container .video_play_list {display:block; position:relative; width:1247px; height:auto; min-height:540px; padding:0 45px; margin:0 0 23px; background:#000; overflow:hidden;}
/*video_play_list [START]*/

#article.type-2 .video_play_list{width:1247px; padding:0 45px; margin-left:-45px;}
#article.type-2 .video_play_list .center {margin-left:0; width: 100%; height:10px;}
#article.type-2 .video_play_list .video_info{width:100%; margin-left:0;}
#article.type-2 .video_play_list.video_galery .top_info {margin-left:0; width:100%; height:auto;}
#article.type-2 .video_play_list .player { margin:-4px 15px 25px 0;}

#article .video_play_list {width:975px; padding:0; margin-left:-90px;}
#article .video_play_list.video_galery .gallery_list.gallery{margin:0 15px; width:366px;}
#article .video_play_list .player {margin:-4px 15px 25px 45px}
#article .video_play_list .center .yashare-auto-init {margin:19px 255px 0;}
#article .video_play_list .center .favorites{margin:-35px 574px;}
#article .video_play_list .top_info .title {float:left; margin:37px -2px 0;}
#article .video_play_list .info {width:97%; margin:0;}
#article .video_play_list .top_info .title {width:85%;}
#article .video_play_list .switcher {margin-top:22px; overflow:visible;}
#article .video_play_list.video_galery .top_info {height:auto; width:92%; margin-left:45px;}
#article .video_play_list .info .summary {margin:0 0 31px;}

#article .video_play_list .info .details {margin:3px 6px -1px;}
#article .video_play_list .center {margin-left:45px; width: 92%; height:10px;}
#article .video_play_list .center {margin-left:45px; width: 92%; height:10px;}
/*#article.type-2 .video_play_list .center {height:61px;}*/
  /*position GALLERY[START]*/
  #article .video_play_list .video_info {margin-left:45px; width:95%;}
  #article .video_galery .gallery_list.gallery .item {height:auto; min-height:85px; margin:0;}
  #article .video_play_list.video_galery .player .iframe{width:535px !important; margin:0 !important;}
  #article .video_galery .gallery_list.gallery .item_info {display:block; width:auto; height:auto; margin-top:-7px; padding:0; overflow:hidden;}
  /*position GALLERY[END]*/
 /*position LIST[START]*/
 #container #article.type-2 .video_play_list .playlist_list.list{margin-left:0;}
 #container #article.type-2 .video_play_list .playlist_list.list .item .item_info {width:545px; margin-right:0;}
 #container .video_play_list .playlist_list.list {display:block; width:100%; height:auto; margin-left:45px; margin-top:-8px; padding:0; overflow:visible;}
 #container .video_play_list .playlist_list.list .item .iframe{width:535px !important; margin:0 !important;}
 #container .video_play_list .playlist_list.list .item {display:block; width:95%; height:auto; margin:0 0 22px; padding:0; overflow:hidden;}
 #container .video_play_list .playlist_list.list .item_info {display:inline-block; float:right; width:307px; height:auto; margin-right:34px; padding:0; overflow:hidden;}
 #container .video_play_list .playlist_list.list .video_title{display:block; width:100%; height:auto; margin-bottom:5px; padding:0; font:normal normal 24px/30px 'Ubuntu'; font-weight:500; color:#fff; text-align:left;  overflow:hidden;}
 #container .video_play_list .playlist_list.list .item_info .video_summary{display:block; width:100%; height:auto; margin:27px 0; padding:0; font:normal normal 15px/20px 'Ubuntu'; font-weight:500; color:#fff; text-align:left;overflow:hidden;}
 #container .video_play_list .playlist_list.list .item_info span.video_summary:first-letter{margin-left:15px;}
 #container .video_play_list .playlist_list.list .item_info .counter {display:block; width:100%; height:auto; margin:47px 0 1px; padding:0; font:normal normal 15px/20px 'Ubuntu'; font-weight:500; color:#fff; text-align:center; text-transform:uppercase; overflow:hidden;}
 #container .video_play_list .playlist_list.list .item_info .details {display:table; float:none; width:auto; height:auto; margin:0 auto; padding:0; overflow:hidden;}
 #container .video_play_list .playlist_list.list .item_info .details .views {display:block; float:right; width:auto; height:auto; margin:0 0 0 7px; padding:1px 0 0 18px; background:url('/static/img/backgrounds/icon_eye_16_10_white.png') no-repeat left center; font:normal normal 10px/15px 'Ubuntu'; font-weight:400; color:#a6a6a6; overflow:hidden;}
 #container .video_play_list .playlist_list.list .item_info .details .comments {display:block; float:right; width:auto; height:auto; margin:0 0 0 7px; padding:1px 0 1px 18px; background:url('/static/img/backgrounds/icon_com_15_13_white.png') no-repeat left center; font:normal normal 10px/15px 'Ubuntu'; font-weight:400; color:#a6a6a6; overflow:hidden;}
 #container .video_play_list .playlist_list.list .item_info .details .likes {display:block; float:right; width:auto; height:auto; margin:0 0 0 7px; padding:1px 0 0 18px; background:url('/static/img/backgrounds/icon_yes_13_14_white.png') no-repeat left center; font:normal normal 10px/15px 'Ubuntu'; font-weight:400; color:#a6a6a6; overflow:hidden;}
 /*#container #article.type-2 .video_play_list .up {bottom:117px; right:50px;} */
 #container .video_play_list .up{display:block; position:absolute; bottom:65px; right:33px; width:36px; height:35px; margin:0; padding:0; background:url('/static/img/buttons/arrow_up.png') no-repeat center center; overflow:hidden;}
 #container #article.type-2  .video_play_list .up{right:45px;}
 /*position LIST[END]*/
 /*position TILE[START]*/
 #container #article.type-2 .video_play_list .playlist_list.tile{margin-left:-17px;}
 #container .video_play_list .playlist_list.tile {display:block; width:100%; height:auto; margin-left:30px; padding:0; overflow:visible;}
 #container .video_play_list .playlist_list.tile .item {display:block; float:left; width:290px; height:320px; margin-left:15px; padding:0; overflow:hidden;}
 #container .video_play_list .playlist_list.tile .item .main_image{display:block;  width:100%; height:230px; margin:0; padding:0; overflow:hidden;}
 #container .video_play_list .playlist_list.tile .item .title {display:block; width:100%; height:auto; font:normal normal 15px/20px 'Ubuntu'; font-weight:500; color:#fff; margin-top:11px; padding:0; overflow:hidden;}
 #container .video_play_list .playlist_list.tile .item .item_info{display:block;  width:100%; height:auto; margin:0; padding:0; overflow:hidden;}
 #container .video_play_list .playlist_list.tile .item .item_info .date {display:block; float:left; width:auto; height:auto; font:normal normal 10px/20px 'Ubuntu'; font-weight:400; color:#a8abbf; margin-left:8px; padding:0; overflow:hidden;}
 #container .video_play_list .playlist_list.tile .item .item_info .section {display:block; float:left; width:auto; height:auto; font:normal normal 10px/20px 'Ubuntu'; font-weight:400; margin:0; padding:0; overflow:hidden;}
 #container .video_play_list .playlist_list.tile .item_info .details .views {display:block; float:right; width:auto; height:auto; margin:0 0 0 7px; padding:1px 0 0 18px; background:url('/static/img/backgrounds/icon_eye_16_10_white.png') no-repeat left center; font:normal normal 10px/15px 'Ubuntu'; font-weight:400; color:#a6a6a6; overflow:hidden;}
 #container .video_play_list .playlist_list.tile .item_info .details .comments {display:block; float:right; width:auto; height:auto; margin:0 0 0 7px; padding:1px 0 1px 18px; background:url('/static/img/backgrounds/icon_com_15_13_white.png') no-repeat left center; font:normal normal 10px/15px 'Ubuntu'; font-weight:400; color:#a6a6a6; overflow:hidden;}
 #container .video_play_list .playlist_list.tile .item_info .details .likes {display:block; float:right; width:auto; height:auto; margin:0 0 0 7px; padding:1px 0 0 18px; background:url('/static/img/backgrounds/icon_yes_13_14_white.png') no-repeat left center; font:normal normal 10px/15px 'Ubuntu'; font-weight:400; color:#a6a6a6; overflow:hidden;}
 /*position TILE[END]*/
 /*read_more [START]*/
 #container .video_play_list .read_more {display:table; width:190px; height:33px; margin:10px auto 35px; padding:0; border:1px solid #666; overflow:hidden;}
 #container .video_play_list .read_more .title {display:inline; width:auto; height:auto; margin:0;  padding:0 47px 0 19px; font:normal normal 15px/33px 'Ubuntu'; font-weight:500; color:#fff; text-align:center; text-transform:uppercase; background:url('/static/img/buttons/read_more_white.png')no-repeat 90% center; overflow:hidden;}
 /*read_more [END]*/
/*video_play_list [END]*/
.article .bottom_article {display:block; clear:both; width:975px; height:auto; margin:0; padding:35px 0 0; overflow:visible;}
.article .bottom_article .hashtags {display:block; width:810px; height:auto; margin:0 0 -6px 90px; padding:0; overflow:hidden;}
.article.type-2 .bottom_article .hashtags {width:auto; margin:0 45px -6px;}
.article .bottom_article .hashtags .item {display:block; float:left; width:auto; height:auto; margin:0 10px 0 0; padding:0; overflow:hidden;}
.article .bottom_article .hashtags .item a {display:block; float:left; width:auto; height:auto;  color:#499df2; margin:0; padding:0; font:normal normal 15px/36px 'Ubuntu'; font-weight:300; text-align:left; overflow:hidden;}
.article .bottom_article .hashtags .item a:hover{color:#bf134c;}
.article .bottom_article .tech {display:block; width:auto; height:auto; margin:0 0 24px 90px; padding:0; overflow:hidden;}
.article.type-2 .bottom_article .tech {width:auto; margin:0 45px 24px;}
.article .bottom_article .tech .mistake {display:block; float:right; width:auto; height:auto; margin:0; padding:0; font:normal normal 14px/36px 'Ubuntu'; font-weight:300; text-align:left; color:#c2c2c2; overflow:hidden;}
.article .bottom_article .tech a:hover{color:#bf134c;}
.article .bottom_article .tech .to_friend {display:block; float:left; width:auto; height:auto; margin:0 25px 0 0; padding:0 0 0 20px; font:normal normal 14px/36px 'Ubuntu'; font-weight:300; text-align:left; color:#c2c2c2; background:url('/static/img/backgrounds/icon_to_friend.png') no-repeat left center; overflow:hidden;}
.article .bottom_article .tech .print {display:block; float:left; width:auto; height:auto; margin:0 25px 0 0; padding:0 0 0 20px; font:normal normal 14px/36px 'Ubuntu'; font-weight:300; text-align:left; color:#c2c2c2; background:url('/static/img/backgrounds/icon_print.png') no-repeat left center; overflow:hidden;}
.article .bottom_article .tech .wright {display:block; float:left; width:auto; height:auto; margin:0 25px 0 0; padding:0 0 0 20px; font:normal normal 14px/36px 'Ubuntu'; font-weight:300; text-align:left; color:#c2c2c2; background:url('/static/img/backgrounds/icon_wright.png') no-repeat left center; overflow:hidden;}
.article .bottom_article .tech .auth_rights {display:block; float:left; width:auto; height:auto; margin:0; padding:0; font:normal normal 14px/36px 'Ubuntu'; font-weight:300; text-align:left; color:#c2c2c2; overflow:hidden;}

.article.type-0 .bottom_article .tech .auth_rights,
.article.type-1 .bottom_article .tech .auth_rights{float:right;}
.article.type-0 .bottom_article .tech .mistake,
.article.type-1 .bottom_article .tech .mistake{float:left;}

#article .advert_block {display:block; float:right; width:300px; height:250px; margin:0 10px 15px; padding:0; overflow:hidden;}
#right_box .advert_block {margin:0 10px 15px;}
#article .article_margin {display:none;}
#article.type-2 .article_margin { display:block; margin:25px 45px 0 30px;}
/*article [END]*/

/*bottom [START]*/
.bottom .read_more {display:block; width:100%; height:auto; margin:0; padding:0 15px 0 0; overflow:hidden;}
.bottom .read_more .title_ {display:block; width:100%; height:85px; margin:0 0 15px; padding:0; font:normal normal 36px/85px 'Ubuntu'; font-weight:700; color:#000; text-align:center; text-transform:uppercase;  overflow:hidden;}
.bottom .read_more .item {display:block; float:left; position:relative; width:300px; height:305px; margin:0 15px 15px 0; padding:0; overflow:hidden;}
.bottom .read_more .item:hover {width:222px; height:181px; padding:62px 39px; background:#2e2e4a; text-align:center;}
.bottom .read_more .item .image {display:block; width:100%; height:204px; margin:0; padding:0; background:#00b5d0; overflow:hidden;}
.bottom .read_more .item:hover .image {display:none;}
.bottom .read_more .item .info {display:block; width:100%; height:90px; margin:6px 0 0; padding:0; overflow:hidden;}
.bottom .read_more .item:hover .info {display:table-cell; vertical-align:middle; width:200px; height:159px; margin:0; padding:10px; border:1px solid #000; background:#fff; overflow:hidden;}
.bottom .read_more .item .info .title {display:block; width:100%; height:auto; max-height:75px; margin:0; padding:0; font:normal bold 17px/25px 'Ubuntu'; font-weight:400; color:#000; text-align:left; overflow:hidden;}
.bottom .read_more .item:hover .info .title {max-height:105px; font-size:15px; line-height:20px; color:#333; text-align:center;}
.bottom .read_more .item .info .subtitle {display:none; width:100%; height:auto; max-height:30px; margin:10px 0; padding:0; font:normal normal 11px/15px 'Ubuntu'; font-weight:400; color:#000; text-align:center; overflow:hidden;}
.bottom .read_more .item:hover .info .subtitle {display:block;}
.bottom .read_more .item:hover .info .details {float:none; text-align:center; margin:0;}
.bottom .read_more .item:hover .info .details .likes {display:inline; float:none; margin:0; text-align:center;}
.bottom .read_more .item:hover .info .details .comments {display:inline; float:none; text-align:center;}
.bottom .read_more .item:hover .info .details .views {display:inline; float:none; text-align:center;}
/*bottom [END]*/

/*nextclick [START]*/
#wrapper .container .bottom .Nextclick_Widget_Container .ncWidget.showImages.showCaption.textUnderImages.hideDescriptions .ncwFrame .ncwArticles.ncwPage0 .ncwArticle {padding-right:15px !important;}
#wrapper .container .bottom .Nextclick_Widget_Container .ncWidget.showImages.showCaption.textUnderImages.hideDescriptions .ncwFrame .ncwArticles.ncwPage0 .ncwArticle .ncwText .ncwTitle {font:normal normal 18px/25px 'Ubuntu'; font-weight:400 !important; color:#000  !important;}
/*nextclick [END]*/

/*quote [START]*/
#container .article .center .quote {display:block; width:930px; height:auto; margin:0; padding:0; overflow:hidden;}
#container .article.type-0 .center .quote,
  #container .article.type-1 .center .quote {width:810px;}
#container .article .center .quote .left_column {display:block; float:left; width:175px; height:auto; margin:0; padding:75px 140px 0 0; font:normal normal 15px/20px 'Ubuntu'; font-weight:500; vertical-align:middle; overflow:hidden;}
#container .article .center .quote .left_column .txt_style {display:block; float:left; width:175px; height:auto; margin:0; padding:0; font:italic normal 15px/20px 'Ubuntu'; font-weight:300; overflow:hidden;}
#container .article .center .quote .right_column {display:block; float:right; width:445px; height:auto; margin:0; padding:75px 85px; font:normal normal 21px/35px 'Ubuntu'; font-weight:400; text-align:center; background:#f2f2f2; overflow:hidden;}
#container .article.type-0 .center .quote .right_column,
  #container .article.type-1 .center .quote .right_column {width:325px;}

/*quote [END]*/

#container .article .center .article_attached {font-family:'RobotoMedium';}
#container .article .center .article_attached a {color:#0099ff; font-family:'RobotoLight';}
#container .article .center .article_attached a:hover {text-decoration:underline;}

/*Social Share START*/
#container .article .yashare-auto-init .b-share {display:block; float:right; width:auto; height:50px; margin:0; padding:0; overflow:visible;}
#container .article .yashare-auto-init .b-share .b-share-btn__wrap {border:0;}
#container .article .social_bot .b-share .b-share-btn__wrap {}
#container .article .yashare-auto-init .b-share-icon {background:none;}
#container .article .yashare-auto-init .b-share .b-share-btn__wrap a {}
#container .article .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__twitter {background-color:#000; width:14px; height:11px;}
#container .article .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__facebook {background-color:#000; width:7px; height:14px;}
#container .article .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__gplus {background-color:#000; width:15px; height:16px;}
#container .article .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__vkontakte {background-color:#000; width:10px; height:12px}
#container .article .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__odnoklassniki {background-color:#000; width:9px; height:0;}
#container .article .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__odnoklassniki .b-share-icon_odnoklassniki {display:block; float:right; width:9px; height:14px; margin:13px 0 18px 10px; border-right:0; padding:0; background:url('/static/img/backgrounds/socials/ok_b.png') no-repeat 0 0; overflow:hidden;}
#container .article .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__twitter .b-share-icon_twitter {display:block; float:right; width:14px; height:11px; margin:14px 0 19px 10px; padding:0; border-right:0; background:url('/static/img/backgrounds/socials/tw_b.png') no-repeat 0 0; overflow:hidden;}
#container .article .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__facebook .b-share-icon_facebook {display:block; float:right; width:7px; height:14px; margin:13px 0 18px 10px; border-right:0; padding:0; background:url('/static/img/backgrounds/socials/fb_b.png') no-repeat 0 0; overflow:hidden;}
#container .article .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__gplus .b-share-icon_gplus {display:block; float:right; width:15px; height:14px; margin:12px 0 17px 10px; border-right:0; padding:0; background:url('/static/img/backgrounds/socials/gp_b.png') no-repeat 0 0; overflow:hidden;}
#container .article .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__vkontakte .b-share-icon_vkontakte {display:block; float:right; width:10px; height:12px; margin:14px 0 19px 10px; border-right:0; padding:0; background:url('/static/img/backgrounds/socials/vk_b.png') no-repeat 0 0; overflow:hidden;}
#container .article .yashare-auto-init .b-share .b-share-btn__wrap .b-share-counter {visibility: hidden;}

#container .article .bottom_article .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__vkontakte .b-share-icon_vkontakte {background-position:0 -24px;}
#container .article .bottom_article .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__facebook .b-share-icon_facebook,
#container .article .bottom_article .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__odnoklassniki .b-share-icon_odnoklassniki,
#container .article .bottom_article .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__gplus .b-share-icon_gplus {background-position:0 -28px;}
#container .article .bottom_article .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__twitter .b-share-icon_twitter {background-position:0 -22px;}

#container .article.type-2 .bottom_article .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__vkontakte .b-share-icon_vkontakte,
#container .article.type-2 .bottom_article .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__facebook .b-share-icon_facebook,
#container .article.type-2 .bottom_article .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__odnoklassniki .b-share-icon_odnoklassniki,
#container .article.type-2 .bottom_article .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__gplus .b-share-icon_gplus,
#container .article.type-2 .bottom_article .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__twitter .b-share-icon_twitter {background-position:0 0;}

#container .article .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__twitter .b-share-icon_twitter:hover,
#container .article.type-2 .bottom_article .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__twitter .b-share-icon_twitter:hover {background-position:0 -11px;}
#container .article .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__gplus .b-share-icon_gplus:hover,
#container .article.type-2 .bottom_article .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__gplus .b-share-icon_gplus:hover,
#container .article .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__odnoklassniki .b-share-icon_odnoklassniki:hover,
#container .article.type-2 .bottom_article .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__odnoklassniki .b-share-icon_odnoklassniki:hover,
#container .article .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__facebook .b-share-icon_facebook:hover,
#container .article.type-2 .bottom_article .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__facebook .b-share-icon_facebook:hover {background-position:0 -14px;}
#container .article .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__vkontakte .b-share-icon_vkontakte:hover,
#container .article.type-2 .bottom_article .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__vkontakte .b-share-icon_vkontakte:hover {background-position:0 -12px;}
/*Social Share END*/
/*attach_picture START*/
#container .article .article_body .text .picture {display:block; float:left; width:330px; height:auto; padding:0; margin:0 20px 20px 0; overflow:hidden;}
#container .article .article_body .text .acenter {display:table; float:none; width:auto; margin:0 auto 10px; text-align:center;}
#container .article .article_body .text .aright {float:right; margin:0 0 20px 20px;}
#container .article .article_body .text .picture .image {display:block; width:auto; height:auto; margin:0; padding:0; background:#f5f5f5; overflow:hidden;}
#container .article .article_body .text .picture .image img {display:block; width:100%; height:auto; margin:0 auto; padding:0; overflow:hidden;}
#container .article .article_body .text .picture .info {display:block; width:auto; height:auto; padding:10px; margin:0; background:#f5f5f5; overflow:hidden;}
#container .article .article_body .text .picture .info .source {display:block; width:auto; height:auto; padding:0; margin:0 0 5px 0; font:italic normal 12px/15px 'Ubuntu'; font-weight:400; color:#878787; overflow:hidden;}
#container .article .article_body .text .picture .info .photo_descr {display:block; width:auto; height:auto; margin:0; padding:0; font:normal normal 12px/20px 'RobotoLight'; color:#444; overflow:hidden;}
#gallery_overlay {background: #000 none repeat scroll 0 0; display: none; height: 100%; margin: 0; opacity: 0.75; overflow: hidden; padding: 0; position: fixed; width: 100%; z-index: 9999;}
#gallery_overlay.active{display: block;}
  /*fullsreen*/
  #content_fullscreen {display:block; position:absolute; z-index:10000; width:100%; height:auto; left:0; right:0; background:transparent; overflow:hidden;}
  #content_fullscreen img {display:block; position:absolute; top:0; bottom:0; left:0; right:0; margin:auto;  width:auto; height:auto; max-width:100%; max-height:100%; overflow:hidden;}
  #content_fullscreen .close_image {display:block; cursor:pointer; position:absolute; z-index:10001; right:0; width:40px; height:40px; margin:0; padding:0; background:url('/static/img/buttons/close_white.png') no-repeat center center; overflow:hidden;}
  /*fullsreen*/
/*attach_picture END*/
/*video_article START*/
#container #video_article .integrator .caption {width:160px; height: 35px; margin:30px auto 27px; padding:0 21px;}
#container #video_article  .integrator.video_list .more {width:150px; height:29px; margin:12px auto 35px; padding:4px 20px 0; text-transform:uppercase; text-align:justify; font:normal normal 15px/26px 'Ubuntu'; font-weight:500; border:1px solid #666; background:url("/static/img/buttons/read_more_white.png") no-repeat scroll right 21px center;}
#mac_os_x .chrome #container #video_article  .integrator.video_list .more {display:block; width:192px; height:36px; margin:12px auto 35px; padding:7px 20px; text-transform:uppercase; text-align:justify; font:normal normal 15px/26px 'Ubuntu'; font-weight:500; border:1px solid #666; background:url("/static/img/buttons/read_more_white.png") no-repeat scroll right 21px center; box-sizing:border-box;}
#container #video_article  .integrator.video_list .more:hover { opacity:0.5;}
#container #video_article .title {margin:10px 2px}
#container #video_article  .integrator .scrollable .list .item .link {height:311px;}
#container #video_article .main_video .center .details {margin: 14px 0 15px}
#container #video_article .main_video .center .favorites {margin:10px 70px 0}
#container #video_article .right_banners_int {float:left; padding:0 2px; margin:0;}
#container #video_article .main_video .player {margin:0 40px 0 2px}
#container #video_article  .main_video .info {margin:-7px 2px 9px}
#container #video_article .main_video .yashare-auto-init {margin:20px 0 0}
#container #video_article .main_video .yashare-auto-init .b-share {display:block; float:left; width:auto; height:auto; margin:-1px -2px; padding:0; overflow:visible;}
#container #video_article .main_video .yashare-auto-init .b-share .b-share-btn__wrap {border:1px solid #4d4d4d; width:67px; margin:0 10px 0 0; height:33px; padding:0;}
#container #video_article .main_video .social_bot .b-share .b-share-btn__wrap {}

#container #video_article .main_video .yashare-auto-init .b-share-icon {background:none;}
#container #video_article .main_video .yashare-auto-init .b-share .b-share-btn__wrap a {}
#container #video_article .main_video .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__twitter {background-color:#000; width:100%; height:100%; margin:0;}
#container #video_article .main_video .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__facebook {background-color:#000; width:100%; height:100%; margin:0;}
#container #video_article .main_video .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__gplus {background-color:#000; width:100%; height:100%; margin:0;}
#container #video_article .main_video .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__vkontakte {background-color:#000; width:100%; height:100%; margin:0;}
#container #video_article .main_video .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__odnoklassniki {background-color:#000; width:100%; height:100%; margin:0;}
#container #video_article .main_video .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__odnoklassniki .b-share-icon_odnoklassniki {display:block; float:left; width:25px; height:14px; margin:10px 0 18px 0px; border-right:1px solid #1a1a1a; padding:0; background:url('/static/img/backgrounds/socials/ok_b.png') no-repeat center 0; overflow:hidden;}
#container #video_article .main_video .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__twitter .b-share-icon_twitter {display:block; float:left; width:25px; height:11px; margin:11px 0 19px 0px; padding:0; border-right:1px solid #1a1a1a; background:url('/static/img/backgrounds/socials/tw_b.png') no-repeat center 0; overflow:hidden;}
#container #video_article .main_video .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__facebook .b-share-icon_facebook {display:block; float:left; width:25px; height:14px; margin:10px 0 18px 0px; border-right:1px solid #1a1a1a; padding:0; background:url('/static/img/backgrounds/socials/fb_b.png') no-repeat center 0; overflow:hidden;}
#container #video_article .main_video .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__gplus .b-share-icon_gplus {display:block; float:left; width:25px; height:14px; margin:9px 0 17px 0px; border-right:1px solid #1a1a1a; padding:0; background:url('/static/img/backgrounds/socials/gp_b.png') no-repeat center 0; overflow:hidden;}
#container #video_article .main_video .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__vkontakte .b-share-icon_vkontakte {display:block; float:left; width:25px; height:12px; margin:11px 0 19px 0px; border-right:1px solid #1a1a1a; padding:0; background:url('/static/img/backgrounds/socials/vk_b.png') no-repeat center 0; overflow:hidden;}
#container #video_article .main_video .yashare-auto-init .b-share .b-share-btn__wrap .b-share-counter {display:block; float:right; width:41px; line-height:33px; text-align:center; margin:0; color:#f7f7f7; visibility: visible;}
/*video_article END*/

#container #article.type-0 .text .main_video, #container #article.type-1 .text .main_video {margin:0 0 0 -90px; width: 907px; padding-right:20px;}
#container #article.type-2 .text .main_video, #container #article.type-2 .text .photo_galery {margin:0 0 0 -250px;}
#container #article .main_video .center.mvinfo_var_2 .right_banners_int {float:none; padding-left:5px;}
#container #article .main_video .title {margin:21px 0 0 21px;}
#container #article .main_video .info  {margin:-2px 22px 4px;}
#container #article .main_video .yashare-auto-init {margin:20px 0 0}
#container #article .main_video .yashare-auto-init .b-share {display:block; float:left; width:auto; height:auto; margin:-1px -2px; padding:0; overflow:visible;}
#container #article .main_video .yashare-auto-init .b-share .b-share-btn__wrap {border:1px solid #4d4d4d; width:67px; margin:0 10px 0 0; height:33px; padding:0;}
#container #article .main_video .social_bot .b-share .b-share-btn__wrap {}
#container #article .main_video .yashare-auto-init .b-share-icon {background:none;}
#container #article .main_video .yashare-auto-init .b-share .b-share-btn__wrap a {}
#container #article .main_video .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__twitter {background-color:#000; width:100%; height:100%; margin:0;}
#container #article .main_video .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__facebook {background-color:#000; width:100%; height:100%; margin:0;}
#container #article .main_video .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__gplus {background-color:#000; width:100%; height:100%; margin:0;}
#container #article .main_video .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__vkontakte {background-color:#000; width:100%; height:100%; margin:0;}
#container #article .main_video .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__odnoklassniki {background-color:#000; width:100%; height:100%; margin:0;}
#container #article .main_video .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__odnoklassniki .b-share-icon_odnoklassniki {display:block; float:left; width:25px; height:14px; margin:10px 0 18px 0px; border-right:1px solid #1a1a1a; padding:0; background:url('/static/img/backgrounds/socials/ok_b.png') no-repeat center 0; overflow:hidden;}
#container #article .main_video .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__twitter .b-share-icon_twitter {display:block; float:left; width:25px; height:11px; margin:11px 0 19px 0px; padding:0; border-right:1px solid #1a1a1a; background:url('/static/img/backgrounds/socials/tw_b.png') no-repeat center 0; overflow:hidden;}
#container #article .main_video .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__facebook .b-share-icon_facebook {display:block; float:left; width:25px; height:14px; margin:10px 0 18px 0px; border-right:1px solid #1a1a1a; padding:0; background:url('/static/img/backgrounds/socials/fb_b.png') no-repeat center 0; overflow:hidden;}
#container #article .main_video .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__gplus .b-share-icon_gplus {display:block; float:left; width:25px; height:14px; margin:9px 0 17px 0px; border-right:1px solid #1a1a1a; padding:0; background:url('/static/img/backgrounds/socials/gp_b.png') no-repeat center 0; overflow:hidden;}
#container #article .main_video .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__vkontakte .b-share-icon_vkontakte {display:block; float:left; width:25px; height:12px; margin:11px 0 19px 0px; border-right:1px solid #1a1a1a; padding:0; background:url('/static/img/backgrounds/socials/vk_b.png') no-repeat center 0; overflow:hidden;}
#container #article .main_video .yashare-auto-init .b-share .b-share-btn__wrap .b-share-counter {display:block; float:right; width:41px; line-height:33px; text-align:center; margin:0; color:#f7f7f7; visibility: visible;}

/*box poll [START]*/
#article .center .article_body .text .box_poll {display:block; width:553px; height:auto; margin:0 auto 20px; padding:0; border:1px solid #d7d7d7; line-height:0; overflow:hidden;}
#article .center .article_body .text .box_poll .title {display:block; width:auto; height:auto; margin:27px 40px 0; padding:0; font:normal normal 24px/30px 'Ubuntu'; font-weight:500; color:#000000; letter-spacing:0.4px; overflow:hidden;}
#article .center .article_body .text .box_poll .poll_form .answers, #article .center .article_body .text .box_poll .poll_result .result {display:block; width:auto; height:auto; margin:17px 60px 0 40px; padding:0; overflow:hidden;}
#article .center .article_body .text .box_poll .poll_form .answers .item, #article .center .article_body .text .box_poll .poll_result .result .item {display:block; width:auto; height:auto; margin:2px 0 15px; padding:0; overflow:hidden;}
#article .center .article_body .text .box_poll .poll_form .answers .item .radio {display:inline; width:auto; height:auto; margin:0 5px 0 1px; padding:0; overflow:hidden;}
#article .center .article_body .text .box_poll .poll_form .answers .item label,
#article .center .article_body .text .box_poll .poll_result .result .item .text {display:inline; width:auto; height:auto; margin:0; padding:0; font:normal normal 15px/20px 'Ubuntu'; font-weight:400; color:#000000; overflow:hidden;}
#article .center .article_body .text .box_poll .poll_form .foot, #article .center .article_body .text .box_poll .poll_result .foot {display:block; width: auto; height:auto; margin:0; padding:0; overflow:hidden;}
#article .center .article_body .text .box_poll .poll_form .foot .vote_btn {display:inline-block; width:auto; height:auto; margin:0 47px 8px; padding:0 12px; border:none; font:normal normal 17px/35px 'Ubuntu'; font-weight:500; color:#FFFFFF; background:#b60007; cursor:pointer; overflow:hidden;}
#article .center .article_body .text .box_poll .poll_form .foot .all_answers, #article .center .article_body .text .box_poll .poll_result .foot .all_answers {display:block; width:auto; height:auto; margin:0 47px 31px; padding:0; font:normal normal 10px/20px 'Ubuntu'; font-weight:400; color:#848484; overflow:hidden;}
#article .center .article_body .text .box_poll .poll_result .result .item .graph {display:block; width:auto; height:10px; margin:0; padding:0; position: relative; overflow:hidden;}
#article .center .article_body .text .box_poll .poll_result .result .item .graph .vote_part_container {position: absolute; left:0; right: 70px; background:#ebebeb;}
#article .center .article_body .text .box_poll .poll_result .result .item .graph .vote_part {display:block; width:50%; height:10px; margin:0; padding:0; background:#b60007; overflow:hidden;}
#article .center .article_body .text .box_poll .poll_result .result .item .graph .result_procent{float:right; padding-left:5px; position: absolute; right: 0; font: 400 10px/10px "Ubuntu"; overflow:hidden;}
#article .center .article_body .text .box_poll .poll_result .result .item {margin:2px 0 31px;}
#article .center .article_body .text .box_poll .poll_result .foot .all_answers {margin:-2px 0 31px 38px;}
#article .center .article_body .text .box_poll .poll_result .result .item:last-child {margin:2px 0 0;}
/*box poll [START]*/

/*issue_article START*/
#container #issue_article  .integrator.video_list .more {width:150px; height:28px; padding:6px 20px 0; text-transform:uppercase; text-align:justify; font:normal normal 15px/20px 'Ubuntu'; font-weight:500; border:1px solid #666; background:url("/static/img/buttons/read_more_white.png") no-repeat scroll right 21px center;}
#container #issue_article .integrator .scrollable .list {width:auto;}
#container #issue_article  .integrator{margin:-23px 0 15px 0;}
/*issue_article END*/
#container .article_gallery .gallery_top .list .item.selected.full_screen .yashare-auto-init,
 #container .article_gallery .gallery_top .list .item.last.selected .yashare-auto-init,
 #container .article_gallery .gallery_top .list .item.next .yashare-auto-init {display:none;}
#container .article_gallery .gallery_top .list .item.selected .yashare-auto-init {display:block; margin:20px 0 5px 781px;}
#container .article_gallery .gallery_top .yashare-auto-init .b-share,#container .article_gallery .gallery_list .yashare-auto-init .b-share {display:block; float:left; width:auto; height:auto; margin:-1px -2px; padding:0; overflow:visible;}
#container .article_gallery .gallery_top .yashare-auto-init .b-share .b-share-btn__wrap {border:1px solid #4d4d4d; width:67px; margin:0 10px 0 0; height:33px; padding:0;}
#container .article_gallery .gallery_top .social_bot .b-share .b-share-btn__wrap {}

#container .article_gallery .gallery_top .yashare-auto-init .b-share-icon,#container .article_gallery .gallery_list .yashare-auto-init .b-share-icon {background:none;}
#container .article_gallery .gallery_top .yashare-auto-init .b-share .b-share-btn__wrap a {}
#container .article_gallery .gallery_top .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__twitter {background-color:#000; width:100%; height:100%; margin:0;}
#container .article_gallery .gallery_top .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__facebook {background-color:#000; width:100%; height:100%; margin:0;}
#container .article_gallery .gallery_top .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__gplus {background-color:#000; width:100%; height:100%; margin:0;}
#container .article_gallery .gallery_top .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__vkontakte {background-color:#000; width:100%; height:100%; margin:0;}
#container .article_gallery .gallery_top .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__odnoklassniki {background-color:#000; width:100%; height:100%; margin:0;}
#container .article_gallery .gallery_top .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__odnoklassniki .b-share-icon_odnoklassniki {display:block; float:left; width:25px; height:14px; margin:10px 0 18px 0px; border-right:1px solid #1a1a1a; padding:0; background:url('/static/img/backgrounds/socials/ok_b.png') no-repeat center 0; overflow:hidden;}
#container .article_gallery .gallery_top .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__twitter .b-share-icon_twitter {display:block; float:left; width:25px; height:11px; margin:11px 0 19px 0px; padding:0; border-right:1px solid #1a1a1a; background:url('/static/img/backgrounds/socials/tw_b.png') no-repeat center 0; overflow:hidden;}
#container .article_gallery .gallery_top .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__facebook .b-share-icon_facebook {display:block; float:left; width:25px; height:14px; margin:10px 0 18px 0px; border-right:1px solid #1a1a1a; padding:0; background:url('/static/img/backgrounds/socials/fb_b.png') no-repeat center 0; overflow:hidden;}
#container .article_gallery .gallery_top .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__gplus .b-share-icon_gplus {display:block; float:left; width:25px; height:14px; margin:9px 0 17px 0px; border-right:1px solid #1a1a1a; padding:0; background:url('/static/img/backgrounds/socials/gp_b.png') no-repeat center 0; overflow:hidden;}
#container .article_gallery .gallery_top .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__vkontakte .b-share-icon_vkontakte {display:block; float:left; width:25px; height:12px; margin:11px 0 19px 0px; border-right:1px solid #1a1a1a; padding:0; background:url('/static/img/backgrounds/socials/vk_b.png') no-repeat center 0; overflow:hidden;}
#container .article_gallery .gallery_top .yashare-auto-init .b-share .b-share-btn__wrap .b-share-counter {display:block; float:right; width:41px; line-height:33px; text-align:center; margin:0; color:#f7f7f7; visibility: visible;}

#container .article .integrator .scrollable .list {width:auto;}
#container #video_article .integrator .scrollable .list .item .info .details {margin:-2px 0 0;}


/*ACTION_BAR[START]*/
@keyframes selectionSharerPopover-animation {
  0%{
  transform:matrix(0.97,0,0,1,0,12);
  filter:alpha(opacity=0);
  opacity:0
  }
  20%{
  transform:matrix(0.99,0,0,1,0,2);
  filter:alpha(opacity=70);
  opacity:.7
  }
  40%{
  transform:matrix(1,0,0,1,0,-1);
  filter:alpha(opacity=100);
  opacity:1
  }
  70%{
  transform:matrix(1,0,0,1,0,0);
  filter:alpha(opacity=100);
  opacity:1
  }
  100%{
  transform:matrix(1,0,0,1,0,0);
  filter:alpha(opacity=100);
  opacity:1
  }
}

#selectionSharerPopover {display: none; position: absolute; top: -100px; left: -100px; z-index: 1;}
#selectionSharerPopover:after {display: block; position: absolute; background:url("/static/img/action_bar/arr.png") no-repeat 0 1px; left: 50%; margin-left: -4px; width: 8px; height: 8px;}
#selectionSharerPopover.anim {transition: top .075s ease-out; animation: selectionSharerPopover-animation 180ms forwards linear; -webkit-animation: selectionSharerPopover-animation 180ms forwards linear;}
#selectionSharerPopover-inner {position:relative; overflow: hidden; background:#f2f2f2;}
#selectionSharerPopover .selectionSharerPopover-clip {position: absolute; bottom: 43px; display: block; left: 50%; clip: rect(0 24px 24px 0); margin-left: -12px; width: 24px; height: 24px; line-height: 24px;}
#selectionSharerPopover .selectionSharerPopover-arrow {display: block; width: 20px; height: 45px; -webkit-transform: rotate(45deg) scale(0.5); transform: rotate(45deg) scale(0.5); background-color: #f2f2f2; box-sizing:content-box;}
.selectionSharer .act_bar_list {display:block; width:auto; height:auto; margin:9px 10px 8px; padding:0; border:1px solid #636363; overflow:hidden;}
.selectionSharer .act_bar_list li { float: left; list-style: none; background: none; margin: 0;}
.selectionSharer a.action {display:block; text-indent: -200px; margin: 5px 7px; width:20px; height: 20px; border: none;}
.selectionSharer .act_bar_list .vkontakte a.vk {}
.selectionSharer .act_bar_list .facebook a.fb{}
.selectionSharer .act_bar_list .odnoklassniki a.od {}
.selectionSharer .act_bar_list .google_plus a.gp {}
.selectionSharer .act_bar_list .twitter a.tw{}
.selectionSharer .act_bar_list .email a.em {}
.selectionSharer .act_bar_list .copy a.cp {}
.selectionSharer .act_bar_list .vkontakte {background:url("/static/img/action_bar/vk.png") no-repeat 0 0;}
.selectionSharer .act_bar_list .facebook {background:url("/static/img/action_bar/fb.png") no-repeat 0 0;}
.selectionSharer .act_bar_list .google_plus {background:url("/static/img/action_bar/gp.png") no-repeat 3px 0;}
.selectionSharer .act_bar_list .twitter {background:url("/static/img/action_bar/tw.png") no-repeat 0 0;}
.selectionSharer .act_bar_list .email {background:url("/static/img/action_bar/email.png") no-repeat 0 0; border-left:1px solid #333333;}
.selectionSharer .act_bar_list .copy {background:url("/static/img/action_bar/copy.png") no-repeat 0 0;}
.selectionSharer .act_bar_list .vkontakte:hover {background:url("/static/img/action_bar/vk_white.png") no-repeat 0 0 #567ca1;}
.selectionSharer .act_bar_list .facebook:hover {background:url("/static/img/action_bar/fb_white.png") no-repeat 0 0 #3b5999;}
.selectionSharer .act_bar_list .twitter:hover {background:url("/static/img/action_bar/tw_white.png") no-repeat 0 0 #2aa9e0;}
.selectionSharer .act_bar_list .google_plus:hover {background:url("/static/img/action_bar/gp_white.png") no-repeat 3px 0 #dd4b39;}
.selectionSharer .act_bar_list .email:hover {background:url("/static/img/action_bar/email_white.png") no-repeat 0 0 #333333;}
.selectionSharer .act_bar_list .copy:hover {background:url("/static/img/action_bar/copy_white.png") no-repeat 0 0 #333333;}
.selectionSharer a.facebook {}
.selectionSharer a.email {}
#selectionSharerPopunder.fixed { transition: bottom 0.5s ease-in-out; width: 100%; position: fixed; left: 0; bottom:-50px;}
.selectionSharer {transition: -webkit-transform 0.6s ease-in-out;}
.selectionSharer.moveDown { -webkit-transform: translate3d(0,60px,0);}
#selectionSharerPopunder {position: absolute; left: 0; width: 100%; height: 0px; transition: height 0.5s ease-in-out; background: #ccc; border: none; box-shadow: inset 0px 10px 5px -10px rgba(0,0,0,0.5), inset 0px -10px 5px -10px rgba(0,0,0,0.5); border-radius: 0; overflow: hidden;}
#selectionSharerPopunder.show {height: 53px;}
.selectionSharerPlaceholder {height: 1em; margin-bottom: -2em; transition: height 0.5s ease-in-out;}
.selectionSharerPlaceholder.show {height: 50px !important;}
#selectionSharerPopunder-inner ul {overflow: hidden; float:right; margin: 0px;}
#selectionSharerPopunder-inner ul li {padding: 5px; overflow: hidden;}
#selectionSharerPopunder-inner label {color: white; font-weight: 300; line-height: 50px; margin: 0px 20px 0px 10px;}
#selectionSharerPopunder-inner a {width: 30px; height: 30px; background-size: 30px;}
/*ACTION_BAR[END]*/

/*right_popular_social [START]*/
#right_popular_social {display:block; float:right; position:relative; width:270px; height:auto; margin:0 10px; padding:15px 15px 0; background:#f5f5f5; overflow:hidden;}
#right_popular_social.fixed {position:fixed; bottom:0;}
html#ipad body.safari #right_popular_social.fixed {right:49px;}
#right_popular_social.abs {position:absolute;}
#right_popular_social .caption {display:block; width:100%; height:43px; margin:0; padding:0; font:normal normal 30px/45px 'Ubuntu'; font-weight:500; color:#000; text-align:center; overflow:hidden;}
#right_popular_social .news_list {display:block; width:100%; height:auto; margin:0; padding:0; overflow:hidden;}
#right_popular_social .news_list.site{display:none;}
#right_popular_social .news_list .item .socials {display:block; float:left; width:100%; height:auto; margin:10px 0 5px; padding:0; overflow:hidden;}
#right_popular_social .news_list .item .socials .counter {display:block; float:left; width:33px; height:23px; margin:0 10px 0 0; padding:0 0 0 25px; border:1px solid #3c5995; font:normal normal 10px/23px 'Ubuntu'; font-weight:400; color:#3c5995; text-align:center; overflow:hidden;}
#right_popular_social .news_list .item .socials .counter.fb {border-color:#3c5995; color:#3c5995; background:url('/static/img/backgrounds/socials/fb.png') no-repeat 8px center;}
#right_popular_social .news_list .item .socials .counter.vk {border-color:#567ca1; color:#567ca1; background:url('/static/img/backgrounds/socials/vk.png') no-repeat 7px center;}
#right_popular_social .news_list .item .socials .counter.tw {border-color:#29a8df; color:#29a8df; background:url('/static/img/backgrounds/socials/tw.png') no-repeat 5px center;}
#right_popular_social .news_list .item .socials .counter.gp {margin:0; border-color:#d4492c; color:#d4492c; background:url('/static/img/backgrounds/socials/gp.png') no-repeat 5px center;}
#right_popular_social .options {display:block; width:100%; height:30px; margin:0 0 15px; padding:0; overflow:hidden;}
#right_popular_social .options .option {display:block; float:left; width:134px; height:28px; margin:0; padding:0; border:1px solid #666; font:normal normal 13px/28px 'Ubuntu'; font-weight:400; color:#000; text-align:center; overflow:hidden;}
#right_popular_social .options .option:hover,
#right_popular_social .options .option.active {width:135px; height:30px; border:none; background:#666; line-height:30px; color:#fff;}
#right_popular_social .options .option.left {border-right:none;}
#right_popular_social .options .option.right {border-left:none;}
/*right_popular_social [END]*/

#container .article .photo_galery,
#container .article .main_video,
/*#container .video_play_list,*/
#container .integrator.interview_pop,
#container .integrator.blogs_pop,
#container .integrator.video_list,
#container .integrator.blogers_pop,
#container .integrator.lady_trand,
#container .integrator.profootball,
#container .integrator.travel {margin-left:0;}
#editor_choice .list .item.content_roll #content_roll{margin:0 7.5px !important;}
#next_click, #dom_ria, #next_article {width:auto !important; margin:0 45px !important; clear:both;}
/*NEXT_ARTICLE [START]*/
#next_article .title{display:block; font:normal normal 40px/45px 'Ubuntu'; font-weight:700; color:#000; text-transform:uppercase; max-width:1000px; text-align:center; width:auto; height:auto; margin:0 auto; padding:0; overflow:hidden;}
#next_article .load_article {display:block; clear:both; width:100%; height:auto; margin:0; padding:0; overflow:hidden;}
#next_article .load_article .btn_load {display:table; width:auto; height:66px; margin:19px auto 32px auto; padding:0; border:2px solid #000; overflow:hidden;}
#next_article .load_article .btn_load span {display:inline; width:auto; height:auto; margin:0;  padding:0 72px 0 30px; font:normal normal 30px/66px 'Ubuntu'; font-weight:400; color:#000; text-align:center; background:url('/static/img/buttons/read_more.png')no-repeat 90% center; overflow:hidden;}
/*NEXT_ARTICLE [END]*/
/*#GALLERRY 3/4[START]*/
  #container .article .article_gallery_short .title {width: 760px;}
  #container .article .article_gallery_short{margin: 0 0 0 -90px; width: 976px;}
  #container .article .article_gallery_short .gallery_top.gallery {height:495px; margin:0 30px 33px 45px;}
  #container .article .article_gallery_short .gallery_top .list .item.next {width:350px; height:355px; margin:0;}
  #container .article .article_gallery_short .gallery_top .list .item.next .item_image {width:350px; height:355px;}
  #container .article .article_gallery_short .gallery_top .list .item .item_image {width:535px; height:355px;}
  #container .article .article_gallery_short .gallery_top .list .item .item_info .counter{margin:22px 0 1px;}
  #container .article .article_gallery_short .gallery_top .list .item .item_info .source {bottom:auto; top:180px;}
  #container .article .article_gallery_short.photo_galery .listing_top {width:535px; height:355px;}
  #container .article .article_gallery_short .gallery_top .listing_top .full_screen, #container .article .article_gallery_short .gallery_list.list .full_screen {left:490px; top:315px;}
  #container .article .article_gallery_short .gallery_top .list .item .item_info, #container .article .article_gallery_short .gallery_list.list .list .item .item_info {width:350px; height:595px; box-sizing:border-box; padding:0; float:right;}
  #container #article .article_gallery_short .listing.gallery .right {width:9px; right:15px; background:url('/static/img/backgrounds/arrow_listing_9_15.png') no-repeat right center;}
  #container #article .article_gallery_short .listing.gallery .left {width:9px; left:26px; background:url('/static/img/backgrounds/arrow_listing_9_15.png') no-repeat left center;}
  #container .article .article_gallery_short .gallery_list.list .list .item .item_image  {width:535px; height:355px;}
  #container .article .article_gallery_short  .gallery_list.tile .list .item {width:289px; height:190px;}
  #container .article .article_gallery_short  .gallery_list.tile .list .item:nth-child(3n+0) {margin-right:0;}
  #container .article .article_gallery_short  .gallery_list.tile .list .item .full_screen {left:250px; top:150px;}
  #container .article_gallery_short .gallery_list.list .list .item .yashare-auto-init {margin-left:-66px;}
  #container .article .article_gallery_short .gallery_list.gallery {width:535px; bottom:100px;}

  /*top_banner[START]*/
  #container .article .article_gallery_short .b_content .top_banner {bottom:25px; right:25px;}
  /*top_banner[END]*/
  /*yashare[START]*/
  #container .article .article_gallery_short .yashare .yashare-auto-init{right:auto; left:112px; bottom:12px; top:auto;}
  #container .article .article_gallery_short .yashare .yashare-auto-init .b-share {display:block; float:left; width:auto; height:auto; margin:-1px -2px; padding:0; overflow:visible;}
  #container .article .article_gallery_short .yashare .yashare-auto-init .b-share .b-share-btn__wrap {border:1px solid #4d4d4d; width:67px; margin:0 10px 0 0; height:33px; padding:0;}
  #container .article .article_gallery_short .yashare .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__facebook {background-color:#000; width:100%; height:100%; margin:0;}
  #container .article .article_gallery_short .yashare .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__vkontakte {background-color:#000; width:100%; height:100%; margin:0;}
  #container .article .article_gallery_short .yashare .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__twitter {background-color:#000; width:100%; height:100%; margin:0;}
  #container .article .article_gallery_short .yashare .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__odnoklassniki {background-color:#000; width:100%; height:100%; margin:0;}
  #container .article .article_gallery_short .yashare .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__gplus {background-color:#000; width:100%; height:100%; margin:0;}
  #container .article .article_gallery_short .yashare .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__facebook .b-share-icon_facebook {display:block; float:left; width:25px; height:14px; margin:10px 0 18px 0px; border-right:1px solid #1a1a1a; padding:0; background:url('/static/img/backgrounds/socials/fb_b.png') no-repeat center 0; overflow:hidden;}
  #container .article .article_gallery_short .yashare .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__vkontakte .b-share-icon_vkontakte {display:block; float:left; width:25px; height:12px; margin:11px 0 19px 0px; border-right:1px solid #1a1a1a; padding:0; background:url('/static/img/backgrounds/socials/vk_b.png') no-repeat center 0; overflow:hidden;}
  #container .article .article_gallery_short .yashare .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__twitter .b-share-icon_twitter {display:block; float:left; width:25px; height:11px; margin:11px 0 19px 0px; padding:0; border-right:1px solid #1a1a1a; background:url('/static/img/backgrounds/socials/tw_b.png') no-repeat center 0; overflow:hidden;}
  #container .article .article_gallery_short .yashare .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__odnoklassniki .b-share-icon_odnoklassniki {display:block; float:left; width:25px; height:14px; margin:10px 0 18px 0px; border-right:1px solid #1a1a1a; padding:0; background:url('/static/img/backgrounds/socials/ok_b.png') no-repeat center 0; overflow:hidden;}
  #container .article .article_gallery_short .yashare .yashare-auto-init .b-share .b-share-btn__wrap .b-share-btn__gplus .b-share-icon_gplus {display:block; float:left; width:25px; height:14px; margin:9px 0 17px 0px; border-right:1px solid #1a1a1a; padding:0; background:url('/static/img/backgrounds/socials/gp_b.png') no-repeat center 0; overflow:hidden;}

  #container .article .article_gallery_short .yashare .yashare-auto-init .b-share .b-share-btn__wrap:hover .b-share-btn__facebook .b-share-icon_facebook {background-position: center -14px;}
  #container .article .article_gallery_short .yashare .yashare-auto-init .b-share .b-share-btn__wrap:hover .b-share-btn__vkontakte .b-share-icon_vkontakte{ background-position: center -12px;}
  #container .article .article_gallery_short .yashare .yashare-auto-init .b-share .b-share-btn__wrap:hover .b-share-btn__twitter .b-share-icon_twitter {background-position: center -11px;}
  #container .article .article_gallery_short .yashare .yashare-auto-init .b-share .b-share-btn__wrap:hover .b-share-btn__gplus .b-share-icon_gplus {background-position: center -14px;}

  #container .article .article_gallery_short .yashare .yashare-auto-init .b-share .b-share-btn__wrap .b-share-counter {display:block; float:right; width:41px; line-height:33px; text-align:center; color:#f7f7f7; visibility: visible;}
  /*yashare[END]*/
  #container .article .article_gallery_short .gallery_top.gallery.full_screen{margin:0;}
  #container .article .article_gallery_short .gallery_top .list .item.full_screen .item_image {height:100%; margin:0 auto; float:none; background:none; width:auto;}
  #container  .article .article_gallery_short .gallery_top .list .item.full_screen {z-index:10000; overflow: visible; position: relative;}
#container #article .article_gallery_short.photo_galery .btn_full .right {display:block; background:none; z-index:10000; width:50%; right:3.3%;}
#container #article .article_gallery_short.photo_galery .btn_full .left {display:block; background:none; z-index:10000; width:50%; left:3.3%;}
  /**/
/*#GALLERRY 3/4[END]*/

/*Attach item [START]*/
#fb-root {height:0 !important;}
.fb-post {width:100%; text-align:center !important; margin-bottom:20px !important;}
.wtf_bc--skin--main-text {width:auto;}
.figure, .figure img {text-align:-moz-center; text-align:-webkit-center;}
.fb-video {margin-bottom:20px !important;}
/*Attach item [END]*/

/* screen width 1600px START */

@media only screen and (min-width: 1600px) {
  #footer {margin-bottom:-20px;}
  #wrapper #article {width:1150px;}
  #wrapper #article.type-2 {width:1580px;}
  #wrapper #right_box {width:355px; right:30px; margin-top:0px;}
  #wrapper #right_box.type-1  {right:30px; margin-top:575px;}
  #wrapper #right_box.static {margin-right:60px;}
  #wrapper #right_popular_video {width:325px;}
  #wrapper #right_popular_video .list_head {width:255px; margin:20px auto;}
  #wrapper #right_popular_video .list_head .caption {width:180px;}
  #wrapper #right_popular_video .video_list .item .image {height:190px;}
  #wrapper #right_popular_video .video_list .info .title {font-size:16px;}
  #wrapper #right_popular_video .video_list .info .section,
    #wrapper #right_popular_video .video_list .info .date {font-size:12px;}
  #wrapper #right_popular_social {width:325px; margin:0;}
  #wrapper #right_popular_social .options .option {width:162px;}
  #wrapper #right_popular_social .news_list .image {width:90px; height:120px;}
  #wrapper #right_popular_social .news_list .info {height:auto; max-height:120px; width:226px;}
  #wrapper #right_popular_social .news_list .info .title {height:auto; max-height:80px; font-size:16px; line-height:20px;}
  #wrapper #right_popular_social .news_list .info .section,
    #wrapper #right_popular_social .news_list .info .date {font-size:11px;}
  #wrapper #right_popular_social .news_list .item .socials .counter {width:46px;}
  #wrapper #right_box .advert_block {float:none; margin-left:auto; margin-right:auto;}
  #wrapper #article .top_photo {height:575px; width:1580px;}
  #wrapper #article .top_photo .frame_image {height:525px; width:1580px;}
  #wrapper #article.type-0 .top_photo .frame_image,
    #wrapper #article.type-3 .top_photo .frame_image {width:1167px;}
  #wrapper #article .top_photo .title_block {left:115px; right:auto; bottom:100px; width:1405px;}
  #wrapper #article.type-0 .top_photo .title_block {left:115px; right:auto; bottom:100px; top:auto; width:945px;}
  #wrapper #article .top_photo .title {width:100%; font-size:36px; line-height:41px;}
  #wrapper #article .top_photo .news_source {right:60px;}
  #wrapper #article.type-0 .top_photo .news_source {right:504px;}
  #wrapper #article .top_photo .img  {width:100%; height:auto;}
  #wrapper #article.type-0 .top_photo .img {max-height:none; max-width:none; height:100%; width:auto; margin-left:0;}
  #wrapper #article .top_photo .gradient_article {width:100%; height:525px;}
  #wrapper #article.type-3 .top_photo .gradient_article,
  #wrapper #article.type-0 .top_photo .gradient_article {width:1167px;}
    #wrapper #article.type-3 .top_photo .frame_image .opacity_photo {width:1167px; height:525px;}
  #wrapper #article .inf {width:1405px; padding-right:60px; padding-left:115px;}
  #wrapper #article.type-0 .inf {width:961px; padding-right:504px; padding-left:115px;}
  #wrapper #article .center .article_body .text {width:945px; margin-left:115px;}
  #wrapper #article.type-2 .center .article_body .text {width:933px; margin-left:322px;}
  #wrapper #article.type-3 .top_photo .frame_image .small_image {left:115px; top:110px;}

  #wrapper #article .center .article_body .subtitle {max-width:100%;}
  #wrapper .article .bottom_article {width:100%;}
  #wrapper .article .bottom_article .hashtags {margin-left:115px;}
  #wrapper .article .bottom_article .tech {width:945px; margin-left:115px;}
  #wrapper #article .bottom_article .inf {width:975px; padding-right:60px; padding-left:115px;}
  #wrapper #article.type-2 .bottom_article .tech,
    #wrapper #article.type-2 .bottom_article .inf {width:1405px;}
  #wrapper #article .center .article_body .text,
    #wrapper #article .center .article_body .text p {font-size:22px; line-height:35px;}
  #wrapper #container #article.type-0 .text .main_video,
    #wrapper #container #article.type-1 .text .main_video {width:975px; margin-left:-115px; padding-left:115px;}
  #wrapper #container #article .main_video .title,
    #wrapper #container #article .main_video .info {margin-left:0;}
  #wrapper #container #article .main_video .player {margin-right:20px; margin-left:0;}
  #wrapper #container #article .main_video .center {width:350px; padding-right:0px;}
  #wrapper #container #article.type-2 .text .main_video,
    #wrapper #container #article.type-2 .text .photo_galery {margin-left:-322px;}

  #wrapper #container #issue_article .integrator.video_list {width:1580px;}
  #wrapper #container #issue_article .integrator.video_list .scrollable {width:1480px; height:auto;}
  #wrapper #container #issue_article .integrator.video_list .scrollable .item {width:355px;}

  #wrapper #container #editor_choice.type-0,
    #wrapper #container #editor_choice.type-1,
    #wrapper #container #editor_choice.type-3 {width:1095px;}
/*  #wrapper #next_click,
    #wrapper #dom_ria,
    #wrapper #next_article {width:1095px !important;}*/
  #wrapper #video_article .integrator.video_list {width:100%; margin:0;}
  #wrapper #video_article .integrator.video_list .scrollable {width:1480px; height:auto;}
  #wrapper #container #video_article .integrator .scrollable .list .item {width:355px;}
  #wrapper #container #video_article .integrator .scrollable .list .item .link {height:345px;}
  #wrapper #video_article.type-2 .bottom_article .inf {width:1405px; padding-left:115px; padding-right:60px;}
  #wrapper #container #comments_block {width:1245px; /*width:940px;*/ margin:30px auto 40px; padding:0;}
  #wrapper #container #comments_block .u_form .b_text .behavior {/*width:830px; min-width:830px;*/}
  /*#wrapper #container #comments_block .u_form .b_text .textarea {width:96.5%; max-width:auto; min-width:auto;}*/
  #wrapper #container #comments_block.cb_small {margin-left:115px; width:810px;/* width:860px; */}
  .chrome #wrapper #container #comments_block.cb_small {width:812px;}
  .chrome #wrapper #comments_block #c_user_auth .ca_cntn .i_inp .field.pass {width:187px;}
/*  #wrapper #container #comments_block.cb_small .u_form .b_text .behavior,
    #wrapper #container #comments_block.cb_small .u_form .b_text .textarea {width:860px; min-width:860px; max-width:860px;}
  #wrapper #container #comments_block.cb_small #comments_list.c_list .comments .item .i_body .item.child.child-0 .i_body .u_form .comments_block .b_text .behavior_holder #behavior_comment_textarea.behavior {width:780px; max-width:780px; min-width:780px;}
*/  /*#wrapper #container #comments_block .c_list .comments .item.child .u_form .b_text .f_quote {width:780px; max-width:780px; min-width:780px;}*/

  #wrapper #container #comments_block .u_form .u_logout.passport.action-logout {font-size:11px; line-height:15px;}
  #wrapper #container #index_right_news .news_list .item.advert {width:300px; margin-left:auto; margin-right:auto; padding-left:5px;}
  #wrapper #container .article .center .quote {width:933px;}
  #wrapper #container .article.type-0 .center .quote,
    #wrapper #container .article.type-1 .center .quote {width:945px;}
  #wrapper #container .article .center .quote .right_column {width:448px;}
  #wrapper #container .article.type-0 .center .quote .right_column,
    #wrapper #container .article.type-1 .center .quote .right_column {width:460px;}
}
/* screen width 1600px END */

/* screen width 1366px START */
@media only screen and (min-width: 1366px) and (max-width: 1599px) {

}
/* screen width 1366px END */

/* screen width 1280px START */

@media only screen and (min-width: 1240px) and (max-width: 1365px) {
  #footer {margin-bottom:-20px;}
  #wrapper #container {width:1265px!important; padding-left:0!important;}
  #wrapper #article {width:935px;}
  #wrapper #article.type-2 {width:808px;}
  #wrapper #article .center .article_body .text {margin-left:70px; margin-right:55px;}
  #wrapper #container .article .center .quote {width:810px;}
  #wrapper #article .top_photo {float:left; height:465px; width:1280px;}
  #wrapper #article .top_photo .frame_image {height:415px; width:1280px;}
  #wrapper #article.type-0 .top_photo .frame_image,
      #wrapper #article.type-3 .top_photo .frame_image {width:953px;}
  #wrapper #article .top_photo .title_block {left:70px; right:auto; bottom:80px; width:810px;}
  #wrapper #article.type-1 .top_photo .title_block,
    #wrapper #article.type-2 .top_photo .title_block {width:1165px;}
  #wrapper #article .top_photo .title {width:100%; font-size:36px; line-height:41px;}
  #wrapper #article .top_photo .title {width:100%;}
  #wrapper #article .top_photo .news_source {right:60px;}
  #wrapper #article.type-0 .top_photo .news_source {right:350px;}
  #wrapper #article .top_photo .img {width:100%; height:auto;}
  #wrapper #article.type-0 .top_photo .img {width:auto; height:100%; margin-left:-10%;}
  #wrapper #article .top_photo .gradient_article {width:955px; height:415px;}
  #wrapper #article.type-3 .top_photo .gradient_article {width:953px;}
  #wrapper #article.type-1 .top_photo .gradient_article,
    #wrapper #article.type-2 .top_photo .gradient_article {width:100%;}
  #wrapper #article .inf {width:810px; padding-left:70px; padding-right:400px;}
  #wrapper #article .bottom_article .inf {width:845px; padding-right:20px; padding-left:70px;}
  #wrapper #container .article.type-2 .center {margin-left:230px;}
  #wrapper #container #article.type-2 .article_margin {margin-right:0;}
  #wrapper #container .article.type-2 .center .text {width:100%; margin-right:0; margin-left:0;}
  #wrapper #container .article .center .quote .left_column {width:260px; padding-right:40px;}
  #wrapper #container .article .center .quote .right_column {width:340px;}
  #wrapper #article.type-3 .top_photo .frame_image .small_image {left:70px;}

  #wrapper #right_box {width:300px; right:15px; margin-top:415px; margin-right:0px;}
  #wrapper #right_box.type-1 {margin-top:465px;}
  #wrapper #right_box.type-0,
    #wrapper #right_box.type-3 {width:300px; right:15px; margin-right:0px; margin-top:0;}
  #wrapper #right_box.static {margin-right:15px;}
  #wrapper #container #index_right_news {width:100%;}
  #wrapper #container #index_right_news .news_list,
    #wrapper #right_popular_video,
    #wrapper #right_popular_social {width:260px; padding-right:20px; padding-left:20px; margin-right:auto; margin-left:auto;}
  #wrapper #container #index_right_news .news_list .item {width:260px; margin-left:0; margin-right:0;}
  #wrapper #right_box .advert_block {margin-right:auto; margin-left:auto;}
  #wrapper #right_popular_video .list_head .caption {width:185px;}
  #wrapper #right_popular_social .options .option {width:129px;}
  #wrapper #right_popular_social .news_list .info {width:190px;}
  #wrapper #right_popular_social .news_list .item .socials .counter {margin-right:6px;}
  #wrapper #right_popular_social .news_list .item .socials .counter.gp {margin-right:0px;}

  #wrapper #container #editor_choice {margin-left:15px;}
  #wrapper #container #editor_choice.type-0,
    #wrapper #container #editor_choice.type-1,
    #wrapper #container #editor_choice.type-3 {width:930px; margin-left:10px;}

  #wrapper #container .main_video {width:1205px; padding-right:20px;}
  #wrapper #container #article.type-0 .text .main_video,
    #wrapper #container #article.type-1 .text .main_video {width:890px; padding-right:20px;}
  #wrapper #container #article.type-0 .text .main_video .center,
    #wrapper #container #article.type-1 .text .main_video .center {padding-right:0;}
  #wrapper #container .main_video .player {margin-right:15px;}
  #wrapper #container .main_video .center {width:320px; padding-right:15px;}
  #wrapper #container .article.type-2 .center {margin-left:0;}
  #wrapper #container .integrator {width:1280px; margin-left:-10px;}
  #wrapper #container .integrator .scrollable {width:1180px; margin-left:55px;}
  #wrapper #article.type-2 .bottom_article,
    #wrapper #issue_article .bottom_article,
    #wrapper #video_article.type-2 .bottom_article {width:1280px;}
  #wrapper #article.type-2 .bottom_article {margin-left:0px;}
  #wrapper #article.type-1 .inf.top_info,
    #wrapper #article.type-2 .inf,
    #wrapper #article.type-2 .bottom_article .inf,
    #wrapper #issue_article .bottom_article .inf,
    #wrapper #video_article.type-2 .bottom_article .inf {width:1160px; padding-right:50px; }
  #wrapper #article.type-2 .bottom_article .tech,
    #wrapper #article.type-2 .bottom_article .hashtags {width:1145px; margin-left:70px;}
  #wrapper #container #comments_block {width:940px; margin:30px auto 40px; padding:0;}
  #wrapper #container #comments_block .u_form .b_text .behavior,
    #wrapper #container #comments_block .u_form .b_text .textarea {width:830px; min-width:830px;}
  #wrapper #container #comments_block.cb_small {width:825px; margin-left:75px;}
  #wrapper #container #comments_block.cb_small .u_form .b_text .textarea {width:730px; min-width:auto;}
  #wrapper #container #comments_block.cb_small .u_form .u_submit {right:20px;}
  #wrapper #article.type-2 .center .article_body {width:812px; margin-left:250px; overflow:visible;}
  #wrapper #container #article.type-2 .text .main_video,
    #wrapper #container #article.type-2 .text .photo_galery {width:1215px; margin-left:-250px;}
  #wrapper .article .bottom_article .tech {width:820px; margin-left:70px;}
  #wrapper #next_article .load_article {width:1180px;}
}

/* screen width 1280px END */

/* all width 1024px START */

@media all and (min-width: 1024px) and (max-width: 1239px) {
  #footer {margin-bottom:-20px;}
  #wrapper #container {width:1024px!important; padding-left:0!important;}
  #wrapper #article {width:675px;}
  #wrapper #article.type-2 {width:915px; margin-bottom:35px;}
  #wrapper #article.type-2 .center .article_body {margin-left:105px;}
  #wrapper #article .center .article_body .text {width:615px; margin-left:45px; margin-right:15px;}
  #wrapper #article.type-2 .center .article_body {overflow:visible;}
  #wrapper #article.type-2 .center .article_body .article_margin {margin-right:0;}
  #wrapper #article.type-2 .center .article_body .text {width:810px; margin-left:0; margin-right:0;}
  #wrapper #container .article .center .quote {width:615px;}
  #wrapper #article .top_photo {float:left; height:385px; width:1024px;}
  #wrapper #article .top_photo .frame_image {height:335px; width:1024px;}
  #wrapper #article.type-0 .top_photo .frame_image {width:675px;}
  #wrapper #article.type-3 .top_photo .frame_image .opacity_photo {height:335px; width:675px;}
  #wrapper #article .top_photo .title_block {left:45px; right:auto; bottom:85px; width:810px;}
  #wrapper #article.type-0 .top_photo .title_block {left:45px; right:auto; bottom:85px; top:auto; width:615px;}
  #wrapper #article .top_photo .title {width:100%; font-size:24px; line-height:35px;}
  #wrapper #article .top_photo .news_source {right:50px; bottom:65px;}
  #wrapper #article.type-0 .top_photo .news_source,
    #wrapper #article.type-1 .top_photo .news_source,
    #wrapper #article.type-3 .top_photo .news_source {right:360px; bottom:65px;}
  #wrapper #article .top_photo .img  {width:100%; height:auto;}
  #wrapper #article.type-0 .top_photo .img {width:auto; height:100%; margin-left:-30%;}
  #wrapper #article.type-0 .top_photo .gradient_article,
    #wrapper #article.type-3 .top_photo .gradient_article {width:680px; height:335px; background:linear-gradient(to bottom, transparent 56%, rgba(0,0,0,0.45) 75%, rgba(0,0,0,0.90) 100%);}
  #wrapper #article.type-1 .top_photo .gradient_article,
    #wrapper #article.type-2 .top_photo .gradient_article {height:335px; background:linear-gradient(to bottom, transparent 56%, rgba(0,0,0,0.45) 75%, rgba(0,0,0,0.90) 100%);}
  #wrapper #article.type-3 .top_photo .frame_image .small_image {left:45px; top:20px; width:218px; height:148px;}
  #wrapper #article.type-3 .top_photo .frame_image .small_image .s_img {width:210px; height:140px;}
  #wrapper .article.type-0 .bottom_article,
    #wrapper .article.type-1 .bottom_article,
    #wrapper .article.type-3 .bottom_article {width:660px;}
  #wrapper .article.type-0 .bottom_article .tech,
    #wrapper .article.type-1 .bottom_article .tech,
    #wrapper .article.type-3 .bottom_article .tech,
    #wrapper .article.type-0 .bottom_article .hashtags,
    #wrapper .article.type-1 .bottom_article .hashtags,
    #wrapper .article.type-3 .bottom_article .hashtags {width:615px; margin-left:45px;}
  #wrapper .article.type-2 .bottom_article .tech,
    #wrapper .article .bottom_article .tech,
    #wrapper .article .bottom_article .hashtags,
    #wrapper .article.type-2 .bottom_article .hashtags {width:810px; margin-left:105px; margin-right:0;}
  #wrapper #article .inf {width:619px; padding-left:45px; padding-right:365px;}
  #wrapper #article .bottom_article .inf {width:614px; padding-right:0px; padding-left:45px;}
  #wrapper #container .article .center .quote .left_column {display:none; width:235px; padding-right:30px;}
  #wrapper #container .article .center .quote .right_column {float:none; width:240px; padding-right:55px; padding-left:55px; margin-right:auto; margin-left:auto;}
  #wrapper #container #article.type-0 .text .main_video,
    #wrapper #container #article.type-1 .text .main_video {width:615px; padding-left:45px; padding-bottom:20px; padding-right:15px; margin-left:-60px;}
  #wrapper #container #article .main_video .title,
    #wrapper #container #article .main_video .info {margin-left:0; width:100%;}
  #wrapper #container .main_video .player {margin-left:0; margin-right:9px;}
  #wrapper #container .main_video .center {padding-right:0;}
  #wrapper #container .main_video .center .summary {width:615px;}
  #wrapper #container #article .main_video .yashare-auto-init {position:absolute; bottom:450px; right:15px; width:71px;}
  #wrapper #container #article .main_video .yashare-auto-init .b-share .b-share-btn__wrap {margin-bottom:15px;}
  #wrapper #container #article .main_video .center .favorites {position:absolute; bottom:415px; right:15px;}
  #wrapper #container #article .main_video .center.mvinfo_var_2 .right_banners_int {position:absolute; bottom:0; right:15px;}
  #wrapper #container #article .main_video .bottom {float:left; width:300px; min-height:250px; max-height:250px; margin-top:25px; padding-bottom:5px;}
  #wrapper #container #video_article .main_video .yashare-auto-init .b-share .b-share-btn__wrap {margin-bottom:10px;}
  #wrapper #container #video_article .main_video .center .favorites {margin:0 0 0 2px;}
  #wrapper #container #video_article .main_video .center .summary {top:555px; width:925px;}
  #wrapper #container #video_article .integrator.video_list .item {width:285px;}
  #wrapper #container #video_article .integrator.video_list .more {font:400 15px/26px "Ubuntu";}
  #wrapper #container #video_article .integrator .scrollable .list .item .info .details {margin:0;}
  #wrapper #container #video_article .bottom_article .hashtags,
    #wrapper #container #video_article .bottom_article .tech {width:908px; margin-left:45px;}
  #wrapper #container #issue_article .integrator.video_list{width:1024px;}
  #wrapper #container #issue_article .integrator.video_list .scrollable {width:900px;}

  #wrapper #right_box {width:300px; right:49px; margin-right:0px; margin-top:335px;}
  #wrapper #right_box.type-0,
    #wrapper #right_box.type-3 {margin-top:0px;}
  #wrapper #right_box.static {margin-right:49px; right:0px;}
  #wrapper #container #index_right_news {width:100%;}
  #wrapper #container #index_right_news .news_list,
    #wrapper #right_popular_video,
    #wrapper #right_popular_social {width:260px; padding-right:20px; padding-left:20px; margin-right:auto; margin-left:auto;}
  #wrapper #container #index_right_news .news_list .item {width:260px; margin-left:0; margin-right:0;}
  #wrapper #right_box .advert_block {margin-right:auto; margin-left:auto;}
  #wrapper #right_popular_video .list_head .caption {width:185px;}
  #wrapper #right_popular_social .options .option {width:129px;}
  #wrapper #right_popular_social .news_list .info {width:190px;}
  #wrapper #right_popular_social .news_list .item .socials .counter {margin-right:6px;}
  #wrapper #right_popular_social .news_list .item .socials .counter.gp {margin-right:0px;}
  #wrapper #container #index_right_news .news_list .info {width:100%;}


  #wrapper #editor_choice.type-0,
    #wrapper #editor_choice.type-1,
    #wrapper #editor_choice.type-3 {width:615px;}
  #wrapper #editor_choice.type-0 .item,
    #wrapper #editor_choice.type-1 .item,
    #wrapper #editor_choice.type-3 .item {width:300px;}
  #wrapper #editor_choice.type-0 .item.last,
    #wrapper #editor_choice.type-1 .item.last,
    #wrapper #editor_choice.type-3 .item.last {margin-right:0;}
  #wrapper #editor_choice.type-0 .item.content_roll,
    #wrapper #editor_choice.type-1 .item.content_roll,
    #wrapper #editor_choice.type-3 .item.content_roll {width:615px;}
  #wrapper #editor_choice .item.content_roll {width:615px!important;}

  #wrapper #container #comments_block {width:725px; margin:30px auto 40px; padding:0;}
  #wrapper #container #comments_block .u_form .b_text .behavior,
    #wrapper #container #comments_block .u_form .b_text .textarea {width:615px; min-width:615px;}
  #wrapper #container #comments_block.cb_small {width:610px; margin-left:45px;}
  #wrapper #container #comments_block.cb_small .u_form .b_text .behavior,
    #wrapper #container #comments_block.cb_small .u_form .b_text .textarea {width:530px; min-width:450px;}
  #wrapper #container #comments_block.cb_small .c_list .comments .item .u_form .b_text .f_quote,
    #wrapper #container #comments_block.cb_small .c_list .comments .item .u_form .b_text .textarea {width:450px; min-width:450px; max-width:450px;}
  #wrapper #comments_block.cb_small #c_user_auth {width:550px;}
  #wrapper #comments_block #c_user_auth .ca_cntn .i_inp {width:173px;}
  #wrapper #comments_block #c_user_auth .ca_cntn .i_inp .field {width:153px;}
  #wrapper #comments_block #c_user_auth .ca_cntn .i_inp .field.pass {width:121px;}
  #wrapper #comments_block #c_user_auth .ca_cntn .i_inp .img_captcha {width:80px;}
  #wrapper #comments_block #c_user_auth .ca_cntn .i_inp .field.f_captcha {width:74px;}
  #wrapper #next_article .load_article {width:979px;}

  #wrapper #container #video_article .right_banners_int {margin-left:9px;}
  #wrapper #video_article .integrator.video_list {width:100%; margin:0;}
  #wrapper #video_article .integrator.video_list .scrollable {width:900px; margin-left:75px;}
  #wrapper #article.type-2 .inf, #article.type-2 .bottom_article .inf,
    #wrapper #issue_article .bottom_article .inf,
    #wrapper #video_article.type-2 .bottom_article .inf {width:929px; padding-right:50px;}
  #wrapper #article.type-2 .bottom_article,
    #wrapper #issue_article .bottom_article,
    #wrapper #video_article.type-2 .bottom_article {width:1024px;}
  #wrapper #container #article.type-2 .text .main_video,
    #wrapper #container #article.type-2 .text .photo_galery {width:1024px; margin-left:-105px;}
  #wrapper #container .article .article_body .text .picture .info .source {text-align:left;}
  #wrapper #container .article .article_body .text .picture .info .photo_descr {text-align:left;}
  #wrapper #comments_block #c_user_auth .ca_cntn {max-width:645px;}
}
/* all width 1024px END */

/* all width 980px START */

@media all /*and (min-width: 1024px)*/ and (max-width: 1023px) {
  #footer {margin-bottom:-20px;}
  #wrapper #container {width:1024px!important; padding-left:0!important; margin-left:-30px;}
  #wrapper #article {width:675px;}
  #wrapper #article.type-2 {width:915px; margin-bottom:35px;}
  #wrapper #article.type-2 .center .article_body {margin-left:105px;}
  #wrapper #article .center .article_body .text {width:615px; margin-left:45px; margin-right:15px;}
  #wrapper #article.type-2 .center .article_body {overflow:visible;}
  #wrapper #article.type-2 .center .article_body .article_margin {margin-right:0;}
  #wrapper #article.type-2 .center .article_body .text {width:810px; margin-left:0; margin-right:0;}
  #wrapper #container .article .center .quote {width:615px;}
  #wrapper #article .top_photo {float:left; height:385px; width:1024px;}
  #wrapper #article .top_photo .frame_image {height:335px; width:1024px;}
  #wrapper #article.type-0 .top_photo .frame_image {width:675px;}
  #wrapper #article.type-3 .top_photo .frame_image .opacity_photo {height:335px; width:675px;}
  #wrapper #article .top_photo .title_block {left:45px; right:auto; bottom:85px; width:810px;}
  #wrapper #article.type-0 .top_photo .title_block {left:45px; right:auto; bottom:85px; top:auto; width:615px;}
  #wrapper #article .top_photo .title {width:100%; font-size:24px; line-height:35px;}
  #wrapper #article .top_photo .news_source {right:50px; bottom:65px;}
  #wrapper #article.type-0 .top_photo .news_source,
    #wrapper #article.type-1 .top_photo .news_source,
    #wrapper #article.type-3 .top_photo .news_source {right:360px; bottom:65px;}
  #wrapper #article .top_photo .img  {width:100%; height:auto;}
  #wrapper #article.type-0 .top_photo .img {width:auto; height:100%; margin-left:-30%;}
  #wrapper #article.type-0 .top_photo .gradient_article,
    #wrapper #article.type-3 .top_photo .gradient_article {width:680px; height:335px; background:url('/static/img/backgrounds/top_article_grad.png') repeat-x left bottom; background-size:contain;}
  #wrapper #article.type-1 .top_photo .gradient_article,
    #wrapper #article.type-2 .top_photo .gradient_article {height:335px; background:url('/static/img/backgrounds/top_article_grad.png') repeat-x left bottom; background-size:contain;}
  #wrapper #article.type-3 .top_photo .frame_image .small_image {left:45px; top:20px; width:218px; height:148px;}
  #wrapper #article.type-3 .top_photo .frame_image .small_image .s_img {width:210px; height:140px;}
  #wrapper .article.type-0 .bottom_article,
    #wrapper .article.type-1 .bottom_article,
    #wrapper .article.type-3 .bottom_article {width:660px;}
  #wrapper .article.type-0 .bottom_article .tech,
    #wrapper .article.type-1 .bottom_article .tech,
    #wrapper .article.type-3 .bottom_article .tech,
    #wrapper .article.type-0 .bottom_article .hashtags,
    #wrapper .article.type-1 .bottom_article .hashtags,
    #wrapper .article.type-3 .bottom_article .hashtags {width:615px; margin-left:45px;}
  #wrapper .article.type-2 .bottom_article .tech,
    #wrapper .article .bottom_article .tech,
    #wrapper .article .bottom_article .hashtags,
    #wrapper .article.type-2 .bottom_article .hashtags {width:810px; margin-left:105px; margin-right:0;}
  #wrapper #article .inf {width:619px; padding-left:45px; padding-right:365px;}
  #wrapper #article .bottom_article .inf {width:614px; padding-right:0px; padding-left:45px;}
  #wrapper #container .article .center .quote .left_column {display:none; width:235px; padding-right:30px;}
  #wrapper #container .article .center .quote .right_column {float:none; width:240px; padding-right:55px; padding-left:55px; margin-right:auto; margin-left:auto;}
  #wrapper #container #article.type-0 .text .main_video,
    #wrapper #container #article.type-1 .text .main_video {width:615px; padding-left:45px; padding-bottom:20px; padding-right:15px; margin-left:-60px;}
  #wrapper #container #article .main_video .title,
    #wrapper #container #article .main_video .info {margin-left:0; width:100%;}
  #wrapper #container .main_video .player {margin-left:0; margin-right:9px;}
  #wrapper #container .main_video .center {padding-right:0;}
  #wrapper #container .main_video .center .summary {width:615px;}
  #wrapper #container #article .main_video .yashare-auto-init {position:absolute; bottom:450px; right:15px; width:71px;}
  #wrapper #container #article .main_video .yashare-auto-init .b-share .b-share-btn__wrap {margin-bottom:15px;}
  #wrapper #container #article .main_video .center .favorites {position:absolute; bottom:415px; right:15px;}
  #wrapper #container #article .main_video .center.mvinfo_var_2 .right_banners_int {position:absolute; bottom:0; right:15px;}
  #wrapper #container #article .main_video .bottom {float:left; width:300px; min-height:250px; max-height:250px; margin-top:25px; padding-bottom:5px;}
  #wrapper #container #video_article .main_video .yashare-auto-init .b-share .b-share-btn__wrap {margin-bottom:10px;}
  #wrapper #container #video_article .main_video .center .favorites {margin:0 0 0 2px;}
  #wrapper #container #video_article .main_video .center .summary {top:555px; width:925px;}
  #wrapper #container #video_article .integrator.video_list .item {width:285px;}
  #wrapper #container #video_article .integrator.video_list .more {font:400 15px/26px "Ubuntu";}
  #wrapper #container #video_article .integrator .scrollable .list .item .info .details {margin:0;}
  #wrapper #container #video_article .bottom_article .hashtags,
    #wrapper #container #video_article .bottom_article .tech {width:908px; margin-left:45px;}
  #wrapper #container #issue_article .integrator.video_list{width:1024px;}
  #wrapper #container #issue_article .integrator.video_list .scrollable {width:900px;}

  #wrapper #right_box {width:300px; right:49px; margin-right:0px; margin-top:335px;}
  #wrapper #right_box.type-0,
    #wrapper #right_box.type-3 {margin-top:0px;}
  #wrapper #right_box.static {margin-right:49px;}
  #wrapper #container #index_right_news {width:100%;}
  #wrapper #container #index_right_news .news_list,
    #wrapper #right_popular_video,
    #wrapper #right_popular_social {width:260px; padding-right:20px; padding-left:20px; margin-right:auto; margin-left:auto;}
  #wrapper #container #index_right_news .news_list .item {width:260px; margin-left:0; margin-right:0;}
  #wrapper #right_box .advert_block {margin-right:auto; margin-left:auto;}
  #wrapper #right_popular_video .list_head .caption {width:185px;}
  #wrapper #right_popular_social .options .option {width:129px;}
  #wrapper #right_popular_social .news_list .info {width:190px;}
  #wrapper #right_popular_social .news_list .item .socials .counter {margin-right:6px;}
  #wrapper #right_popular_social .news_list .item .socials .counter.gp {margin-right:0px;}
  #wrapper #container #index_right_news .news_list .info {width:100%;}


  #wrapper #editor_choice.type-0,
    #wrapper #editor_choice.type-1,
    #wrapper #editor_choice.type-3 {width:615px;}
  #wrapper #editor_choice.type-0 .item,
    #wrapper #editor_choice.type-1 .item,
    #wrapper #editor_choice.type-3 .item {width:300px;}
  #wrapper #editor_choice.type-0 .item.last,
    #wrapper #editor_choice.type-1 .item.last,
    #wrapper #editor_choice.type-3 .item.last {margin-right:0;}
  #wrapper #editor_choice.type-0 .item.content_roll,
    #wrapper #editor_choice.type-1 .item.content_roll,
    #wrapper #editor_choice.type-3 .item.content_roll {width:615px;}
  #wrapper #editor_choice .item.content_roll {width:615px!important;}

  #wrapper #container #comments_block {width:725px; margin:30px auto 40px; padding:0;}
  #wrapper #container #comments_block .u_form .b_text .behavior,
    #wrapper #container #comments_block .u_form .b_text .textarea {width:615px; min-width:615px;}
  #wrapper #container #comments_block.cb_small {width:610px; margin-left:45px;}
  #wrapper #container #comments_block.cb_small .u_form .b_text .behavior,
    #wrapper #container #comments_block.cb_small .u_form .b_text .textarea {width:530px; min-width:450px;}
  #wrapper #container #comments_block.cb_small .c_list .comments .item .u_form .b_text .f_quote,
    #wrapper #container #comments_block.cb_small .c_list .comments .item .u_form .b_text .textarea {width:450px; min-width:450px; max-width:450px;}
  #wrapper #comments_block.cb_small #c_user_auth {width:550px;}
  #wrapper #comments_block #c_user_auth .ca_cntn .i_inp {width:173px;}
  #wrapper #comments_block #c_user_auth .ca_cntn .i_inp .field {width:153px;}
  .safari #wrapper #comments_block #c_user_auth .ca_cntn .i_inp .field {width:153px; height:31px; padding-top:2px; font:italic normal 14px/21px 'Ubuntu';}
  #wrapper #comments_block #c_user_auth .ca_cntn .i_inp .field.pass {width:121px;}
  #wrapper #comments_block #c_user_auth .ca_cntn .i_inp .img_captcha {width:80px;}
  #wrapper #comments_block #c_user_auth .ca_cntn .i_inp .field.f_captcha {width:74px;}
  #wrapper #next_article .load_article {width:979px;}

  #wrapper #container #video_article .right_banners_int {margin-left:5px;}
  #wrapper #video_article .integrator.video_list {width:100%; margin:0;}
  #wrapper #video_article .integrator.video_list .scrollable {width:900px; margin-left:75px;}
  #wrapper #article.type-2 .inf, #article.type-2 .bottom_article .inf,
    #wrapper #issue_article .bottom_article .inf,
    #wrapper #video_article.type-2 .bottom_article .inf {width:929px; padding-right:50px;}
  #wrapper #article.type-2 .bottom_article,
    #wrapper #issue_article .bottom_article,
    #wrapper #video_article.type-2 .bottom_article {width:1024px;}
  #wrapper #container #article.type-2 .text .main_video,
    #wrapper #container #article.type-2 .text .photo_galery {width:1024px; margin-left:-105px;}
  #wrapper #container .article .article_body .text .picture .info .source {text-align:left;}
  #wrapper #container .article .article_body .text .picture .info .photo_descr {text-align:left;}
  #wrapper #comments_block #c_user_auth .ca_cntn {max-width:645px;}
}
/* all width 980px END */

/* all width 768px START */
/*@media all and (max-width: 1023px) {
  #wrapper #container {position:relative;}
  #article,
    #article.type-0,
    #article.type-1,
    #article.type-2 {width:615px; float:none;}
  #article .top_photo {width:768px; height:300px; margin-left:-75px;}
  #article .top_photo .frame_image {width:768px; height:250px;}
  #article .top_photo .frame_image .gradient_article {height:250px; background:linear-gradient(to bottom, transparent 150px, transparent 56%, rgba(0, 0, 0, 0.65) 200px, rgba(0, 0, 0, 0.9) 100%);}
  #article .top_photo .frame_image .img {height:auto; min-height:250px;}
  #article .top_photo .title_block,
    #article.type-0 .top_photo .title_block,
    #article.type-1 .top_photo .title_block,
    #article.type-2 .top_photo .title_block {left:75px; right:78px; bottom:73px; top:auto; width:615px;}
  #article .top_photo .title_block .title,
    #article.type-0 .top_photo .title_block .title,
    #article.type-1 .top_photo .title_block .title,
    #article.type-2 .top_photo .title_block .title {width:100%; font-size:24px; line-height:35px;}
  #article .top_photo .news_source,
    #article.type-0 .top_photo .news_source,
    #article.type-1 .top_photo .news_source,
    #article.type-2 .top_photo .news_source {right:auto; left:75px; bottom:57px; font-size:10px;}
  #article.type-3 .top_photo .frame_image .opacity_photo {width:768px; height:250px;}
  #wrapper #article.type-3 .top_photo .frame_image .small_image {left:75px; top:16px; width:188px; height:128px;}
  #wrapper #article.type-3 .top_photo .frame_image .small_image .s_img {width:180px; height:120px;}
  #article.type-2 .inf,
    #article.type-2 .bottom_article .inf,
    #video_article.type-2 .bottom_article .inf,
    #article.type-1 .inf,
    #article.type-1 .bottom_article .inf,
    #video_article.type-1 .bottom_article .inf,
    #article.type-0 .inf,
    #article.type-0 .bottom_article .inf,
    #video_article.type-0 .bottom_article .inf,
    #article .inf,
    #article .bottom_article .inf,
    #issue_article .bottom_article .inf,
    #video_article .bottom_article .inf {width:615px!important; padding-left:75px!important; padding-right:78px!important;}
  #article.type-2 .bottom_article,
    #video_article.type-2 .bottom_article
    #article.type-1 .bottom_article,
    #video_article.type-1 .bottom_article,
    #article.type-0 .bottom_article,
    #video_article.type-0 .bottom_article,
    #article .bottom_article,
    #issue_article .bottom_article,
    #video_article .bottom_article {width:768px; margin-left:-75px;}
  .article.type-0 .bottom_article .hashtags,
    .article.type-1 .bottom_article .hashtags,
    .article.type-2 .bottom_article .hashtags,
    .article .bottom_article .hashtags {width:615px; margin-left:75px; margin-right:78px;}
  .article.type-0 .bottom_article .tech,
    .article.type-1 .bottom_article .tech,
    .article.type-2 .bottom_article .tech,
    .article .bottom_article .tech {width:615px; margin-left:75px; margin-right:78px;}
  #article.type-0 .center .article_body .text,
    #article.type-1 .center .article_body .text,
    #article.type-2 .center .article_body .text,
    #article .center .article_body .text {width:615px; margin-left:0px; margin-right:0px;}
  #article.type-0 .article_margin,
    #article.type-1 .article_margin,
    #article.type-2 .article_margin,
    #article .article_margin {display:block; margin-right:0;}
  #article .center .article_body {overflow:visible;}
  #container #article.type-2 .text .main_video,
    #container #article.type-2 .text .photo_galery {margin-left:-75px;}
  #wrapper #editor_choice,
  #wrapper #editor_choice.type-0,
    #wrapper #editor_choice.type-1,
    #wrapper #editor_choice.type-3 {margin-left:0px;}
  #wrapper #editor_choice .item.last,
    #wrapper #editor_choice .item:last-child {margin-right:15px;}
  #wrapper #next_click,
    #wrapper #dom_ria,
    #wrapper #next_article {width:615px!important; margin-left:0!important; margin-right:0!important;}
  #wrapper #next_article .load_article {width:615px;}
  #wrapper #next_article .load_article .btn_load {height:auto; border-width:1px; border-color:#cbcbcb;}
  #wrapper #next_article .load_article .btn_load 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;}

  #container #comments_block {margin-left:0; margin-top:20px; padding-right:0;}
  #container #comments_block.cb_small {width:615px; margin-left:0px;}
  #container #comments_block .u_form .b_text .behavior,
    #container #comments_block .u_form .b_text .textarea {min-width:520px; max-width:520px; width:520px;}
  #container #comments_block.cb_small .u_form .b_text .behavior,
    #container #comments_block.cb_small .u_form .b_text .textarea {min-width:535px; max-width:535px; width:535px;}
  #comments_block #c_user_auth {width:550px;}
  #comments_block #c_user_auth .ca_cntn .i_inp {width:181px;}
  #comments_block #c_user_auth .ca_cntn .i_inp .field {width:161px;}
  #comments_block #c_user_auth .ca_cntn .i_inp .field.pass {width:129px;}
  #comments_block #c_user_auth .ca_cntn .i_inp.i_last {width:158px;}
  #comments_block #c_user_auth .ca_cntn .i_inp.i_last .field {width:138px;}

  #wrapper #container .integrator.video_list {width:768px; margin-left:-75px;}
  #wrapper #container .integrator.video_list .scrollable {width:630px; margin-left:75px;}

  #container #article.type-0 .text .main_video,
    #container #article.type-1 .text .main_video {width:618px; margin-left:-75px;}
  #container #video_article .main_video .title {display:table-cell; height:105px; padding:10px 0; vertical-align:middle;}
  #container #article .main_video .title {display:table-cell; height:105px; padding:20px 0 0; vertical-align:middle;}
  #container #article .main_video .info {margin-left:0;}
  #container #video_article .main_video .yashare-auto-init,
    #container #article .main_video .yashare-auto-init {top:585px; margin-top:0;}
  #container #video_article .main_video .center .favorites,
    #container #article .main_video .center .favorites {top:585px;  margin-top:0;}
  #wrapper #container .main_video .right_banners_int {padding:100px 0 0 15px;}
  #wrapper #article .main_video .center {float:right; margin:0; padding-bottom:20px;}
  #wrapper #container #article .main_video .center.mvinfo_var_2 .right_banners_int {padding:75px 0 0; margin:0;}
  #wrapper #container #article .main_video .bottom {position:absolute; bottom:30px; width:300px; height:250px; padding:0; margin:0;}

  #right_box.type-0,
    #right_box.type-1,
    #right_box.type-3 {position:absolute; right:0; margin-top:16px; width:42px; height:113px; margin:0; padding:0; border-width:1px 0 1px 1px; border-style:solid; border-color:#f5f5f5; background:#000 url('/static/img/backgrounds/right_box_768.png') no-repeat center center;}
  #right_box.type-0:hover,
    #right_box.type-1:hover,
    #right_box.type-3:hover {position:absolute; /*right:78px;*//* right:18px; margin-top:16px; width:320px; max-height:100%; height:auto; margin:0; box-shadow:0 0 5px #000; border:none; background-color:#f5f5f5; background-image:none; overflow-y:scroll;}
  #wrapper #container #right_box #index_right_news {margin-top:0; opacity:0; visibility:hidden; -webkit-transition:visibility 0s, opacity 0.3s; -moz-transition:visibility 0s, opacity 0.3s; -o-transition:visibility 0s, opacity 0.3s; transition:visibility 0s, opacity 0.3s; }
  #wrapper #container #right_box:hover #index_right_news {margin-top:0; opacity:1; visibility:visible;}
}*/
/* all width 768px END */

