/*----------- PAGINATION STYLES -----------*/
#portfolio_pagination {	float: left;margin-top: 20px;}
#portfolio_pagination ul{margin: 0;padding: 0;}
#portfolio_pagination ul li, #portfolio_pagination ul li:hover,#portfolio_pagination ul li.selected {background: url(../../images/fmegallery/pagination.gif) no-repeat;}
#portfolio_pagination ul li {width: 15px;height: 15px;float: left;list-style: none;margin-left: 3px;margin-right: 3px;}
#portfolio_pagination ul li:hover,#portfolio_pagination ul li.selected {background-position: top right;}
/*----------- ITEM STYLES  -----------*/
.portfolio_item {background-repeat: no-repeat;border: 0 solid #EEF1F5;display: none;float: left;margin-bottom: 20px;margin-right: 25px;}
.portfolio_item a{display: block;}
.portfolio_item img{border-width:0px;}
.page_wrapper {float: left;padding-left:20px;}
/*----------- CATEGORY FILTER STYLES -----------*/
#portfolio_categories {	width: 100%;display: block;float: left;margin-bottom: 30px;position: relative;font-size: 13px;line-height: 1.5em;}
#portfolio_categories ul {margin: 0;padding: 0;float: left;padding: 0px;position: relative;left: 0px;top: 0px;float:left;}
#portfolio_categories ul li {margin: 0;padding: 0;display: inline;position: relative;float: left;margin-right: 15px;font-size: 12px;margin-top: 9px;}
#portfolio_categories ul li.selected {color: #69a802;position: relative;}
#portfolio_categories ul li:hover a {color:#69a802;}
.port_cat_active {float: left;height: 22px;}
.port_cat {height: 22px;display: block;float: left;text-decoration: underline;}
.loading {width: 54px;height: 55px;background-image: url(../../images/fmegallery/ajax-loader.gif);background-repeat: no-repeat;margin-left: auto;margin-right:auto;margin-top:80px;}
.item-wrapper {  float: left;}


@media screen and (max-width: 767px) {
	#portfolio_categories { margin-bottom: 0; }
}
