sup.rest-1,
span.rest-1y,
span.rest-1w,
span.rest-1,
span.age-1 {  display: none !important; }

span.rest  {
  background: url(/iii/bg_age.png) no-repeat;
  width: 14px;
  height: 14px;
  margin: 0 5px 0 0;
  display: inline-block;
}

#topgTitle sup.rest,
sup.rest  {
  background: url(/img/vps/playerinterface.png) no-repeat 0 -101px;
  display: block;
  width: 22px;
  height: 22px;
  margin: 0;
  padding: 0;
  position: absolute;
  left: 9px;
  top: 9px;
}

#topgTitle sup.rest {
  top: 17px;
}

#topgTitle sup.rest0,
sup.rest0 { background-position: 0 -101px !important; }
#topgTitle sup.rest0,
sup.rest2 { background-position: -22px -101px !important; }
#topgTitle sup.rest0,
sup.rest2 { background-position: -44px -101px !important; }
#topgTitle sup.rest0,
sup.rest3 { background-position: -66px -101px !important; }
#topgTitle sup.rest0,
sup.rest4 { background-position: -88px -101px !important; }

span.rest0 { background-position: -56px 0; }
span.rest2 { background-position: -14px 0; }
span.rest3 { background-position: -28px 0; }
span.rest4 { background-position: -42px 0; }

.ui-tabs-selected span.rest0,
span.rest0w { background-position: -56px -14px; }
.ui-tabs-selected span.rest1,
span.rest1w { background-position: 0 -14px; }
.ui-tabs-selected span.rest2,
span.rest2w { background-position: -14px -14px; }
.ui-tabs-selected span.rest3,
span.rest3w { background-position: -28px -14px; }
.ui-tabs-selected span.rest4,
span.rest4w { background-position: -42px -14px; }

span.rest0y { background-position: -56px -28px; }
span.rest1y { background-position: 0 -28px; }
span.rest2y { background-position: -14px -28px; }
span.rest3y { background-position: -28px -28px; }
span.rest4y { background-position: -42px -28px; }

.toppic h1 span.rest {  margin: 7px 5px 0 0; }
.lastissuevideo big span.rest {  margin: 2px 5px 0 0; }

.isslist li span.rest,
#lenta ul span.rest,
.tag1body span.rest,
#fp_comments .jcarousel-item .lnews .rest,
.col5 span.rest,
.jc-lastnews .jcarousel-item a .txt span.rest,
.arc3video li span.rest,
.arc3prg td span.rest,
.TBS dl dd span.rest,
.big-video li span.rest,
#timeline span.rest,
#newsacc span.rest,
#nwstprg .c_right span.rest,
#nwstprg_content span.rest,
.rmn span.rest,
.right-list-video ul li b span.rest,
.left-list-video ul li span.rest,
.small-video li span.rest,
#vtabs span.rest,
#newslist span.rest,
#vilist span.rest,
#arclist span.rest,
ul#list1 li a span.rest,
#life span.rest,
#takzhe span.rest {
  position: relative;
  top: 4px;
  left: 3px;
  margin: -4px 0 0 0;
}
.tag1body span.rest,
.small-video li span.rest {
  top: 2px;
}
#lenta ul span.rest,
.col5 span.rest,
.arc3video li span.rest,
.arc3prg td span.rest,
.TBS dl dd span.rest,
ul#list1 li a span.rest,
#nwstprg .c_right span.rest,
#nwstprg_content span.rest,
.rmn span.rest,
#arclist span.rest {  top: 3px; }

ul#tn_list li span.rest {
  position: relative;
  top: 5px;
  left: 0;
}

.isslist li span.rest {  margin-right: 4px; }

#itemcontent h2.lead span.rest {  margin: 7px 0 0 5px; }
#itemcontent h2.lead span.comm {  position: relative; top: -3px; }

sup.rest-1,
span.rest-1y,
span.rest-1w,
span.rest-1,
span.age-1 {  display: none !important; }