.dt_wpgb_ap{
	opacity: 0;
	transition: opacity 0.25s ease-in-out;
}
.dt_wpgb_ap.is_visible{
	opacity: 1;
}
.dt_wpgb-container-wrapper .vc_grid-pagination{
	padding-top: 35px;
}

.dt_wpgb_ap.vc_grid-container-wrapper{
	clear:both;
	margin-bottom: 35px;
}

.dt_wpgb_ap .vc_grid.vc_row .vc_grid-item{
	display: block;
}
@media (min-width: 768px){
	.dt_wpgb_ap .vc_grid.vc_row .vc_grid-item{
		display: inline-block;
		vertical-align: top;
		margin-right: -4px;
		float:none;
	}
}

.woocommerce .dt_wpgb_ap .vc_gitem-align-center .star-rating {
    display: inline-block;
    vertical-align: top;
}
