/* K2 module styles */
div.k2Filtrify > ul > li {
    margin: 0 0 12px;
	float:left;
	overflow:visible;
	display:block;
}
.k2Filtrify ul li div.moduleItemIntrotext{
	width:auto;
}
div.k2Filtrify ul li div.moduleItemExtraFields{
	width:90%;
}
div.k2Filtrify ul li a.moduleItemTitle{
	width:90%;
}
div.k2Filtrify ul.ft-tags,
div.k2Filtrify ul.ft-tags li,
div.k2Filtrify ul.ft-selected,
div.k2Filtrify div.ft-panel ul.ft-selected li{
	margin:0;
}
.highlight { 
    box-shadow: black 0 0 20px; 
    box-shadow: rgba(0, 0, 0, 0.7) 0 0 20px; 
}
.fade { 
    opacity: 0.1; 
    filter: alpha(opacity=10); 
}
#pagginationTop,
#pagginationBottom {
	margin-top: 30px;
}
#pagginationTop > a,
#pagginationBottom > a  {
	margin: 0 10px;
	color: #000;
	text-decoration: none;
	cursor: pointer; 
}
#pagginationTop a.jp-previous,
#pagginationBottom a.jp-previous  {
    margin-left: 0;
}
#pagginationTop > a.jp-current, 
#pagginationTop > a.jp-current:hover,
#pagginationTop > a.jp-disabled, 
#pagginationTop > a.jp-disabled:hover,

#pagginationBottom > a.jp-current, 
#pagginationBottom > a.jp-current:hover,
#pagginationBottom > a.jp-disabled, 
#pagginationBottom > a.jp-disabled:hover  { 
	color: #2D3743;
    cursor: default !important;
}
#pagginationTop > span,
#pagginationBottom > span  { 
    margin: 0 5px; 
    color: #2D3743;
}
[data-count="0"]{
	display:none!important;
}
.k2Filtrify div.reset span{
	font-weight:bold;
	text-decoration:underline;
	cursor:pointer;
	display:block;
	padding:8px 2px;
	width:75px;
}
