h4.titleBg a {
background: url("https://www.firstpost.com/wp-content/themes/firstpost/images/icons.png") no-repeat;
background-position:0 0px; padding-left:20px;
}
#editors_picks header h2.photoTitle {
  height:60px;
  width:132px;
  overflow:hidden;
  float:left;
  text-indent:-999em;
  background: url("https://www.firstpost.com/wp-content/themes/firstpost/images/photo_header.gif") no-repeat 20px 20px;
}
#editors_picks header h2.videoTitle {
  height:60px;
  width:132px;
  overflow:hidden;
  float:left;
  text-indent:-999em;
  background: url("https://www.firstpost.com/wp-content/themes/firstpost/images/hd_video.gif") no-repeat 20px 20px;
}
.PA20{padding:20px;}
.w14{font-size:14px; color:#fff;} .w12{font-size:12px; color:#fff;}
.PB10{padding-bottom:10px;}
.FL{float:left;}
.CL{clear:both;}
.picks_content li.photoCont{width:190px;}
.sphotoDiv{width:620px; height:326px; background:#374a58; overflow:hidden;}

.fpPhotoSd{width:620px; height:326px;}
.fpPhotoSd .bCont{width:140px;}
.fpPhotoSd .bViewAll{position:relative; top:-50px; left:455px; border-top:#23313a 1px solid; color:#FFF; padding-top:15px; text-align:center; width:140px;}
.fpPhotoSd .bViewAll a{color:#707c85; margin-left:40px;}

.fpPhotoSlide{position: relative; overflow: scroll; width:435px; height:326px;}
.fpPhotoSlide .belt{position: absolute;left: 0;top: 0;}
.fpPhotoSlide .panel{float: left;overflow: hidden;width: 435px;}
.trans{background: rgba(37,51,61,0.8); background: transparent !ie; /* clear solid background for ie */zoom:1; /* required for the filters */filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#8025333d, endColorstr=#8025333d); /* IE5.5-7 */-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#8025333d, endColorstr=#8025333d)"; width:620px; height:326px; position:absolute; z-index:9999;}
.trans img {background: rgba(37,51,61,1);}
*html .trans{ margin:0 0 0 -615px;}
*:first-child+html .trans{ margin:0 0 0 -615px;}
.closebtn{ float:right; padding:13px 12px 0 0 ;}
.translide{position: relative; overflow: scroll; width:524px; height:206px;}
.translide .belt{position: absolute;left: 0;top: 0;}
.translide .panel{float: left;overflow: hidden; width: 524px;} 
.arwpos{ margin-top:64px; width:48px;}
.trans ul li{ width:110px; height:83px; margin:0 10px 21px 10px; float:left;}
* .trans ul li{margin:0 8px 21px 8px;}
.tpage{display:inline; margin-left:294px; width:50px; font:12px Georgia; color:#fff;}