/*------------------------------------------------------------------------
 * @package Sj Virtue Mart
 * @version 2.0
 * @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
 * @copyright (c) 2012 YouTech Company. All Rights Reserved.
 * @author YouTech Company http://www.smartaddons.com
 *
 *-------------------------------------------------------------------------*/
 .clear{
 	margin:0;
 	height:0;
 	padding:0;
 	clear:both;
 }
.yt_vm_introtext p, .yt_vm_footertext p  {
	margin: 0px!important
}
.yt-virtuemart {
	overflow: hidden

}

.yt-virtuemart a:hover{
	text-decoration: none;
}
.yt-item-title a{
	color: #981e33;
    font-size: 133%;
    font-weight: bold;
}
.yt-item-readmore a{
    margin: 0 15px 0 12px;
    float: left;
}
.yt-virtuemart .yt-item-image a{
	text-decoration: none;
    position: relative;
    display: inline-block;
}
.yt-virtuemart .yt-item-image a:before{
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    -webkit-box-shadow: inset 0px 0px 0px 5px rgba(255, 255, 255, 0.3);
	box-shadow: inset 0px 0px 0px 5px rgba(255, 255, 255, 0.3);
}
.yt-virtuemart .yt-item-image a:hover:before{
    -webkit-box-shadow: inset 0px 0px 0px 10px rgba(255, 255, 255, 0.6);
	box-shadow: inset 0px 0px 0px 10px rgba(255, 255, 255, 0.6);
}

.yt-virtuemart a:hover{
	text-decoration: none;	
}

.yt-virtuemart .yt-vm-content .vm-content-inner {
	margin: 0px;
	padding: 0px
}
.yt-virtuemart .yt-vm-content .vm-content-inner .vm-item {
	list-style: none;
	float: left;
	padding-left: 0px;
	background: none;
	overflow: hidden
}

.yt-virtuemart .yt-vm-content .vm-content-inner .vm-item .yt-main-content {
    padding: 0;
}

.yt-virtuemart .yt-vm-content .vm-content-inner .vm-item .yt-main-content .yt-item-title{ 
	font-weight: bold;
	font-size: 12px;
	margin:0;
	padding:0 0 8px;
}
.yt-virtuemart .yt-vm-content .vm-content-inner .vm-item .yt-main-content .yt-item-desc{ 
	font-size: 12px;
    border-bottom: 1px dashed #c5c5c5;
    overflow: hidden;
    padding: 0 5px 10px 0;
    margin: 0 0 15px;
    line-height: 150%;
}
.yt-virtuemart .yt-vm-content .vm-content-inner .vm-item .yt-main-content .yt-item-desc p{ 
	margin: 0px;
}
.yt-virtuemart .yt-vm-content .vm-content-inner .vm-item .yt-main-content .yt-item-readmore{ 
	display: inline-block;
    font-size: 12px;
    font-weight: bold;
    margin: 0 0 20px;
}
.yt-virtuemart .yt-vm-content .vm-content-inner .vm-item .yt-main-content .yt-item-image{
    margin: 0;
    overflow: hidden;
    padding: 0;
    margin: 0 15px 20px 0;
    float: left;
}

.yt-virtuemart .yt-vm-content .vm-content-inner .vm-item .yt-main-content .yt-item-title a, .yt-virtuemart .yt-vm-content ul li .yt-main-content .yt-item-readmore a, .yt-virtuemart .yt-vm-content ul li .yt-main-content .yt-item-image a{ 
	background: none!important;
/* 	text-decoration: none */
}

.price-rating{
    display: inline-block;
}
.price-rating .vote{
    margin: 4px 0 0 50px;
}
.price-rating .vote-number{
    color: #686868;
}

.yt-virtuemart .yt-vm-content .sj_item_prices{
	color:#ff0000;
	font-size:15px;
	margin:0;
	/*padding:0 0 10px 0;*/
    float: left;
}