/* CSS overrides for extensions */

/* Kunena forum */

/* SigPlus image gallery */
div.boxplus-viewport ul > li img { 
	background-color:#f5f5f5 !important;
 }
div.boxplus-viewport ul > li img:hover { opacity: .9; }

/* DJ Slider */
div.navigation-container img {
	border:none!important;
}
div.slide-title {
	font-size:24px!important;
	color:#fff!important;
	margin-bottom:10px!important;
	}

@media (max-width: 767px) {	
div.slide-desc {
		display:none!important;
	}
}	
	
/* JComments module */
div.smiles img {
	float:left;
}
.jcomments-latest h4 {
	margin:5px 0 5px;
	font-size:12px;
	clear:both;
}
#gj-footer-modules ul.jcomments-latest,
ul.jcomments-latest {margin-left:0; list-style:none;}
ul.jcomments-latest li {
	margin:0;
	padding:12px 0 0;
	border-top:1px solid #d8dadc;
}
ul.jcomments-latest li:first-child { border:none;}
ul.jcomments-latest .comment {
	border:none;
}
ul.jcomments-latest .comment-separator {
	margin:15px 0;
}
ul.jcomments-latest img {
	margin:0 12px 5px 0;
	border:1px solid #ddd;
	max-width:30px;
	float:left;
}
ul.jcomments-latest span.author {
	font:bold 14px Arial, Helvetica, sans-serif;
}
ul.jcomments-latest span.author,
ul.jcomments-latest span.date {
	color:#333;
	font-style:italic;
	display:block;
	margin-left:48px;
}
#gj-footer-modules ul.jcomments-latest span.author,
#gj-footer-modules ul.jcomments-latest span.date {
	color:inherit;
	font-style:italic;
}
ul.jcomments-latest span.date {
	font-size:11px;
}
ul.jcomments-latest p.jcomments-latest-readmore {
	font-style:italic;
	font-size:11px;
}
ul.jcomments-latest div.comment-text {
	color:#838383;
}
#gj-footer-modules ul.jcomments-latest div.comment-text {
	color:inherit;
}