@font-face {
    font-family: PoppinsRegular;
    src: url("../fonts/Poppins-Regular.ttf") format("truetype");
}

body,
.sp-megamenu-parent > li > a, 
.sp-megamenu-parent > li > span, 
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a,
#sp-footer .sp-copyright {
  font-family: PoppinsRegular, Roboto, sans-serif !important;
}

#sp-menu.menu-center .sp-megamenu-wrapper {
    justify-content: right;
}

.first_page_gallery .sp-simpleportfolio-info {
	display: none;
}

.first_page_gallery .sp-simpleportfolio-filter {
	background-color: #1b1d1f;
	margin-bottom: 0px;
	padding: 15px 0 15px 0;
}

.first_page_gallery .sp-simpleportfolio-item {
	padding: 16px;
}


#portfolio_gallery .sppb-row-container {
	padding: 0;
}

#jux_portfolio .jux_portfolio_pro-filters ul#filter li a,
.jux_portfolio .jux_portfolio_pro-filters ul#filter li a.active {
	background-color: transparent;
	box-shadow: none !important;
}

#jux_portfolio .jux_portfolio_pro-load-more a {
    background-color: transparent;
	color: #676767;
}

#jux_portfolio .jux_portfolio_pro-load-more a:hover {
	color: #fff;
}

#jux_portfolio .jux_portfolio_pro-filters ul#filter li a:hover {
	color: #fff;
}

#jux_portfolio .jux_portfolio_pro-filters {
    background-color: #1b1d1f;
    margin-bottom: 0px;
    padding: 15px 0 15px 0;
}

#jux_portfolio .jux-item:hover img {
    -webkit-transform: scale3d(1.15,1.15,1);
    transform: scale3d(1.15,1.15,1);
}

/*
#jux_portfolio .jux-icon {
	display: none;
}
*/

/*
@media (min-width: 1400px) {
	#portfolio_gallery .sppb-row-container {
		max-width: none;
	}
	#portfolio_gallery .sppb-column-addons {
		width: auto;
	}
	#portfolio_gallery .sppb-row-container {
		max-width: none;
	}
}
*/
	
	
@media (max-width: 768px) {		
	.jux_portfolio_pro_modules .jux_portfolio_pro-filters ul#filter li a {
		font-size: 9px;
	}
}