/**
 * @version		$Id: $
 * @author		Codextension
 * @package		Joomla!
 * @subpackage	Module
 * @copyright	Copyright (C) 2008 - 2012 by Codextension. All rights reserved.
 * @license		GNU/GPL, see LICENSE
 */
.jl-content-filter-responsive.mentor ul.content-scroller li {
    float: left;
    position: relative;
    list-style: none!important;
    background:none!important;
    overflow:hidden!important;
    margin:0 10px!important;
    padding:0!important;
	line-height:inherit;
	background-color: #FFFFFF;
}
.jl-content-filter-responsive.mentor .product-items{
	border: 1px solid #CFCFCF;
    box-shadow: 0 1px 2px #CFCFCF;
    background-color: #FFFFFF;
    margin: 5px 0 0;
}
.jl-content-filter-responsive.vertical ul.content-scroller li{
	margin:10px !important;
}
.jl-content-filter-responsive.mentor .jl-contentfilter-title h3{
	margin: 0 !important;
    padding: 0;

	line-height: 14px;
}
.jl-content-filter-responsive.mentor .jl-contentfilter-title h4 {
    font-size: 95%;
    line-height: normal;
    margin: 10px 0 5px;
}
.jl-content-filter-responsive.mentor .jl-contentfilter-title{
	margin: 10px 8px;
    padding: 0;
    position: relative;
}
.jl-content-filter-responsive.mentor .jl-contentfilter-title h3 a{
	border-left: 1px solid #999999;
    font-size: 14px;
    margin-left: 3px;
    padding-left: 5px;
}
.jl-content-filter-responsive.mentor .jl-date{
	margin:5px 10px;
	font-style: italic;
	font-size: 11px;
}
.jl-content-filter-responsive.mentor .jl-contentfilter-desc, .jl-content-filter-responsive.mentor .jl-price{	
	margin:10px;
}
.jl-content-filter-responsive.mentor .caption span.jl-arrow{
    background: url("../../images/mentor/project_triangle.png") no-repeat scroll 0 0 transparent;
	bottom: 0;
    display: block;
    height: 10px;
    left: 14px;
    position: absolute;
    width: 15px;
    z-index: 10;
}
.jl-content-filter-responsive.mentor .jl-contentfilter-title span.jicon-picture {
    float:left;
	display:block;
	background: url("../../images/mentor/glyphicons.png") no-repeat scroll center top transparent;
	width:14px;
	height:14px;
}
/*hover caption*/
.jl-content-filter-responsive.mentor .caption {
    position: relative;
}
.jl-content-filter-responsive.mentor .caption a{
	background: none repeat scroll 0 0 transparent;
    border: medium none;
    box-shadow: none;
    display: block;
    left: 0;
    margin: 0;
    position: relative;
    top: 0;
    width: auto;
}
.jl-content-filter-responsive.mentor .item-overlay {
    display: none;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 5;
    background-color: rgba(255, 255, 255, 0.4);
    overflow:hidden;
}
.jl-content-filter-responsive.mentor .item-overlay.overlay-icon-pic span, .jl-content-filter-responsive.mentor .item-overlay.overlay-icon-gallery span, .jl-content-filter-responsive.mentor .item-overlay.overlay-icon-video span, .jl-content-filter-responsive.mentor .item-overlay.overlay-icon-link span {
    display: block;
    position: absolute;
    z-index: 6;
    top: 50%;
    left: -66px;
    margin-top: -33px;
    width: 66px;
    height: 66px;
    background-image: url("../../images/mentor/icons/view-icon.png");
    background-repeat: no-repeat;
    background-position: center center;
}
.jl-content-filter-responsive .pager a:focus, .jl-content-filter-responsive .pager a:active{
	text-decoration: none;
	outline:transparent;
}
