﻿.wrapper_gallery .gallery_container.right_wrap.with_label.aa-336.main_container {padding-top: 28px;}

/*main styles: start*/
h1 {
	margin-top: 0;
	display: inline;
/*	white-space: nowrap;*/
	color: #333;
	overflow: hidden;
	text-overflow: ellipsis;
	max-width: 824px;
	font: 300 34px/45px "Roboto", "Segoe Ui", "Helvetica Neue", "Ubuntu", "Roboto", "Arial", "Helvetica", sans-serif;
	word-wrap: break-word;
}

h2, h3 {
	padding-right: 100px;
	color: #333;
	margin-bottom: 16px;
	/*border-bottom: 1px solid #c7c7c7;*/
	font: 100 28px "Roboto Condensed", "Segoe Ui", "Helvetica Neue", "Ubuntu", "Roboto", "Arial", "Helvetica", sans-serif;
}

h2 span, h3 span {
	display: inline-block;
	position: relative;
	padding-right: 14px;
	padding-bottom: 12px;
}

h2 span:before, h3 span:before {
	content: '';
	display: block;
	width: 100%;
	height: 3px;
	position: absolute;
	bottom: -1px;
	left: 0;
	background-color: #0078d7;
}

.icon40 {
	width: 40px;
	height: 40px;
}

.icon48 {
	width: 48px;
	height: 48px;
}

.icon50 {
	width: 50px;
	height: 50px;
}

.icon64 {
	width: 64px;
	height: 64px;
}

.icon80 {
	width: 80px;
	height: 80px;
}

.top_b {
	width: 100%;
	text-align: center;
	margin-bottom: 24px;
}

.top_b.with_lable {margin-top: -10px;}

.top_b > div {margin: 0 auto;}

.center_b {
	width: 336px;
	height: 280px;
	float: left;
	margin-right: 4px;
	text-align: center;
}

.right_b {
	width: 300px;
	height: auto;
	/*height: 600px;*/
	text-align: center;
	margin: 0 auto 21px;
}

.red {color: #cc0000;}

.overflow {overflow: hidden;}

.relative {position: relative;}

.top_button {
	width: 64px;
	height: 64px;
	display: block;
	background-color: #dde3e7;
	position: fixed;
	border-radius: 100%;
	box-sizing: border-box;
	text-align: center;
	text-transform: uppercase;
	color: #6e7f8b;
	font-size: 13px;
	font-weight: 900;
	padding-top: 38px;
	bottom: 30px;
	right: 175px;
	z-index: 1000;
}

.top_button:hover {text-decoration: none;}

.top_button:before {
	content: '';
	display: block;
	width: 19px;
	height: 14px;
	position: absolute;
	top: 20px;
	left: 50%;
	margin-left: -9px;
	background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2012%207.41%22%3E%3Ctitle%3EVector%20Smart%20Object13%3C%2Ftitle%3E%3Cpath%20d%3D%22M7.41%2C16.25%2C12%2C11.67l4.59%2C4.58L18%2C14.84l-6-6-6%2C6Z%22%20transform%3D%22translate(-6%20-8.84)%22%20style%3D%22fill%3A%236e7f8b%22%2F%3E%3C%2Fsvg%3E') no-repeat;
}

.table {
	display: table;
	table-layout: fixed;
}

.table-cell {
	display: table-cell;
	vertical-align: middle;
}
/*main styles: end*/

/*navigation: start*/
.prog_soc3, .soc_share {position:absolute; right:0; top:77px; background:#eef1f4;}
.prog_soc3 li {margin:20px;}
.soc_share a {margin:20px; display:block;}
/*navigation: end*/

/*top program: start*/
div.dupl {
    background: #ffffdd;
    border: 1px solid #ffd700;
    margin: 0 0 15px;
    padding: 8px 16px 8px;
	float: none;
	clear: both;
}
.top_info {
	overflow: hidden;
	margin-bottom: 24px;
	padding-right:70px;
}

.top_info .icon80 {
	float: left;
	margin-right: 20px;
}
.icon_winstore {
	margin: 0 20px 0 0;
	float:left;
	height: 80px;
	width: 80px;
}
.icon_winstore div {
	display: table-cell;
	height: 80px;
	width: 80px;
	text-align: center;
	vertical-align: middle;
}
.icon_winstore div img {
	width:50px;
	height:50px;
	vertical-align:middle;
}

.top_info .icon80 img {
	width: 100%;
	height: 100%;
}

.icon80.small {
	position: relative;
	overflow: hidden;
}

.icon80.small .blur_bg {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background-repeat: no-repeat;
	background-size: 100%;
	-webkit-filter: blur(20px);
	-moz-filter: blur(20px);
	-o-filter: blur(20px);
	-ms-filter: blur(20px);
	filter: blur(20px);
}

.icon80.small img {
	width: 48px;
	height: 48px;
	position: relative;
	z-index: 10;
	margin: 12px auto 0;
	padding: 4px;
	background: #fff;
	display: block;
}

.free {
    font-size: 15px;
    color: #fff;
    display: inline-block;
    border: 1px solid;
    padding: 0 4px;
    line-height: 22px;
    position: absolute;
    margin-left: 8px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    margin-top: 6px;
    background: #689f38;
}

.teaser {
	color: #777;
	font: 300 22px "Roboto Condensed", "Segoe Ui", "Helvetica Neue", "Ubuntu", "Roboto", "Arial", "Helvetica", sans-serif;
	overflow: hidden;
	margin-top:8px;
	/*white-space: nowrap;*/
	/*text-overflow: ellipsis;*/
}
.teaser.teaser2 {font-size: 20px;}
.teaser.teaser3 {font-size: 18px;}
/*top program: end*/

/*action block: start*/
.action_wrapper {
/*	overflow: hidden;*/
	margin-bottom: 24px;
	display: table;
	width: 1000px;
	border-spacing: 16px 0;
	margin-left: -16px;
	margin-right: -16px;
}
.download_btn {
	display: block;
	float: right;
	margin-left: 14px;
	margin-right: 0;
	width: 296px;
	height: 80px;
	position: relative;
	padding: 0 96px 0 20px;
	font-size: 28px;
	font-weight: 700;
	color: #fff;
	background-color: #98b77c; /* #689f38 */
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.download_btn:before {
	content: '';
	display: block;
	width: 54px;
	height: 48px;
	position: absolute;
	top: 16px;
	right: 30px;
	background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2054%2048%22%3E%3Ctitle%3EVector%20Smart%20Object11%3C%2Ftitle%3E%3Cpath%20d%3D%22M54%2C20.24H47.14V10H36.86V20.24H30L42%2C32.18ZM30%2C35.59V39H54V35.59Z%22%20style%3D%22fill%3A%23fff%22%2F%3E%3Crect%20width%3D%221%22%20height%3D%2248%22%20style%3D%22fill%3A%23fff%22%2F%3E%3C%2Fsvg%3E') no-repeat;
}

.download_btn .table {
	display: table;
	height: 80px;
	table-layout: fixed;
}
.download_btn .table_cell {
	display: table-cell;
	vertical-align: middle;
}

.trust {
	font-size: 13px;
	font-weight: 400;
	display: block;
	margin-bottom: -5px;
}

.download_btn span.size {
	display: block;
	margin-top: -4px;
	font: 400 17px "Roboto Condensed", "Segoe Ui", "Helvetica Neue", "Ubuntu", "Roboto", "Arial", "Helvetica", sans-serif;
}

.download_btn:hover {text-decoration: none;}

.action_wrapper > div, .wrapper_vers > div {
	height: 80px;
	padding: 14px 20px 8px;
	text-align: left;
	display: table-cell;
	vertical-align: top;
	font-size: 13px;
	color: #666;
	position: relative;
	width: auto !important;
	background-color:#f0f3f5;
/*	background-color: #f4f4f4;*/
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.action_wrapper > div:hover a {text-decoration: underline;}

.absolute_link {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 500;
}

.action_wrapper > div.awards {
	margin-right: 0;
	min-width: 208px;
	font-size: 15px;
	text-align: left;
}

.awards .txt, .clean .txt, .developer .txt, .license .txt, .version .txt, .usedby .txt {
	font-size: 15px;
	line-height: 18px;
    /*margin-top: 20px;*/
    /*padding-right: 10px;*/
   /* max-width: 225px;*/
    min-width: 160px;
	position: relative;
	top: -3px;
}
.version .txt {
	margin-top: 0;
	min-width: 0;
	white-space: nowrap;
}
.version .txt span {
	display:block;
}
.awards .txt, .clean .txt {
	max-width: 227px;
}
.awards .txt {margin-top: 13px;}
.awards .txt a {display: inline-block;}
.left.awards .txt {
	margin-top: 19px;
    padding-right: 30px;
    font-size: 16px;
}
.left.awards .txt a {
	text-decoration:underline;
}
.usedby .txt a {
	display:block;
	text-decoration:underline;

}
.author_info .awards {
	margin-top: 0 !important;
	width: 50px;
}

.action_wrapper > div.clean, .action_wrapper > div.developer, .action_wrapper > div.license,
.action_wrapper > div.version, .action_wrapper > div.usedby {
	width: 221px;
	text-align: left;
}

.action_wrapper > div.version {min-width: 190px;}

.clean_icon {
	width: 33px;
	height: 40px;
	float: left;
	margin-top: 7px;
	margin-right: 14px;
	background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2014%2017%22%3E%3Ctitle%3EVector%20Smart%20Object6%3C%2Ftitle%3E%3Cpath%20d%3D%22M9.25.75l-7%2C3.09V8.48a9.63%2C9.63%2C0%2C0%2C0%2C7%2C9.27%2C9.63%2C9.63%2C0%2C0%2C0%2C7-9.27V3.84Zm0%2C8.49h5.44a8.28%2C8.28%2C0%2C0%2C1-5.44%2C6.91V9.25H3.81V4.85l5.44-2.4Z%22%20transform%3D%22translate(-2.25%20-0.75)%22%20style%3D%22fill%3A%230078d7%22%2F%3E%3C%2Fsvg%3E') no-repeat;
}

.action_wrapper > div:last-child {margin-right: 0;}

.action_wrapper > div.license {margin-right: 0;}

.dev_icon, .license_icon, .version_icon, .usedby_icon {
	width: 40px;
	height: 40px;
	float: left;
	margin-top: 7px;
	margin-right: 14px;
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	border-radius: 100%;
}

.dev_icon {background: #fff url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%3E%3Ctitle%3Edeveloper%3C%2Ftitle%3E%3Cpath%20d%3D%22M20%2C0A20%2C20%2C0%2C1%2C0%2C40%2C20%2C20.06%2C20.06%2C0%2C0%2C0%2C20%2C0ZM15.5%2C25.2a1.06%2C1.06%2C0%2C0%2C1%2C.1.8%2C1.61%2C1.61%2C0%2C0%2C1-.4.7c-.2.1-.3.2-.5.2a1%2C1%2C0%2C0%2C1-.8-.5L10%2C20l3.9-6.4a.82.82%2C0%2C0%2C1%2C.6-.4.62.62%2C0%2C0%2C1%2C.7.2%2C1%2C1%2C0%2C0%2C1%2C.4.7%2C1.06%2C1.06%2C0%2C0%2C1-.1.8L12.3%2C20Zm7.3-10.7L19%2C26.2a1%2C1%2C0%2C0%2C1-.9.7.37.37%2C0%2C0%2C1-.3-.1%2C1.14%2C1.14%2C0%2C0%2C1-.6-1.3L21%2C13.8a.93.93%2C0%2C0%2C1%2C1.2-.6A1%2C1%2C0%2C0%2C1%2C22.8%2C14.5Zm3.3%2C11.9a.82.82%2C0%2C0%2C1-.6.4h-.2a.76.76%2C0%2C0%2C1-.5-.2%2C1%2C1%2C0%2C0%2C1-.4-.7%2C1.06%2C1.06%2C0%2C0%2C1%2C.1-.8l3.2-5.2-3.2-5.2a1.06%2C1.06%2C0%2C0%2C1-.1-.8%2C1.61%2C1.61%2C0%2C0%2C1%2C.4-.7.87.87%2C0%2C0%2C1%2C1.3.3L30%2C20Z%22%20transform%3D%22translate(0%200)%22%20style%3D%22fill%3A%230078d7%22%2F%3E%3C%2Fsvg%3E') no-repeat center;}
.license_icon {background: #fff url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%3E%3Ctitle%3Elicence%3C%2Ftitle%3E%3Cpath%20d%3D%22M20%2C0A20%2C20%2C0%2C1%2C0%2C40%2C20%2C20.06%2C20.06%2C0%2C0%2C0%2C20%2C0ZM18.3%2C26.4H13.6a3.12%2C3.12%2C0%2C0%2C1-3.1-3.1V13.1A3.12%2C3.12%2C0%2C0%2C1%2C13.6%2C10H25.9A3.12%2C3.12%2C0%2C0%2C1%2C29%2C13.1V17a5.71%2C5.71%2C0%2C0%2C0-2.1-1.3V13.1a1%2C1%2C0%2C0%2C0-1-1H13.6a1%2C1%2C0%2C0%2C0-1%2C1V23.3a1%2C1%2C0%2C0%2C0%2C1%2C1h4.6a3.33%2C3.33%2C0%2C0%2C0%2C.6%2C1Zm9.3%2C2.3L26.4%2C30l-1.6-3.7h-1L22.4%2C30l-1.3-1.3H19.2L21%2C24.9a4.45%2C4.45%2C0%2C0%2C1-1.3-3.2%2C4.6%2C4.6%2C0%2C0%2C1%2C9.2%2C0%2C4.82%2C4.82%2C0%2C0%2C1-1.3%2C3.2l1.8%2C3.8Z%22%20transform%3D%22translate(0%200)%22%20style%3D%22fill%3A%230078d7%22%2F%3E%3Ccircle%20cx%3D%2224.4%22%20cy%3D%2221.8%22%20r%3D%222.6%22%20style%3D%22fill%3A%230078d7%22%2F%3E%3C%2Fsvg%3E') no-repeat center;}
.version_icon {background: #fff url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%3E%3Ctitle%3Eversion%3C%2Ftitle%3E%3Cpath%20d%3D%22M20%2C0A20%2C20%2C0%2C1%2C0%2C40%2C20%2C20.06%2C20.06%2C0%2C0%2C0%2C20%2C0ZM15.1%2C10h9.7a2.76%2C2.76%2C0%2C0%2C1%2C2.6%2C2.8%2C2.09%2C2.09%2C0%2C0%2C0-1.6-.8H14.2a2.14%2C2.14%2C0%2C0%2C0-1.7.8A2.76%2C2.76%2C0%2C0%2C1%2C15.1%2C10Zm-.6%2C3h11a3%2C3%2C0%2C0%2C1%2C3%2C2.8%2C2.79%2C2.79%2C0%2C0%2C0-2-.8h-13a3%2C3%2C0%2C0%2C0-2%2C.8A3%2C3%2C0%2C0%2C1%2C14.5%2C13Zm15%2C14a3%2C3%2C0%2C0%2C1-3%2C3h-13a3%2C3%2C0%2C0%2C1-3-3V19a3%2C3%2C0%2C0%2C1%2C3-3h13a3%2C3%2C0%2C0%2C1%2C3%2C3Z%22%20transform%3D%22translate(0%200)%22%20style%3D%22fill%3A%230078d7%22%2F%3E%3Cpath%20d%3D%22M26.5%2C18h-13a1.08%2C1.08%2C0%2C0%2C0-1%2C1v8a1.08%2C1.08%2C0%2C0%2C0%2C1%2C1h13a1.08%2C1.08%2C0%2C0%2C0%2C1-1V19A1.08%2C1.08%2C0%2C0%2C0%2C26.5%2C18Zm-2.7%2C2.9-4.2%2C5.6L16.4%2C24a.85.85%2C0%2C0%2C1-.1-1.3%2C1.06%2C1.06%2C0%2C0%2C1%2C1.4-.1l1.6%2C1.3%2C3-3.9a1.06%2C1.06%2C0%2C0%2C1%2C1.4-.2A.77.77%2C0%2C0%2C1%2C23.8%2C20.9Z%22%20transform%3D%22translate(0%200)%22%20style%3D%22fill%3A%230078d7%22%2F%3E%3C%2Fsvg%3E') no-repeat center;}
.usedby_icon {background: #fff url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%3E%3Ctitle%3Eusers%3C%2Ftitle%3E%3Cpath%20d%3D%22M20%2C0A20%2C20%2C0%2C1%2C0%2C40%2C20%2C20.06%2C20.06%2C0%2C0%2C0%2C20%2C0Zm3.6%2C13.5a2.71%2C2.71%2C0%2C0%2C1%2C2.7%2C2.8%2C2.7%2C2.7%2C0%2C1%2C1-5.4%2C0A2.71%2C2.71%2C0%2C0%2C1%2C23.6%2C13.5Zm-7.2%2C0a2.71%2C2.71%2C0%2C0%2C1%2C2.7%2C2.8%2C2.7%2C2.7%2C0%2C1%2C1-5.4%2C0A2.71%2C2.71%2C0%2C0%2C1%2C16.4%2C13.5Zm6.3%2C13H10V24.2c0-2.2%2C4.2-3.3%2C6.4-3.3s6.4%2C1.1%2C6.4%2C3.3v2.3Zm7.3%2C0H24.5V24.2A3.82%2C3.82%2C0%2C0%2C0%2C22.7%2C21h.9c2.1%2C0%2C6.4%2C1.1%2C6.4%2C3.3Z%22%20transform%3D%22translate(0%200)%22%20style%3D%22fill%3A%230078d7%22%2F%3E%3C%2Fsvg%3E') no-repeat center;}

.developer a {
	font-size: 15px;
    display: block;
    text-decoration: underline;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.license span {
	font-size: 13px;
	display: block;
	color: #000;
}


.specific_wrapper > div.btn_dnld_ext {
	font-size: 14px;
	line-height: 20px;
	white-space: normal;
	max-width: 220px;
	text-align: left;
	padding: 10px 14px;
	color: #fff;
	float: left;
	background-color: #626262;
	margin-right: 62px;
}

.action_wrapper > div.wrapper_score {
	width: 82px !important;
}

.set_score {
	color: #666;
	font: 700 30px/33px "Roboto Condensed", "Roboto", "Segoe Ui", "Helvetica Neue", "Ubuntu", "Roboto", "Arial", "Helvetica", sans-serif;;
	height: 33px;
	width: 48px;
	text-align: center;
	background-color: #fff;
	border: 1px solid #dfdfdf;
	margin: 0;
}

.set_score span {font-size: 20px;}

/*.score_10 {*/
	/*letter-spacing: 7px;*/
	/*text-align: left;*/
	/*padding-left: 7px;*/
	/*width: 51px;*/
/*}*/
div.rate_info {
	line-height: 1.5;
	padding: 15px;
	margin: -96px 0 0 82px;
	width: 200px;
	position: absolute;
	background: #333;
	font-size: 13px;
	color: #e5e5e5;
	display: block;
	z-index:301;
	text-align: left;
}
.rate_info:after {
	margin-top: -10px;
	top: 50%;
	left: -20px;
	border: 10px solid transparent;
	border-right: 10px solid #333;
	content: " ";
	height: 0;
	position: absolute;
	width: 0;
}
.rate_info span {
	display:block;
}
.rate_info p {
	font-weight: bold;
	padding-top: 10px;
	margin:0;
}

.action_wrapper > div.user_rating {
	width: 120px !important;
	min-width: 0;
	white-space: nowrap;
}

.user_rating a, .votes_count {font-size: 12px;}

.user_rating .title, .your_rating .title, .wrapper_score .title {
	display: block;
}

.user_rating .title {
	background: url(http://img.informer.com/images/v3/th.png?61226) no-repeat 0 -65px;
	height: 14px;
}

.title.with_text {
	font-size: 15px;
	line-height: 19px;
	color: #333;
	text-align: left;
	background: none !important;
	position: relative;
	top: -3px;
}

.usedby .title {
	background: url(http://img.informer.com/images/v3/th.png?61226) no-repeat 0 -391px;
	height: 14px;
	margin-left: 54px;
	margin-bottom: 4px;
	margin-top: 13px;
}

.your_rating .title {
	background: url(http://img.informer.com/images/v3/th.png?61226) no-repeat 0 -148px;
	height: 11px;
	margin-bottom: 12px;
}

.wrapper_score .title {
	background: url(http://img.informer.com/images/v3/th.png?61226) no-repeat 3px -188px;
	height: 11px;
	margin-bottom: 8px;
}

.version .title {
	background: url(http://img.informer.com/images/v3/th.png?61226) no-repeat 0 -227px;
	height: 12px;
	margin-left: 55px;
	margin-bottom: 7px;
	margin-top: 13px;
}

.awards .title {
	background: url(http://img.informer.com/images/v3/th.png?61226) no-repeat 0 -309px;
	height: 14px;
	margin-left: 74px;
	margin-bottom: 4px;
}

.clean .title {
	background: url(http://img.informer.com/images/v3/th.png?61226) no-repeat 0 -352px;
	height: 11px;
	margin-left: 47px;
	margin-bottom: 7px;
	margin-top: 13px;
}

.developer .title {
	background: url(http://img.informer.com/images/v3/th.png?61226) no-repeat 0 -266px;
	height: 14px;
	margin-left: 54px;
	margin-bottom: 4px;
	margin-top: 13px;
}

.user_rating .stars {
	width: 88px;
	height: 15px;
	margin: 8px 0 4px;
	background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%221%22%20data-name%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2088%2015%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%239b9a9a%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3Estars%3C%2Ftitle%3E%3Cpolygon%20class%3D%22cls-1%22%20points%3D%228%200.2%2010.4%205%2015.8%205.8%2011.9%209.5%2012.8%2014.8%208%2012.3%203.2%2014.8%204.1%209.5%200.2%205.8%205.6%205%208%200.2%22%2F%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M12.9%2C15%2C8%2C12.4%2C3.1%2C15%2C4%2C9.6%2C0%2C5.7l5.5-.8L8%2C0l2.5%2C4.9%2C5.5.8L12%2C9.5ZM8%2C12.2l4.7%2C2.4-.9-5.1%2C3.8-3.6-5.2-.7L8%2C.5%2C5.7%2C5.1.5%2C5.9%2C4.3%2C9.5l-.9%2C5.1Z%22%20transform%3D%22translate(0%200)%22%2F%3E%3Cpolygon%20class%3D%22cls-1%22%20points%3D%2225.9%200.1%2028.3%204.9%2033.7%205.7%2029.8%209.5%2030.7%2014.8%2025.9%2012.3%2021.1%2014.8%2022.1%209.5%2018.2%205.7%2023.5%204.9%2025.9%200.1%22%2F%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M30.9%2C15%2C26%2C12.4%2C21.1%2C15%2C22%2C9.6%2C18%2C5.8%2C23.5%2C5%2C26%2C0l2.5%2C4.9%2C5.5.8L30%2C9.5Zm-5-2.8%2C4.7%2C2.4-.9-5.1%2C3.8-3.6L28.3%2C5%2C26%2C.3%2C23.6%2C5l-5.2.7%2C3.8%2C3.6-.9%2C5.1Z%22%20transform%3D%22translate(0%200)%22%2F%3E%3Cpolygon%20class%3D%22cls-1%22%20points%3D%2243.9%200.1%2046.3%204.9%2051.7%205.7%2047.8%209.5%2048.7%2014.8%2043.9%2012.3%2039.1%2014.8%2040.1%209.5%2036.2%205.7%2041.5%204.9%2043.9%200.1%22%2F%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M48.9%2C15%2C44%2C12.4%2C39.1%2C15%2C40%2C9.6%2C36%2C5.8%2C41.5%2C5%2C44%2C0l2.5%2C4.9%2C5.5.8L48%2C9.5Zm-5-2.8%2C4.7%2C2.4-.9-5.1%2C3.8-3.6L46.3%2C5%2C44%2C.3%2C41.6%2C5l-5.2.7%2C3.8%2C3.6-.9%2C5.1Z%22%20transform%3D%22translate(0%200)%22%2F%3E%3Cpolygon%20class%3D%22cls-1%22%20points%3D%2261.9%200.1%2064.3%204.9%2069.7%205.7%2065.8%209.5%2066.7%2014.8%2061.9%2012.3%2057.1%2014.8%2058.1%209.5%2054.2%205.7%2059.5%204.9%2061.9%200.1%22%2F%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M66.9%2C15%2C62%2C12.4%2C57.1%2C15%2C58%2C9.6%2C54%2C5.8%2C59.5%2C5%2C62%2C0l2.5%2C4.9%2C5.5.8L66%2C9.5Zm-5-2.8%2C4.7%2C2.4-.9-5.1%2C3.8-3.6L64.3%2C5%2C62%2C.3%2C59.6%2C5l-5.2.7%2C3.8%2C3.6-.9%2C5.1Z%22%20transform%3D%22translate(0%200)%22%2F%3E%3Cpolygon%20class%3D%22cls-1%22%20points%3D%2279.9%200.1%2082.3%204.9%2087.7%205.7%2083.8%209.5%2084.7%2014.8%2079.9%2012.3%2075.1%2014.8%2076.1%209.5%2072.2%205.7%2077.5%204.9%2079.9%200.1%22%2F%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M84.9%2C15%2C80%2C12.4%2C75.1%2C15%2C76%2C9.6%2C72%2C5.8%2C77.5%2C5%2C80%2C0l2.5%2C4.9%2C5.5.8L84%2C9.5Zm-5-2.8%2C4.7%2C2.4-.9-5.1%2C3.8-3.6L82.3%2C5%2C80%2C.3%2C77.6%2C5l-5.2.7%2C3.8%2C3.6-.9%2C5.1Z%22%20transform%3D%22translate(0%200)%22%2F%3E%3C%2Fsvg%3E') no-repeat;
}

.user_rating .stars .fill {
	height: 15px;
	overflow: hidden;
}

.user_rating .stars img {width: 88px;}

.action_wrapper > div.your_rating {
	width: 168px !important;
	padding: 14px 16px 0;
	text-align: left;
	font-size: 13px;
	position: relative;
}

.your_rating .stars, .stars_comment.stars {
	width: 136px;
	height: 22px;
	margin-top: 6px;
	margin-bottom: 0;
	cursor: pointer;
	position: relative;
	background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20136%2022%22%3E%3Ctitle%3Ered_stars_comment1%3C%2Ftitle%3E%3Cpath%20d%3D%22M12%2C3.8l1.9%2C4.5.4.8.9.1%2C5.1.4-3.7%2C3.2-.7.6.2.9%2C1.1%2C4.6-4.4-2.6-.8-.4-.8.5L6.8%2C19l1.1-4.6.2-.9-.7-.6L3.7%2C9.6l5.1-.4.9-.1.4-.8L12%2C3.8M12%2C0%2C8.7%2C7.7%2C0%2C8.4l6.5%2C5.5L4.6%2C22%2C12%2C17.6%2C19.4%2C22l-1.8-8.1L24%2C8.4l-8.7-.7L12%2C0Z%22%20transform%3D%22translate(0%200)%22%20style%3D%22fill%3A%23c00%22%2F%3E%3Cpath%20d%3D%22M40%2C3.8l1.9%2C4.5.4.8.9.1%2C5.1.4-3.7%2C3.2-.7.6.2.9%2C1.1%2C4.6-4.4-2.6-.8-.4-.8.5L34.8%2C19l1.1-4.6.2-.9-.7-.6L31.7%2C9.7l5.1-.4.9-.1.4-.8L40%2C3.8M40%2C0%2C36.7%2C7.7%2C28%2C8.4l6.5%2C5.5L32.6%2C22%2C40%2C17.6%2C47.4%2C22l-1.8-8.1L52%2C8.4l-8.7-.7L40%2C0Z%22%20transform%3D%22translate(0%200)%22%20style%3D%22fill%3A%23c00%22%2F%3E%3Cpath%20d%3D%22M68%2C3.8l1.9%2C4.5.4.8.9.1%2C5.1.4-3.7%2C3.2-.7.6.2.9%2C1.1%2C4.6-4.4-2.6-.8-.4-.8.5L62.8%2C19l1.1-4.6.2-.9-.7-.6L59.7%2C9.7l5.1-.4.9-.1.4-.8L68%2C3.8M68%2C0%2C64.7%2C7.7%2C56%2C8.4l6.5%2C5.5L60.6%2C22%2C68%2C17.6%2C75.4%2C22l-1.8-8.1L80%2C8.4l-8.7-.7L68%2C0Z%22%20transform%3D%22translate(0%200)%22%20style%3D%22fill%3A%23c00%22%2F%3E%3Cpath%20d%3D%22M96%2C3.8l1.89%2C4.5.4.8.9.1%2C5.08.4-3.68%2C3.2-.7.6.2.9%2C1.1%2C4.6-4.38-2.6-.8-.4-.8.5L90.77%2C19l1.1-4.6.2-.9-.7-.6L87.68%2C9.7l5.08-.4.9-.1.4-.8L96%2C3.8M96%2C0%2C92.66%2C7.7%2C84%2C8.4l6.47%2C5.5L88.58%2C22%2C96%2C17.6l7.37%2C4.4-1.79-8.1L108%2C8.4l-8.66-.7L96%2C0h0Z%22%20transform%3D%22translate(0%200)%22%20style%3D%22fill%3A%23c00%22%2F%3E%3Cpath%20d%3D%22M124%2C3.8l1.92%2C4.5.4.8.91.1%2C5.14.4-3.73%2C3.2-.71.6.2.9%2C1.11%2C4.6-4.44-2.6-.81-.5-.81.5-4.44%2C2.6%2C1.11-4.6.2-.9-.71-.6-3.73-3.2%2C5.14-.4.91-.1.4-.8L124%2C3.8M124%2C0l-3.33%2C7.7L112%2C8.4l6.45%2C5.5L116.64%2C22%2C124%2C17.6l7.36%2C4.4-1.82-8.1L136%2C8.4l-8.67-.7L124%2C0Z%22%20transform%3D%22translate(0%200)%22%20style%3D%22fill%3A%23c00%22%2F%3E%3C%2Fsvg%3E') no-repeat;
}

.your_rating .fill, .stars_comment .fill {
	height: 22px;
	overflow: hidden;
}

.your_rating .hover, .stars_comment .hover {
	position: absolute;
	top: 0;
	left: 0;
}

.your_rating .star1, .your_rating .star2, .your_rating .star3, .your_rating .star4, .your_rating .star5,
.stars_comment .star1, .stars_comment .star2, .stars_comment .star3, .stars_comment .star4, .stars_comment .star5 {
	height: 22px;
	overflow: hidden;
	float: left;
	cursor: pointer;
	position: absolute;
	left: 0;
	right: 0;
}
.your_rating .star1, .stars_comment .star1 {width: 27px; z-index: 5;}
.your_rating .star2, .stars_comment .star2 {width: 54px; z-index: 4;}
.your_rating .star3, .stars_comment .star3 {width: 81px; z-index: 3;}
.your_rating .star4, .stars_comment .star4 {width: 108px; z-index: 2;}
.your_rating .star5, .stars_comment .star5 {width: 135px; z-index: 1;}

.your_rating .hover img, .your_rating .stars:hover .fill,
.stars_comment .hover img, .stars_comment.stars:hover .fill {
	display: none;
}

.your_rating .star1:hover img,
.your_rating .star2:hover img,
.your_rating .star3:hover img,
.your_rating .star4:hover img,
.your_rating .star5:hover img,
.stars_comment .star1:hover img,
.stars_comment .star2:hover img,
.stars_comment .star3:hover img,
.stars_comment .star4:hover img,
.stars_comment .star5:hover img {
	display: block;
}

.delete_rating {
	display: block;
	width: 22px;
	height: 22px;
	overflow: hidden;
	position: absolute;
	cursor: pointer;
	right: 19px;
	bottom: 17px;
	background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2222%22%20height%3D%2222%22%20viewBox%3D%220%200%2022%2022%22%3E%3Ctitle%3EVector%20Smart%20Object101%3C%2Ftitle%3E%3Cpath%20d%3D%22M-17.81%2C12.32h11v-.86A.62.62%2C0%2C0%2C0-7.17%2C11a1.61%2C1.61%2C0%2C0%2C0-.64-.15h-9a1.33%2C1.33%2C0%2C0%2C0-.62.16c-.39.29-.39.44-.39.44Z%22%20transform%3D%22translate(23.31%20-5.02)%22%20style%3D%22fill%3A%23666%22%2F%3E%3Cpath%20d%3D%22M-16.8%2C13.56v8a1.56%2C1.56%2C0%2C0%2C0%2C.5%2C1%2C1.53%2C1.53%2C0%2C0%2C0%2C1%2C.5h6a1.52%2C1.52%2C0%2C0%2C0%2C1-.49%2C1.72%2C1.72%2C0%2C0%2C0%2C.51-1v-8Zm3%2C7.72h-1v-6h1Zm2%2C0h-1v-6h1Zm2%2C0h-1v-6h1Z%22%20transform%3D%22translate(23.31%20-5.02)%22%20style%3D%22fill%3A%23666%22%2F%3E%3Cpath%20d%3D%22M-10.77%2C10.93c0-.16-.14-1-1.38-1a2.06%2C2.06%2C0%2C0%2C0-1.46.42.75.75%2C0%2C0%2C0-.23.5l-.94%2C0a1.66%2C1.66%2C0%2C0%2C1%2C.47-1.18A2.86%2C2.86%2C0%2C0%2C1-12.16%2C9a2.09%2C2.09%2C0%2C0%2C1%2C2.32%2C1.85Z%22%20transform%3D%22translate(23.31%20-5.02)%22%20style%3D%22fill%3A%23666%22%2F%3E%3Crect%20width%3D%2222%22%20height%3D%2222%22%20style%3D%22fill%3Anone%22%2F%3E%3C%2Fsvg%3E') no-repeat;
	color: transparent;
}
.delete_rating a {color: transparent;}

.action_wrapper .all_platforms.one_platform a:before {display: none;}

.all_versions:before, .all_platforms:before {
	content: '';
	width: 16px;
	height: 16px;
	display: block;
	position: absolute;
	left: 14px;
	top: 8px;
}

.all_versions:before {background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2012.75%2010.5%22%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3A%23a9aaab%3B%7D%3C/style%3E%3C/defs%3E%3Cpath%20class%3D%22a%22%20d%3D%22M0%2C6.75H3v-3H0ZM0%2C10.5H3v-3H0ZM0%2C3H3V0H0ZM3.75%2C6.75h9v-3h-9Zm0%2C3.75h9v-3h-9ZM3.75%2C0V3h9V0Z%22/%3E%3C/svg%3E') no-repeat center;}

.all_platforms {
	margin-bottom: 15px;
}

.allplatforms {
	position: absolute !important;
	min-width: 160px;
	min-height: 80px;
	z-index: 200;
	text-align: left;
	top: 0 !important;
	margin: -70px 0 0 0;
	padding: 8px 20px;
	display: block;
	background-color: rgb(220, 220, 220);
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}

.allplatforms a {
	display: block;
	font-size: 13px;
	line-height: 16px;
	margin: 10px 0;
}

.action_wrapper .all_platforms .allplatforms a:before {background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%208%204.94%22%3E%3Ctitle%3EVector%20Smart%20Object511%3C%2Ftitle%3E%3Cpath%20d%3D%22M6.94%2C13.78%2C10%2C10.73l3.06%2C3.05.94-.94-4-4-4%2C4Z%22%20transform%3D%22translate(-6%20-8.84)%22%20style%3D%22fill%3A%230078d7%22%2F%3E%3C%2Fsvg%3E') no-repeat;}

.wrapper_vers > div {
	position: relative;
	width: 146px !important;
	height: 32px;
	float: left;
	line-height: 32px;
}

.wrapper_vers {
	width: 146px !important;
	background-color: transparent !important;
}
/*action block: end*/

/*gallery: start*/
.wrapper_gallery {
/*	overflow: hidden;*/
	margin-bottom: 20px;
	position: relative;
	padding-right: 20px;
}

.gallery {
	overflow: hidden;
	height: 280px;
	white-space: nowrap;
	float: left;
}
.gallery a {position:relative;}
.gallery img {
	display: inline-block;
	height: 100%;
	margin-right: 2px;
}

.gallery img:last-child {margin-right: 0;}

.car_video_play2:after {
	content: url("http://img.informer.com/images/v2/new_play.png");
	cursor: pointer;
	left: 50%;
	opacity: 0.85;
	position: absolute;
	top: 100px;
	z-index: 350;
	display: block;
	margin-left:-36px;
}

.wrapper_gallery .view_all {
	display: inline-block;
	width: 200px;
	vertical-align: middle;
	text-align: center;
	font-size: 20px;
	position: relative;
	top: -50%;
}
.wrapper_gallery .view_all2 {
	overflow: hidden;
	float: left;
	height: 280px;
	width: 200px;
	padding-top: 125px;
	margin-left: 60px;
}
.wrapper_gallery .view_all2 a {
	background: #0078d7;
	color: #fff;
	display: inline-block;
	padding: 8px 16px;
	border-radius: 4px;
}
body.a1 .scr_block {
	/*float: left;*/
	/*width: 617px;*/
}
body.a1 .center_b {
    float: right;
    margin-right: 0;
}
.a-600 {float:right; width:336px; margin:0 0 0 20px;}
/*
body.a1 .a-600 {
	float: left;
	margin: 0 0 20px;
}
*/
/*gallery: end*/

/*description: start*/
.program_nav {
	width: 100%;
	position: relative;
	margin-bottom: 16px;
	font: 300 0 "Roboto Condensed", "Roboto", "Segoe Ui", "Helvetica Neue", "Ubuntu", "Roboto", "Arial", "Helvetica", sans-serif;;
	border-bottom: 1px solid #bfc3c7;
}

.program_nav a {
	position: relative;
	display: inline-block;
	padding: 0 16px 10px;
	margin-right: 0;
	font-size: 28px;
}


.program_nav a:last-child {padding-right: 0;}

.program_nav a.active {
	cursor: default;
	color: #333;
}

.program_nav a.active:hover {text-decoration: none;}

.program_nav a.active:before {
	content: '';
	display: block;
	height: 3px;
	position: absolute;
	left: 0;
	right: 0;
	bottom: -1px;
	background-color: #0078d7;
}

a.suggest_link {
	padding-left: 20px;
	padding-right: 0;
	font: 400 15px/normal "Roboto", "Segoe Ui", "Helvetica Neue", "Ubuntu", "Roboto", "Arial", "Helvetica", sans-serif;
	position: absolute;
	right: 0;
	top: 14px;
	margin-right: 0;
}

.suggest_link:before {
	content: '';
	display: block;
	width: 12px;
	height: 14px;
	position: absolute;
	left: 0;
	top: 2px;
	background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2012%2014%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%230078d7%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3EVector%20Smart%20Object41%3C%2Ftitle%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M15%2C6.14H12.89a4.59%2C4.59%2C0%2C0%2C0-1.36-1.52l1.22-1.27-1.06-1.1L10.07%2C3.94A4.39%2C4.39%2C0%2C0%2C0%2C9%2C3.81a4.29%2C4.29%2C0%2C0%2C0-1.06.13L6.31%2C2.25%2C5.25%2C3.35%2C6.46%2C4.61A4.65%2C4.65%2C0%2C0%2C0%2C5.11%2C6.14H3V7.69H4.57a5.35%2C5.35%2C0%2C0%2C0-.07.78v.78H3v1.56H4.5v.78a5.35%2C5.35%2C0%2C0%2C0%2C.07.78H3v1.56H5.11a4.41%2C4.41%2C0%2C0%2C0%2C7.79%2C0H15V12.36H13.43a5.35%2C5.35%2C0%2C0%2C0%2C.07-.78v-.78H15V9.25H13.5V8.47a5.35%2C5.35%2C0%2C0%2C0-.07-.78H15Zm-4.5%2C6.22h-3V10.81h3Zm0-3.11h-3V7.69h3Z%22%20transform%3D%22translate(-3%20-2.25)%22%2F%3E%3C%2Fsvg%3E') no-repeat;
}

.program_nav a.suggest_link:hover {text-decoration: underline;}

#review {margin-bottom: 30px;}

.wrapper_description {overflow: hidden; margin-bottom:24px;}

.wrapper_description .text {
	font-size: 17px;
	line-height: 28px;
	overflow:hidden;
}

.wrapper_description .text.long {
	max-height: 400px; /* if changed, change in program.js */
	position: relative;
	overflow: hidden;
}

.rev_more {
	font-size: 17px;
	display: table;
	margin: 0 0 20px;
}

.wrapper_description .text.long:before {
	content: '';
	display: block;
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	height: 70px;
	background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(255,255,255,0.8) 61%, rgba(255,255,255,0.99) 83%, rgba(255,255,255,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,0.8) 61%,rgba(255,255,255,0.99) 83%,rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(255,255,255,0.8) 61%,rgba(255,255,255,0.99) 83%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}

.wrapper_description .text.long.show_all {max-height: none; display: inline;}
.wrapper_description .text.long.show_all:before {display: none;}

.wrapper_description .text p {margin-bottom: 16px;}

.proscons {
	margin-bottom: 20px;
	overflow: hidden;
}

.pros, .cons {
	float: left;
	width: 45%;
	margin: 0 30px 30px 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.pros p, .cons p {
	font-size: 18px;
	line-height: 28px;
	font-weight: 700;
	position: relative;
	padding-left: 32px;
}

.pros p:before, .cons p:before {
	content: '';
	display: block;
	width: 24px;
	height: 24px;
	position: absolute;
	left: 0;
}

.pros p {color: #689f38;}
.cons p {color: #cc0000;}

.pros p:before {background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Ctitle%3EVector%20Smart%20Object11%3C%2Ftitle%3E%3Cpath%20d%3D%22M0%2C0H24V24H0Z%22%20style%3D%22fill%3Anone%22%2F%3E%3Cpath%20d%3D%22M1%2C21H5V9H1ZM23%2C10a2%2C2%2C0%2C0%2C0-2-2H14.69l.95-4.57%2C0-.32A1.51%2C1.51%2C0%2C0%2C0%2C15.23%2C2L14.17%2C1%2C7.59%2C7.59A2%2C2%2C0%2C0%2C0%2C7%2C9V19a2%2C2%2C0%2C0%2C0%2C2%2C2h9a2%2C2%2C0%2C0%2C0%2C1.84-1.22l3-7.05A2%2C2%2C0%2C0%2C0%2C23%2C12V10.09h0Z%22%20style%3D%22fill%3A%23689f38%22%2F%3E%3C%2Fsvg%3E') no-repeat; top: 1px;}
.cons p:before {background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Ctitle%3EVector%20Smart%20Object12%3C%2Ftitle%3E%3Cpath%20d%3D%22M0%2C0H24V24H0Z%22%20style%3D%22fill%3Anone%22%2F%3E%3Cpath%20d%3D%22M15%2C3H6A2%2C2%2C0%2C0%2C0%2C4.16%2C4.22l-3%2C7.05A2%2C2%2C0%2C0%2C0%2C1%2C12v1.91H1V14a2%2C2%2C0%2C0%2C0%2C2%2C2H9.31l-.95%2C4.57%2C0%2C.32a1.51%2C1.51%2C0%2C0%2C0%2C.44%2C1.06L9.83%2C23l6.59-6.59A2%2C2%2C0%2C0%2C0%2C17%2C15V5A2%2C2%2C0%2C0%2C0%2C15%2C3Zm4%2C0V15h4V3Z%22%20style%3D%22fill%3A%23c00%22%2F%3E%3C%2Fsvg%3E') no-repeat; top: 3px;}

.wrapper_description > ul li {
	font-size: 16px;
	line-height: 20px;
	margin-bottom: 10px;
}
.wrapper_description ul li:last-child {
	margin-bottom: 0;
}

.wrapper_description ul li span {
	overflow: hidden;
	display: inline-block;
	vertical-align: middle;
}

.proscons ul {
	margin-top: 10px;
}
.proscons ul li {
	font-size: 16px;
    line-height: 24px;
	font-weight: 300;
    margin-bottom: 8px;	
}

.proscons .pros, .proscons .cons {
	margin-bottom:0;
}

.pros ul li:before, .cons ul li:before {
	display: block;
	float: left;
	padding-right: 10px;
}

.pros ul li:before {
	content: '+';
	color: #689f38;
}

.cons ul li:before {
	content: '-';
	color: #cc0000;
}

.wrapper_description .tips {
	float: right;
	margin-left: 25px;
	margin-right:25px;
	padding-bottom: 7px;
	max-width: 310px;
	font-size: 15px;
	line-height: 22px;
}

.wrapper_description .tips h2 {
	font: 300 24px/32px "Roboto", "Segoe Ui", "Helvetica Neue", "Ubuntu", "Roboto", "Arial", "Helvetica", sans-serif;;
	margin-bottom: 12px;
	color: #333;
	border-bottom: none;
	padding-right: 0;
}

.wrapper_description .tips a {
	overflow: hidden;
	/* white-space: nowrap; */
	/* text-overflow: ellipsis; */
	display: inline-block;
	max-width: 100%;
	font-size: 16px;
	line-height: 26px;
	padding-left: 13px;
	position: relative;
}

.wrapper_description .tips a:before {
	content: "›";
	padding-right: 8px;
	display: inline-block;
	position: absolute;
	left: 0;
}
#review span {color:#888;}
/*
.adv336 {
	width:300px;
	height:250px;
}
*/

.left_wrap {
	float: left;
	width: 610px;
}

.right_wrap {
	margin: 0 0 10px 20px;
	float: right;
	width: 336px;
	padding-top: 6px;

}

.right_wrap.with_label.aa-336 {
	border: 1px solid #ddd;
	padding: 3px 0 0;
	margin-bottom:32px;
}

.right_wrap.with_lable {padding-top: 0;}

.wrapper_description.left_position {
	/*margin-left: 20px;*/
	float: left;
	width: 610px;
}

.wrapper_description.left_position .program_nav a {line-height: 50px;}

.wrapper_description.left_position .suggest_link {display: none;}

.wrapper_description.left_position .wrap_dscr {width: 100%;}

.user_descr div {
	font-size: 17px;
	font-weight: 700;
	margin-bottom: 10px;
}

.user_descr a {
	position: relative;
	display: inline-block;
	padding: 0 12px 0 36px;
	color: #fff;
	font-size: 15px;
	line-height: 39px;
	background-color: #0078d7;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}

.user_descr a:before {
	content: '';
	display: block;
	width: 18px;
	height: 18px;
	position: absolute;
	top: 9px;
	left: 10px;
	background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2018%2018%22%3E%3Ctitle%3EVector%20Smart%20Object13%3C%2Ftitle%3E%3Cpath%20d%3D%22M2.25%2C12.94v2.81H5.06l8.29-8.3L10.54%2C4.64ZM15.53%2C5.28a.75.75%2C0%2C0%2C0%2C0-1.06L13.78%2C2.47a.75.75%2C0%2C0%2C0-1.06%2C0L11.35%2C3.84l2.81%2C2.81Z%22%20style%3D%22fill%3A%23fff%22%2F%3E%3Cpath%20d%3D%22M0%2C0H18V18H0Z%22%20style%3D%22fill%3Anone%22%2F%3E%3C%2Fsvg%3E') no-repeat;
}
/*description: end*/

/*author block: start*/
.author_info {
	overflow: hidden;
	margin-bottom: 0;
	padding: 20px 16px;
	color: #333;
	background-color: #f6f8f9;
	float: none;
	clear: both;
	min-height: 54px;
}
.author_info2 {
	overflow: hidden;
	margin-bottom: 15px;
	padding: 18px 16px;
	color: #333;
}

#review .icon48, .author_info2 .icon48 {
	float: left;
	display: block;
	margin-right: 10px;
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	border-radius: 100%;
}

#review .table, .author_info2 .table {
	height: 46px;
}

#review a, .author_info2 a {line-height: 27px;}

#review .editor_rating, .author_info2 .editor_rating {
	width: 92px;
	height: 15px;
	display: inline-block;
	position: relative;
	top: 1px;
	margin-left: 5px;
	background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2292%22%20height%3D%2215%22%20viewBox%3D%220%200%2092%2015%22%3E%3Ctitle%3Egrey_stars%3C%2Ftitle%3E%3Cpolygon%20points%3D%228%200%2010.2%205.2%2016%205.7%2011.6%209.5%2012.9%2015%208%2012.1%203.1%2015%204.4%209.5%200%205.7%205.8%205.2%208%200%22%20style%3D%22fill%3A%239a9a9a%22%2F%3E%3Cpolygon%20points%3D%2227%200%2029.2%205.2%2035%205.7%2030.6%209.5%2031.9%2015%2027%2012.1%2022.1%2015%2023.4%209.5%2019%205.7%2024.8%205.2%2027%200%22%20style%3D%22fill%3A%239a9a9a%22%2F%3E%3Cpolygon%20points%3D%2246%200%2048.2%205.2%2054%205.7%2049.6%209.5%2050.9%2015%2046%2012.1%2041.1%2015%2042.4%209.5%2038%205.7%2043.8%205.2%2046%200%22%20style%3D%22fill%3A%239a9a9a%22%2F%3E%3Cpolygon%20points%3D%2265%200%2067.2%205.2%2073%205.7%2068.6%209.5%2069.9%2015%2065%2012.1%2060.1%2015%2061.4%209.5%2057%205.7%2062.8%205.2%2065%200%22%20style%3D%22fill%3A%239a9a9a%22%2F%3E%3Cpolygon%20points%3D%2284%200%2086.2%205.2%2092%205.7%2087.6%209.5%2088.9%2015%2084%2012.1%2079.1%2015%2080.4%209.5%2076%205.7%2081.8%205.2%2084%200%22%20style%3D%22fill%3A%239a9a9a%22%2F%3E%3C%2Fsvg%3E') no-repeat;
}

#review .fill, .author_info2 .fill {
	overflow: hidden;
	height: 15px;
	line-height: 15px;
	display: block;
/*
	left: 0;
	position: absolute;
	top: -2px;
*/
}

#review .editor {margin: 0 0 20px 0;}

.author_info .right {float: right;}

.author_info .right:first-child {float: none;}

.author_info .left {
	float: left;
	margin-top: 15px;
	min-width: 280px;
}

.author_info .left > div {/*white-space: nowrap;*/}

.author_info .right .left {
	margin-right: 16px;
	padding-top: 3px;
	max-width: 200px;
}

.author_info .right .left a {white-space: nowrap;}

.award_icon {
	width: 60px;
	height: 40px;
	float: left;
	margin-top: 8px;
	margin-right: 14px;
	background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20viewBox%3D%220%200%2062.7%2041.5%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22a%22%20x1%3D%2220.96%22%20y1%3D%2215.75%22%20x2%3D%2242.29%22%20y2%3D%2237.08%22%20gradientTransform%3D%22matrix(1%2C%200%2C%200%2C%20-1%2C%200%2C%2041.89)%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23f26222%22%2F%3E%3Cstop%20offset%3D%220.54%22%20stop-color%3D%22%23f7931e%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23f26222%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22b%22%20x1%3D%2225.27%22%20y1%3D%2219.96%22%20x2%3D%2238.1%22%20y2%3D%2232.79%22%20gradientTransform%3D%22matrix(1%2C%200%2C%200%2C%20-1%2C%20-0.1%2C%2041.99)%22%20xlink%3Ahref%3D%22%23a%22%2F%3E%3ClinearGradient%20id%3D%22c%22%20x1%3D%224.33%22%20y1%3D%2216.38%22%20x2%3D%2224.46%22%20y2%3D%2236.52%22%20xlink%3Ahref%3D%22%23a%22%2F%3E%3ClinearGradient%20id%3D%22d%22%20x1%3D%228.42%22%20y1%3D%2220.78%22%20x2%3D%2219.59%22%20y2%3D%2231.96%22%20xlink%3Ahref%3D%22%23a%22%2F%3E%3ClinearGradient%20id%3D%22e%22%20x1%3D%22-368.62%22%20y1%3D%2216.34%22%20x2%3D%22-348.51%22%20y2%3D%2236.46%22%20gradientTransform%3D%22translate(-309.96%2041.89)%20rotate(180)%22%20xlink%3Ahref%3D%22%23a%22%2F%3E%3ClinearGradient%20id%3D%22f%22%20x1%3D%22-364.61%22%20y1%3D%2220.82%22%20x2%3D%22-353.43%22%20y2%3D%2231.99%22%20gradientTransform%3D%22translate(-309.96%2041.89)%20rotate(180)%22%20xlink%3Ahref%3D%22%23a%22%2F%3E%3C%2Fdefs%3E%3Ctitle%3Emedals%3C%2Ftitle%3E%3Cpath%20d%3D%22M12.7%2C32.8l-2.2-1.2a1.93%2C1.93%2C0%2C0%2C0-1-.3H7a2.1%2C2.1%2C0%2C0%2C1-1.8-1l-.3-.6-4%2C8.2L7.1%2C36l2.2%2C5.3%2C3.4-8.5Z%22%20transform%3D%22translate(-0.1%200.1)%22%20style%3D%22fill%3A%23c42025%22%2F%3E%3Cpath%20d%3D%22M28.4%2C1.5%2C30.5.3a2%2C2%2C0%2C0%2C1%2C2.1%2C0l2.2%2C1.2a1.93%2C1.93%2C0%2C0%2C0%2C1%2C.3h2.5a2.1%2C2.1%2C0%2C0%2C1%2C1.8%2C1l1.3%2C2.1a1.39%2C1.39%2C0%2C0%2C0%2C.8.7l2.1%2C1.2a2.34%2C2.34%2C0%2C0%2C1%2C1.1%2C1.8v2.5a1.69%2C1.69%2C0%2C0%2C0%2C.3%2C1l1.2%2C2.1a2%2C2%2C0%2C0%2C1%2C0%2C2.1l-1.2%2C2.2a1.93%2C1.93%2C0%2C0%2C0-.3%2C1V22a2.1%2C2.1%2C0%2C0%2C1-1%2C1.8l-2.1%2C1.3a1.39%2C1.39%2C0%2C0%2C0-.7.8L40.4%2C28a2.34%2C2.34%2C0%2C0%2C1-1.8%2C1.1H36.1a1.69%2C1.69%2C0%2C0%2C0-1%2C.3L33%2C30.6a2%2C2%2C0%2C0%2C1-2.1%2C0l-2.2-1.2a1.93%2C1.93%2C0%2C0%2C0-1-.3H25.2a2.1%2C2.1%2C0%2C0%2C1-1.8-1L22.1%2C26a1.39%2C1.39%2C0%2C0%2C0-.8-.7L19%2C24.1a2.34%2C2.34%2C0%2C0%2C1-1.1-1.8V19.8a1.69%2C1.69%2C0%2C0%2C0-.3-1l-1.2-2.1a2%2C2%2C0%2C0%2C1%2C0-2.1l1.2-2.2a1.93%2C1.93%2C0%2C0%2C0%2C.3-1V8.9a2.1%2C2.1%2C0%2C0%2C1%2C1-1.8L21%2C5.8a1.39%2C1.39%2C0%2C0%2C0%2C.7-.8l1.2-2.1a2.34%2C2.34%2C0%2C0%2C1%2C1.8-1.1h2.5A2.13%2C2.13%2C0%2C0%2C0%2C28.4%2C1.5Z%22%20transform%3D%22translate(-0.1%200.1)%22%20style%3D%22fill%3Aurl(%23a)%22%2F%3E%3Ccircle%20cx%3D%2231.6%22%20cy%3D%2215.6%22%20r%3D%2211.2%22%20style%3D%22fill%3A%23fff%22%2F%3E%3Ccircle%20cx%3D%2231.6%22%20cy%3D%2215.6%22%20r%3D%229.1%22%20style%3D%22fill%3Aurl(%23b)%22%2F%3E%3Cpolygon%20points%3D%2229.6%2013%2031.6%209%2033.5%2013%2037.9%2013.6%2034.7%2016.7%2035.5%2021%2031.6%2019%2027.7%2021%2028.4%2016.7%2025.3%2013.6%2029.6%2013%22%20style%3D%22fill%3A%23fff%22%2F%3E%3Cpath%20d%3D%22M28.7%2C32.8l-2.2-1.2a1.93%2C1.93%2C0%2C0%2C0-1-.3H23a2.1%2C2.1%2C0%2C0%2C1-1.8-1l-.3-.6-4%2C8.2%2C6.2-1.8%2C2.2%2C5.3%2C3.4-8.6Z%22%20transform%3D%22translate(-0.1%200.1)%22%20style%3D%22fill%3A%23c42025%22%2F%3E%3Cpath%20d%3D%22M34.1%2C32.8l2.2-1.2a1.93%2C1.93%2C0%2C0%2C1%2C1-.3h2.5a2.1%2C2.1%2C0%2C0%2C0%2C1.8-1l.3-.6%2C4%2C8.2L39.7%2C36l-2.2%2C5.3-3.4-8.5Z%22%20transform%3D%22translate(-0.1%200.1)%22%20style%3D%22fill%3A%23c42025%22%2F%3E%3Cpath%20d%3D%22M19.8%2C27.5l-2.1-1.2a4.54%2C4.54%2C0%2C0%2C1-2.3-3.9V20l-1.2-2.1a4.71%2C4.71%2C0%2C0%2C1%2C0-4.6l1.2-2.1V8.8a4.83%2C4.83%2C0%2C0%2C1%2C2.3-4l2-1.2%2C1.1-1.9h-1a1.69%2C1.69%2C0%2C0%2C1-1-.3L16.6.2a2%2C2%2C0%2C0%2C0-2.1%2C0L12.4%2C1.4a1.93%2C1.93%2C0%2C0%2C1-1%2C.3H8.9A2%2C2%2C0%2C0%2C0%2C7.1%2C2.8L5.8%2C5a2.7%2C2.7%2C0%2C0%2C1-.7.8L2.9%2C7.1a2.23%2C2.23%2C0%2C0%2C0-1%2C1.8v2.5a1.69%2C1.69%2C0%2C0%2C1-.3%2C1L.4%2C14.6a2%2C2%2C0%2C0%2C0%2C0%2C2.1l1.2%2C2.1a1.93%2C1.93%2C0%2C0%2C1%2C.3%2C1v2.5A2%2C2%2C0%2C0%2C0%2C3%2C24.1l2.1%2C1.2a2.7%2C2.7%2C0%2C0%2C1%2C.8.7l1.3%2C2.1a2.23%2C2.23%2C0%2C0%2C0%2C1.8%2C1h2.5a1.69%2C1.69%2C0%2C0%2C1%2C1%2C.3l2.2%2C1.2a2%2C2%2C0%2C0%2C0%2C2.1%2C0l2.1-1.2a1.93%2C1.93%2C0%2C0%2C1%2C1-.3h.9Z%22%20transform%3D%22translate(-0.1%200.1)%22%20style%3D%22fill%3Aurl(%23c)%22%2F%3E%3Cpath%20d%3D%22M17.8%2C26.3a4.54%2C4.54%2C0%2C0%2C1-2.3-3.9V20l-1.2-2.1a4.71%2C4.71%2C0%2C0%2C1%2C0-4.6l1.2-2.1V8.8a4.83%2C4.83%2C0%2C0%2C1%2C2.3-4l.5-.3a10.07%2C10.07%2C0%2C0%2C0-2.5-.3%2C11.2%2C11.2%2C0%2C1%2C0%2C0%2C22.4%2C9.86%2C9.86%2C0%2C0%2C0%2C2.4-.3Z%22%20transform%3D%22translate(-0.1%200.1)%22%20style%3D%22fill%3A%23fff%22%2F%3E%3Cpath%20d%3D%22M15.5%2C22.3V19.9l-1.2-2.1a4.71%2C4.71%2C0%2C0%2C1%2C0-4.6l1.2-2.1V8.7a4.81%2C4.81%2C0%2C0%2C1%2C.7-2.4h-.4a9.1%2C9.1%2C0%2C0%2C0%2C0%2C18.2h.4A3.41%2C3.41%2C0%2C0%2C1%2C15.5%2C22.3Z%22%20transform%3D%22translate(-0.1%200.1)%22%20style%3D%22fill%3Aurl(%23d)%22%2F%3E%3Cpath%20d%3D%22M15%2C19.2l-.8-1.3a4.71%2C4.71%2C0%2C0%2C1%2C0-4.6l1.2-2.1V9.4l-1.7%2C3.4-4.4.6%2C3.2%2C3.1-.7%2C4.3Z%22%20transform%3D%22translate(-0.1%200.1)%22%20style%3D%22fill%3A%23fff%22%2F%3E%3Cpath%20d%3D%22M50.3%2C32.8l2.2-1.2a1.93%2C1.93%2C0%2C0%2C1%2C1-.3H56a2.1%2C2.1%2C0%2C0%2C0%2C1.8-1l.3-.6%2C4%2C8.2L55.9%2C36l-2.2%2C5.3-3.4-8.5Z%22%20transform%3D%22translate(-0.1%200.1)%22%20style%3D%22fill%3A%23c42025%22%2F%3E%3Cpath%20d%3D%22M43.2%2C27.5l2.1-1.2a4.54%2C4.54%2C0%2C0%2C0%2C2.3-3.9V20l1.2-2.1a4.71%2C4.71%2C0%2C0%2C0%2C0-4.6l-1.2-2.1V8.8a4.83%2C4.83%2C0%2C0%2C0-2.3-4l-2-1.2L42.2%2C1.7h1a1.69%2C1.69%2C0%2C0%2C0%2C1-.3L46.4.2a2%2C2%2C0%2C0%2C1%2C2.1%2C0l2.1%2C1.2a1.93%2C1.93%2C0%2C0%2C0%2C1%2C.3h2.5a2%2C2%2C0%2C0%2C1%2C1.8%2C1.1L57.2%2C5a2.7%2C2.7%2C0%2C0%2C0%2C.7.8L60%2C7.1a2.23%2C2.23%2C0%2C0%2C1%2C1%2C1.8v2.5a1.69%2C1.69%2C0%2C0%2C0%2C.3%2C1l1.2%2C2.2a2%2C2%2C0%2C0%2C1%2C0%2C2.1l-1.2%2C2.1a1.93%2C1.93%2C0%2C0%2C0-.3%2C1v2.5a2%2C2%2C0%2C0%2C1-1.1%2C1.8l-2.1%2C1.2a2.7%2C2.7%2C0%2C0%2C0-.8.7l-1.3%2C2.1a2.23%2C2.23%2C0%2C0%2C1-1.8%2C1H51.4a1.69%2C1.69%2C0%2C0%2C0-1%2C.3l-2.2%2C1.2a2%2C2%2C0%2C0%2C1-2.1%2C0L44%2C29.4a1.93%2C1.93%2C0%2C0%2C0-1-.3h-.9Z%22%20transform%3D%22translate(-0.1%200.1)%22%20style%3D%22fill%3Aurl(%23e)%22%2F%3E%3Cpath%20d%3D%22M45.3%2C26.3a4.54%2C4.54%2C0%2C0%2C0%2C2.3-3.9V20l1.2-2.1a4.71%2C4.71%2C0%2C0%2C0%2C0-4.6l-1.2-2.1V8.8a4.83%2C4.83%2C0%2C0%2C0-2.3-4l-.5-.3a10.07%2C10.07%2C0%2C0%2C1%2C2.5-.3%2C11.2%2C11.2%2C0%2C1%2C1%2C0%2C22.4%2C9.86%2C9.86%2C0%2C0%2C1-2.4-.3Z%22%20transform%3D%22translate(-0.1%200.1)%22%20style%3D%22fill%3A%23fff%22%2F%3E%3Cpath%20d%3D%22M47.6%2C22.3V19.9l1.2-2.1a4.71%2C4.71%2C0%2C0%2C0%2C0-4.6l-1.2-2.1V8.7a4.81%2C4.81%2C0%2C0%2C0-.7-2.4h.4a9.1%2C9.1%2C0%2C0%2C1%2C0%2C18.2h-.4A5.19%2C5.19%2C0%2C0%2C0%2C47.6%2C22.3Z%22%20transform%3D%22translate(-0.1%200.1)%22%20style%3D%22fill%3Aurl(%23f)%22%2F%3E%3Cpath%20d%3D%22M48%2C19.2l.8-1.3a4.71%2C4.71%2C0%2C0%2C0%2C0-4.6l-1.2-2.1V9.4l1.7%2C3.4%2C4.4.6-3.2%2C3.1.7%2C4.3Z%22%20transform%3D%22translate(-0.1%200.1)%22%20style%3D%22fill%3A%23fff%22%2F%3E%3C%2Fsvg%3E') no-repeat;
}

.left .award_icon {
	margin-top:22px;
	margin-left:8px;
}

.author_info a.blue_btn {
	display: block;
	float: right;
	width: 115px;
	text-align: center;
	color: #fff;
	background-color: #0078d7;
	font-size: 18px;
	line-height: 40px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.wrap_dscr2 .author_info a.blue_btn {float:none;}
/*author block: end*/

/*two columns: start*/
.left_column {
	float: left;
	width: 640px;
	margin-right: 18px;
	margin-bottom: 24px;
}

.right_column {
	float: left;
	width: 312px;
	margin-bottom: 30px;
}
/*two columns: end*/

/*specifications: start*/
.info_block a {color: #333;}
.info_block a:hover {text-decoration: underline;}
/*.info_block a:hover, .info_block a span:hover {color: #0078d7; text-decoration: underline;}*/

.version_list a:hover, .version_list a:hover span {
	text-decoration: none;
	color: #333;
	background-color: #f5f5f5;
}

.specifications_wrapper {
	position: relative;
	float: left;
	width: 660px;
}

.specifications_wrapper .info_block > div.wrap_spec {
	width: 666px;
	float: left;
	padding-top: 25px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.specifications_wrapper .info_block {
	padding: 13px 16px;
	background-color: #f6f8f9;
	width: 100%;
	height: 80px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}

.specifications_wrapper .info_block:after {
	content: '';
	display: block;
	clear: both;
	float: none;
}

.specifications_wrapper h2 {
	color: #333;
}

.specifications_wrapper .info_block > div.wrap_spec:first-child {
	width: 100%;
	padding-top: 0;
	margin-bottom: -25px;
}

.specifications_wrapper .info_block > div {
	width: 272px;
	float: left;
}

.specifications_wrapper .w30 {
	float: left;
	margin-right: 29px;
	color: #999;
	line-height: 22px;
	margin-bottom: 8px;
	max-width: 162px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.specifications_wrapper .w30:last-child {margin-right: 0;}

.specifications_wrapper .w30 > div {
	width: 18px;
	height: 18px;
	float: left;
	margin-right: 5px;
	position: relative;
	top: 3px;
}
.specifications_wrapper .w30 > div.ico_dev {background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2018%2018%22%3E%3Ctitle%3Edeveloper_grey%3C%2Ftitle%3E%3Crect%20width%3D%2218%22%20height%3D%2218%22%20style%3D%22fill%3Anone%22%2F%3E%3Cpath%20d%3D%22M2.9%2C9%2C5.5%2C4.8a.66.66%2C0%2C0%2C0%2C.1-.6.85.85%2C0%2C0%2C0-.3-.5%2C1.08%2C1.08%2C0%2C0%2C0-.7-.2.66.66%2C0%2C0%2C0-.5.4L1%2C9l3.1%2C5.1a.82.82%2C0%2C0%2C0%2C.6.4c.2%2C0%2C.3%2C0%2C.4-.1a.55.55%2C0%2C0%2C0%2C.3-.5%2C1.27%2C1.27%2C0%2C0%2C0-.1-.6Z%22%20transform%3D%22translate(0%200)%22%20style%3D%22fill%3A%23909699%22%2F%3E%3Cpath%20d%3D%22M13.9%2C3.9a.71.71%2C0%2C0%2C0-1.1-.2.55.55%2C0%2C0%2C0-.3.5%2C1.27%2C1.27%2C0%2C0%2C0%2C.1.6L15.1%2C9l-2.6%2C4.2a.66.66%2C0%2C0%2C0-.1.6.85.85%2C0%2C0%2C0%2C.3.5.6.6%2C0%2C0%2C0%2C.4.1h.2a.66.66%2C0%2C0%2C0%2C.5-.4L17%2C9Z%22%20transform%3D%22translate(0%200)%22%20style%3D%22fill%3A%23909699%22%2F%3E%3Cpath%20d%3D%22M10.8%2C3.6a.73.73%2C0%2C0%2C0-1%2C.4L6.7%2C13.4a.83.83%2C0%2C0%2C0%2C.5%2C1h.2a.75.75%2C0%2C0%2C0%2C.7-.5l3.1-9.4A.63.63%2C0%2C0%2C0%2C10.8%2C3.6Z%22%20transform%3D%22translate(0%200)%22%20style%3D%22fill%3A%23909699%22%2F%3E%3C%2Fsvg%3E') no-repeat;}
.specifications_wrapper .w30 > div.ico_ver {background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2018%2018%22%3E%3Ctitle%3Eversion_grey%3C%2Ftitle%3E%3Crect%20width%3D%2218%22%20height%3D%2218%22%20style%3D%22fill%3Anone%22%2F%3E%3Cpath%20d%3D%22M14.2%2C7.4a.86.86%2C0%2C0%2C1%2C.8.8v6.4a.86.86%2C0%2C0%2C1-.8.8H3.8a.86.86%2C0%2C0%2C1-.8-.8V8.2a.86.86%2C0%2C0%2C1%2C.8-.8H14.2m0-1.6H3.8A2.43%2C2.43%2C0%2C0%2C0%2C1.4%2C8.2v6.4A2.43%2C2.43%2C0%2C0%2C0%2C3.8%2C17H14.2a2.43%2C2.43%2C0%2C0%2C0%2C2.4-2.4V8.2a2.43%2C2.43%2C0%2C0%2C0-2.4-2.4Z%22%20transform%3D%22translate(0%200)%22%20style%3D%22fill%3A%23909699%22%2F%3E%3Cpath%20d%3D%22M13.4%2C3.4H4.6A2.4%2C2.4%2C0%2C0%2C0%2C2.2%2C5.6%2C2.27%2C2.27%2C0%2C0%2C1%2C3.8%2C5H14.2a2.27%2C2.27%2C0%2C0%2C1%2C1.6.6%2C2.4%2C2.4%2C0%2C0%2C0-2.4-2.2Z%22%20transform%3D%22translate(0%200)%22%20style%3D%22fill%3A%23909699%22%2F%3E%3Cpath%20d%3D%22M12.9%2C1H5.1A2.27%2C2.27%2C0%2C0%2C0%2C3%2C3.2a2%2C2%2C0%2C0%2C1%2C1.4-.6h9.2a2%2C2%2C0%2C0%2C1%2C1.4.6A2.27%2C2.27%2C0%2C0%2C0%2C12.9%2C1Z%22%20transform%3D%22translate(0%200)%22%20style%3D%22fill%3A%23909699%22%2F%3E%3Cpath%20d%3D%22M8.7%2C14.2l-2.6-2a.68.68%2C0%2C0%2C1-.1-1%2C.79.79%2C0%2C0%2C1%2C1.1-.1l1.3%2C1L10.8%2C9a.89.89%2C0%2C0%2C1%2C1.1-.2.68.68%2C0%2C0%2C1%2C.2%2C1Z%22%20transform%3D%22translate(0%200)%22%20style%3D%22fill%3A%23909699%22%2F%3E%3C%2Fsvg%3E') no-repeat;}
.specifications_wrapper .w30 > div.ico_platform {background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2018%2018%22%3E%3Ctitle%3EVector%20Smart%20Object3%3C%2Ftitle%3E%3Cpath%20d%3D%22M9.75%2C9.75v6h6v-6Zm-7.5%2C6h6v-6h-6Zm0-13.5v6h6v-6Zm7.5%2C0v6h6v-6Z%22%20style%3D%22fill%3A%23909699%22%2F%3E%3Cpath%20d%3D%22M0%2C0H18V18H0Z%22%20style%3D%22fill%3Anone%22%2F%3E%3C%2Fsvg%3E') no-repeat;}
.specifications_wrapper .w30 > div.ico_users {background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Ctitle%3EVector%20Smart%20Object1%3C%2Ftitle%3E%3Cpath%20d%3D%22M0%2C0H24V24H0Z%22%20style%3D%22fill%3Anone%22%2F%3E%3Cpath%20d%3D%22M16%2C11a3%2C3%2C0%2C1%2C0-3-3A3%2C3%2C0%2C0%2C0%2C16%2C11ZM8%2C11A3%2C3%2C0%2C1%2C0%2C5%2C8%2C3%2C3%2C0%2C0%2C0%2C8%2C11Zm0%2C2c-2.33%2C0-7%2C1.17-7%2C3.5V19H15V16.5C15%2C14.17%2C10.33%2C13%2C8%2C13Zm8%2C0c-.29%2C0-.62%2C0-1%2C.05a4.22%2C4.22%2C0%2C0%2C1%2C2%2C3.45V19h6V16.5C23%2C14.17%2C18.33%2C13%2C16%2C13Z%22%20style%3D%22fill%3A%23909699%22%2F%3E%3C%2Fsvg%3E') no-repeat; width:22px;}
.specifications_wrapper .w30 > div.ico_home {background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2018%2018%22%3E%3Ctitle%3EVector%20Smart%20Object5%3C%2Ftitle%3E%3Cpath%20d%3D%22M7.5%2C15V10.5h3V15h3.8V9h2.3L9%2C2.3%2C1.5%2C9H3.8v6Z%22%20style%3D%22fill%3A%23909699%22%2F%3E%3Cpath%20d%3D%22M0%2C0H18V18H0Z%22%20style%3D%22fill%3Anone%22%2F%3E%3C%2Fsvg%3E') no-repeat; width:20px;}
.specifications_wrapper .w30 > div.ico_license {background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2011.59%2015.8%22%3E%3Ctitle%3EVector%20Smart%20Object2%3C%2Ftitle%3E%3Cpolygon%20points%3D%221.55%201.55%203.55%201.9%204.24%200%205.8%201.3%207.35%200%208.05%201.9%2010.04%201.55%209.69%203.55%2011.59%204.24%2010.3%205.8%2011.59%207.35%209.69%208.05%2010.04%2010.04%208.05%209.69%207.35%2011.59%205.8%2010.3%204.24%2011.59%203.55%209.69%201.55%2010.04%201.9%208.05%200%207.35%201.3%205.8%200%204.24%201.9%203.55%201.55%201.55%22%20style%3D%22fill%3A%238c9598%22%2F%3E%3Cpolygon%20points%3D%225.8%2011.8%203.73%2013.52%202.8%2010.99%202.8%2015.8%205.8%2014.19%208.8%2015.8%208.8%2010.99%207.87%2013.52%205.8%2011.8%22%20style%3D%22fill%3A%238c9598%22%2F%3E%3C%2Fsvg%3E') no-repeat;}
.specifications_wrapper .w30 > div.ico_license {background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2018%2018%22%3E%3Ctitle%3Elicence_grey%3C%2Ftitle%3E%3Crect%20width%3D%2218%22%20height%3D%2218%22%20style%3D%22fill%3Anone%22%2F%3E%3Cpath%20d%3D%22M12.5%2C8.4a2.09%2C2.09%2C0%2C0%2C1%2C2.1%2C2%2C2%2C2%2C0%2C0%2C1-2.1%2C2%2C2%2C2%2C0%2C0%2C1-2.1-2%2C2.09%2C2.09%2C0%2C0%2C1%2C2.1-2m0-1.7a3.76%2C3.76%2C0%2C0%2C0-3.7%2C3.7%2C3.7%2C3.7%2C0%2C0%2C0%2C7.4%2C0%2C3.76%2C3.76%2C0%2C0%2C0-3.7-3.7Z%22%20transform%3D%22translate(0%200)%22%20style%3D%22fill%3A%23909699%22%2F%3E%3Cpolygon%20points%3D%2210.1%2012.3%208.4%2016%209.9%2015.9%2010.9%2017%2012.5%2013.3%2010.1%2012.3%22%20style%3D%22fill%3A%23909699%22%2F%3E%3Cpolygon%20points%3D%2214.9%2012.3%2016.6%2016%2015.1%2015.9%2014.1%2017%2012.5%2013.3%2014.9%2012.3%22%20style%3D%22fill%3A%23909699%22%2F%3E%3Cpath%20d%3D%22M13.7%2C1H3.9A2.48%2C2.48%2C0%2C0%2C0%2C1.4%2C3.5v8.2a2.48%2C2.48%2C0%2C0%2C0%2C2.5%2C2.5H7.7l.3-.9a3%2C3%2C0%2C0%2C1-.4-.8H3.9a.86.86%2C0%2C0%2C1-.8-.8V3.5a.77.77%2C0%2C0%2C1%2C.8-.9h9.9a.86.86%2C0%2C0%2C1%2C.8.8v2a4.57%2C4.57%2C0%2C0%2C1%2C1.6%2C1.1v-3A2.48%2C2.48%2C0%2C0%2C0%2C13.7%2C1Z%22%20transform%3D%22translate(0%200)%22%20style%3D%22fill%3A%23909699%22%2F%3E%3C%2Fsvg%3E') no-repeat;}
.specifications_wrapper .w30 > div.ico_platforms {background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bopacity%3A0.3%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3EVector%20Smart%20Object27%3C%2Ftitle%3E%3Crect%20class%3D%22cls-1%22%20width%3D%227%22%20height%3D%227%22%2F%3E%3Crect%20class%3D%22cls-1%22%20x%3D%229%22%20width%3D%227%22%20height%3D%227%22%2F%3E%3Crect%20class%3D%22cls-1%22%20y%3D%229%22%20width%3D%227%22%20height%3D%227%22%2F%3E%3Crect%20class%3D%22cls-1%22%20x%3D%229%22%20y%3D%229%22%20width%3D%227%22%20height%3D%227%22%2F%3E%3C%2Fsvg%3E') no-repeat;}
.specifications_wrapper .w30 > div.ico_platform_win {background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016.06%22%3E%3Ctitle%3EVector%20Smart%20Object13%3C%2Ftitle%3E%3Cpath%20d%3D%22M255.33%2C249.26c2.87-.47%2C5.8-.88%2C8.67-1.29v7.62c-2.87%2C0-5.8.06-8.67.06v-6.39Z%22%20transform%3D%22translate(-248%20-247.97)%22%20style%3D%22fill%3A%23a9aaab%22%2F%3E%3Cpath%20d%3D%22M248%2C250.26c2.17-.35%2C4.34-.64%2C6.56-.88v6.27c-2.23%2C0-4.4.06-6.56.06v-5.45Z%22%20transform%3D%22translate(-248%20-247.97)%22%20style%3D%22fill%3A%23a9aaab%22%2F%3E%3Cpath%20d%3D%22M248%2C256.35c2.17%2C0%2C4.34.06%2C6.56%2C0v6.33L248%2C261.8Z%22%20transform%3D%22translate(-248%20-247.97)%22%20style%3D%22fill%3A%23a9aaab%22%2F%3E%3Cpath%20d%3D%22M255.33%2C256.41H264V264c-2.87-.47-5.8-.82-8.67-1.23v-6.39Z%22%20transform%3D%22translate(-248%20-247.97)%22%20style%3D%22fill%3A%23a9aaab%22%2F%3E%3C%2Fsvg%3E') no-repeat;}
.specifications_wrapper .w30 > div.ico_platform_mac {background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Ctitle%3EVector%20Smart%20Object31%3C%2Ftitle%3E%3Cpath%20d%3D%22M9%2C1a8%2C8%2C0%2C1%2C0%2C8%2C8A8%2C8%2C0%2C0%2C0%2C9%2C1Z%22%20transform%3D%22translate(-1%20-1)%22%20style%3D%22fill%3A%23a9aaab%22%2F%3E%3Cpath%20d%3D%22M12.82%2C13.95H12L9%2C9.63%2C6%2C13.95H5.18L8.57%2C9%2C5.18%2C4.05H6L9%2C8.37l3-4.32h.87L9.43%2C9Z%22%20transform%3D%22translate(-1%20-1)%22%20style%3D%22fill%3A%23fff%22%2F%3E%3C%2Fsvg%3E') no-repeat;}
.specifications_wrapper .w30 > div.ico_screens {background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2018%2018%22%3E%3Ctitle%3EVector%20Smart%20Object%3C%2Ftitle%3E%3Cpath%20d%3D%22M0%2C0H18V18H0Z%22%20style%3D%22fill%3Anone%22%2F%3E%3Cpath%20d%3D%22M15.75%2C14.25V3.75a1.5%2C1.5%2C0%2C0%2C0-1.5-1.5H3.75a1.5%2C1.5%2C0%2C0%2C0-1.5%2C1.5v10.5a1.5%2C1.5%2C0%2C0%2C0%2C1.5%2C1.5h10.5A1.5%2C1.5%2C0%2C0%2C0%2C15.75%2C14.25ZM6.38%2C10.13l1.88%2C2.26L10.88%2C9l3.38%2C4.5H3.75Z%22%20style%3D%22fill%3A%23909699%22%2F%3E%3C%2Fsvg%3E') no-repeat;}
.specifications_wrapper .w30 a {font-size: 14px;}

.specifications_wrapper .w30 span {color: #333; font-size: 14px;}
.specifications_wrapper .w30.nowrap {
	overflow: visible;
	white-space: normal;
}

.suit_components {margin-bottom: 35px;}

.specifications_wrapper .w30.no_overflow {
	overflow: visible;
	max-width: none;
}

.specifications_wrapper .w30 > div.wrapper_link {
	float: left;
	margin-right: 4px;
	cursor: pointer;
	position: relative;
	width: auto;
	height: auto;
	top: 0;
}

.version_list_wrapper {
	padding: 6px 7px;
	display: inline-block;
	margin: 0 2px 0 0;
	cursor: pointer;
	position: relative;
	background: #e8eaea url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%228%22%20height%3D%224.94%22%20viewBox%3D%220%200%208%204.94%22%3E%3Ctitle%3EVector%20Smart%20Object14%3C%2Ftitle%3E%3Cpath%20d%3D%22M8.94%2C10.08%2C12%2C13.13l3.06-3.05L16%2C11l-4%2C4L8%2C11Z%22%20transform%3D%22translate(-8%20-10.08)%22%20style%3D%22fill%3A%23777%22%2F%3E%3C%2Fsvg%3E') no-repeat center;
}

.wrapper_link .version_list {
	display: block;
	width: 260px;
	max-height: 202px;
	position: absolute;
	bottom: 25px;
	left: 0;
	overflow-y: auto;
	z-index: 100;
	background-color: #fff;
	border: 1px solid #adadad;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.wrapper_link a {
	position: relative;
	display: block;
	float: left;
	width: 100%;
	max-width: none;
	text-decoration: none;
	color: #000000;
}

.wrapper_link .icon16 {
	float: left;
	padding: 6px 0 0 10px;
	width: 16px;
	height: 16px;
	margin-right: 10px;
}

.specifications_wrapper .w30 span.lang {
	display: block;
	padding: 6px 6px 6px 0;
	font-size: 12px;
	white-space: normal;
	line-height: 16px;
}

.specifications_wrapper .w30 .lang span {
	color: #777;
	font-size: 12px;
}
/*specifications: end*/

/*trusted block: start*/
.wrapper_trusted {
	/*padding: 6px 0 0;*/
	position: relative;
}

.wrapper_trusted > div {
	position: relative;
	color: #333;
	font-size: 16px;
	padding-left: 44px;
	padding-top: 18px;
	max-width: 160px;
	margin-right: 320px;
	line-height:23px;
}

.wrapper_trusted > div:before {
	content: '';
	display: block;
	width: 28px;
	height: 34px;
	position: absolute;
	top: 24px;
	left: 0;
	background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2014%2017%22%3E%3Ctitle%3EVector%20Smart%20Object13%3C%2Ftitle%3E%3Cpath%20d%3D%22M9.25.75l-7%2C3.09V8.48a9.63%2C9.63%2C0%2C0%2C0%2C7%2C9.27%2C9.63%2C9.63%2C0%2C0%2C0%2C7-9.27V3.84Zm0%2C8.49h5.44a8.28%2C8.28%2C0%2C0%2C1-5.44%2C6.91V9.25H3.81V4.85l5.44-2.4Z%22%20transform%3D%22translate(-2.25%20-0.75)%22%20style%3D%22fill%3A%230078d7%22%2F%3E%3C%2Fsvg%3E') no-repeat;
}

.wrapper_trusted > div a {text-decoration: underline;}

.author_info .btn_download {
	display: block;
	font-size: 20px;
	line-height: 46px;
	font-weight: 700;
	text-transform: uppercase;
	padding: 0 66px 0 16px;
	position: absolute;
	top: 3px;
	right: 0;
	color: #fff;
	background-color: #689f38;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}

.author_info .btn_download:before {
	content: '';
	display: block;
	width: 50px;
	height: 30px;
	position: absolute;
	top: 8px;
	right: 0;
	background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2050%2030%22%3E%3Ctitle%3EVector%20Smart%20Object14%3C%2Ftitle%3E%3Cpath%20d%3D%22M-249-37.53h-5.14v-6.35h-7.71v6.35H-267l9%2C7.41ZM-267-28v2.12h18V-28Z%22%20transform%3D%22translate(283%2049.88)%22%20style%3D%22fill%3A%23fff%22%2F%3E%3Crect%20width%3D%221%22%20height%3D%2230%22%20style%3D%22fill%3A%23fff%22%2F%3E%3Crect%20width%3D%2250%22%20height%3D%2230%22%20style%3D%22fill%3Anone%22%2F%3E%3C%2Fsvg%3E') no-repeat;
}
/*trusted block: end*/

/*articles: start*/
.articles_wrapper {
	margin-bottom: 24px;
	overflow: hidden;
}
/*articles: end*/

/*comments: start*/
.all_comments_wrapper {min-height: 620px;}
.comments_wrapper {width: 630px; float: left;}
.si_block {
	width: 300px;
	height: 600px;
	float: left;
	margin-left: 29px;
}

.comments_wrapper {
	/*overflow: hidden;*/
	margin-bottom: 20px;
}
.comments_navigation {
	border-bottom: 1px solid #bfc3c7;
	margin-bottom: 24px;
}

.comments_navigation a {
	padding: 10px 17px;
	font-size: 18px;
	height: 42px;
	display: inline-block;
	position: relative;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.comments_navigation a.active {color: #333;}

.comments_navigation a.active:before {
	content: '';
	display: block;
	height: 3px;
	position: absolute;
	left: 0;
	right: 0;
	bottom: -1px;
	background-color: #0079d7;
}

.comments_navigation a.active:hover {
	text-decoration: none;
	cursor: default;
}

.comments_navigation a.subscribe_link {
	float: right;
	padding-right: 25px;
	padding-left: 0;
	font-size: 15px;
}

.subscribe_link:before {
	content: '';
	display: block;
	width: 12px;
	height: 7px;
	position: absolute;
	top: 17px;
	right: 6px;
	background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2012%207%22%3E%3Ctitle%3EVector%20Smart%20Object11%3C%2Ftitle%3E%3Cpath%20d%3D%22M7.41%2C8.84%2C12%2C13.17l4.59-4.33L18%2C10.17l-6%2C5.67L6%2C10.17Z%22%20transform%3D%22translate(-6%20-8.84)%22%20style%3D%22fill%3A%230078d7%22%2F%3E%3C%2Fsvg%3E') no-repeat;
}

.comments_wrapper .count {
	border-bottom: 1px solid #e1e4e6;
	font-weight: 700;
	padding: 5px 0 6px;
	margin-bottom: 15px;
}

.comments_wrapper textarea {
	font: 15px "Roboto", "Segoe Ui", "Helvetica Neue", "Ubuntu", "Roboto", "Arial", "Helvetica", sans-serif;;
	padding: 15px;
	width: 100%;
	height: 72px;
	border: 1px solid #bfc3c7;
	resize: none;
	margin-bottom: 15px;
	margin-top: 5px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.comm_name {
	float: left;
	width: 50%;
	padding-right: 10px;
	box-sizing: border-box;
}

.comm_email {
	float: left;
	width: 50%;
}

.comment_block {
	padding: 15px;
	overflow: hidden;
}
.comment_reply {padding-left:40px;}

.comment_block .icon40 {
	float: left;
	margin-right: 12px;
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	border-radius: 100%;
}

.comment_block .user_name {font-size: 17px;}

.comment_block .txt {
	color: #333;
	line-height: 20px;
	padding: 8px 0;
}

.comment_block .user_rate {
	width: 73px;
	height: 12px;
	display: inline-block;
	margin-right: 10px;
	background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2073%2012%22%3E%3Ctitle%3Egrey_stars_comment%3C%2Ftitle%3E%3Cpolygon%20points%3D%226.5%200%208.3%204.2%2013%204.6%209.5%207.6%2010.5%2012%206.5%209.6%202.5%2012%203.5%207.6%200%204.6%204.7%204.2%206.5%200%22%20style%3D%22fill%3A%239a9a9a%22%2F%3E%3Cpolygon%20points%3D%2221.5%200%2023.3%204.2%2028%204.6%2024.5%207.6%2025.5%2012%2021.5%209.6%2017.5%2012%2018.5%207.6%2015%204.6%2019.7%204.2%2021.5%200%22%20style%3D%22fill%3A%239a9a9a%22%2F%3E%3Cpolygon%20points%3D%2236.5%200%2038.3%204.2%2043%204.6%2039.5%207.6%2040.5%2012%2036.5%209.6%2032.5%2012%2033.5%207.6%2030%204.6%2034.7%204.2%2036.5%200%22%20style%3D%22fill%3A%239a9a9a%22%2F%3E%3Cpolygon%20points%3D%2251.5%200%2053.3%204.2%2058%204.6%2054.5%207.6%2055.5%2012%2051.5%209.6%2047.5%2012%2048.5%207.6%2045%204.6%2049.7%204.2%2051.5%200%22%20style%3D%22fill%3A%239a9a9a%22%2F%3E%3Cpolygon%20points%3D%2266.5%200%2068.3%204.2%2073%204.6%2069.5%207.6%2070.5%2012%2066.5%209.6%2062.5%2012%2063.5%207.6%2060%204.6%2064.7%204.2%2066.5%200%22%20style%3D%22fill%3A%239a9a9a%22%2F%3E%3C%2Fsvg%3E') no-repeat;
}

.comment_block .fill {
	overflow: hidden;
	height: 12px;
	display: block;
}

.comment_block .fill img {display: block;}

.comment_block .pros {
	float: none;
	margin-bottom: 5px;
	margin-top: 8px;
}

.comment_block .cons {
	float: none;
	margin-bottom: 0;
}

.comment_block .action {
	font-size: 13px;
	color: #999;
}

.comment_block .action span {padding: 0 10px;}

.comment_block .karma_down {
	display: inline-block;
	position: absolute;
	margin-left: 5px;
	margin-top: -2px;
	width: 18px;
	height: 18px;
	background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2018%2018%22%3E%3Ctitle%3EVector%20Smart%20Object11%3C%2Ftitle%3E%3Cpath%20d%3D%22M0%2C0H18V18H0Z%22%20style%3D%22fill%3Anone%22%2F%3E%3Cpath%20d%3D%22M10.8%2C4.5%2C10.5%2C3H3.75V15.75h1.5V10.5h4.2l.3%2C1.5H15V4.5Z%22%20style%3D%22fill%3A%23999%22%2F%3E%3C%2Fsvg%3E') no-repeat;
}

.comments_wrapper .blue_btn {
	display: inline-block;
	padding: 0 20px;
	text-align: center;
	color: #fff;
	cursor: pointer;
	background-color: #0078d7;
	line-height: 40px;
	/*font-size: 16px;*/
	margin-top: 15px;
	margin-bottom: 40px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.comments_navigation .relative {float: right;}

.form_subscr {
	right: 0;
	top: 42px;
	padding: 9px 15px 16px;
	width: 290px;
	height: 91px;
	line-height: 30px;
	position: absolute;
	color: #494949;
	background-color: #f5f8f9;
	border: 1px solid #bdc3c7;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
}

.form_subscr p {
	margin-bottom: 4px;
	padding-bottom: 0;
}

input.subscr_email[type="text"] {
	font-size: 15px;
	padding: 0 9px;
	height: 30px;
	width: 190px;
	max-width: none;
	border: 1px solid #bdc3c7;
	display: inline-block;
	margin-right: 5px;
	color: #000;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	margin-top: 0;
}

.subscr_submit {
	background-color: #007cde;
	width: 58px;
	padding: 0;
	text-align: center;
	line-height: 30px;
	height: auto;
	cursor: pointer;
	color: #fff;
	font-size: 15px;
	border: none;
	display: inline-block;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.subscr_mess {
	display: none;
	font-size: 16px;
	padding: 11px 12px 0 22px;
	position: relative;
	height: 40px;
	margin-top: -4px;
	line-height: normal;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.subscr_mess:before {
	display: block;
	height: 0;
	width: 0;
	content: '';
	position: absolute;
	left: 0;
	top: 9px;
}

.subscr_mess_ok {color: #689f38;}
.subscr_mess_ok:before {content: '✔';}
.subscr_mess_err {color: #cc0000;}
.subscr_mess_err:before {
	content: '✖';
	top: 10px;
}
span.karma {padding:0 !important;}
.rate_thx {
	padding:20px;
	background:#D9F5EF;
	margin:0 0 20px 0;
	font-weight:bold;
}
.dd_btn {cursor: pointer;}
#comments_error,
#comments_error_reply {
	color: #5a5a5a;
	background: #ddd;
	padding: 6px 5px;
	line-height: 20px;
	display: inline-block;
	position: absolute;
	margin-top: -18px;
	width: 100%;
}
#comments_error_reply {
	width: 528px;
}
.form_loader {
	position: absolute;
	margin: 28px 0 0 -30px;
}

.comments_guest input[type=text] {
	display: block;
	width: 100%;
	box-sizing: border-box;
	padding: 0 10px;
	height: 32px;
	border: 1px solid #bfc3c7;
	margin: 5px 0 15px;
}

.frmcomment {
	margin: 10px 0 0;
	position: relative;
}

.for_reply_form .blue_btn {
	margin-bottom: 0;
}
/*comments: end*/

/*related: start*/
/*.wrapper_related h3, .wrapper_sets h3, .related_wrapper h3 {*/
	/*font: 300 24px "Roboto Condensed", "Segoe Ui", "Helvetica Neue", "Ubuntu", "Roboto", "Arial", "Helvetica", sans-serif;*/
	/*margin-bottom: 16px;*/
	/*color: #333;*/
	/*border-bottom: 1px solid #dedede;*/
	/*padding-bottom: 0;*/
/*}*/

.wrapper_related .w50 {
	width: 312px;
	float: left;
	margin-left: 16px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.wrapper_related .w50:first-child {margin-left: 0;}

.wrapper_related .w30 {
	width: 312px;
	height: 138px;
	float: left;
	margin-right: 16px;
	padding: 15px;
	margin-bottom: 16px;
	position: relative;
	background-color: #f6f8f9;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.wrapper_related .w30:nth-child(3n) {margin-right: 0;}

.wrapper_related .w30 .icon64 {
	margin-right: 8px;
	float: left;
}

.wrapper_related .w30.empty_desc a {
	white-space: normal;
	overflow: auto;
}

.wrapper_related a.btn_dnld {
	background: #689f38 url(http://img.informer.com/images/v2/search.png) no-repeat scroll right -387px;
	color: #fff;
	display: block;
	width: auto;
	float: right;
	font-size: 14px;
	height: 15px;
	line-height: 15px;
	margin-bottom: 0;
	margin-top: 10px;
	padding: 5px 22px 5px 8px;
	border-right: 4px solid #689f38;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	position: absolute;
	right: 15px;
	bottom: 15px;
}

.wrapper_related a, .related_software a {
	margin: 0;
	padding: 0;
	color: #000;
	font-size: 18px;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    width: 100%;
}

.wrapper_related p {
	color: #808080;
	font-size: 13px;
	line-height: 15px;
	overflow: hidden;
	margin-top: 3px;
	display: block;
	min-height: 30px;
}


/*********************/

.related_software.term .program_info .title {
	font-family: "Roboto", "Segoe UI", "Helvetica Neue", "Ubuntu Regular", "Arial", sans-serif;
	font-size: 18px;
	font-weight: 400;
	margin-bottom: 0;
}


.related_software.term .stars {
	margin: 0 0 8px;
}

.related_software.term {
	/*height: 114px;*/
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.related_software.term {
	margin-bottom:0;
}

.wrapper_related .term.w50 {
	width: 477px;
	height: 130px;
	margin-left:0;
	float: left;

}
	
.wrapper_related .term.w50:nth-child(odd) {
	margin-left: 16px;	
}

.wrapper_related .row {
	overflow: hidden;
	margin-bottom: 20px;
}

.wrapper_related .program_title {
	display: inline-block;
	width: auto;
}

.wrapper_related .icon50 {
	float: left;
	margin-right: 10px;
}

.wrapper_related .dscr {
	font-weight: 300;
	font-size: 15px;
}
/*********************/


.main_container .wrapper_sets, .main_container .wrapper_related, .main_container .formac_wrapper {
	overflow: hidden;
	margin-bottom: 24px;
}

.blocks a, .wrapper_sets a, .formac_wrapper a {
	display: inline-block;
	padding: 0 16px;
	line-height: 32px;
	margin-bottom: 5px;
	color: #333;
	font-size: 15px;
	background-color: #f6f8f9;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	width: 312px;
	float: left;
	margin-right: 16px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.wrapper_related a:nth-child(3n), .wrapper_sets a:nth-child(3n), .wrapper_sets a:nth-child(3n) {margin-right: 0;}

.wrapper_related a:last-child {margin-bottom: 0;}

.wrapper_nav .wrapper_sets, .wrapper_nav .wrapper_related {
	overflow: hidden;
	padding: 20px 20px 40px;
	background-color: #f5f7f9;
}

.related_wrapper .icon64 {
	width: 64px;
	height: 64px;
	display: block;
	float: left;
	margin-right: 10px;
}

.related_wrapper.currently {
	overflow: hidden;
	margin-bottom: 26px;
}

.related_wrapper .clearfix {
	margin-bottom: 10px;
	padding: 8px 16px;
	width: 100%;
	overflow: hidden;
	background-color: #fff;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.related_wrapper .clearfix a {
	font-size: 18px;
	color: #333;
	padding: 0;
	margin: 0;
}

.related_wrapper .clearfix a:before, .wrapper_related a:before {display: none;}

.wrapper_nav .wrapper_related a {
	background-color: transparent;
	width: 100%;
	padding: 0;
	margin-bottom: 0;
}

.wrapper_nav .wrapper_related a:before, .blocks a:before, .wrapper_sets a:before, .formac_wrapper a:before {
	content: '›';
	display: inline-block;
	position: static;
	width: 13px;
}

.related_wrapper .clearfix p {
	color: #808080;
	font-size: 13px;
	line-height: 15px;
	margin-top: 5px;
	overflow: hidden;
	min-height: 30px;
}

.related_wrapper.currently .clearfix {
	margin-right: 16px;
	margin-bottom: 5px;
	width: 312px;
	float: left;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	background-color: #f7f7f7;
}

.related_wrapper.currently .clearfix:nth-child(3n) {margin-right: 0;}

.related_wrapper.currently .icon32 {
	float: left;
	width: 32px;
	height: 32px;
	margin-right: 8px;
}

.related_wrapper.currently a {
	font-size: 15px;
	line-height: 34px;
	color: #333;
	padding: 0;
	margin: 0;
	display: inline;
}

.wrapper_nav .related_wrapper.currently .clearfix {
	background-color: transparent;
	padding: 0;
}

.wrapper_nav .related_wrapper.currently .icon32 {margin-right: 14px;}
/*related: end*/

/*extensions: start*/
.wrapper_extensions {
	float: none;
	clear: both;
	overflow: hidden;
	margin-bottom: 24px;
}

/*.wrapper_extensions h3, .formac_wrapper h3 {*/
	/*font: 300 24px "Roboto Condensed", "Segoe Ui", "Helvetica Neue", "Ubuntu", "Roboto", "Arial", "Helvetica", sans-serif;*/
	/*margin-bottom: 16px;*/
	/*color: #333;*/
	/*border-bottom: 1px solid #dedede;*/
	/*padding-bottom: 0;*/
/*}*/

/*.formac_wrapper h3 {margin-bottom: 11px;}*/

.wrapper_extensions a {
	display: block;
	width: 312px;
	float: left;
	margin-right: 16px;
	padding: 0 16px 0 0;
	line-height: 32px;
	margin-bottom: 5px;
	color: #333;
	background-color: #f6f8f9;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.wrapper_extensions a:nth-child(3n) {margin-right: 0;}

.wrapper_extensions a span {
	display: block;
	float: left;
	color: #fff;
	margin-right: 12px;
	/*width: 55px;*/
	text-align: center;
	background-color: #0078d7;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	padding: 0 3px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
/*extensions: end*/

/*tags: start*/
.tags_wrapper {
	overflow: hidden;
	float: none;
	clear: both;
	margin-bottom: 15px;
}

/*.tags_wrapper h3 {*/
	/*font: 300 24px "Roboto Condensed", "Segoe Ui", "Helvetica Neue", "Ubuntu", "Roboto", "Arial", "Helvetica", sans-serif;*/
	/*margin-bottom: 16px;*/
	/*color: #333;*/
	/*border-bottom: 1px solid #dedede;*/
	/*padding-bottom: 0;*/
/*}*/

.tags_wrapper a {
	display: block;
	float: left;
	margin-bottom: 10px;
	margin-right: 10px;
	font-size: 18px;
	line-height: 32px;
	padding: 0 18px;
	color: #333;
	background-color: #f6f8f9;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

.tags_wrapper a:last-child {margin-right: 0;}

.tags_wrapper a:hover {text-decoration: none;}
/*tags: end*/

/*suggest a correction: start*/
.b-form {
	padding: 20px 30px 26px;
	border: 6px solid #555;
	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: #a00;
	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: circle inside 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;
}
/*suggest a correction: end*/

/*suite info*/
.suit_info {
	padding: 15px 0 5px;
}
.suit_info a {
	display: block;
}
.suit_info img {
	float:left;
	margin:0 10px 0 0;
}
.suit_info a {
	font-size:20px;
	font-weight:100;
	padding: 0 0 5px;
	display: block;
}
/*suite info: end*/

/*verification: start*/
#register2, #captcha_modal_form, #submit_dlink {
	color: #666;
	padding: 30px;
	font-size: 14px;
	line-height: 1.7;
}

#captcha_modal_form {
	width: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

#captcha_modal_form h3 {
	font-size: 22px;
	color: #000;
	float: left;
	line-height: 1;
}

#kcaptcha_msg {
	color: #c1504d;
	font-size: 12px;
	padding: 10px 0 5px;
}

.g-recaptcha {
	display: inline-block;
	width: 304px;
}

.form_footer {
	border-top: 1px solid #0072bc;
	padding-top: 30px;
	margin-top: 20px;
}

.loader_pstn {
	position: absolute;
	margin-left: -50px;
	bottom: 32px;
}

#captcha_modal_form .loader_pstn {
	left: 30%;
}

button.btn, input.btn {
	font-family:  "Roboto", "Segoe Ui", "Helvetica Neue", "Ubuntu", "Arial", "Helvetica", sans-serif, arial;
	background-color: #1D9FDE;
	color: #FFFFFF;
	padding: 0 20px;
	margin: 15px 100px 0 0;
	font-size: 14px;
	line-height: 1;
	text-align: center;
	cursor: pointer;
	min-height: 34px;
}

form input.btn, .btn {
	border: none;
}

#captcha_modal_form .btn {
	margin: 0 0 0 10px;
	float: right;
	outline: none;
}

#captcha_modal_form .btncancel {
	background: #888888;
	color: #FFFFFF;
}
/*verification: end*/

@media all and (max-width: 1800px) {
	.top_button {right: 30px;}
}


/*gallery*/
.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);
}

#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;}

.wrapper_gallery .left, .wrapper_gallery .right {
	display: block;
	width: 40px;
	height: 40px;
	position: absolute;
	top: 50%;
	margin-top: -20px;
	z-index: 10000000;
}

.wrapper_gallery .left {
	left: 348px;
	background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%3E%3Ctitle%3EVector%20Smart%20Object21%3C%2Ftitle%3E%3Cpath%20d%3D%22M20%2C2.65A17.35%2C17.35%2C0%2C1%2C1%2C2.65%2C20%2C17.37%2C17.37%2C0%2C0%2C1%2C20%2C2.65Z%22%20transform%3D%22translate(0)%22%20style%3D%22fill%3A%23fff%22%2F%3E%3Cpath%20d%3D%22M20%2C10l1.76%2C1.76-7%2C7H30v2.5H14.79l7%2C7L20%2C30%2C10%2C20Z%22%20transform%3D%22translate(0)%22%20style%3D%22fill%3A%230078d7%22%2F%3E%3Cpath%20d%3D%22M0%2C20A20%2C20%2C0%2C1%2C1%2C20%2C40%2C20%2C20%2C0%2C0%2C1%2C0%2C20Zm2.65%2C0A17.35%2C17.35%2C0%2C1%2C0%2C20%2C2.65%2C17.37%2C17.37%2C0%2C0%2C0%2C2.65%2C20Z%22%20transform%3D%22translate(0)%22%20style%3D%22fill%3A%230078d7%22%2F%3E%3C%2Fsvg%3E') no-repeat;
}

.wrapper_gallery .right {
	right: 8px;
	background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%3E%3Ctitle%3EVector%20Smart%20Object21%3C%2Ftitle%3E%3Cpath%20d%3D%22M20%2C2.65A17.35%2C17.35%2C0%2C1%2C0%2C37.35%2C20%2C17.37%2C17.37%2C0%2C0%2C0%2C20%2C2.65Z%22%20style%3D%22fill%3A%23fff%22%2F%3E%3Cpath%20d%3D%22M20%2C10l-1.76%2C1.76%2C7%2C7H10v2.5H25.21l-7%2C7L20%2C30%2C30%2C20Z%22%20style%3D%22fill%3A%230078d7%22%2F%3E%3Cpath%20d%3D%22M20%2C40A20%2C20%2C0%2C1%2C1%2C40%2C20%2C20%2C20%2C0%2C0%2C1%2C20%2C40ZM20%2C2.65A17.35%2C17.35%2C0%2C1%2C0%2C37.35%2C20%2C17.37%2C17.37%2C0%2C0%2C0%2C20%2C2.65Z%22%20style%3D%22fill%3A%230078d7%22%2F%3E%3C%2Fsvg%3E') no-repeat;
}

.b-screens {
    padding: 0 0 20px;
    position: relative;
    height: 100%;
}

.list_wrapper {
    min-width: 620px;
    overflow: hidden;
    text-align: center;
}

#carousel a {
/*	position: relative;*/
}
.screensc {
	overflow:hidden;
	-webkit-user-select: none;
	-moz-user-select: none;
	-khtml-user-select: none;
}
.screensc li {
	list-style: none;
	display: inline-block;
	max-width: 370px;
	margin-right: 4px;
	position: relative;
}
.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;
/*	width: 375px;*/
	height: 280px;
    	overflow: hidden;
    	vertical-align: middle;
	text-align: center;
}

.carimg_pre {
    background-color: white;
    display: inline-block;
    padding: 1px;
/*    max-width:373px;*/
    height:280px;
    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:373px;*/
    height:280px;
    vertical-align: middle;
/*    opacity: 0.2;
    filter: alpha(opacity=20)
*/
}

.carimg_sel_pre {
    background-color: white;
    display: inline-block;
    padding: 1px;
/*    max-width:373px;*/
    height:280px;
    vertical-align: middle;
}


.carimg_sel {
    background-color: white;
/*    border: 1px solid #9999EE;*/
    display: inline-block;
    padding: 1px;
/*    max-width:373px;*/
    height:280px;
    vertical-align: middle;
}

.li_carsm {
    width:238px;
    height:280px;
    text-align:center;
}

.carimgsm {
    background: none;
    margin: 4px;
    max-height: 176px;
    cursor: pointer;
    max-width: 222px;
}

.carimgsm_sel {
    background: none;
    margin: 0;
/*    border: 4px solid #6ad;*/
    height:280px;
    cursor: pointer;
    max-height:180px;
    max-width: 222px;
}

.car_points {
	width: 562px;
	position: absolute;
	right: 0;
}

.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_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, .car_right {
	display: block;
	width: 40px;
	height: 40px;
	position: absolute;
	top: 50%;
	margin-top: -20px;
	z-index: 10000000;
}

.car_left {
	left: 8px;
	background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%3E%3Ctitle%3EVector%20Smart%20Object21%3C%2Ftitle%3E%3Cpath%20d%3D%22M20%2C2.65A17.35%2C17.35%2C0%2C1%2C1%2C2.65%2C20%2C17.37%2C17.37%2C0%2C0%2C1%2C20%2C2.65Z%22%20transform%3D%22translate(0)%22%20style%3D%22fill%3A%23fff%22%2F%3E%3Cpath%20d%3D%22M20%2C10l1.76%2C1.76-7%2C7H30v2.5H14.79l7%2C7L20%2C30%2C10%2C20Z%22%20transform%3D%22translate(0)%22%20style%3D%22fill%3A%230078d7%22%2F%3E%3Cpath%20d%3D%22M0%2C20A20%2C20%2C0%2C1%2C1%2C20%2C40%2C20%2C20%2C0%2C0%2C1%2C0%2C20Zm2.65%2C0A17.35%2C17.35%2C0%2C1%2C0%2C20%2C2.65%2C17.37%2C17.37%2C0%2C0%2C0%2C2.65%2C20Z%22%20transform%3D%22translate(0)%22%20style%3D%22fill%3A%230078d7%22%2F%3E%3C%2Fsvg%3E') no-repeat;
}

.car_right {
	right: 8px;
	background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%3E%3Ctitle%3EVector%20Smart%20Object21%3C%2Ftitle%3E%3Cpath%20d%3D%22M20%2C2.65A17.35%2C17.35%2C0%2C1%2C0%2C37.35%2C20%2C17.37%2C17.37%2C0%2C0%2C0%2C20%2C2.65Z%22%20style%3D%22fill%3A%23fff%22%2F%3E%3Cpath%20d%3D%22M20%2C10l-1.76%2C1.76%2C7%2C7H10v2.5H25.21l-7%2C7L20%2C30%2C30%2C20Z%22%20style%3D%22fill%3A%230078d7%22%2F%3E%3Cpath%20d%3D%22M20%2C40A20%2C20%2C0%2C1%2C1%2C40%2C20%2C20%2C20%2C0%2C0%2C1%2C20%2C40ZM20%2C2.65A17.35%2C17.35%2C0%2C1%2C0%2C37.35%2C20%2C17.37%2C17.37%2C0%2C0%2C0%2C20%2C2.65Z%22%20style%3D%22fill%3A%230078d7%22%2F%3E%3C%2Fsvg%3E') no-repeat;
}

.car_leftw {
	cursor: pointer;
	height: 280px;
	left: 0;
	opacity: 0.85;
	position: absolute;
	top: 0;
	width: 77px;
	z-index: 300;
}

.car_rightw {
    cursor: pointer;
    height: 280px;
    right: 0;
    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;}

#prev, #next {
	text-decoration: none;
	display: block;
	height: 24px;
	padding: 8px 0 0;
	width: 32px;
	position: absolute;
	/*top: 50%;*/
	bottom: 5px;
	margin-top: -16px;
	font-size: 0;
	z-index: 10000;
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	border-radius: 100%;
}

#prev {left: 0; margin-left:36px;}
#next {right: 0;  margin-right:36px;}

#prev {background: #fff url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Ctitle%3EVector%20Smart%20Object2%3C%2Ftitle%3E%3Cpath%20d%3D%22M16%2C8l1.41%2C1.41L11.83%2C15H24v2H11.83l5.58%2C5.59L16%2C24%2C8%2C16Z%22%20transform%3D%22translate(0%200)%22%20style%3D%22fill%3A%23919aa0%22%2F%3E%3Cpath%20d%3D%22M0%2C16A16%2C16%2C0%2C1%2C1%2C16%2C32%2C16%2C16%2C0%2C0%2C1%2C0%2C16Zm2.12%2C0A13.88%2C13.88%2C0%2C1%2C0%2C16%2C2.12%2C13.9%2C13.9%2C0%2C0%2C0%2C2.12%2C16Z%22%20transform%3D%22translate(0%200)%22%20style%3D%22fill%3A%23919aa0%22%2F%3E%3C%2Fsvg%3E') no-repeat;}
#prev:hover {background: #fff url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Ctitle%3EVector%20Smart%20Object21%3C%2Ftitle%3E%3Cpath%20d%3D%22M16%2C8l1.41%2C1.41L11.83%2C15H24v2H11.83l5.58%2C5.59L16%2C24%2C8%2C16Z%22%20transform%3D%22translate(0%200)%22%20style%3D%22fill%3A%230079d7%22%2F%3E%3Cpath%20d%3D%22M0%2C16A16%2C16%2C0%2C1%2C1%2C16%2C32%2C16%2C16%2C0%2C0%2C1%2C0%2C16Zm2.12%2C0A13.88%2C13.88%2C0%2C1%2C0%2C16%2C2.12%2C13.9%2C13.9%2C0%2C0%2C0%2C2.12%2C16Z%22%20transform%3D%22translate(0%200)%22%20style%3D%22fill%3A%230079d7%22%2F%3E%3C%2Fsvg%3E') no-repeat;}

#next {background: #fff url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Ctitle%3EVector%20Smart%20Object2%3C%2Ftitle%3E%3Cpath%20d%3D%22M16%2C8%2C14.59%2C9.41%2C20.17%2C15H8v2H20.17l-5.58%2C5.59L16%2C24l8-8Z%22%20style%3D%22fill%3A%23919aa0%22%2F%3E%3Cpath%20d%3D%22M16%2C32A16%2C16%2C0%2C1%2C1%2C32%2C16%2C16%2C16%2C0%2C0%2C1%2C16%2C32ZM16%2C2.12A13.88%2C13.88%2C0%2C1%2C0%2C29.88%2C16%2C13.89%2C13.89%2C0%2C0%2C0%2C16%2C2.12Z%22%20style%3D%22fill%3A%23919aa0%22%2F%3E%3C%2Fsvg%3E') no-repeat;}
#next:hover {background: #fff url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Ctitle%3EVector%20Smart%20Object21%3C%2Ftitle%3E%3Cpath%20d%3D%22M16%2C8%2C14.59%2C9.41%2C20.17%2C15H8v2H20.17l-5.58%2C5.59L16%2C24l8-8Z%22%20style%3D%22fill%3A%230079d7%22%2F%3E%3Cpath%20d%3D%22M16%2C32A16%2C16%2C0%2C1%2C1%2C32%2C16%2C16%2C16%2C0%2C0%2C1%2C16%2C32ZM16%2C2.12A13.88%2C13.88%2C0%2C1%2C0%2C29.88%2C16%2C13.89%2C13.89%2C0%2C0%2C0%2C16%2C2.12Z%22%20style%3D%22fill%3A%230079d7%22%2F%3E%3C%2Fsvg%3E') no-repeat;}

#spoints, #sstat {
	position:absolute;
	bottom:2px;
	text-align:center;
	width:560px;
}
#sstat {bottom:18px;}
#spoints a {
	display:inline-block;
	margin: 0 5px;
	width: 6px;
	height: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	background: #C9CDD0;
}
#spoints a.selected {
	background: #80878F;
}
#sstat {
	font-size:13px;
	color:#777;
}
/*gallery end*/


.noscreen_and_autodesc_aa {
	margin-bottom:24px;
	text-align: center;
}

.noscreen_and_autodesc_aa.with_lable {margin-top: -10px;}

/********************************************/
/*****        Download css fix          *****/
/********************************************/

.loader p {
	line-height: 24px !important;
}

.loader span, .loader span span {
	font-weight:400 !important;
	font-size:20px !important;
	line-height:24px !important;
}

.main_container_download .top_b {
	margin-bottom:12px;	
}

.main_container_download .teaser {
	white-space: nowrap;
    text-overflow: ellipsis;
}

.loader_vers li {
	font-size: 15px;
    line-height: 20px;
}

.loader img {
	margin-top:0 !important;
}

.main_container_download .top_info {
	margin-bottom:16px;	
}

/*alternative: start*/
.wrapper_popular_soft {
	/*width: 100%;*/
	overflow: hidden;
	margin: 0 -12px 8px;
}

.wrapper_popular_soft .item {
	float: left;
	width: 316px;
	padding: 12px;
	margin: 0 10px 16px;
	background-color: #f3f3f3;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	height: 144px;
	position: relative;
}

.wrapper_popular_soft .item:nth-child(2n) {margin-right: 0;}

.wrapper_popular_soft .item img {
	margin-right: 13px;
	float: left;
}

.wrapper_popular_soft .item .title {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.wrapper_popular_soft .item.empty_desc .title {
	white-space:normal;
	overflow: hidden;
}

.alternative .wrapper_popular_soft .item a {
	color: #333;
	font-size: 18px;
}

.wrapper_popular_soft > div {margin: 0 -10px;}

.wrapper_popular_soft h2 {
	margin-bottom: 20px;
}

.wrapper_popular_soft .sm_outer {
	background: url(http://img.informer.com/images/v2/stars_red.png) no-repeat 0 0;
	height: 11px;
	width: 67px;
	margin: 6px 0 8px 60px;
}

.wrapper_popular_soft .sm_inner {
	background: url(http://img.informer.com/images/v2/stars_red.png) no-repeat scroll 0 -26px transparent;
	height: 11px;
	width: 0;
}

.wrapper_popular_soft .descr {
	font-size: 15px;
	line-height: 20px;
	overflow: hidden;
	max-height: 38px;
	color: #333;
}

.pr_dnld {
	position: absolute;
	right: 12px;
	bottom: 5px;
}

.alternative .wrapper_popular_soft .item .pr_dnld a {
	background: #689f38 url(http://img.informer.com/images/v2/search.png) no-repeat scroll right -387px;
	color: #fff;
	display: block;
	float: right;
	font-size: 14px;
	height: 15px;
	line-height: 15px;
	margin-bottom: 7px;
	padding: 5px 22px 5px 8px;
	border-right: 4px solid #689f38;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
/*alternative: end*/

/* category in suggest */
.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}}

/*new specification: start*/
.specific_wrapper {
	float: none;
	clear: both;
}

.specific_wrapper .all_platforms.win:before, .specific_wrapper .all_platforms.mac:before {display: none;}
/*new specification: end*/

.updated_block {
	color:#999;
}

.spnsd {
	display: block;
	width: 81px;
	height: 10px;
	margin: 0 auto 6px;
	background: url(/images/v3/advertisement.png) no-repeat;
}

.screen_ad {
	width: 336px;
	height: 280px;
	float: right;
	margin-left: 64px;
	/*margin-top: 16px;*/
	/*outline: 20px solid #f0f0f0;*/
	/*background: #f0f0f0;*/
}

.screen_ad .adv336 > div {margin: 0 auto;}

.wrapper_gallery {padding-right: 0;}
.wrapper_gallery > div {overflow: hidden;}
.wrapper_gallery .gallery_container {
	float: left;
	width: 568px !important;
	height: 320px;
	position: relative;
}
.example-desc {
	margin:3px 0;
	padding:5px;
}

#carousel {
	height:280px;
	position:relative;
	overflow:hidden;
}
#carousel div {
	visibility:hidden;
	cursor:pointer;
}

.video_play:before {
	content: '';
	display: block;
	width: 72px;
	height: 72px;
	background: url(http://img.informer.com/images/v2/new_play.png);
	cursor: pointer;
	opacity: 0.85;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -36px;
	margin-left: -36px;
	z-index: 350;
	opacity: .8;
}

/*terms into the left column: start*/
.wrapper_terms {
	overflow: hidden;
	padding: 30px 0 18px;
	background-color: #fafafa;
	border-bottom: 8px solid #fff;
}

.wrapper_terms .headline {
	font: 400 20px "Roboto Condensed", "Segoe Ui", "Helvetica Neue", "Ubuntu", "Roboto", "Arial", "Helvetica", sans-serif;
	color: #333;
	padding: 0 20px;
	margin-bottom: 10px;
}

.wrapper_terms a {
	position: relative;
	font-size: 15px;
	line-height: 22px;
	color: #000;
	padding: 10px 10px 10px 38px;
}

.wrapper_terms a:hover {
	background-color: #f5f5f5;
}

.wrapper_terms a:before {
	content:'›';
	display: inline;
	left: 21px;
	top: 11px;
}
/*terms into the left column: end*/

/**************** main-v2.css   *******************************/

body:before {
	background-color:#fafafa;
}

.wrapper_nav {
	top:40px;	
	background-color:#f5f5f5;
}

.featured {
	background-color:#fafafa;
	/*border-bottom: 1px solid #d0d8dd;*/
}

.action_wrapper > div, .wrapper_vers > div {
	background-color:#f5f5f5;	
}

.program_nav {
	border-bottom:1px solid #c7c7c7;	
}

.specifications_wrapper .info_block {
	background-color:#ededed;		
}

.wrapper_related .w30 {
	background-color:#f7f7f7;
}

.wrap_comments_nav {
	border-bottom:1px solid #c7c7c7;
}

.blocks a, .wrapper_sets a, .formac_wrapper a {
	background-color: #f7f7f7;	
}

.wrapper_extensions a {
	background-color: #f7f7f7;	
}

.tags_wrapper a {
	background-color: #f7f7f7;	
}

.footer {
	background-color: #f2f2f2;	
}

.c_point {
	cursor: pointer;
}