.mp-ilike {
	display: inline-block;
	height: 17px;
	padding: 3px 1px 0 11px;
	background: url("images_mp/star.png") no-repeat 0 -40px;
	font-size: 11px;
	color: #929292;
}

.mp-content {margin-left: 85px;}
.mp-list {width: 100%; table-layout: fixed;}
.mp-list-div{ display: inline-block; width: 100%; max-width: 1000px; padding-top:12px; padding-bottom:12px; font-size: 13px; min-width: 800px;}
.mp-name {font-weight: bold; padding-bottom: 8px; font-size: 15px;}
.mp-name a{display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color:#1f67b0; text-decoration: none;}
.mp-name a:hover{text-decoration: underline;}

.mp-over {padding:3px; height: 121px;}
.mp-over-over {border: 3px solid #eaeaea; border-radius: 3px; padding: 0;}
.mp-over-inner {padding: 8px;}

.mp-price {font-size: 15px;}
.mp-buy, .mp-install {color: #1f67b0; font-size: 14px;}
.mp-test a {color: #aaa; text-decoration: underline; font-size: 14px;}
.mp-grey {color: #aaa;}
.mp-test, .mp-buy, .mp-price {line-height: 1.4em;}
#mp-info-bar {padding-top: 10px;}
#mp-info-bar .mp-item {
	margin-bottom: 5px;
	padding-bottom: 7px;
	border-bottom: 1px solid #E5E5E5;
}
#mp-info-bar .mp-title {
	margin: 0;
	padding: 0 0 4px 0;
	color: #7F7F7F;
}
#mp-info-bar p {
	margin: 0;
	padding: 0;
	line-height: 1.41em;
}
#mp-price-bar .mp-price {font-size: 18px;}
#mp-price-bar .mp-buttons {float: right;}
#mp-price-bar {border-bottom: 1px solid #E5E5E5; display: inline-block; width: 100%; padding-bottom: 10px; margin-bottom: 10px;}
.mp-buttons a {margin-left: 10px;}

.mp-tabs {padding-top: 20px;}
.mp-tabs .adm-detail-title-view-tab {display: none;}

.screenshot-block {
	width: 100%;
	position: relative;
}
div.screenshot-block {
	width: 549px;
	overflow: auto;
	overflow-y: hidden;
	white-space: nowrap;
}

.scrollable{position:relative;overflow:hidden;width:660px;height:140px;}
.scrollable ul{margin:0;padding:0;list-style-type:none;}
.scrollable li{float:left;}
.scroll-next,.scroll-prev{width:20px;height:40px;position:absolute;top:50%;margin-top:-20px;background:url("images_mp/scroll_btn.png") 0 0 no-repeat;z-index:100;cursor:pointer;}
.scroll-next{right:10px;}
.scroll-prev{left:10px;background-position:100% 0;}
.disabled{alpha(opacity=20);-moz-opacity:.2;opacity:.2;cursor:default;}
.screenshot-block li {margin: 15px 5px;}

.screenshot-block{width:100%;position:relative;}
.screenshot-block .screenshot-prev{left:0;}
.screenshot-block .screenshot-next{right:0;}
.screenshot-block img{border:1px solid #b5b5b5;}
.screenshot-block li{margin:15px 5px;}
.screenshot-block .scrollable{margin-left:25px;width:500px !important;height:180px;}

a.mp-more-description-btn, a.mp-more-description-btn-close {
	font-size: 11px;
	color: #7F7F7F;
	text-decoration: none;
}

#similar-solutions{position:relative;background-color:#f5f5f5;border-radius:2px;}
#similar-solutions li{margin:15px 10px;}
#similar-solutions .scrollable{margin-left:30px;width:520px !important;}

hr.comments-delimiter {
	height: 1px;
	color: #E5E5E5;
	background-color: #E5E5E5;
	border: 0px;
}

.mp-comment-title {padding-bottom: 5px; }
span.comment-created {padding: 0 8px;}
.mp-detail-more {margin-left:218px; width:102px; height:18px; line-height: 16px; text-align: center; background: url('images_mp/mp_detils_more.png');}

#mp-detail-descripiption-fade {position: absolute; z-index: 95; margin-top:-34px; width:595px; height:15px; background: url('images_mp/mp_detail_descripiption_fade.png');}

.mp-tabs .adm-detail-subtabs {padding: 10px 21px 0;}
.mp-tabs .adm-detail-subtab-active {padding-right: 10px 20px 0;}