
.mixitup-control-active {
    background: #393939;
}
.mixitup-control-active[data-filter]:after {
    background: transparent;
}

/* Target Elements
---------------------------------------------------------------------- */
.mix, .gap {
    display: inline-block;
    vertical-align: top;
}
.mix {
    margin-bottom: 1rem;
    position: relative;
}
.mix:before {
    content: '';
    display: inline-block;
    padding-top: 56.25%;
}

.scwpmfas_content {
    float: left;
    width: 100%;
    max-width: 100% !important;
}
.scwpmfas_control {
    padding: 10px;
    float: left;
    border-radius: 0;
    margin-right: 5px;
    margin-top: 5px;
}
.scwpmfas_controls {
    float: left;
    width: 100%;
}
.scwpmfas_container {
    float: left;
    width: 100%;
    margin-top: 20px;
}
.scwpmfas_item {
    box-sizing: border-box;
	float: left;
	margin: 5px;
	padding: 10px;
}
.scw_first_item {
    margin-left: 0;
	clear: both;
}
.scw_last_item {
    margin-right: 0;
}
.scwpmfas_item_thum {
    float: left;
    width: 100%;
}
.scwpmfas_item_name {
    float: left;
    width: 100%;
    text-align: center;
}
.scwpmfas_item_shortdes {
    float: left;
    width: 100%;
    text-align: center;
}
.scwpmfas_item_des {
    float: left;
    width: 100%;
    text-align: center;
}
.scwpmfas_item_price {
    float: left;
    width: 100%;
    text-align: center;
}
.scwpmfas_item_price > p {
    border: 0 !important;
    padding: 0 !important;
}
.scwpmfas_item_price > p > .woocommerce-Price-amount.amount {
    display: inline-block;
    width: 100%;
}

@media (min-width: 640px) and (max-width: 980px){
	.scwpmfas_item{
		margin: 5px !important;
		width: calc(32.4% - 5px) !important;
	}
	.scw_first_item{
		clear: none;
	}
}
@media (max-width: 639px){
	.scwpmfas_item{
		margin: 5px !important;
		width: calc(48.4% - 5px) !important;
	}
	.scw_first_item{
		clear: none;
	}
}
