h2 {
	font-family: "segoe ui light","segoe ui",Helvetica,sans-serif,arial;
    font-size: 24px;
    font-weight: 100;
    line-height: 1;
}
/*------------Program Page Content-----------------*/
.prog_note {
	font-weight:normal;
	padding:10px 10px 0 10px;
	color:#555;
	font-size:13px;
	line-height:1.3em;
}
.icon48 {
	float:left;
}
h1 {
	overflow: hidden;
    text-overflow: ellipsis;
	line-height:1.3;
	position:relative;
	top:-5px;
	display:inline-block;
	max-width: 370px;
}
h1.no_lang{
	max-width: 82%;
}
h1.winstore_h1 {
	margin-left: 78px;
}
.prog_top .free {
    background-color: #65CC00;
    color: #FFFFFF;
    font-size: 13px;
    padding: 2px 6px;
    position: relative;
    top: -5px;
}
.icon_winstore {
	position: absolute;
	top: -16px;
	margin:0 10px 0 0;
	/*float:left;*/
	height: 68px;
	width: 68px;
}
/*.icon_winstore.icon_winstore_alt {}*/
.icon_winstore div {
	display: table-cell;
	height: 68px;
	width: 68px;
	text-align: center;
	vertical-align: middle;
}
.icon_winstore div img {
	width:50px;
	height:50px;
	vertical-align:middle;
}

.set_pr_rate {
  height: 20px;
  margin-right: 15px;
  padding-top: 4px;
}
.set_pr_rate div {
	background:url(http://img.informer.com/images/v2/rate.png) 0 0 no-repeat;
	height:11px;
	width:67px;
}

div.erate0 {background-position:0 -347px;}
div.erate1 {background-position:0 -321px;}
div.erate2 {background-position:0 -295px;}
div.erate3 {background-position:0 -269px;}
div.erate4 {background-position:0 -243px;}
div.erate5 {background-position:0 -217px;}

.adv_left {
	position:relative;
	height:0;
	line-height:0;
}
.adv_left .adv336 {
	position:absolute;
	top:0;
	left:261px;
	/*background:#999;*/ /* test style */
	height:280px;
	width:336px;
}
.adv_place {
	height:280px;
	width:336px;
	padding-bottom:15px;
}
.adv_top3 .adv336 {
	float:right;
	height:280px;
	width:336px;
	background-color:#fff
}
.adv_top3 .adv200 {
	height:260px;
}
.adv_top4 .adv336 {
	float:left;
	height:280px;
	width:336px;
}
.adv_top4 .adv200 {
	height:260px;
	background:#fff;
}

.btn_dnld4 {
	padding: 8px 12px 8px 20px !important;
	line-height:inherit;
}
.btn_dnld4 .btn_dnld {
	padding: 8px 13px 8px 20px;
}
.btn_dnld4 .btn_dnld_small {
	margin-top: 4px !important;
}
.dnld_pname {
	display: inline-block;
	height: 1.4em;
	line-height: 1.4em;
	overflow: hidden;
	text-overflow: ellipsis;
	max-width: 140px;
	white-space: nowrap;
}
.dnld_block .dnld_pname {max-width: 160px;}
.btn_dnld4 .dnld_pname {font-size:13px;}

.h3_dnld_text {margin: 15px 0 10px;}
.h3_dnld_text h3,
.h3_dnld_text h2 {
	margin:25px 0 15px 0;
}
.btn_dnld {
	font-size:14px;
	color:#fefffe;
	background:#65cc00;
	padding:8px 17px 8px 20px;
	display:block;
	min-height:43px;
}
.btn_dnld_p {
	padding-top:15px;
	padding-bottom:10px;
	min-height:35px;
}
.btn_dnld_large{
	margin-top: 9px;
}
.btn_dnld_small{
	margin-top: 13px;
}
.winstore .btn_dnld_small {
	margin-top: 5px !important;
}
.winstore .dnld_img {
	background-position: -95px -56px !important;
}
.winstore-arr {
	position:absolute;
	margin:0 0 0 7px;
	background: url("http://img.informer.com/images/v2/program-list.png") -104px -270px no-repeat transparent;
	display: inline-block;
	width:20px;
	height:20px;
}
.btn_dnld2,
.dnld_clean.btn_dnld2 {
	background:#a4d157;
}
.btn_dnld2 .clean_img {
	background-position:-123px -530px;
}
.btn_dnld2 .dnld_img {
	background-position:0 -537px;
}
.btn_dnld2 .dnld_img_p {
	background-position:-128px -601px;
}
.little_column .btn_dnld3 {
    margin-top: -20px;
}
.btn_dnld3,
.dnld_clean.btn_dnld3 {
	background:#C1D27D;
}
.btn_dnld3 .clean_img {
	background-position:-123px -121px;/**/
}
.btn_dnld3 .dnld_img {
	background-position:0 0;/**/
}
.btn_dnld3 .dnld_img_p {
	background-position:-153px -601px;
}
.dnld_boldtext {
	font-size:20px;
	font-weight:bold;
	display:block;
/*	padding:0 0 4px;*/
}
.btn_dnld2 .dnld_boldtext {
	margin-top:4px;
}
.btn_dnld2 .btn_dnld_small {
	margin-top:13px;
}

.dnld_boldtext_fix {
	 padding-top: 10px;
}
.btn_dnld b {
	font-size:13px; 
	font-weight:normal; 
	display:block;
}
.dnld_img {
	display:block;
	float:right;
	width:45px;
	height:45px;
	background:url(/images/v2/program.png) 0 0 no-repeat;
}
.dnld_img_p {
	width:45px;
	/*height:35px;
	margin-right:5px;*/
	margin-top:-5px;
}
.dnld_scan {
	clear:both;
	display:block;
	background:url(http://img.informer.com/images/v2/program.png) -122px 1px no-repeat;
	padding:0 0 0 65px;
	margin:20px 0 0;
}
.dnld_scan a {
	color:#51a003;
}
.dnld_scan:hover, .btn_dnld:hover {
	text-decoration:none;
}
.btn_dnld_ext {
	font-size:12px;
	background:#e51e25;
	padding:8px 17px 8px 20px;
	display:block;
	color:#fff;
	line-height:18px;
}
.btn_dnld_ext a {
	text-decoration:underline;
	color:#fff;
}

.dnld_ext_img {
	display:block;
	float:right;
	width:44px;
	height:44px;
	background:url(http://img.informer.com/images/v2/program.png?1) -61px 0 no-repeat;
	position:relative;
	top:-3px;
}
.btn_dnld_ext a:hover {
	color:#fff;
	text-decoration:none;
}
.btn_dnld_ext1 {background:#626262;}
.btn_dnld_ext1 .dnld_ext_img {background-position:-80px -180px;}
.btn_dnld_ext2 {background:#863CCA;}
.btn_dnld_ext2 .dnld_ext_img, .btn_dnld .dnld_ext2_img  {background-position:-44px -58px;}
.btn_dnld_ext3 {background:#61A6FB; min-height:50px;}
.btn_dnld_ext3 .dnld_ext_img {background-position:-92px -55px;}
.btn_dnld_ext4 {
    background: #aaa;
    color: #fff;
}
.btn_dnld_ext4 .dnld_ext_img {
    background-position:-0px -746px;
    display: block;
    float: right;
    width: 44px;
    height: 44px;
    position: relative;
    top: 7px;
}
.btn_dnld_ext5 {background:#626262;}

.btn_dnld_vers {
	background:#81c9e3;
	font-size:13px;
	padding-top:10px;
	padding-bottom:10px;
	min-height:50px;
}
.btn_dnld_vers .dnld_img {
    background-position: 0 -745px;
	width:50px;
	height:50px;
}
.btn_dnld_vers .dnld_boldtext {
	padding-bottom:2px;
}
.btn_dnld div.dnld_vers_num {
    font-size: 15px;
	font-weight:bold;
	line-height:1;
}
.dnld_block .btn_dnld_vers {
	min-height:60px;
}
.ltst_vers_link {
	color:#fff;
	font-size:20px;
	display:block;
	background:#a4d157;
	padding:10px 20px;
	margin-top:20px;
}
.ltst_vers_link:hover {
	text-decoration:none;
}
.ltst_vers_link span {
    font-size: 15px;
    line-height: 20px;
}
.prog_info {
	margin: 20px 0 20px;
	padding: 20px 20px 10px 20px;
	background: #f3f3f3;
	color: #727272;
}
.h_info1, .h_info2, .h_info3, .h_info4, .h_info5, .h_info6, .h_info7, .h_info8, .h_info9 {
	display:block;
	height:23px;
	width:174px;
	margin-bottom:5px;
	background:url(http://img.informer.com/images/v2/program.png) 0 0 no-repeat;
}
.h_info1 {
	background-position:0 -891px;
    height: 16px;
	width: 71px;
	margin:0 auto 5px;
}
.h_info2 {
    background-position:0 -607px;
    width:100px;
    margin: 20px 0;
}
.h_info3 {
    background-position:0 -644px;
    width: 70px;
    margin: 20px 0 10px;
}
.h_info4 {
    background-position:0 -266px;
}
.h_info5 {
    background-position:-118px -817px;
	width:56px;
	position: absolute;
	height:31px;
	left:70px;
	top:3px;
}
.h_info6 {
    background-position: 0 -861px;
	width:85px;
}
.h_info7 {
	background-position:-93px -891px;
    height: 16px;
	width: 81px;
	margin:0 auto 5px;
}
.h_info8 {
	background-position: 0 -1000px;
	height: 16px;
	width: 150px;
}
.user_rate, .block_info {
	padding-bottom:5px;
	margin-bottom:20px;
}
.user_rate2 {
	border-bottom:none;
	margin-bottom:0;
}
.block_info {
	border-bottom: 1px solid #ababab;
	padding-bottom: 20px;
	/*overflow:hidden;*/ /* big home urls fixes */
}
.user_rate_no {border:0; padding-bottom:5px; margin-bottom:0;}
.block_info a {
	display:inline-block;
	max-width:180px;
	overflow:hidden;
	word-wrap:break-word;
}
.block_info .legacy_subcat a {
	max-width:155px;
}
.block_info a.scr,
.block_info .h_ptxt a{
	overflow:auto;
	display:inline;
}
.block_info .a_allvers {
/*	position:relative;
	top:2px;*/
	overflow:auto;
	display:inline;
}
.a_price a{
/*	position:relative;
	top:4px;*/
	display:inline;
}
.star {
	display:block;
	height:16px;
	width:101px;
	margin-bottom:3px;
/*	background:url(http://img.informer.com/images/v2/rate.png) 0 0 no-repeat;*/
}
.user_rate p {
	font-size:12px;
}
.set_score_wrap {
	position:relative;
	margin:20px 0 0 0;
}
.set_score {
	color: #979797;
    font-size: 35px;
    font-weight: bold;
    height: 38px;
	width:58px;
	background:url(http://img.informer.com/images/v2/program.png) 0 -810px no-repeat;
    line-height: 38px;
    margin-bottom: 10px;
	text-align:center;
}
.score_10 {
	letter-spacing:7px;
	text-align:left;
	padding-left:7px;
	width:51px;
}
div.rate_info {
	bottom: 45px;
    line-height: 1.5;
    padding: 15px;
	left:42px;
    width: 200px;
	position: absolute;
	background: #333;
	font-size: 13px;
	color: #e5e5e5;
	display: block;
	z-index:301;
}
div.rate_info:after {
    bottom: -20px;
    border-color: #333333 transparent transparent;
    border-style: solid;
	border-width: 10px;
    content: " ";
    height: 0;
    position: absolute;
    width: 0;
}
.rate_info span {
	display:block;
}
.rate_info p {
	font-weight: bold;
	padding-top: 10px;
	margin:0;
}

.user_rate_winstore .votes_count {display:none;}
.user_rate_winstore .user_rating {text-align:left; width:200px; float:none; margin-top:20px;}
.user_rate_winstore .user_rating .soft_sm_main {margin:5px 0 0 0;}
.user_rate_winstore .user_rating .h_info1 {margin:0;}
.user_rate_winstore .user_rating .sm_outer {margin:0; display:inline-block;}
.user_rate_winstore .user_rating .vts_cnt {margin:2px 0 0 9px; display:inline-block; position:absolute;}
.user_rate_winstore .user_rating .ws_cnt {font-size:10px; margin-left: 5px;}

.imginfo {
	display: block;
	background:url(http://img.informer.com/images/v2/program.png) 0 0 no-repeat;
	height:20px;
	margin-top:20px;
}
.infodev {
	background-position: 0 -298px;
	width:57px;
}
.infodownloaded {
	background-position:0 -918px;
}
.infosize {
	background-position:-147px -327px;
	width:27px;
}
.infocategory {
    background-position: 0 -943px;
    width: 100px;
}
.infovers {
	background-position:0 -327px;
	width:81px;
}
.infopage {
	background-position:-107px -299px;
	width:67px;
}
.infolicense {
	background-position: 0 -352px;
	width:77px;
}
.infocost {
	background-position:-146px -352px;
	width:28px;
}
.infousers {
	background-position:0 -380px;
	width:49px;
}
.inforelease {
	background-position:-78px -382px;
	width:100px;
}
.infovers2 {
	background-position:0 -406px;
	width:50px;
}
.infoproc {
	background-position:0 -1026px;
	width:140px;
}
.bnrmenu {
	background: url("http://img.informer.com/images/v2/program.png") 0 0 no-repeat transparent;
	display: block;
	float:right;
	width:50px;
	height:35px;
}
.bnrcom {
	background-position:0 -488px;
}
.bnrset {
	background-position:-140px -423px;
}
.bnrtop {
	background-position:0 -438px;
}
.dd_block {
	display: inline-block;
	background:url(http://img.informer.com/images/v2/program.png) 0 -202px no-repeat;
	height:17px;
	width:17px;
	position:relative;
	top:2px;
	left:2px;
	padding-right:10px;
}
.add_info a {
	display: inline-block;
	margin-bottom: 10px;
}
.articles {
	margin:25px 0;
}
.articles div {
    clear: left;
    line-height: 1.2;
    margin-bottom: 15px;
    /*padding-bottom: 13px;*/
}
.articles img {
	float: left;
	max-width: 76px;
	padding:0 0 15px 0;
}
.articles span {
    display: block;
    padding-left: 86px;
}
.articles .all{
	border-top:1px solid #ababab;
	margin-top:15px;
	padding-top:5px;
}
.all i {
    color: #000000;
    font-style: normal;
}
.content h3,
.content h2 {
	margin-bottom:20px;
}
.scr_block {
	margin-bottom:20px;
	-webkit-user-select: none;
    -moz-user-select: none;
    -khtml-user-select: none;
}
.screens {
	margin-top:20px;
	height:160px;
	max-height:100px;
	overflow:hidden;
}
.screens li {
	list-style:none;
	display:inline;
}
.scr_nav {
	text-align:center;
}
.review {
	position:relative;
	margin-bottom:20px;
}
.review h3,
.review h2 {
	/*float:left;*/
}
#whats_new h3,
#whats_new h2 {
	float:none;
}
.tab_desc {
	float:right;
}
.tab_cmnts {
	/*float:right;*/
}
.review_notice {
	padding: 0 0 10px;
}
#review1 {
	position:relative;
}
.review_tab {
	/*float:right;*/
	font:12px/1 Arial, Helvetica, sans-serif;
	white-space:pre-line;
	/*margin-top:2px;*/
	position: absolute;
    top: -12px;
	right:0;
}
.editor_info {
	padding-top:20px;
	overflow: hidden;
	clear:both;
}
.editor_info2 {
	padding-top:0;
}
.editor{
	padding-top:3px;
	float:left;
}
.editor span{
	display:block;
}
p.editor {
	margin-bottom:0;
	max-width:185px;
}
.editor_rate {
	float:right;
	padding-top:3px;
}
.editor_rate div {
/*	background:url(http://img.informer.com/images/v2/rate.png) 0 0 no-repeat;
	height:11px;
	width:67px;*/
}
div.erate0 {background-position:0 -347px;}
div.erate1 {background-position:0 -321px;}
div.erate2 {background-position:0 -295px;}
div.erate3 {background-position:0 -269px;}
div.erate4 {background-position:0 -243px;}
div.erate5 {background-position:0 -217px;}
.editor_rate p {
	color:#777;
	font-size:12px;
	white-space:nowrap;
	clear:right;
	margin: 0;
    line-height: 1;
    padding-top: 5px;
}
.review_text {
	padding:15px 0;
	clear:both;
}
.review_text span, .review_off span {
	color:#777;
	font-size:13px;
}
.review_text span a, .review_off span a {
	font-size:13px;
	color:#777;
	text-decoration:underline;
}
.review_text span a:hover, .review_off span a:hover {
	color:#222;
}

.pros_cons {
	background:#f3f3f3;
	padding:21px 21px 6px 21px;
	width:338px;
	float:right;
	margin-bottom:20px;
}
.pros_cons2 {
	background:none;
	padding: 0 0 6px;
    width: 380px;
}
.pros_cons2 div {
	width:175px;
	float:left;
	overflow:hidden;
}
.pros_cons2 div:nth-child(1) {
	margin:0 30px 0 0;
}
.pros_cons2 p {
	margin-bottom:0;
}
.pros_cons p {
	font:20px "segoe ui light", "segoe ui",sans-serif,arial;
	font-weight:100;
}
.h_pros {
	color:#57b100;
}
.h_cons {
	color:#b10000;
}
.pros_cons ul {
	list-style-type:none;
	margin-bottom:15px;
}
.pros li:before {
	content:"+ ";
	color:#57b100;
}
.cons li:before {
	content:"- ";
	color:#b10000;
}
ul.features {
	list-style-type:none;
	margin:15px 0 15px 0;
}
.features li:before {
	content:"+ ";
	color:#57b100;
}
.features li {padding:0 0 5px 0;}

.review-overflow {
	background: -moz-linear-gradient(top,  rgba(255,255,255,0) 30%, rgba(255,255,255,1) 87%, rgba(255,255,255,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%,rgba(255,255,255,0)), color-stop(87%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 30%,rgba(255,255,255,1) 87%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(255,255,255,0) 30%,rgba(255,255,255,1) 87%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(255,255,255,0) 30%,rgba(255,255,255,1) 87%,rgba(255,255,255,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(255,255,255,0) 30%,rgba(255,255,255,1) 87%,rgba(255,255,255,1) 100%); /* W3C */
    bottom: 27px;
    height: 50px;
    position: absolute;
    width: 100%;
}
.review-overflow-none {
	display:none;
}
.review-more {
	border-top:1px solid #ababab;
	padding:5px 0 0;
	margin:5px 0 20px 0;
	text-align:right;
}
#review1 .review-more {
	margin-bottom:5px;
}
#review_more {
	display:inline-block;
	padding:0 13px 0 0 ;
	cursor:pointer;
	color:#1d9fde;
	background:url(http://img.informer.com/images/v2/program.png) no-repeat -88px -497px;
}
.dnld_block {
	/*margin: 0 0 20px;*/
	left: -20px;
    /*position: relative;*/
    width: auto;
	overflow:hidden; /*fix for download btn right*/
}
.dnld_block .btn_dnld:after {
	clear:left;
	content:"";
	display:block;
}
.dnld_clean {
	background: none repeat scroll 0 0 #65CC00;
	color: #FEFFFE;
	font-size: 14px;
	padding: 13px 17px 13px 19px;
/*	font:18px/20px "segoe ui light", "segoe ui",sans-serif,arial;
	font-weight:100;*/
	float:left;
    margin: 0 40px 20px -20px;
	display:inline-block;
	left: 20px;
    position: relative;
	/*width:324px;*/ width: 360px;
	/*max-height:54px;*/ max-height:80px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.dnld_clean a {
	text-decoration:underline;
	color:#FEFFFE;
}
.dnld_clean a:hover {
	text-decoration: none;
}
.dnld_clean.dnld_clean_vers {
	background:#81C9E3;
}
.clean_img {
    background: url("http://img.informer.com/images/v2/program.png") no-repeat scroll -123px -121px transparent;
    display: block;
    float: left;
    height: 60px;
    width: 51px;
	margin-right:16px;
}
.dnld_clean.dnld_clean_vers .clean_img {
	background-position:-123px -744px;
}
.dnld_block .btn_dnld {
	/*width:203px;*/ width: 243px;
	/*max-height:54px;???*/ max-height:80px;
	/*float: left;*/
	display:inline-block;
    padding-bottom: 10px;
    padding-top: 10px;
	left: 20px;
    margin: 0 0 20px -20px;
	position:relative;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.dnld_wrap {
	display: block;
    height: 60px;
    overflow: hidden;
}
.dnld_wrap br {
	line-height: 14px;
}
.in_ver {
	list-style-type:none;
	margin:15px 0 20px;
}
.in_ver li:before {
	content:"- ";
}
.review_off {
	margin:15px 0 20px;
}
.pckg-progs h3,
.pckg-progs h2 {
	margin:15px 0;
}
.pckg-progs a {
	font-family:"segoe ui light", "segoe ui",sans-serif,arial;
	font-size:22px;
	line-height:1.2;
	font-weight:100;
}
.pckg-prog {
	padding:10px 0 15px 0;
}
.pckg-prog p {
	margin:0;
}
#program-comments {
	position:relative;
}
.add_cmnt2 {
	position:absolute;
	right:0;
	top:-37px;
}
/*

	from older si styles

*/

.frmcomment {
	/*margin:30px 0 20px 0; still useless */
	position:relative;
}
#frmcomment-layout {
	background:none;
}
.user_rate #frmcomment-layout {
	background:#f3f3f3;
}
.frmcomment h3,
.frmcomment h2 {
	color:#3b3b3b;
	font: italic normal 16px Georgia, "Times New Roman", Times, serif;
	float:left;
}

.comment_subscr {font-size:14px; line-height:40px; margin:0 0 10px 0;}
.comment_subscr input[type=checkbox] {margin: 0 3px 0 0;}
.comment_subscr input[type=text] {float:right; width:40%;}

.frmcomment p {
	color:#5a5a5a;
	margin:0;
}
.btn_txt {
	display:inline-block;
	margin:3px 0 3px 11px;
	padding-left:23px;
	font-size:13px;
	background:url(http://img.informer.com/images/articles_sprite.png) no-repeat 0 -168px;
}
.answer {
	width:180px;
}
.loader {
	position: absolute;
    left: 335px;
	bottom:7px;
    visibility: hidden;
    display: inline;
}
.loader_reply {
    position: absolute;
    left: 290px;
    bottom:20px;
    visibility: hidden;
    display: inline;
}
.lvl2 .loader_reply {
	left:245px;
}
ul.comment{
	background:#fff;
	border-top: 1px solid #0072BC;
	/*margin-top: 15px;*/
	font-size:12px;
	/*overflow: hidden;*/ /*fix smiles*/
}
.comment li {
	list-style-type:none;
	padding:10px 15px;
}
.cmt_content {
	margin:0 0 0 42px;
}
.lvl2, .lvl3 {
	margin-left:27px;
}
.name {
	font-size:13px;
	color:#333;
}
.comment .date {
	float:none;
	margin-left:10px;
	font-size:11px;
	color:#858585;
}
.ava32 {
    height: 32px;
    margin:3px 10px 0 0;
    width: 32px;
	float:left;
}
.cmt_content .txt {
	overflow:hidden;
	margin:0;
}
.comment .lvl2,.comment .lvl3 {
    background-color: transparent;
	padding-right: 0;
}
.comment li.lvl1:nth-child(odd) {
    background: #F8F7EF;
}
.comment li.lvl1:nth-child(even) {
    background: #FFFFFF;
}
.karma {
	float:right;
	color:#7b766a;
	font: bold 14px/12px Arial, Helvetica, sans-serif;
}
.karma a {
	display:block;
	height:12px;
	width:12px;
	cursor:pointer;
	background:url(http://img.informer.com/images/articles_sprite.png);
}
.karma a.karma_up {
	float:left;
	background-position:0 -356px;
}
.karma a.karma_down {
	float:right;
	background-position:0 -383px;
}
.neutral {color:#7b766a;}
.positive {color:#86bb00;}
.negative {color:#b30000;}
.karma:after {
	clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
.related_soft div {
	margin:0 0 15px;
}
.related_soft p {
	margin: 0 0 0 42px;
	color: #696969;
	font-size: 13px;
	line-height:20px;
}
.related_soft .icon32 {
	float:left;
}
.screen_float {
    left: 27%;
    outline: medium none;
    overflow: hidden;
    padding: 40px;
    position: fixed;
    text-align: left;
    /*top: 20%;*/
    z-index: 5000000;
}
#screen-overlay {
    background: url("http://img.informer.com/images/bgfrm.png") repeat scroll 0 0 transparent;
    bottom: 0;
    display: block;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 4900000;
	opacity: 0.2;
}
#screen-close {
    background-image: url("http://img.informer.com/images/video_close.png");
    cursor: pointer;
    display: inline;
    height: 30px;
    left: 30px;
    position: absolute;
    top: 30px;
    width: 30px;
    z-index: 9999999;
}
.screen_float {
    left: 27%;
    outline: medium none;
    overflow: hidden;
    padding: 40px;
    position: fixed;
    text-align: left;
    /*top: 20%;*/
    z-index: 5000000;
	/*top: expression(document.getElementsByTagName( 'body' )[0].scrollTop + "px");*/
}
.img_preview {
	text-align:center;
}
.img_preview strong {
	display:inline-block;
	margin:0 auto;
	color:#656565;
	font: bold 11px Arial, Helvetica, sans-serif;
	cursor:pointer;
}
.img_preview img {
	margin:0 auto 5px;
}
.img_preview span {
	display:block;
    text-align: left;
}
div.art_text iframe {
    max-width: 370px;
}
div#frmcomment-layout_reply {
	background:none;
	border:none;
	margin: 0;
	padding: 0 3px 15px;
}
div#frmcomment-layout_reply .dd_list {
	bottom: auto;
}
.comment .dd_list li {
	padding:0;
}
.navbar .checked{
	background:url(http://img.informer.com/images/articles_sprite.png) no-repeat 50% -205px;
}
.nav_bottom {
	position:relative;
	border-top:1px solid #0072bc;
	margin-bottom:10px;
}
.nav_bottom .navbar{
	top:0;
}
.nav_bottom .navbar span{
	padding-top:5px;
}
.nav_bottom .navbar .checked{
	background:url(http://img.informer.com/images/articles_sprite.png) no-repeat 50% -243px;
}
.navbar a{
	text-decoration:none;
}
a.add_cmnt {
	float:right;
	display:inline-block;
	text-decoration:none;
	background:url(http://img.informer.com/images/articles_sprite.png) no-repeat -15px -405px;
	padding:0 0 0 10px;
	margin-top:10px;
	color:#000;
}
a.all_cmnt {
 	display: inline-block;
    left: 190px;
    position: relative;
    top: -17px;
}
.comments_title {
	/*z-index:-1;  under left column */
	position: relative;
	margin-top:30px;
	margin-right: 180px;
	clear:both;
}
.comments_title h3,
.comments_title h2 {
	float:left;
	margin-bottom:21px;
	max-width: 440px;
}
.comments_title a.all_cmnt {
	left: 20px;
    top: 7px;
	float:left;
}

/* new comments/questions blocks July 2015 */
.comments_title_v3, .question_title_v3 {margin-right:0;}
.comments_title_v3 { border-bottom:1px solid #0072bc;}
.add_cmnt2_v3 {
	position:static;
	display:inline-block;
	float:right;
	background-color:#1d9fde;
	color:#fff;
	font:400 18px/30px "segoe ui",Helvetica,sans-serif,arial;
	padding:0 15px 2px;
}
.add_cmnt2_v3:hover { text-decoration:none;}
.comments_title_v3 a.all_cmnt,
.question_title_v3 a.all_cmnt {
	float: right;
    left: auto;
}
.program-comments-v3 ul.comment { border-top:none;}
.program-comments-v3 .nav_bottom {margin-bottom:10px;}

.questions_v3_item {
	border-top:1px solid #eaeaea;
	padding:13px 150px 12px 0;
	position:relative;
}
.questions_v3_item p { margin:0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.questions_v3_more, .questions_v3_add {
	position:absolute;
	right:0;
	bottom:10px;
}
.questions_v3_more {color:#777;}
.questions_v3_add {color:#6fad04;}

.left_column .clearfix .ask_form {background: none; margin:0; padding:0;}
.left_column .clearfix .ask_frm_h { display:none;}
.left_column .clearfix .ask_form textarea {
    border:1px solid #ddd;
    color: #7f7f7f;
    font: 15px/22px "segoe ui",arial,sans-serif;
    height: 32px;
    margin: 10px 0 15px;
    padding: 3px;
    width: 60%;
	float:left;
}
.left_column .clearfix .ask_form input[type="submit"] {
    background: #1d9fde;
    border:none;
    color: #fff;
    cursor: pointer;
    font-family:"segoe ui",arial,sans-serif;
    font-size: 18px;
    font-weight: 400;
    height:32px;
    line-height: 1;
    padding: 1px 15px 3px;
	margin:10px 0 15px 5px;
    width: auto;
	float:left;
}
.questions_list_v3_empty, .no-comments-text {
	font-style:italic;
}
.no-comments-text, .questions_list_v3_empty {
	padding-top: 35px;
	
	color:#787878;
}
.no-comments-text {
	float:left;
	padding-bottom:30px;
}
.questions_list_v3_empty {
	border-top:1px solid #eaeaea;
	padding-bottom:13px;
}
.add_cmnt2_v3_no { margin-top:28px;}
/* end new comments/questions blocks July 2015 */

.checked a{
	color:#333;
}
.inline-sidebar {
    background-color: #EEEEEE;
    border: 1px solid #CCCCCC;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-o-border-radius:3px;
	-ms-border-radius:3px;
    box-shadow: 0 1px 0 #FFFFFF inset;
    float: left;
    height: 30px;
    margin: 10px 0 0;
	padding:0 10px;
}
.inline-sidebar .shareContent {
    background: none repeat scroll 0 0%, -moz-linear-gradient(center top , #EEEEEE 0pt, #F5F5F5 100%) repeat scroll 0 0 transparent;
    border: 1px solid #CCCCCC;
	border-radius: 0 0 3px 3px;
	-moz-border-radius: 0 0 3px 3px;
	-webkit-border-radius: 0 0 3px 3px;
	-o-border-radius: 0 0 3px 3px;
	-ms-border-radius: 0 0 3px 3px;
    box-shadow: none;
    display: none;
    padding: 10px 10px 20px;
    position: absolute;
    right: -1px;
    top: 30px;
    width: 310px;
    z-index: 90;
}
.inline-sidebar .shareContent:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
.inline-sidebar .shareContent ul {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    box-shadow: none;
    float: left;
    margin: 0 10px;
    padding: 0;
}
.inline-sidebar .shareContent ul li {
    border: medium none;
    box-shadow: none;
    padding: 4px 0;
    text-align: left;
    width: 120px;
}
.inline-sidebar .shareContent .right {
    width: 120px;
}
.inline-sidebar .shareContent .right li {
    width: 150px;
}
.inline-sidebar .shareContent a.linkIcon {
    text-indent: 0;
}
.inline-sidebar .cmt_count {
    float: left;
    font-size: 10px;
    font-weight: bold;
    height: 14px;
    line-height: 1.333em !important;
    margin-right: 6px;
    margin-top: 2px;
    background: #999;
    border-radius: 3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-o-border-radius:3px;
	-ms-border-radius:3px;
	box-shadow: 0 1px 0 #e1e1e1;
    color: #fff;
    display: block;
    position: relative;
    text-align: center;
	padding:2px 3px;
}
.inline-sidebar .cmt_count:after {
    border-bottom: 4px solid transparent;
    border-left: 4px solid #999;
    bottom: -4px;
    content: "";
    display: block;
    height: 0;
    position: absolute;
    right: 43px;
    width: 0;
}
.inline-sidebar .cmt_numb {
	background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #D1D1D1;
    color: #333333;
    font-size: 11px;
    line-height: 22px;
    padding: 2px 4px;
    text-decoration: none;
}
.inline-sidebar:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
.inline-sidebar .comment_count {
    padding-bottom: 4px;
    padding-top: 4px;
}
.inline-sidebar .comment_count a {
    color: #333;
    text-decoration: none;
}
.inline-sidebar li {
    float: left;
    height: 22px;
    line-height: 1.333em !important;
    padding: 6px 10px 2px;
    position: relative;
    text-align: center;
	list-style-type:none;
}
.inline-sidebar li:nth-child(4) {
    width: 70px !important;
}
.inline-sidebar li.gg_share {
    width: 70px !important;
}
.inline-sidebar li .twitter-count-horizontal {
    width: 95px !important;
}
.inline-sidebar li.fb_share {
    max-width: 80px;
}
.inline-sidebar li.fbBtn iframe {
    overflow: hidden;
    width: 78px !important;
}
.inline-sidebar li .fb_ltr {
    width: 80px;
}
.inline-sidebar li.plusBtn div {
    overflow: hidden;
    width: 60px !important;
}
.fb_edge_widget_with_comment {
    width: 44px;
}
html > body #at15s {
    width: 270px !important;
}
#register {
    background: none;
    border:none;
    font-weight: normal;
    margin: 0;
    padding:0;
    width: auto;
	font:14px/18px Georgia, "Times New Roman", Times, serif;
}
#rightColumn #register div {
    background: none repeat scroll 0 0 #F3F3F3;
    border: medium none;
    margin:0;
    padding:0;
    width: auto;
}
#register input {
    width: 258px;
	padding:5px 0;
	border:1px solid #b3b3b3;
}
#register p {
    padding:7px 0 3px;
}
#register input#rememe {
    position: relative;
    top: 2px;
	border:none\0/;
}
#register input#login {
    background: #e4e4e4 url(http://img.informer.com/images/artarchive_sprite.png) no-repeat 0 -85px;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    font-weight: bold;
    height: 28px;
    margin: 0 0 -5px 16px;
    width: 78px;
	float:right;
}
#register label, .other_links {
	font:14px Tahoma, Geneva, sans-serif;
}
.other_links {
	color:#0060A6;
}
#rightColumn #register div.sigh_other {
	background:#e6e6e6;
	padding:10px 20px;
	margin:15px 0 0;
	position:relative;
	left:-20px;
	right:-20px;
	width: 260px;
}
#register .sigh_other input {
	width:24px;
	padding: 0;
	border: none;
	float: left;
	margin:0 0 0 10px;
}
.sigh_other input#googleloginbtn {
	background: url(http://img.informer.com/images/artarchive_sprite.png) no-repeat 0 -165px;
}
.sigh_other input#yahoologinbtn {
	background: url(http://img.informer.com/images/artarchive_sprite.png) no-repeat 0 -126px;
}
#register .sigh_other p {
	float:left;
	padding:2px 0 0;
}
#register p.options {
	padding:10px 0 0;
}
.options:after, .sigh_other:after {
	clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
#rightColumn #register div#fbloginbtn,
#rightColumn #register div#fbcontainer {
	width: 24px;
	height: 24px;
	cursor: pointer;
    margin: 0;
	background: url(http://img.informer.com/images/header_btn.png) -69px -247px no-repeat;
	float: left;
}
#rightColumn #register div#fbcontainer {
	margin: 0 0 0 10px;
}
.sidebar li.wi_share {
    display: none;
}
#kcaptcha_row input.txt {
	font-size:14px;
}
/*---Versions list---*/
div.dd-container {
	cursor: pointer;
	position: relative;
	text-align:left;
	display:inline;
}
.dd-action {
	display:inline;
	line-height:17px;
/*	position: relative;
    top: -2px;*/
}
#dropdown {
	max-height: 200px;
	overflow-y: auto;
	left: 0;
	padding: 0;
	list-style: none;
	width: 178px;
	border: 1px solid #ADADAD;
	background: #ffffff;
	z-index: 5;
	margin:0;
	line-height: normal;
	font-size:12px;
}
#dropdown li {
	 float: left;
	 clear: left;
	 width: 100%;
	 background: #ffffff fixed;
	 margin:0;
}
.dd-container .icon16 {
	float: left;
    padding: 6px 0 0 10px;
}
#dropdown a {
	 position: relative;
	 display: block;
	 float: left;
	 width: 100%;
	 max-width:none;
	 text-decoration: none;
	 color: #000000;
}
#dropdown a:hover {
	 background-color: #bbb;
	 color: #ffffff;
}
#dropdown .selected1 {
	background-color:#DDDDDD;
	color:#FFFFFF;
}
#dropdown .lang {
	 display: block;
	 background-position: 3px 50%;
	 background-repeat: no-repeat;
	 padding: 6px 6px 6px 35px;
}
#dropdown .lang span {
	color:#777;
}

td.dupl {
	position:relative;
	height:30px;
}
div.dupl {
	background:#ffffdd;
	border:1px solid #ffd700;
	margin: 0 0 15px;
    padding: 12px 23px 10px;
}
.dupl a {
	font-weight: normal;
}
/*---Modal Windows---*/

.b-form {
	padding: 20px 30px 26px;
	border: 6px solid #555555;
	background: #fff;
}
.b-form_width_small {
	width: 460px;
}
.b-form_width_big {
	width: 490px;
}
.b-form_soft_issue {
	width:304px;
}
.r_form_body {
	padding:20px;
}
.b-form__header {
	color: #fff;
	display: inline;
	position: absolute;
	top: 12px;
	left:30px;
	font-size: 22px;
	line-height: 25px;
	margin-bottom: 16px;
}
.b-form__footer {
	margin-top:20px;
}
.b-form__footer-help {
	float: right;
	color: #4c7c00;
	line-height: 22px;
}
.b-form__field {
	clear: both;
	width: 100%;
	margin-bottom:13px;
}
.b-form_soft_issue .b-form__field {
	margin-bottom:10px;
}
.b-form_soft_issue .b-form__field:nth-child(2n+1) {
	margin-bottom:20px;
}
.b-form__field-col {
	float: left;
	margin-right: 8px;
}
.b-form__field-col_version  { width: 130px; margin-bottom:16px; }
.b-form__field-col_provide  { width: 290px; }
.b-form__field-col_beta     { width:  50px; margin-right: 0;}

.b-form__field-col_50_left  { width: 240px; float: left;  margin-right: 0; margin-bottom:13px;}
.b-form__field-col_50_right { width: 240px; float: right; margin-right: 0;}

#download-urls {
    float: left;
    width: 100%;
}

.dnl-urls-info {
    clear: both;
}
.b-form .clear {
    clear: both;
    height: 0;
    line-height: 0;
}
#tab-2 .b-form__field-col_50_left, #tab-4 .b-form__field-col_50_left {
    margin-bottom: 0;
}
#tab-2 .b-form__field-col_inp-filedesc input {
    width: 50px;
    border: none;
    color: #666;
    font-weight: bold;
    left: 2px;
    position: relative;
    top: 1px;
}
.dnl-platforms, .dnl-os {
    line-height: 1.5;
}
.dnl-platforms input, .dnl-os input {
    position: relative;
    top: 1px;
    margin-right: 2px;
}

.b-form__field-col_license  { width: 130px; margin-bottom: 16px; }
.b-form__field-col_cost     { width: 100px; }
.b-form__field-col_filesize { width: 160px; }
.b-form__field-col_checkfilesize {margin-right: 0; vertical-align:middle; }
.b-form__field-col_img-selectfile { margin-right: 1px; }
.b-form__field-col_inp-selectfile { width: 152px; margin-right: 0; }
.b-form__field-col_inp-filedesc {
	width: 174px;
}
.b-form__field-col_img-filedesc { margin-right: 0; }
.b-form__tabs:after,
.b-form__tab-links:after,
.b-form__field-col:after,
.b-form__field:after {
	content: "";
	display: block;
	clear: both;
}
.b-form__error {
	text-align: right;
	color: #870000;
	font-size: 10px;
	line-height: 14px;
	padding-bottom: 2px;
	/*visibility: hidden;*/
	margin-top: -16px;
    clear:both;
}
.b-form__field_error .b-form__error {
	visibility: visible;
}

.b-form__input-text-desc {
    position:relative;
}

.b-form__input-text-desc .b-form__error {
    position: absolute;
    bottom: 0;
}

.b-form__error_clear {
	margin-top: 0;
}

.b-form__wrapper {
    padding: 0 5px;
}

.b-form__description,
.b-form__label {
	display: block;
    font-weight: bold;
	font-size: 12px;
	line-height: 12px;
	color: #666;
	margin-bottom: 6px;
}
.b-form__label_next {
	display: inline;
	line-height: 24px;
	margin-bottom: 0;
	vertical-align: middle;
}
.b-form__description {
	margin-bottom: 12px;
	color: #b2b2b2;
}
.b-form__label-help {
	float: right;
	font-size: 10px;
	margin: 2px 0 -2px;
	color: #a5a5a5;
}
.b-form__input-text-wrapper {
	padding: 0 5px;
}
.b-form__input_textarea,
.b-form__input_text {
	border: 1px solid #999;
    padding: 0;
	width: 100%;
	margin: 0 -5px 16px;
	color: #666;
	height: 22px;
}
.b-form_soft_issue .b-form__input_textarea {
	margin:0;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
.b-form__field_error .b-form__input_select,
.b-form__field_error .b-form__input_textarea,
.b-form__field_error .b-form__input_text {
	background: #FFD8D8;
}
.b-form__input_textarea {
	height: 82px;
}
.b-form__input_select {
	border: 1px solid #999;
	height: 24px;
	width: 100%;
	background: #fff;
	margin-bottom: 16px;
}
.b-form_soft_issue .b-form__input_select {
	width:auto;
	margin-bottom:0;
}
.r_form_error {
	color:#aa0000;
	font-size:12px;
	line-height:1.5;
}
.b-form_soft_issue .btnsubmit {
	margin-top:20px;
}
#r_form_empty_comment {
	position: relative;
    top: -2px;
}
.b-form__input_checkbox {
	vertical-align: middle;
	border: 0;
	margin-right:5px;
}
.b-form__input_img {
	border: none;
}
.b-form__input_add_img {
/*
	border: none;
	background-color: #1D9FDE;
	height:24px;
	color:#fff;
	padding:0 10px;
*/
	border: none;
	background-color: #fff;
	color:#1D9FDE;
	padding:0 10px;
	margin-left:120px;
	outline:none;
    cursor: pointer;
}
.b-form__input_add_img:hover{/* background-color: #4BBFF6; */ cursor: pointer; text-decoration: underline;}
.b-form__input_add_img:active {/* background-color: #0079b4; */}
.b-form__captcha {
	clear: both;
	overflow: hidden;
	padding-top: 14px;
	margin: 6px 0 5px;
	border-top: 1px solid #C2C2C2;
}
.b-form__captcha-image {
	float: left;
	overflow: hidden;
	width: 238px;
	height: 45px;
	border: 1px solid #999;
	margin: 0 7px 10px 0;
}
.b-form__captcha-desc {
	float: left;
	width: 213px;
	font-size: 10px;
	line-height: 14px;
	color: #a5a5a5;
	padding-top: 3px;
	margin-bottom: 10px;
}

.b-form__label_captcha {
	float: left;
	width: 80px;
	font-size: 10px;
	line-height: 24px;
	margin-bottom: 0;
}
.b-form__input_captcha {
	float: left;
	width: 150px;
	margin-right: 7px;
}
.b-form__error_captcha {
	clear: none;
	float: left;
	width: 213px;
	text-align: left;
	margin: -2px 0;
}

.b-form__tab-links {
	list-style: none;
}
.b-form__tab-links li {
	float: left;
	margin-right: 20px;
    margin-bottom: 15px;
}
.b-form__tab-links a {
	color: #666;
	font-size: 16px;
	line-height: 16px;
	padding-bottom: 2px;
	text-decoration: none;
	border-bottom: 1px dashed #666;
}
.b-form__tab-links a:hover{
	color: #1d9fde;
	border-color: #1d9fde;
}
.b-form__tab-links .b-form__tab-link_current {
	color: #1d9fde;
	border: 0;
}
#tab-4.b-form__tabs-item {
    max-height: 200px;
    overflow-y: auto;
    width: 100%;
}
.b-form__tabs-item {
	display: none;
}
.b-form__tabs-item_current {
	display: block;
}
.b-form__link_small {
	font-size: 11px;
	line-height: 22px;
	text-decoration: none;
	border-bottom: 1px dashed #5284ba;
	color:#5284ba;
	vertical-align:middle;
	width:70px;

}
.b-form__link_small:hover{
	text-decoration: none;
}
.b-form__uploaded {
	list-style: none;
	height: 84px;
	overflow: auto;
	margin-bottom: 22px;
	font-size: 12px;
	line-height: 20px;
}
.b-form__uploaded li {
	padding-left: 16px;
	display:list-item;
	list-style:inside circle;
	list-style-image:url(http://img.informer.com/images/check.png)
}
.b-form_width_big input[type="file"] {
	margin-bottom:17px;
	margin-top:3px;
    line-height: normal;
    height: 24px;
}
/*---Modal Windows---*/


.stars {
	position: relative;
    top: 4px;
	width:67px;
	height:11px;
	float:right;
	background: url(http://img.informer.com/images/v2/rate_search.png) 0 -259px no-repeat;
    padding-bottom: 8px;
}
.prog_info .stars { top:-1px;}
.stars0 { background-position:0 -259px;}
.stars1 { background-position:0 -103px;}
.stars2 { background-position:0 -77px;}
.stars3 { background-position:0 -52px;}
.stars4 { background-position:0 -26px;}
.stars5 { background-position:0 0;}

.prog_info .bg_wrng {
	background:url(http://img.informer.com/images/bgfrm.png);
	padding:10px;
	width:270px;
/*	top:-200px;
	left:-295px;*/
	position: absolute;
	z-index:1;
 }
.prog_info .wrng_prg_href {
	padding:10px;
	background:#f0f0f0;
	width:250px;
}
.try {
	margin:15px 0 0 23px;
}
.btndownload .w_e {
	font-size:15px;
	font-weight: normal;
	margin:0 0 15px 0;
	padding:0 0 0 42px;
/*	margin:0 0 15px -20px;
	padding:0 0 0 32px; */
	background:url(http://img.informer.com/images/program.png) -176px -450px no-repeat;
	color:#0132cc;
	line-height:1.2;
	text-decoration:underline;
	height:36px;
	display:inline-block;
}
.btndownload a.w_e {
	color:#0132cc;
	display:block;
	margin-top:0;
	text-decoration:underline;
	white-space:nowrap;
}
.btndownload .w_e span {
	color:#cd8203;
	text-decoration:underline;
}
.btndownload{
	font-size:13px;
	font-weight:bold;
	margin:0 0 0 10px;
}
.btndownload table{
	cursor:pointer;
}
.btndownload img{
	padding: 0;
}
.btndownload a{
	text-decoration:none;
	color:#314b84;
	display:block;
	margin-top:7px;
}
.btndownload p {
	font-family: Tahoma, Arial, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#aaaaaa;
	padding:0 10px 0 40px;
}
.btndownload p span{
	padding-right: 15px;
	margin-right:15px;
	border-right:1px solid #cdd1d4;
}
.dnld_mdl {
	background:url(http://img.informer.com/images/base-lines.png) 0 -250px repeat-x;
	height:33px;
}
.dnld_lt {
	background:url(http://img.informer.com/images/program.png) 0 -276px no-repeat;
	height:33px;
	width:38px;
}
.dnld_rt {
	background:url(http://img.informer.com/images/program.png) 0 -326px no-repeat;
	height:33px;
	width:16px;
}
.cln, #tutorial, .tutorial_inf  {
	color:#777;
	font-size:12px;
	margin:5px 0 0 23px;
	line-height:0.99;
}
#tutorial {
	margin-top:10px;
}
.cln {
	margin-top:25px;
	color: #555;
	font-size: 11px;
	line-height: 1.2em;
	padding:0 0 5px 57px;
	background:url(http://img.informer.com/images/program.png) -158px -385px no-repeat;
}
#tutorial_a {
	display:inline-block;
	height: 36px;
    padding: 10px 0 0 56px;
	background:url(http://img.informer.com/images/program_add.png) -159px -293px no-repeat;
}
.tutorial_inf {
	margin-left:56px;
	margin-top:-20px;
}
.a_gray a {
	color:gray;
	margin-left:10px;
}
.suit_info {
	/*clear:both;*/
	padding:15px 0 5px;
}
.suit_info img {
	float:left;
}
.suit_info a {
	font-family:"segoe ui light", "segoe ui",sans-serif,arial;
	font-size:20px;
	font-weight:100;
	padding: 0 0 5px;
	display: block;
}
/*-rating script-*/
#preloadedImages {
      width: 0;
      height: 0;
      display: inline;
      background-image: url(http://img.informer.com/images/v2/stars.png);
}
.soft_sm_main{
	position:  relative;
}
.sm_personal_nolog{
	display: none;
}
.sm_personal_log{
/*	float: left;*/
	position: relative;
	width: 85px;
	height: 15px;
	margin-top:-2px;
}
.sm_general_nolog{
	float: left;
	width: 85px;
	height: 15px;
	margin-top:-2px;
	position: relative;
}
.sm_general_log{
	display: none;
}
.sm_outer{
    width:101px;
    height: 16px;
    background: url(http://img.informer.com/images/v2/rate_new.png) 0 -155px no-repeat;
}
.sm_inner{
    width: 0;
    height: 16px;
    background: url(http://img.informer.com/images/v2/rate.png) 0 0 no-repeat;
}
.sm_uinner{
    width: 0;
    height: 16px;
    background: url(http://img.informer.com/images/v2/rate_new.png) 0 0 no-repeat;
}

.sm_personal_log .sm_uinner{
    background-position:0 -308px;
}

.soft_sm_main a{
    position: absolute;
    display: block;
    left: 0;
    top: 0;
    height: 16px;
    cursor:pointer;
}
.sm_outer a:hover{
    background: url(http://img.informer.com/images/v2/stars_new.png) no-repeat 0 -62px;
}
.sm_outer a.s1 { width:  16px; }
.sm_outer a.s2 { width:  37px; }
.sm_outer a.s3 { width:  58px; }
.sm_outer a.s4 { width:  79px; }
.sm_outer a.s5 { width:  101px; }
.sm_rating_text{
    float:left;
    font-size:12px;
    height:16px;
}
.soft_sm_main .vts_cnt a {
    position:relative;
    display: inline;
    height: auto;
}
.votes_count{
    left: 108px;
    position: absolute;
    top: -2px;
}
.sm_votes{
    font-size:12px;
    padding:3px 0 0 0;
    color:#868686;
}
.sm_votes a {
    position: relative;
    display: inline;
}
.sm_votes a:hover {
    position: relative;
    display: inline;
}
.vts_cnt {
    height: 12px;
    font-size:12px;
    padding:3px 0 0 0;
}
/* ---- NEW VOTE BLOCK ---- */
.user_vote .sm_personal_log {
    height: 22px;
    position: relative;
    width: 139px;
}
.user_vote .sm_outer {
    background: url(http://img.informer.com/images/v2/vote.png) no-repeat 0 0;
    height: 22px;
    width: 139px;
}
.user_vote .sm_uinner {
    background: url(http://img.informer.com/images/v2/vote.png) no-repeat 0 -37px;
    height: 22px;
	width: 139px;
}
.user_vote a{
  height: 22px;
}
.user_vote .sm_outer a:hover{
  background: url(http://img.informer.com/images/v2/vote.png) no-repeat 0 -74px;
}
.user_vote .sm_outer a.s1 { width:  22px; }
.user_vote .sm_outer a.s2 { width:  51px; }
.user_vote .sm_outer a.s3 { width:  80px; }
.user_vote .sm_outer a.s4 { width:  109px; }
.user_vote .sm_outer a.s5 { width:  139px; }
.user_vote  .sm_votes {
	padding:0;
}
a.sm_del {
	display: block;
    font-size: 10px;
    height: 10px;
    line-height: 1;
    position: absolute;
    width:35px;
	left:auto;
	top:auto;
	bottom:0;
	right:0;
	text-align:right;
	text-transform:lowercase;
}
a.sm_del:hover {
	display: block;
	position:absolute;
}
.editor_rating, .user_rating {
	float:right;
	width:80px;
	text-align:center;
}
.user_rating {
	float:left;
}
.editor_rating .erate {
	background: url(http://img.informer.com/images/v2/rate_search.png) no-repeat scroll 0 0 transparent;
	height:11px;
	width:67px;
	display:inline-block;
	margin-bottom:2px;
}
.editor_rating div.erate0 {background-position:0 -259px;}
.editor_rating div.erate1 {background-position:0 -103px;}
.editor_rating div.erate2 {background-position:0 -77px;}
.editor_rating div.erate3 {background-position:0 -52px;}
.editor_rating div.erate4 {background-position:0 -26px;}
.editor_rating div.erate5 {background-position:0 0;}

.editor_rating span {
	font-size:15px;
	line-height:1;
	color:#59b300;
	padding:3px 0;
	display:block;
}
.editor_rating p, .user_rating .vts_cnt {
 	color: #6D6D6D;
    font-size: 10px;
    height: auto;
    line-height: 1;
    margin: 0;
    padding: 0;
    position: static;
}
/*.user_rating .vts_cnt a {*/
    /*color: #6D6D6D;*/
/*}*/
.user_rating .sm_outer {
 	background: url(http://img.informer.com/images/v2/stars_red.png) no-repeat 0 0;
    height: 11px;
    margin: 0 auto 2px;
    width: 67px;
}
.user_rating .sm_inner {
    background: url(http://img.informer.com/images/v2/stars_red.png) no-repeat scroll 0 -26px transparent;
    height: 11px;
    width: 0;
}
.user_rating .votes_count {
	position:static;
	padding:3px 0;
	font-size:15px;
	line-height:1;
	color:#ff1820;
}
/* ---- on vote form ---- */
.frmcomment {
	background:#f3f3f3;
	/*border-top:5px solid #0060a6;*/
	color:#333;
	margin:0 0 30px;
/*	overflow:hidden; -- if enabled causes bug in a smiles */
}
.frmcomment h3,
.frmcomment h2 {
	color:#3b3b3b;
	font: italic normal 16px Georgia, "Times New Roman", Times, serif;
	float:left;
}
.frmcomment td {padding-bottom: 7px !important;}
.frmcomment textarea{
	width: 100%;
	padding:3px 1%;
	height:100px;
	border:1px solid #b3b3b3;
	margin:0 0 8px 0;
	resize:none;
	overflow:auto;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.frmcomment input {
	border:1px solid #b3b3b3;
}
.ext_cmnt {
	display:inline-block;
	float:right;
	font-size:13px;
	margin: 0 0 4px;
}
.ext_cmnt a {
	padding:0 12px 0 0;
	background:url(http://img.informer.com/images/articles_sprite.png) no-repeat 100% -431px;
}
.dropdown {
	float:right;
	width:185px;
	position:relative;
	right: 0;
	cursor:pointer;
}
div.dropdown div.dd_list {
    z-index: 200;
    display: none;
}
.dd_btn {
	background:#1d9fde;
	color:#fff;
	line-height:30px;
	font-size:15px;
	text-align:center;
}
.sm_pstn {
	position:absolute;
	right: 200px;
}
.user_rate .dropdown {
	width:120px;
}
.btn_txt {
	display:inline-block;
	margin:4px 0 /*3px 11px*/ !important;
	line-height: 1.4 !important;
	/*padding-left:23px !important;*/
	font-size:13px !important;
/*	color:#333 !important;
	background:url(http://img.informer.com/images/articles_sprite.png) no-repeat 0 -168px;*/
	padding:0;
	background:none;
}
.btn_down {
	background:url(http://img.informer.com/images/articles_sprite.png) no-repeat 0 -199px;
	width:9px;
	height:5px;
	display:inline-block;
	float:right;
	margin:10px 11px 0 0;
}
.dd_list {
	background:#f3f3f3;
	position: absolute;
	width: 185px;
	margin-top: -210px;/*-1*/
	font-size:15px;
}
.dd_list span {
	display:block;
	padding:5px 10px;
	background:#dadada;
}
.dd_list li {
	list-style-type:none;
}
.dd_list li:hover {
	background:#e7e7e7;
}
.dd_list a {
	text-decoration:none;
	color:#333;
	display:block;
	padding:5px 0 5px 40px;
	background-image:url(http://img.informer.com/images/articles_sprite.png);
	background-repeat:no-repeat;
}
.dd_list a:hover {
	color:#333;
}
.dd_list a.si {background-position:10px 5px;}
.dd_list a.fb {background-position:10px -31px;}
.dd_list a.gg {background-position:10px -63px;}
.dd_list a.tw {background-position:10px -98px;}
.dd_list a.gst {background-position:10px -133px;}
.dd_list a.yy {background-position:10px -269px;}
.quest_reply {
	font-size:13px;
	margin: 15px 0 0;
}
.quest_reply p {
	font-size:14px;
	font-weight:bold;
	color:#333;
	float:none;
}
a.btn_cancel {
	float:right;
	padding: 2px 15px 0 15px;
	margin: 0 15px;
	height:22px;
	position:relative;
	right: -1px;
	cursor:pointer;
	font-size:13px;
	text-decoration:none;
	color:#333;
	border:1px solid #bababa;
	background: -webkit-gradient(linear, left top, left bottom, from(#f7f7f7), to(#cdcdcd));
	background: -moz-linear-gradient(top,  #f7f7f7,  #cdcdcd);
	background: -o-linear-gradient(top,  #f7f7f7,  #cdcdcd);
	background: -ms-linear-gradient(top,  #f7f7f7,  #cdcdcd);
}
.btn_new {
	background:url(http://img.informer.com/images/bg_btnnew.gif) no-repeat right;
	border:1px solid #bababa;
	font:14px Tahoma, Geneva, sans-serif;
	color:#333;
	padding: 2px 27px 7px 13px;;
	max-height:27px;
	cursor:pointer;
}
#sign_up_but { float:right}
.rate_win #auth-close{
	top:10px;
	right:10px;
	left:auto;
	width:8px;
	height:8px;
	background-image: url(http://img.informer.com/images/close_frm.gif) !important;
	color: transparent !important;
}
.comments_error, .comments_error span {font-size:16px !important; margin:5px 0 !important;}
.rate_win{
	position: absolute;
	top: 27px;
	left: -5px;
	padding: 20px 25px 17px;
	z-index:1000;
	border:4px solid #cfcfcf;
/*	border-left: 4px solid #cfcfcf;
	border-right: 4px solid #cfcfcf;
	border-bottom: 4px solid #cfcfcf;*/
	width: 450px;
}
/* end on vote form */
/*-reason form-*/
.notif {
	position: absolute;
	background: #ededed;
	padding: 15px 20px;
	z-index:2;
	border: 8px solid #ccc;
	left:0;
	top:0;
	font-size:11px;
	width:221px;
}
.notif table, .notif p {
	font-size: 12px;
	margin:0 0 5px 0;
}
.notif textarea {
	width:100%;
	margin: 5px 0;
}
.notif .btnsubmit {margin:0 5px 0 0;}
.notif .btncancel {margin:0; background-color:#aaa; float:right;}
.notif .btncancel:hover {background-color:#bbb;}
.notif .btn {}
.notif a {
	margin:0;
	display:inline;
}

.award {
	 margin: 0 0 10px 0;
}
.award img{
	 float:left;
	 position:relative;
	 top:-3px;
	 left:-5px;
}
/*---Antivirus report infected---*/
#avrep {
	padding: 20px;
	margin: 0 auto 20px;
	background-color: #FFDDDD;
	color: #660000;
}
#avrep span {
	font-size: 18px;
	font-weight: bold;
}
#avrep a {
	color:red;
}
/*---Antivirus report suspicious---*/
#susprep {
    background-color: #FFE8A5;
    border: 1px solid #E0C370;
    color: #CF913D;
    margin: 0 0 20px 0; /*20px auto 0*/
    padding: 15px;
}
#susprep span {
	font-size: 18px;
	font-weight: bold;
}
#susprep a {
    color: #A86A17;
}
/*---Review---*/
#dead {font-size:13px; color:#777; padding-bottom:20px;}
#dead i {display:block; margin:2px 0 7px 0;}
#dead i img{margin-bottom:-3px;}
.prog_text {}
.prog_text h3,.prog_text h2 {padding-bottom:10px;}
.prog_text span,
.prog_text span a{
	color:#aaa;
}
.tag {
	text-decoration: none;
    display: inline-block;
    border-bottom: 1px dotted;
	color:#000000;
}
.pref_def {
	padding:20px 58px 0 23px;
	vertical-align:top;
}
.pref_def div {
	background-color:#e9ecee;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	-o-border-radius:15px;
	-ms-border-radius:15px;
	behavior: url(/style/PIE.htc);
	height:22px;
	width:287px;
}
.pref_h {
	background:url(http://img.informer.com/images/program.png) -104px -196px no-repeat;
}
.def_h {
	background:url(http://img.informer.com/images/program.png) -88px -165px no-repeat;
}
.pref_def ul{
	padding-left:10px;
}
.pref_def li{
	margin:7px 0 0 0;
	list-style:none;
	padding-left:12px;
	background: url(http://img.informer.com/images/program.png) no-repeat;
}
#pref li{background-position:-206px -273px;}
#def li{ background-position:-206px -320px;}
.para a{
	margin: 0 10px 0 0;
	font-weight:bold;
}
/*
.additional {
	background: url(http://img.informer.com/images/program.png) no-repeat;
	padding-left:17px;
	display:inline-block;
	font-size:13px;
}

.env {background-position:-198px -527px;}
.bug {background-position:-199px -608px;}
.pen {background-position:-199px -582px;}
*/

/*---Screenshots---*/
.para, #scr {
	padding:20px 0 0 23px;
}
#scr table{
	margin:10px 0;
}
#scr td{
	padding-right:20px;
}
#scr a{
	font-weight:bold;
}
#scr table a{
	font-weight: normal;
	margin:10px 0;
}
#scr img{
	padding:2px;
	border:1px solid #ccd1d5;
}
#scr .select {
	border:1px solid #EA9617;
}
#scr span{
	text-align:center;
	text-decoration:underline;
	padding-top:5px;
	display:block;
}
.play, #play{
	background: url(http://img.informer.com/images/program.png) 0 -374px no-repeat;
}
.play:hover, #play:hover{
	background-position:0 -454px;
}

/*---Suite contains and minor updates---*/
#cmpnts table {
	margin-top:15px;
}
#cmpnts .prog_text {
	width:auto;
}
#mnr_upd table {
	margin-top:5px;
}
#cmpnts td, #mnr_upd td {
	padding-bottom:5px;
}
#mnr_upd img {
	margin:2px 5px 0 0;
}
#mnr_upd h4 {
	font-size:13px;
	color:gray;
	margin:10px 0 0;
}
#mnr_upd a {
	font-weight:normal;
	margin:0;
}
/*#cmpnts h2 a, #mnr_upd a {
	font-size:13px;
	margin:0;
}*/
#cmpnts p, #mnr_upd p {
	padding:0;
	margin:0;
}
.suit_components {
	margin:20px 0 0;
}
/*---Comments ---*/
#comments table {
	color:#666;
	margin-bottom:10px;
	display:block;
	padding-top:10px;
	width:724px;
}
#comments .for_reply_form table {
	margin:0;
	padding:0;
}
#comments .for_reply_form table td {
	padding-bottom:0;
}
#comments .first {
	border:none;
}
#comments .lvl2 {
	margin-left:30px;
	width:694px;
}
#comments .lvl3 {
	margin-left:60px;
	width:664px;
}
#comments td {
	padding-top:5px;
}
#comments a {
	color:#666;
	margin:0 10px 0 0;
	font-weight:bold;
}
#comments .date {
	margin:0 0 0 25px;
	font-family: Tahoma, Arial, sans-serif;
	font-size:11px;
}
.await{
	margin:0 0 0 20px;
	font-family: Tahoma, Arial, sans-serif;
	font-size:10px;
}
.karma span {
	float: left;
	padding: 0 8px;
}
#comments .karma a {
	display:inline-block;
	width:18px;
	height:17px;
	border:1px solid #e3e6e9;
	margin:0;
	position:relative;
	top:5px;
	background: url(http://img.informer.com/images/program_add.png) -195px -387px no-repeat;
}
#comments .karma a.karma_down {
	background-position: -168px -387px;
}
.karma img{
	border:1px solid #e3e6e9;
	margin-bottom:-5px;
}
.cmnt_ttl {
	font-weight:bold;
	font-style:italic;
}
#comments .txt {
	font-size:13px;
	color:#000;
	width:100%;
	word-wrap:break-word;
}
.reply {
	width:100%;
}
/*-smileys-*/
#emotions {
	text-align:right;
	position:relative;
}
#emotions .emotions_bg {
	cursor:pointer;
	display:inline-block;
	width:30px;
	height:30px;
	margin:0;
	text-decoration:none;
	background:url(http://img.informer.com/images/v2/program.png) -144px -467px no-repeat;
}
#emotions .abs {
	background: #F5F5F5;
	border: 1px solid #DDDDDD;
	position: absolute;
	text-align: left;
	padding:10px 0 5px;
	margin:-189px 0 0 -330px;
	left:5px;
	min-height: 125px;
	width:552px;
}
#emotions .abs:before {
    content: ' ';
    position: absolute;
    width: 0;
    height: 0;
    left: 340px;
    bottom: -14px;
    border: 7px solid;
    border-color: #bbb transparent transparent #bbb;
}
#emotions .abs:after {
    content: ' ';
    position: absolute;
    width: 0;
    height: 0;
    left: 341px;
    bottom: -12px;
    border: 6px solid;
    border-color: #f5f5f5 transparent transparent  #f5f5f5;
}
/*#emotions .abs table td {
	text-align:center;
	min-width:46px;
}*/
#emotions .emo {
	text-align:center;
	width:46px;
	height:41px;
	float:left;
}
#emotions .sm_img{
	cursor: pointer;
	border: 0;
	margin:5px auto 0;
}
.reply a.sm_close,
a.sm_close {
	display:block;
	float: right;
	cursor:pointer;
	margin:5px;
	height:10px;
	width:10px;
	background:url(http://img.informer.com/images/program_add.png) 0 -355px no-repeat;
}

/* right column headers */
span.ext {background-position:0 -76px;}
span.disco_by {background-position:0 -96px;}
span.adv_users {background-position:0 -145px; height:37px;}
span.p_terms {background: none;font-family:"segoe ui light","segoe ui",Helvetica,arial,sans-serif; font-size:23px;font-weight:100;height: auto;line-height: 1.2;}
/*---Column - Advanced users---*/
.adv_users {
	overflow:inherit;
	line-height:1.2;
}
div.adv_users p {
	font-size:13px;
	margin-bottom:10px;
}
div.adv_users div{
	font-size:11px;
	color:#787777;
	float:left;
	padding:4px 0;
	height:28px;
	line-height:20px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	position:relative;
/*	z-index: 1199;*/
}
.apu_online { width:15px; clear:both;}
.apu_name {width:160px;}
.apu_status {width:60px;}
.apu_flag {width:20px;}

div.adv_users div a {
	color:#000;
	cursor:pointer;
	display:inline-block;
	font-size:12px;
	max-width:97%;
	overflow:hidden;
	text-decoration:underline;
	white-space:nowrap;
	text-overflow:ellipsis;
}
/*div.adv_users span span,
div.adv_users .user_menu span {
	max-width:auto;
	float:none;
	display: inline-block;
	text-decoration:none;
	top:0;
}
div.adv_users a {
	color:#000;
}*/
.adv_users .on, .adv_users .off {
	display:inline-block;
	width:8px;
	height:8px;
	margin:0;
	background-color:#00b5fd;
	position:relative;
	top:2px;
}
.adv_users .off { background-color:#e4e4e4;}
/* dropdown menu */
/*div.user_menu {
	font-size:11px;
	line-height:2;
	padding:0px 20px 10px 10px;
	background:#eaeaea;
	border:1px solid #a6a6a6;
	text-align:left;
	height: auto;
	position:absolute;
	margin-top: -6px;
	margin-left:-10px;
	z-index:10001;
}

div.user_menu a{
	font-size:11px;
	font-weight:normal;
}
div.adv_users div.user_menu b{
	font-size:12px;
	font-weight:normal;
}*/

.related_downloads {
font-size:13px;
padding:20px 0 0 23px;
width:732px;
}

.related_downloads ul {
clear:left;
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
position:relative;
width:100%;
}

.related_downloads li {
background-position:0 0;
background-repeat:no-repeat;
float:left;
margin:0 0 0.5em;
padding:0.5em 0 1em 42px;
position:relative;
width:27%;
}

.related_downloads li a {
position: relative;
padding: 0.5em 2em 1em 42px;
margin: 0 0 0 -42px;
}

.video-overlay {
	position: fixed;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	z-index: 4900000;
	display: none;
	background:url(http://img.informer.com/images/bgfrm.png) repeat scroll 0 0;
	_background:none;
}
* html .video-overlay {	/* IE6 */
	position: absolute;
	width: 100%;
}
.video-outer {
	position: fixed;
	width: auto;
	height: auto;
	background: transparent;
	z-index: 5000000;
}
.video {
	position: absolute;
	z-index: 5000000;
	top: 0;
	left: 0;
	padding: 0;
	margin: 0;
	outline: none;
	overflow: hidden;
}
#Captivate1 {
	z-index: 5000000;
}
.video-close {
	position: absolute;
	top: 0;
	left: 0;
	width: 30px;
	height: 30px;
	background: url(http://img.informer.com/images/program.png) 0 -586px no-repeat;
	cursor: pointer;
	z-index: 1103;
	*behavior:url(/style/iepngfix.htc);
}

.articl img {
	float:left;
	margin: 0 10px 10px 0;
	max-width: 76px;
}
.articl div {
    clear: left;
    margin-top: 10px;
    overflow: hidden;
}

#float_prog {
	padding:0;
	position:fixed;
	top:0;
	left:0;
	z-index:400;
	background:#343434;
	width:100%;
	-moz-box-shadow: 0 0 12px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.5);
	box-shadow: 0 0 12px rgba(0, 0, 0, 0.5);
	behavior: url(/style/PIE.htc);
}
#float_prog .container {
	padding:0 !important;
	margin:0 auto 0;
}
#float_prog .btn_dnld, #float_prog .btn_dnld_ext {
	width:183px;
	float:left;
}
#float_prog .btn_dnld_vers {
	min-height:auto;
	padding-bottom:7px;
	padding-top:7px
}
#float_prog .btn_dnld_vers .dnld_boldtext {
    padding-top: 5px;
}
#float_prog .float_title {
	font-weight:100;
	color:#eee;
	padding:0 0 0 20px;
	float:left;
	margin-top:12px;
	max-width:530px;
	width:530px;
	white-space:nowrap;
}

div.h3, #float_prog .float_title .float_title2 {
	font-family: "segoe ui light","segoe ui",Helvetica,sans-serif,arial;
	font-size: 24px;
	font-weight: 100;
}

#float_prog .float_title .float_title2 {
	width: 510px;
	float:left;
	position:relative;
	line-height:1.5;
}

#float_prog .float_title h3,
#float_prog .float_title h2 {
	width: 510px;
	float:left;
	position:relative;
	line-height:1.5;
}
#float_prog .float_title h3 span,
#float_prog .float_title h2 span {
    display: inline-block;
    overflow: hidden;
    max-width: 460px;
	text-overflow:ellipsis;
}
#float_prog .float_title h3 span.h_vers,
#float_prog .float_title h2 span.h_vers {
    text-overflow: inherit;
    width: 50px;
}
#float_prog .float_title img{
	margin-left: -7px;
    position: absolute;
}
#float_prog.float_version .float_title img{
	right:-20px;
}
#float_prog.float_version .float_title h3,
#float_prog.float_version .float_title h2 {
	/*max-width: 60%;*/
	width:auto;
	margin-right:20px;
}
#float_prog.float_version h3 span,
#float_prog.float_version h2 span {
	display: block;
    float: left;
    margin-right: 5px;
    max-width: 280px;
    overflow: hidden;
}
#float_prog .ltst_vers_link {
	float:left;
	margin:7px 0 0 10px;
	line-height:15px;
	padding: 3px 7px;
	color:#304c00;
	font-size:14px;
	font-weight:bold;
}
#float_prog .ltst_vers_link span{
	font-weight:normal;
}

.editor_rank {font-size:12px; color:#777;}

/* extensions */
.fext div {
	margin-bottom:10px;
}
.fext_ext {
	background: #01aef0;
	color:#fff;
	padding: 0 5px;
	margin-right:10px;
	font-weight:bold;
}

.fext_inf {
	font-size:13px;
}
.rsets a {
	display:inline-block;
	background:url("http://img.informer.com/images/v2/program-list.png") no-repeat scroll -104px -270px transparent;
	padding:0 0 0 15px;
}
.radvices a {
    display:inline-block;
    background-color: #e4e4e4;
    color: #696969;
    margin-bottom: 8px;
    line-height: 20px;
    padding: 0 4px;
}
.tips { line-height:1.2;}
.tips a { margin-bottom:8px;display: inline-block;}
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {.video {position:relative;}}

/*#comments .reply a,
.reply span{
	color:#4a7eb7;
	margin:0 40px 0 2px;
	font-weight:normal;
	text-decoration:underline;
	cursor:pointer;
}*/
.reply div.img_reply {
	display:inline-block;
	width:12px;
	height:11px;
	background:url(http://img.informer.com/images/program.png) -198px -503px no-repeat;
	margin:0;
	position: relative;
	top: 1px;
}
.reply div.img_env {
	display:inline-block;
	width:12px;
	height:10px;
	background:url(http://img.informer.com/images/program.png) -198px -530px no-repeat;
	margin:0;
}
.reply div.img_env_get {
	display:inline-block;
	width:12px;
	height:10px;
	background:url(http://img.informer.com/images/program.png) -198px -557px no-repeat;
	margin:0;
}
.reply .for_reply_form {
	margin:0;
	cursor:default;
	text-decoration:none;
}
/*.reply div{
	display:inline;
}*/
.comments{
	padding:0 0 20px 23px;
}
.comments a{
	margin:0 30px 0 0;
	font-weight:bold;
}
#comments_form {
	padding:0;
}
#comments_form table{
	border:none;
}
#comments_form td{
	padding-bottom:10px;
}
/*#comments_form textarea,
#comments .lvl1 .for_reply_form table {
	width:694px;
}*/
/*.lvl2 #comments_form textarea,
#comments .lvl2 .for_reply_form table{
	width:664px;
}*/
/*.lvl3 #comments_form textarea,
#comments .lvl3 .for_reply_form table {
	width:634px;
}*/
p#comment_submit {
	color:#fff;
	background:#80bc00;
	padding: 1px 4px;
}
p#comments_error,
p#comments_error_reply {
	color:#5a5a5a;
	background:#ddd;
	padding:6px 5px;
	font-weight:normal;
	line-height:20px;
    display:inline-block;
	width:363px;
}
p#comments_error_reply {
	width:291px;
}
.lvl2 p#comments_error_reply {
	width:215px;
}
#comments_form .loader {
	margin-top: 7px;
	bottom:auto;
}
#comments_form input.btn {
	display:inline-block;
	width:124px;
	height:25px;
	background:url(http://img.informer.com/images/program_add.png) 0 -380px no-repeat;
	border:none;
	cursor:pointer;
}
.for_reply_form textarea {
	font-size:12px;
}
.comments_form .h_info6 {
	display:none !important;
}
/*-karma-*/
.neutral {color: #cccccc;}
.positive{color: #79aa36;}
.negative{color: #c96859;}

/*-screenshots-*/
#auth-overlay {
    background: url("http://img.informer.com/images/v2/bgfrm.png") repeat scroll 0 0 transparent;
    bottom: 0;
    display: block;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 4900000;
}
#imgtd {
	background: url("http://img.informer.com/images/v2/bgfrm.png") repeat scroll 0 0 transparent;
	/*opacity: 0.5;*/
	padding-right:15px;
	width: 270px;
}
.scr_frm_float {
    outline: medium none;
    overflow: hidden;
    position: fixed;
    text-align: left;
    z-index: 5000000;
    width: 100%;
    height:100%;
    padding:0;
}

#auth-close-scr {
    background: url("http://img.informer.com/images/v2/for_program.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    display: inline;
    height: 65px;
    position: absolute;
    top: 14px;
    width: 65px;
    z-index: 9999999;
}
.share-video {
    background: url("http://img.informer.com/images/v2/for_program.png") no-repeat scroll 0 -220px transparent;
    cursor: pointer;
    display: inline;
    height: 65px;
    position: absolute;
    top: 14px;
    right: 110px;
    width: 65px;
    z-index:10000000;
}
#share_video {
    width:300px;
    padding:20px;
    z-index: 4;
    position: absolute;
    right: 30px;
    top: 65px;
}
#share_video textarea {width:100%; height:60px; padding:5px; word-break:break-all;}

.b-screens {
    padding: 0 0 20px;
    position: relative;
    height: 100%;
}

.list_wrapper {
    min-width: 620px;
    overflow: hidden;
    text-align: center;
}

.screensc {
	margin-top:20px;
	/*max-height:200px;*/
	overflow:hidden;
	-webkit-user-select: none;
    -moz-user-select: none;
    -khtml-user-select: none;
}
.screensc li {
	list-style:none;
	display:inline;
}
.car_wrap {
	position: relative;
	left:-147px;
	/*left:77px;*/
}
.car .carsm {
	text-align: left; float: none;
	margin: 0;
	width: 5046px;
	height: 174px;
	position: relative; left:-115px;
}

.li_car {
	float: left;
	height: 185px;
	width:227px;
    	overflow: hidden;
    	vertical-align: middle;
	text-align: center;
}

.li_car:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}

.carimg_pre {
    background-color: white;
    display: inline-block;
    padding: 1px;
    max-width:222px;
    max-height:171px;
    vertical-align: middle;
    opacity: 0.2;
    filter: alpha(opacity=20)
}

.carimg {
    background-color: white;
    border: 1px solid #CCCCCC;
    display: inline-block;
    padding: 1px;
    max-width:222px;
    max-height:171px;
    vertical-align: middle;
    opacity: 0.2;
    filter: alpha(opacity=20)
}

.carimg_sel_pre {
    background-color: white;
    display: inline-block;
    padding: 1px;
    max-width:222px;
    max-height:171px;
    vertical-align: middle;
    opacity: 1.0;
    filter: alpha(opacity=100)
}


.carimg_sel {
    background-color: white;
    border: 1px solid #9999EE;
    display: inline-block;
    padding: 1px;
    max-width:222px;
    max-height:171px;
    vertical-align: middle;
    opacity: 1.0;
    filter: alpha(opacity=100)
}

.li_carsm {
    width:238px;
    height:171px;
    text-align:center;
}

.carimgsm {
    background: none;
    margin: 4px;
    max-width:222px;
    max-height:171px;
    cursor: pointer;
}

.carimgsm_sel {
    background: none;
    margin: 0;
    border: 4px solid #6ad;
    width:130px;
    height:114px;
    cursor: pointer;
}


.car_points {
  background: none repeat scroll 0 0 #FFFFFF;
  	border-radius:20px;
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
	-o-border-radius:20px;
	-ms-border-radius:20px;
  font-size: 11px;
  height: 25px;
  line-height: 25px;
  margin-bottom: 10px;
  padding: 0 10px;
  position: relative;
  top:-68px;
}

.car_points_ul {
	list-style: none outside none;
}

.car_point_li {
	display: inline;
	float: left;
	margin-right: 6px;
	margin-bottom: 10px;
}

.car_point_sel {
    display: block;
    width:18px;
    line-height:18px;
    background: url("http://img.informer.com/images/v2/program.png") no-repeat scroll -159px -182px transparent;
    z-index: 300;
    cursor: pointer;
}

.car_point {
    display: block;
    width:18px;
    line-height:18px;
    background: url("http://img.informer.com/images/v2/program.png") no-repeat scroll -159px -205px transparent;
    z-index: 300;
    cursor: pointer;
}

.car_point_vid_sel {
    display: block;
    width:18px;
    line-height:18px;
    background: url("http://img.informer.com/images/v2/program.png") no-repeat scroll -138px -182px transparent;
    z-index: 300;
    cursor: pointer;
}

.car_point_vid {
    display: block;
    width:18px;
    line-height:18px;
    background: url("http://img.informer.com/images/v2/program.png") no-repeat scroll -138px -205px transparent;
    z-index: 300;
    cursor: pointer;
}
.car_point:hover, .car_point_sel:hover, .car_point_vid:hover, .car_point_vid_sel:hover  {
    text-decoration: none;
}

.car_video_play {
    background: url("http://img.informer.com/images/v2/new_play.png");
    cursor: pointer;
    height: 72px;
    left: 78px;
    opacity: 0.85;
    position: relative;
    top: -125px;
    width: 72px;
    z-index: 350;
	display:block;
}

.car_video_play_sm {
    background: url("http://img.informer.com/images/v2/new_play.png");
    cursor: pointer;
    height: 72px;
    left: 83px;
    opacity: 0.85;
    position: relative;
    top: -118px;
    width: 72px;
    z-index: 350;
}

.car_left {
    background: url("http://img.informer.com/images/v2/program.png") no-repeat scroll -143px -68px transparent;
    height: 39px;
    left: 47px;
    opacity: 0.85;
    position: absolute;
    top: 72px;
    width: 30px;
    z-index: 300;
}

.car_right {
    background: url("http://img.informer.com/images/v2/program.png") no-repeat scroll 0 -59px transparent;
    height: 39px;
    opacity: 0.85;
    top: 72px;
    position: relative;
    width: 30px;
    z-index: 300;
}

.car_leftw {
    cursor: pointer;
    height: 175px;
    left: -77px;
    opacity: 0.85;
    position: absolute;
    top: 0;
    width: 77px;
    z-index: 300;
}

.car_rightw {
    cursor: pointer;
    height: 175px;
    left: 228px;
    position: absolute;
    top: 0;
    width: 75px;
    z-index: 300;
}

.scr_big {
    border:1px solid #AAAABB;
    position: absolute;
    max-width: 1400px;
    max-height: 800px;
}

.car_left_sm {
   background: url("http://img.informer.com/images/v2/for_program.png") no-repeat scroll 0 -70px transparent;
    cursor: pointer;
    height: 30px;
    left: 58px;
    margin-bottom: 25px;
    opacity: 0.85;
    position: relative;
    top: 0;
    width: 28px;
	-webkit-user-select: none;
    -moz-user-select: none;
    -khtml-user-select: none;
}


.car_right_sm {
   background: url("http://img.informer.com/images/v2/for_program.png") no-repeat scroll 0 -99px transparent;
    cursor: pointer;
    height: 30px;
    left: 58px;
    margin-top: 25px;
    opacity: 0.85;
    position: relative;
    top: 0;
    width: 28px;
	-webkit-user-select: none;
    -moz-user-select: none;
    -khtml-user-select: none;
}

.prog_soc li {display:inline; width:33%; float:left; padding:0 0 10px 0; overflow:hidden;}
.prog_soc li.gg_share {padding-left:15px;}

.adv234 {
	background: #F3F3F3;
	margin-top: 20px;
	padding: 10px;
	text-align: center;
}
.adv200 {
	background: #F3F3F3;
	margin-bottom: 20px;
	padding: 10px;
	text-align: center;
}

.tabbox:after {
	border-bottom:1px solid #0072bc;
	margin-bottom:20px;
	display:block;
	content:"";
	clear:both;
}
.tabbox h3,
.tabbox h2 {
	float:left;
	margin-right:10px;
	font:13px Arial, Helvetica, sans-serif;
	padding:7px 0 0 0;
}
.tabbox h3.select_tab,
.tabbox h2.select_tab {
	background:	url(http://img.informer.com/images/v2/select.gif) bottom center no-repeat transparent;
	padding:0 0 15px 0;
}
.tabbox h3.select_tab a,
.tabbox h2.select_tab a {
	font-family: "segoe ui light","segoe ui",sans-serif,arial;
    font-size: 20px;
    font-weight: 100;
    line-height: 1;
	color:#333;
}
.tabbox h3.select_tab a:hover,
.tabbox h2.select_tab a:hover {
	text-decoration:none;
}

.spnsrd {width:91px;height:13px;display:block;background:url(http://img.informer.com/images/v2/term.png) 0 -130px no-repeat;margin:0 auto 0;}

/* Program chart styles*/
.mdl-overl {
    position:fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 4900000;
    background:url(http://img.informer.com/images/bgfrm.png) repeat scroll 0 0;
    display: block;
    opacity:0.2;
}

.chart-close{
    z-index: 5000000;
    background:url(http://software.informer.com/images/v2/icon-cross.gif) no-repeat scroll center center;
    width: 20px;
    height: 20px;
    float: right;
    margin-top: 20px;
    margin-right: 20px;
    cursor: pointer;
}

.pr_graf {
    position:relative;
    margin:20px 0 30px;
}
.pr_graf .h_info2  {
    position:relative;
}
.pr_graf #chart_img
{
    cursor:pointer;
}
.pr_graf #chart_img_t
{
    cursor:pointer;
}
.grag_info {
    position:absolute;
    display:block;
    width:11px;
    height:11px;
    background:url(http://img.informer.com/images/v2/program.png) -163px -234px no-repeat transparent;
    right: -17px;
    top:4px;
    cursor:pointer;
	z-index:11;
}
.graf_main {
    position:fixed;
    top:50%;
    left:50%;
    margin-left:-305px;
    margin-top:-158px;
    z-index: 5000000;
}
.graf_content {
    background: #f3f3f3;
    padding: 8px 10px 50px;
    z-index:1;
    border: 10px solid #cbcbcb;
    width: 570px;
    font-size:13px;
    color:#767676;
    height: 240px
}
.graf_content .h_info2 {
    margin:0;
}
.graf_content p {
    margin:0 0 10px 0;
}
.graf_table {
    border:1px solid #e7e7e7;
    background:#e4e4e4;
    color:#4f4f4f;
    font-size:15px;
    width:256px;
    float:right;
}

.graf_dd {
    position: relative;
    clear:both;
    float:left;
    margin:15px 0;
    font-size:12px;
}
.graf_dd span {
    background: #16abe5;
    cursor: pointer;
    padding:0 10px;
    min-width:100px;
    height:20px;
    display:block;
    color:#fff;
}
.graf_dd_list {
    background: none repeat scroll 0 0 #F3F3F3;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);
    margin: 0;
    position: absolute;
    left: 0;
    top: 20px;
    min-width:120px;
    z-index: 11;
    display:none;
}
.graf_dd_head {
    background-color: #4F4F4F;
    border-top: 1px solid #f3f3f3;
    padding: 5px;
}
.graf_dd_list a {
    border-bottom: 1px solid #DEDEDE;
    color: #484848;
    display: block;
    padding: 5px 10px;
    /*white-space: nowrap; //for languages big words */
}
.graf_dd_list a:last-child {
    border:none;
}
.graf_dd_list a:hover {
    text-decoration:none;
    color:#fff;
    background:#ababab;
}

.gt_ttl {
    float:right;
    display:block;
    width:56px;
    font-size:11px;
    color:#484848;
    padding: 0 3px;
}

.block_info .legacy_subcat {
	max-width:155px;
	display:block;
    padding-top: 6px;
    position: relative;
    top: -6px;
}
.block_info .legacy_subcat span {
	position:absolute;
	width:25px;
	height:20px;
	margin-top:-6px;
	background: url(http://img.informer.com/images/v2/program.png) 5px -968px no-repeat;
}
.block_info .legacy_subcat a {
	margin-left:25px;	
}

.legacy_cat {
	display: block !important;
	height:20px;
}

.gt_ttl:nth-child(2) {
    width:73px;
}
.gt_ttl {padding: 0 14px 0 0;}
.gt_item {
    clear:both;
    background:#f3f3f3;
    padding:5px 14px 5px 19px;
    overflow:hidden;
}
.gt_item:nth-child(odd) {
    background:#fff;
}
.gt_item span {float:left;overflow:hidden;}
.gt_date {margin:0 4px 0 0; width:105px;}
.gt_rank { width:60px}
.gt_change {width: 40px;}
.gt_up, .gt_down {
    display: block;
    width:8px;
    height:11px;
    background:url("http://img.informer.com/images/v2/program.png") 0 0 no-repeat transparent;
    position:relative;
    top:4px;
	padding-right: 5px;
}
.gt_up { background-position:-141px -668px;;}
.gt_down { background-position:-166px -668px;}

.curr_dnld .icon16 {
	margin-right:7px;
	position:absolute;
	left:-23px;
	top:2px;
}
.curr_dnld div {
	margin:0 0 7px 23px;
	position:relative;
}
td.pr_icon {
	padding:10px 0 0 0;
	vertical-align: top;
}
td.pr_title {
	padding:10px 0 0 0;
}
/* Chart styles*/
/* --- max --- */
.si_image_max { width: 300px; height: 190px; background: url(http://img.informer.com/charts/large.png); float: left;}
.si_image_max .si_image_YF, .si_image_tiny .si_image_YF { position: absolute; line-height: 1em; background: #F3F3F3; font-size: 11px; font-family: Arial, sans-serif; color: #A0A0A0; height: 15px; padding: 4px 4px 0 4px; }
.si_image_max .si_image_Y0 { margin: 11px 0 0 0; }
.si_image_max .si_image_Y1 { margin: 81px 0 0 0; }
.si_image_max .si_image_Y2 { margin: 141px 0 0 0; }
.si_image_max b { position: absolute; width: 2px; height: 2px; background: #11B8F9; }

.si_image_max .si_image_XF, .si_image_tiny .si_image_XF { position: absolute; line-height: 1em; font-size: 11px; font-family: Arial, sans-serif; color: #808080; height: 15px; }
.si_image_max .si_image_X0 { margin: 176px 0 0 0; }
.si_image_max .si_image_X1 { margin: 176px 0 0 75px; width: 50px; text-align: center; }
.si_image_max .si_image_X2 { margin: 176px 0 0 175px; width: 50px; text-align: center; }
.si_image_max .si_image_X3 { margin: 176px 0 0 250px; width: 50px; text-align: right; }
#si_image_canvas { width: 300px; height: 190px; position: absolute; }
.si_image_controls { position: absolute; }
/* --- min --- */
/*
.si_image_tiny { width: 180px; height: 115px; background: url(http://img.informer.com/charts/tiny.png); }
.si_image_tiny .si_image_Y0 { margin: 1px 0 0 0; }
.si_image_tiny .si_image_Y1 { margin: 41px 0 0 0; }
.si_image_tiny .si_image_Y2 { margin: 81px 0 0 0; }
.si_image_tiny b { position: absolute; width: 2px; height: 2px; background: #11B8F9; }

.si_image_tiny .si_image_X0 { margin: 105px 0 0 0; }
.si_image_tiny .si_image_X3 { margin: 105px 0 0 130px; width: 50px; text-align: right; }
*/

/* Chosen v1.0.0 | (c) 2011-2013 by Harvest | MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md */
.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;zoom:1;*display:inline;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,.15)}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:26px;border:1px solid #aaa;background-color:#fff;background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),color-stop(100%,#f4f4f4));background:-webkit-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:-moz-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:-o-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:padding-box;box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(/images/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(/images/chosen-sprite.png) no-repeat 0 2px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:#fff url(/images/chosen-sprite.png) no-repeat 100% -20px;background:url(/images/chosen-sprite.png) no-repeat 100% -20px,-webkit-gradient(linear,50% 0,50% 100%,color-stop(1%,#eee),color-stop(15%,#fff));background:url(/images/chosen-sprite.png) no-repeat 100% -20px,-webkit-linear-gradient(#eee 1%,#fff 15%);background:url(/images/chosen-sprite.png) no-repeat 100% -20px,-moz-linear-gradient(#eee 1%,#fff 15%);background:url(/images/chosen-sprite.png) no-repeat 100% -20px,-o-linear-gradient(#eee 1%,#fff 15%);background:url(/images/chosen-sprite.png) no-repeat 100% -20px,linear-gradient(#eee 1%,#fff 15%);font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results{position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:200px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#0088CC;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#84CEF3),color-stop(90%,#0088CC));background-image:-webkit-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-moz-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-o-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;width:100%;height:auto!important;height:1%;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-webkit-linear-gradient(#eee 1%,#fff 15%);background-image:-moz-linear-gradient(#eee 1%,#fff 15%);background-image:-o-linear-gradient(#eee 1%,#fff 15%);background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;padding:5px;height:15px;outline:0;border:0!important;background:transparent!important;box-shadow:none;color:#666;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-multi .chosen-choices li.search-field .default{color:#999}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 0 3px 5px;padding:3px 20px 3px 5px;border:1px solid #aaa;border-radius:3px;background-color:#e4e4e4;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-clip:padding-box;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(/images/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#eee),color-stop(80%,#fff));background-image:-webkit-linear-gradient(#eee 20%,#fff 80%);background-image:-moz-linear-gradient(#eee 20%,#fff 80%);background-image:-o-linear-gradient(#eee 20%,#fff 80%);background-image:linear-gradient(#eee 20%,#fff 80%);box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:0;background:transparent}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#111!important}.chosen-disabled{opacity:.5!important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single-nosearch .chosen-search,.chosen-rtl .chosen-drop{left:9999px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:0}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:#fff url(/images/chosen-sprite.png) no-repeat -30px -20px;background:url(/images/chosen-sprite.png) no-repeat -30px -20px,-webkit-gradient(linear,50% 0,50% 100%,color-stop(1%,#eee),color-stop(15%,#fff));background:url(/images/chosen-sprite.png) no-repeat -30px -20px,-webkit-linear-gradient(#eee 1%,#fff 15%);background:url(/images/chosen-sprite.png) no-repeat -30px -20px,-moz-linear-gradient(#eee 1%,#fff 15%);background:url(/images/chosen-sprite.png) no-repeat -30px -20px,-o-linear-gradient(#eee 1%,#fff 15%);background:url(/images/chosen-sprite.png) no-repeat -30px -20px,linear-gradient(#eee 1%,#fff 15%);direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:144dpi){.chosen-rtl .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type=text],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url(/images/chosen-sprite2x.png)!important;background-size:52px 37px!important;background-repeat:no-repeat!important}}

.comment_rating{
    float: none;
    margin: 4px 0 0 7px;
    display: inline-block;
    position: absolute;
}

p#comments_error{
    position: absolute;
    margin-top: -41px;
    width: 609px;
    margin-left: 1px;
}

a.sm_rating_com {
    height: 22px;
    line-height: 22px;
    left: 140px;
}

.user_vote div.sm_rating_d {
    width:185px;
}

.frmcomment .hint {
    position:absolute;
    top: -120px;
    width:580px;
    padding:30px 20px 20px 20px;

    -moz-box-shadow: 0 0 12px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 12px rgba(0, 0, 0, 0.2);
    behavior: url(/style/PIE.htc);

    border:1px solid #d6d6d6;
    background: #f5f5f6 url(http://img.informer.com/images/mac/v2/block_bg.png) 0 0 repeat-x;
    z-index:200;
}
.frmcomment .hint .close {position:absolute; top:10px; right:10px; text-decoration:none; font-size:26px; color:#aaa;}
.frmcomment .hint .close:hover {color:#333;}

div.a_strip {margin-top: 0;}
div.a_strip_noline {margin-top: 0; text-align: center;}

.with_label {
	border: 1px solid #ddd;
	padding: 3px 0 0;
	width: 338px;
	height: auto;
	margin: 0 auto;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.review1 > div.with_label {margin: 20px auto;}

.with_label .spnsd {
	display: block;
	width: 81px;
	height: 10px;
	margin: 0 auto 6px;
	background: url(/images/v3/advertisement.png) no-repeat;
}

.dnld_formac {
    background-position: 0 -920px;
}
.review_a2 {text-align:center; padding:0 0 15px 0;}
.what_new_more {margin:-10px 0 20px 0;}
.adv200_border {
    margin-bottom: 20px;
    padding: 10px;
    text-align: center;
    border: 1px solid #ccc;
    position: relative;
    height:200px;
}
.adv200_border:before {
    content: '';
    display: block;
    width: 88px;
    height: 18px;
    position: absolute;
    bottom: -10px;
    background: transparent url(http://img.informer.com/images/ad_strip_noline3.png) no-repeat;
    z-index: 5;
    left: 50%;
    margin-left: -44px;
}
.adv200_border .close_btn {
    background: url(http://img.informer.com/images/v2/close_popup2.png) no-repeat 0 0;
    display: block;
    width: 15px;
    height: 15px;
    position: absolute;
    top: 0;
    right: 0;
}

.langs {float:right; cursor:pointer;}
.langs-list {position:absolute; right: 0; z-index: 310;}
.langs-list ul {
	border: 1px solid #adadad;
	background: #ffffff;
	font-size: 12px;
	left: 0;
	line-height: normal;
	list-style: outside none none;
	margin: -1px 0 0;
	/*max-height: 300px;*/
	overflow-y: auto;
	padding: 0;
	width: 378px;
	z-index: 5;
}
.lang_one .langs-list ul {width:178px;}
.lang_one .langs-list ul li {width:100%;}
.langs-list li {list-style:none; float:left; margin:0; width:50%;}
.langs-list li a {color:#000000; display:block; float:left; max-width:none; position:relative; text-decoration:none; width:100%; overflow: hidden; word-wrap: break-word; max-height: 34px;}
.langs-list li:hover {background:#f3f3f3;}
.langs-list li img, .lang-selected img {float:left; padding:2px 6px 0 10px;}
.langs-list li span {display:block; padding: 9px 6px 6px 41px;}
.lang-selected .lang-name {display:block; font-size:12px;padding: 0 25px 0 48px;}
.lang-selected {border: 1px solid #adadad; display:inline-block; width:180px; height:40px;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;	box-sizing: border-box; background-color:#f3f3f3; line-height:40px; position:relative; z-index: 150;}
.lang-selected .langs-ar-down, .lang-selected .langs-ar-up {width:25px;height:38px;display: block;position:absolute;right:0;top:0;}
.lang-selected .langs-ar-down:before,
.lang-selected .langs-ar-up:before,
.lang-selected .langs-ar-down:after,
.lang-selected .langs-ar-up:after {
	position:absolute;
	content:'';
	display:block;
	width:0;
}
.lang-selected .langs-ar-down:before  {
	border-left: 7px solid transparent;
	border-right: 7px solid transparent;
	border-top: 7px solid #999;
	top:17px;
	left:2px;
}
.lang-selected .langs-ar-down:after {
	border-left: 4px solid transparent;
	border-right: 4px solid transparent;
	border-top: 4px solid #f3f3f3;
	top:17px;
	left:5px;
}
.lang-selected .langs-ar-down.langs-ar-up:before  {border-bottom: 7px solid #999;border-top:none;top:16px;}
.lang-selected .langs-ar-down.langs-ar-up:after {border-bottom: 4px solid #f3f3f3;border-top:none;top:19px;}

.prog_top .icon48 {margin-bottom:8px;}

.prog_top_ver h1 {
	max-width: 222px;
	display: inline-block;
}
.prog_top_ver h1 .free {
    position: relative;
    right:inherit;
    bottom: 3px;
    top: auto;
}
.prog_top_ver h1 .ver {
    white-space:nowrap;
    margin-right:10px;
}
.prog_top_ver h1 .ver img {
    /*margin-left:5px;*/
}
.prog_top_ver_all {
    vertical-align:bottom;
    margin-bottom:7px;
    display:inline-block;
}
.prog_top_ver .ctgr_path {
    /*margin-left: 60px;*/
    padding-right: inherit;
}

h3#tab1 {max-width: 330px;}



/*--- V4_2 STYLES ---*/
body {
	-webkit-text-size-adjust: 100%;
}

h1 {
	height:37px;
	line-height:35px;
	overflow:hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	max-width: 54%;
	width: auto;
	padding-right: 2px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.pr_graf {margin: 0 0 30px;}
.pr_graf .h_info2 {margin:0 0 15px 0;}
.little_column .adv336 {margin:0; height:90px; width:100%;}
.new_adv_pos .ctgr_path {margin-top:124px;}
.new_adv_pos .top_advert_v4, .new_adv_pos .top_aa_v4  {
/*	background-color: #f3f3f3;*/
	height: 90px;
	width: 940px;
	text-align: center;
	position: absolute;
	margin: 15px auto 10px;
	left:0;
	/*right:0;*/
}
.new_adv_pos .top_advert_v5 {
	text-align: center;
	margin: 15px auto 10px;
	min-height:90px;
}
.new_adv_pos .top_advert_v4 .adv336, .new_adv_pos .top_aa_v4 .adv336 {margin:auto;}

/*.prog_top {position:absolute; top:-120px;}*/

.searchform {
/*    top: 130px !important;*/
}
.right_column {margin-top: 140px}
.right_column.right_column_ver {margin-top: 98px;}


/*--- PROGRAM_MEDIA.CSS ---*/

/* from .php */

.container {
    position: relative;
    overflow: hidden;
    background: none;
}

.searchform, .prog_soc, .right_column {
    position: absolute;
    right: 0;
}

.user_name {max-width: 84px;}

.searchform {top: 20px;}

.prog_soc {top: 60px;}

.right_column {top: 110px;}

.user_rating .sm_outer {display: inline-block;}
/* new tags */
.program_nav, .review_open, .review_hide, a.search_btn, .all_cmnt1 {display:none;}
.prog_top, .page-content-wrapper, .slade2, .slade3 { display:inline;}
.inside-wrapper { display: block; margin-bottom: 100px;}

.adv336 {margin:20px auto;}

.review1 > div {
	text-align: center;
	margin: 20px 0;
}

.slade3 h3, .slade3 .h2 { clear:both;}

.review_a2 .adv336 { margin-top:0; min-height:0}

p#comments_error {
	bottom:39px;
	left: 1px;
	margin: 0;
	right: 0;
	width: auto;
}

/* -new block Contents- */
.h_info9 {
	background:url(http://img.informer.com/images/v2/program_v3.png) 0 0 no-repeat;
	width:82px;
	height:15px;
}
.contents ol {
	list-style-position: inside;
    margin: 15px 0 10px;
    padding: 0;
}
/* -end Contents- */

/* -new blocks Comments, Questions- */
.review_text {
}
.slade2 .dnld_block_v3 .btn_dnld {
  width: 100%;
  max-width: 380px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 10px 20px;
  margin-bottom: 15px;
}
.slade2 .dnld_block_v3 .dnld_img {
	float:left;
}
.slade2 .dnld_block_v3 .dnld_pname {
  float: left;
  color: #466e01;
  display:block;
  font-family: "segoe ui",Helvetica,sans-serif,arial;
	font-size: 16px;
    font-weight: 400;
    line-height: 1.5;
    margin-left: 15px;
    margin-top: 1px;
    max-width: 280px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.slade2 .dnld_block_v3 .dnld_boldtext {
    font-family: "segoe ui",Helvetica,sans-serif,arial;
    font-size: 21px;
    font-weight: 700;
    line-height: 21px;
    margin-left: 60px;
    text-transform: uppercase;
    margin-top: 0 !important;
}
/*.slade3 { display:none !important;}*/
.position_v3 {
	position:relative;
	clear:both;
	height:533px; 
}
.position_v3.num3 {
	height:533px;
}
.position_v3.num2 {
	height:434px;
}
.position_v3.num1 {
	height:336px;
}
.position_v3.num0 {
	height:238px;
}
.wrapper_block_v3 {
	display: block;
	width:auto;
	position: absolute;
	left:0;
	right:-300px;
	top:0;
}
.wrapper_table_v3 {
	display:table;
	width:100%;
}
.comments_v3, .questions_v3 {
	display:table-cell;
	width:49%;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding:10px 20px 93px 20px;
	position:relative;
}
.between {
	display:table-cell;
	width:2%;
	background-color:#fff;
}
.comments_v3 {
	background-color:#ddf6ff;
}
.comments_v3 h3,
.comments_v3 h2 {
	color:#01aef0;
	font-size:28px;
}
.questions_v3 {
	background-color:#f3f3f3;
}
.questions_v3 h3,
.questions_v3 h2 {
	color:#648d1d;
	font-size:28px;
}
.comments_v3 p, .questions_v3 p {
	line-height:24px;
	margin:7px 0 16px;
}
.comments_block_v3 {
	background-color:#fff;
	margin-bottom:10px;
	padding:8px 10px;
	font-size:14px;
	line-height:24px;
}
.comments_block_v3 p {
	margin:0;
	color:#3a3a3a;
	max-height:48px;
	overflow:hidden;
	position:relative;
}
.comments_block_v3 p a {
	color:#333;
}
.comments_block_v3 .smile {
	vertical-align:middle;
}
.comments_block_v3 span {
	color:#a599a5;
	margin-right:16px;
	position:relative;
	white-space:nowrap;
}
.comments_block_v3 span:after {
	display:block;
	content:'';
    position: absolute;
    right: -12px;
    top: 7px;
	background-color:#a599a5;
	height:3px;
	width:3px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	-o-border-radius:2px;
	-ms-border-radius:2px;
	border-radius:2px;	
}
.comments_block_v3 span:last-child {
	margin-right:0;
}
.comments_block_v3 span:last-child:after {
	display:none;
}
.comments_v3 span a {
	color:#a599a5;
}
.comments_block_v3 .comment_more {
	position:absolute;
	right:0;
	bottom:0;
	display:block;
	background-color:#fff;
	color:#1d9fde;
	font-size:13px;
	padding:0 3px 0 35px;
	background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 30%, rgba(255, 255, 255, 1) 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
	background: -moz-linear-gradient(to right,  rgba(255,255,255,0) 0%, rgba(255,255,255,1) 30%, rgba(255,255,255,1) 100%); 
    background: -webkit-gradient(linear, top left, top right, color-stop(0%,rgba(255,255,255,0)), color-stop(30%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,1))); 
    background: -webkit-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 30%,rgba(255,255,255,1) 100%);
    background: -o-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 30%,rgba(255,255,255,1) 100%); 
    background: -ms-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 30%,rgba(255,255,255,1) 100%); 
}
.comment_more:after {
	display:inline-block;
	content:'›';
	position:relative;
	left:3px;
	top: 0;
	font-size:14px;
}
.questions_v3 .comments_block_v3 p {
/*	font-family: "segoe ui light","segoe ui",Helvetica,sans-serif,arial;
    font-size: 19px;
	line-height:24px;
    font-weight: 100;
    line-height: 1;*/
}
.questions_v3 .comments_block_v3 span {
	color:#3a3a3a;
	position:relative;
}
.questions_v3 span a {
	color:#638d1d;
	text-decoration:underline;
}
.questions_v3 span b {
	color:#638d1d;
	font-size:16px;
}
.issue:before{
	background: url(http://img.informer.com/images/v2/program_v3.png) no-repeat;
	position: relative;
	content:'';
	display:inline-block;
	width:27px;
	height:16px;
	top: 4px;
}
.issue.open:before { background-position:0 -30px;}
.issue.solved:before { background-position:-31px -30px;}
.comments_buttons {
	position:absolute;
	bottom:20px;
	left:20px;
	right:20px;
	font-family: "segoe ui light","segoe ui",Helvetica,sans-serif,arial;
    font-size: 20px;
    font-weight: 100;
}
.btn_more {
	display:block;
	float:left;
	width:48%;
	margin-left:4%;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	/*padding:0 0 0 18px;*/
	position:relative;
	white-space:nowrap;
	top:15px;
	text-align:right;
}
.btn_more:after {
/*	display: block;
	content:'→';
	position: absolute;
	top:0px;
	right:10px;*/
}
.btn_more:after:hover {
	text-decoration:none;
}
.comments_v3 .btn_more {
	font-size: 14px;
	color:#01aef0;
}
.questions_v3 .btn_more {
	font-size: 14px;
	color:#648d1d;
}
.btn_add {
	text-transform:uppercase;
	color:#fff;
	display:block;
	width:48%;
	text-align:center;
	white-space:nowrap;
	background-color:#01aef0;
	float:left;
	line-height:50px;
}
.btn_add:hover {
	text-decoration:none;
}
.help_us {
    padding: 23px 0 10px 50px;
    position: relative;
}
.help_us:before {
	background: url(http://img.informer.com/images/v2/program_v3.png) no-repeat 0 -66px;
	position: absolute;
	content:'';
	display:inline-block;
	width:35px;
	height:35px;
	top:15px;
	left:0;
}
.help_us a {white-space:nowrap;}
.anchor {
	position:relative;
	top:-80px;
	display: block;
}
/* -end Comments, Questions- */

/* -New likes- */
.prog_soc {display:none} 
.right_column {top: 99px;}
.prog_top {
	position:relative;
	display:block;
}

.prog_top_ver_all {
	margin-bottom: 0;
	margin-left: 5px;
	vertical-align: baseline;
}

.prog_top_ver_all img {max-width: 101px;}

.prog_top_ver h1.no_lang {
	max-width: 66%;
	display: inline-block;
	width: auto;
}

.prog_soc_wrapper.for_vers {top: 180px !important;}

.prog_soc_wrapper {
	position:absolute;
	right:0;
	top: 75px;
	height:37px;
	width:300px;
}
.new_adv_pos .prog_soc_wrapper {top:177px;}
.review .prog_soc_wrapper {
	visibility:hidden;
	display:none;
}
.prog_soc_button {
	width:94px;
	height: 27px;
	background:#fff url(http://img.informer.com/images/v2/program.png) no-repeat -97px -1293px;
	margin:0 103px;
	position:relative;
	cursor:pointer;
}
.prog_soc_button:before {
	display:block;
	content:'';
	width:103px;
	height: 27px;
	background:#fff url(http://img.informer.com/images/v2/program.png) no-repeat 46px -1293px;
	position:absolute;
	top:0;
	left:-103px;
}
.prog_soc_button:after {
	display:block;
	content:'';
	width:103px;
	height: 27px;
	background:#fff url(http://img.informer.com/images/v2/program.png) no-repeat -118px -1248px;
	position:absolute;
	top:0;
	right:-103px;
}
.prog_soc {
	display:block;
	top:8px;
	width: 100%;
}
.right_column {top: -20px;}
.new_adv_pos .right_column {top:80px;}
/* -end New likes- */

.review_text {
        margin-top: 20px;
	padding:0 0 20px 0;
	position:relative;
}
.review_open2 {
		background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 65%, rgba(255, 255, 255, 1) 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
		bottom: 19px;
		cursor: pointer;
		height: 92px;
		position: absolute;
		width: 100%;
		display:block;
		border-bottom:1px solid #a9a9a9;
}
.review_open2:after {
		background: url(http://img.informer.com/images/v2/program_media.png) no-repeat center -95px;
		bottom: -18px;
		content: '';
		display: block;
		height: 19px;
		position: absolute;
		width:100%;
		z-index: 101;
}

.comments_title h3{font-size:20px; display:inline-block; padding:10px; background:#f5f5f5;}
.comments_title a h3{background:none;}

.comments_guest .comm_name {
	width: 49%;
	display: block;
	float: left;
	margin: 0 2% 20px 0;
}

.comments_guest .comm_email {
	width: 49%;
	margin-bottom: 20px;
	display: block;
	float: left;
}

.comments_guest input {
	width: 100%;
	padding: 5px 10px;
	margin: 5px 0 0;
	height: 32px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.comments_guest .comm_comm {margin: 0 0 5px 0;}
.comments_guest .gray {color:#777;}
.rate_thx {padding:20px; background:#D9F5EF; margin:0 0 20px 0; font-weight:bold;}

.btn_dnld_pa {
    padding-top:15px;
    padding-bottom:10px;
    min-height:35px;
    background: url(http://img.informer.com/images/mac/btndownloadappstore.png) 0px -67px no-repeat;
    border: 0px;
}
