
			.mfilter-counter {
				background: #e44d4d;
				color: #ffffff;
			}
			.mfilter-counter:after {
				border-right-color: #e44d4d;
			}
		.mfilter-box h3.box-heading {
    display: block;
    text-align: center;
    background: #ddd;
    padding: 15px;
    font-size: 16px;
    font-weight: 500;
    color: #000;
    margin: 0 0 5px 0;
}

input#mfilter-opts-price-min, input#mfilter-opts-price-max {
    border: 1px solid #ccc;
}
.mfilter-price-inputs {
    display: block;
    text-align: center;
}
.mfilter-heading-text > span {
    display: inline-block;
    padding-left: 17px;
    font-size: 15px;
    font-weight: 500;
}
.mfilter-heading-content {
    padding: 7px 15px;
}

.mfilter-box div.box-heading {
    display: block;
    text-align: center;
    background: #ddd;
    padding: 15px;
    font-size: 16px;
    font-weight: 500;
    color: #000;
    margin: 0 0 5px 0;
}
				.mfilter-search #mfilter-opts-search_button {
					background-color: #e44d4d;
				}
			
				.mfilter-slider-slider .ui-slider-range,
				#mfilter-price-slider .ui-slider-range {
					background: #e44d4d !important;
				}
			
				.mfilter-heading {
					background: #fff;
				}
			
				.mfilter-heading {
					color: #000;
				}
			
				.mfilter-opts-container {
					border-top-color: #fff;
				}
			
				.mfilter-free-button {
					background-color: #e44d4d;
					border-color: #e44d4d;
				}
			

			.mfilter-box-1 .mfilter-counter {
				background: #e44d4d;
				color: #ffffff;
			}
			.mfilter-box-1 .mfilter-counter:after {
				border-right-color: #e44d4d;
			}
		.mfilter-box h3.box-heading {
    display: block;
    text-align: center;
    background: #ddd;
    padding: 15px;
    font-size: 16px;
    font-weight: 500;
    color: #000;
    margin: 0 0 5px 0;
}

input#mfilter-opts-price-min, input#mfilter-opts-price-max {
    border: 1px solid #ccc;
}
.mfilter-price-inputs {
    display: block;
    text-align: center;
}
.mfilter-heading-text > span {
    display: inline-block;
    padding-left: 17px;
    font-size: 15px;
    font-weight: 500;
}
.mfilter-heading-content {
    padding: 7px 15px;
}

.mfilter-box div.box-heading {
    display: block;
    text-align: center;
    background: #ddd;
    padding: 15px;
    font-size: 16px;
    font-weight: 500;
    color: #000;
    margin: 0 0 5px 0;
}
				.mfilter-box-1 .mfilter-search #mfilter-opts-search_button {
					background-color: #e44d4d;
				}
			
				.mfilter-box-1 .mfilter-slider-slider .ui-slider-range,
				.mfilter-box-1 #mfilter-price-slider .ui-slider-range {
					background: #e44d4d !important;
				}
			
				.mfilter-box-1 .mfilter-heading {
					background: #fff;
				}
			
				.mfilter-box-1 .mfilter-heading {
					color: #000;
				}
			
				.mfilter-box-1 .mfilter-opts-container {
					border-top-color: #fff;
				}
			
				.mfilter-box-1 .mfilter-free-button {
					background-color: #e44d4d;
					border-color: #e44d4d;
				}
			

			.mfilter-box-2 .mfilter-counter {
				background: #e44d4d;
				color: #ffffff;
			}
			.mfilter-box-2 .mfilter-counter:after {
				border-right-color: #e44d4d;
			}
		.mfilter-box h3.box-heading {
    display: block;
    text-align: center;
    background: #ddd;
    padding: 15px;
    font-size: 16px;
    font-weight: 500;
    color: #000;
    margin: 0 0 5px 0;
}

input#mfilter-opts-price-min, input#mfilter-opts-price-max {
    border: 1px solid #ccc;
}
.mfilter-price-inputs {
    display: block;
    text-align: center;
}
.mfilter-heading-text > span {
    display: inline-block;
    padding-left: 17px;
    font-size: 15px;
    font-weight: 500;
}
.mfilter-heading-content {
    padding: 7px 15px;
}

.mfilter-box div.box-heading {
    display: block;
    text-align: center;
    background: #ddd;
    padding: 15px;
    font-size: 16px;
    font-weight: 500;
    color: #000;
    margin: 0 0 5px 0;
}
				.mfilter-box-2 .mfilter-search #mfilter-opts-search_button {
					background-color: #e44d4d;
				}
			
				.mfilter-box-2 .mfilter-slider-slider .ui-slider-range,
				.mfilter-box-2 #mfilter-price-slider .ui-slider-range {
					background: #e44d4d !important;
				}
			
				.mfilter-box-2 .mfilter-heading {
					background: #fff;
				}
			
				.mfilter-box-2 .mfilter-heading {
					color: #000;
				}
			
				.mfilter-box-2 .mfilter-opts-container {
					border-top-color: #fff;
				}
			
				.mfilter-box-2 .mfilter-free-button {
					background-color: #e44d4d;
					border-color: #e44d4d;
				}
			

			.mfilter-box-3 .mfilter-counter {
				background: #e44d4d;
				color: #ffffff;
			}
			.mfilter-box-3 .mfilter-counter:after {
				border-right-color: #e44d4d;
			}
		.mfilter-box h3.box-heading {
    display: block;
    text-align: center;
    background: #ddd;
    padding: 15px;
    font-size: 16px;
    font-weight: 500;
    color: #000;
    margin: 0 0 5px 0;
}

input#mfilter-opts-price-min, input#mfilter-opts-price-max {
    border: 1px solid #ccc;
}
.mfilter-price-inputs {
    display: block;
    text-align: center;
}
.mfilter-heading-text > span {
    display: inline-block;
    padding-left: 17px;
    font-size: 15px;
    font-weight: 500;
}
.mfilter-heading-content {
    padding: 7px 15px;
}

.mfilter-box div.box-heading {
    display: block;
    text-align: center;
    background: #ddd;
    padding: 15px;
    font-size: 16px;
    font-weight: 500;
    color: #000;
    margin: 0 0 5px 0;
}
				.mfilter-box-3 .mfilter-search #mfilter-opts-search_button {
					background-color: #e44d4d;
				}
			
				.mfilter-box-3 .mfilter-slider-slider .ui-slider-range,
				.mfilter-box-3 #mfilter-price-slider .ui-slider-range {
					background: #e44d4d !important;
				}
			
				.mfilter-box-3 .mfilter-heading {
					background: #fff;
				}
			
				.mfilter-box-3 .mfilter-heading {
					color: #000;
				}
			
				.mfilter-box-3 .mfilter-opts-container {
					border-top-color: #fff;
				}
			
				.mfilter-box-3 .mfilter-free-button {
					background-color: #e44d4d;
					border-color: #e44d4d;
				}
			

			.mfilter-box-4 .mfilter-counter {
				background: #e44d4d;
				color: #ffffff;
			}
			.mfilter-box-4 .mfilter-counter:after {
				border-right-color: #e44d4d;
			}
		.mfilter-box h3.box-heading {
    display: block;
    text-align: center;
    background: #ddd;
    padding: 15px;
    font-size: 16px;
    font-weight: 500;
    color: #000;
    margin: 0 0 5px 0;
}

input#mfilter-opts-price-min, input#mfilter-opts-price-max {
    border: 1px solid #ccc;
}
.mfilter-price-inputs {
    display: block;
    text-align: center;
}
.mfilter-heading-text > span {
    display: inline-block;
    padding-left: 17px;
    font-size: 15px;
    font-weight: 500;
}
.mfilter-heading-content {
    padding: 7px 15px;
}

.mfilter-box div.box-heading {
    display: block;
    text-align: center;
    background: #ddd;
    padding: 15px;
    font-size: 16px;
    font-weight: 500;
    color: #000;
    margin: 0 0 5px 0;
}
				.mfilter-box-4 .mfilter-search #mfilter-opts-search_button {
					background-color: #e44d4d;
				}
			
				.mfilter-box-4 .mfilter-slider-slider .ui-slider-range,
				.mfilter-box-4 #mfilter-price-slider .ui-slider-range {
					background: #e44d4d !important;
				}
			
				.mfilter-box-4 .mfilter-heading {
					background: #fff;
				}
			
				.mfilter-box-4 .mfilter-heading {
					color: #000;
				}
			
				.mfilter-box-4 .mfilter-opts-container {
					border-top-color: #fff;
				}
			
				.mfilter-box-4 .mfilter-free-button {
					background-color: #e44d4d;
					border-color: #e44d4d;
				}
			

			.mfilter-box-5 .mfilter-counter {
				background: #e44d4d;
				color: #ffffff;
			}
			.mfilter-box-5 .mfilter-counter:after {
				border-right-color: #e44d4d;
			}
		.mfilter-box h3.box-heading {
    display: block;
    text-align: center;
    background: #ddd;
    padding: 15px;
    font-size: 16px;
    font-weight: 500;
    color: #000;
    margin: 0 0 5px 0;
}

input#mfilter-opts-price-min, input#mfilter-opts-price-max {
    border: 1px solid #ccc;
}
.mfilter-price-inputs {
    display: block;
    text-align: center;
}
.mfilter-heading-text > span {
    display: inline-block;
    padding-left: 17px;
    font-size: 15px;
    font-weight: 500;
}
.mfilter-heading-content {
    padding: 7px 15px;
}

.mfilter-box div.box-heading {
    display: block;
    text-align: center;
    background: #ddd;
    padding: 15px;
    font-size: 16px;
    font-weight: 500;
    color: #000;
    margin: 0 0 5px 0;
}
				.mfilter-box-5 .mfilter-search #mfilter-opts-search_button {
					background-color: #e44d4d;
				}
			
				.mfilter-box-5 .mfilter-slider-slider .ui-slider-range,
				.mfilter-box-5 #mfilter-price-slider .ui-slider-range {
					background: #e44d4d !important;
				}
			
				.mfilter-box-5 .mfilter-heading {
					background: #fff;
				}
			
				.mfilter-box-5 .mfilter-heading {
					color: #000;
				}
			
				.mfilter-box-5 .mfilter-opts-container {
					border-top-color: #fff;
				}
			
				.mfilter-box-5 .mfilter-free-button {
					background-color: #e44d4d;
					border-color: #e44d4d;
				}
			

			.mfilter-box-6 .mfilter-counter {
				background: #e44d4d;
				color: #ffffff;
			}
			.mfilter-box-6 .mfilter-counter:after {
				border-right-color: #e44d4d;
			}
		.mfilter-box h3.box-heading {
    display: block;
    text-align: center;
    background: #ddd;
    padding: 15px;
    font-size: 16px;
    font-weight: 500;
    color: #000;
    margin: 0 0 5px 0;
}

input#mfilter-opts-price-min, input#mfilter-opts-price-max {
    border: 1px solid #ccc;
}
.mfilter-price-inputs {
    display: block;
    text-align: center;
}
.mfilter-heading-text > span {
    display: inline-block;
    padding-left: 17px;
    font-size: 15px;
    font-weight: 500;
}
.mfilter-heading-content {
    padding: 7px 15px;
}

.mfilter-box div.box-heading {
    display: block;
    text-align: center;
    background: #ddd;
    padding: 15px;
    font-size: 16px;
    font-weight: 500;
    color: #000;
    margin: 0 0 5px 0;
}
				.mfilter-box-6 .mfilter-search #mfilter-opts-search_button {
					background-color: #e44d4d;
				}
			
				.mfilter-box-6 .mfilter-slider-slider .ui-slider-range,
				.mfilter-box-6 #mfilter-price-slider .ui-slider-range {
					background: #e44d4d !important;
				}
			
				.mfilter-box-6 .mfilter-heading {
					background: #fff;
				}
			
				.mfilter-box-6 .mfilter-heading {
					color: #000;
				}
			
				.mfilter-box-6 .mfilter-opts-container {
					border-top-color: #fff;
				}
			
				.mfilter-box-6 .mfilter-free-button {
					background-color: #e44d4d;
					border-color: #e44d4d;
				}
			

			.mfilter-box-7 .mfilter-counter {
				background: #e44d4d;
				color: #ffffff;
			}
			.mfilter-box-7 .mfilter-counter:after {
				border-right-color: #e44d4d;
			}
		.mfilter-box h3.box-heading {
    display: block;
    text-align: center;
    background: #ddd;
    padding: 15px;
    font-size: 16px;
    font-weight: 500;
    color: #000;
    margin: 0 0 5px 0;
}

input#mfilter-opts-price-min, input#mfilter-opts-price-max {
    border: 1px solid #ccc;
}
.mfilter-price-inputs {
    display: block;
    text-align: center;
}
.mfilter-heading-text > span {
    display: inline-block;
    padding-left: 17px;
    font-size: 15px;
    font-weight: 500;
}
.mfilter-heading-content {
    padding: 7px 15px;
}

.mfilter-box div.box-heading {
    display: block;
    text-align: center;
    background: #ddd;
    padding: 15px;
    font-size: 16px;
    font-weight: 500;
    color: #000;
    margin: 0 0 5px 0;
}
				.mfilter-box-7 .mfilter-search #mfilter-opts-search_button {
					background-color: #e44d4d;
				}
			
				.mfilter-box-7 .mfilter-slider-slider .ui-slider-range,
				.mfilter-box-7 #mfilter-price-slider .ui-slider-range {
					background: #e44d4d !important;
				}
			
				.mfilter-box-7 .mfilter-heading {
					background: #fff;
				}
			
				.mfilter-box-7 .mfilter-heading {
					color: #000;
				}
			
				.mfilter-box-7 .mfilter-opts-container {
					border-top-color: #fff;
				}
			
				.mfilter-box-7 .mfilter-free-button {
					background-color: #e44d4d;
					border-color: #e44d4d;
				}
			

			.mfilter-box-8 .mfilter-counter {
				background: #e44d4d;
				color: #ffffff;
			}
			.mfilter-box-8 .mfilter-counter:after {
				border-right-color: #e44d4d;
			}
		.mfilter-box h3.box-heading {
    display: block;
    text-align: center;
    background: #ddd;
    padding: 15px;
    font-size: 16px;
    font-weight: 500;
    color: #000;
    margin: 0 0 5px 0;
}

input#mfilter-opts-price-min, input#mfilter-opts-price-max {
    border: 1px solid #ccc;
}
.mfilter-price-inputs {
    display: block;
    text-align: center;
}
.mfilter-heading-text > span {
    display: inline-block;
    padding-left: 17px;
    font-size: 15px;
    font-weight: 500;
}
.mfilter-heading-content {
    padding: 7px 15px;
}

.mfilter-box div.box-heading {
    display: block;
    text-align: center;
    background: #ddd;
    padding: 15px;
    font-size: 16px;
    font-weight: 500;
    color: #000;
    margin: 0 0 5px 0;
}
				.mfilter-box-8 .mfilter-search #mfilter-opts-search_button {
					background-color: #e44d4d;
				}
			
				.mfilter-box-8 .mfilter-slider-slider .ui-slider-range,
				.mfilter-box-8 #mfilter-price-slider .ui-slider-range {
					background: #e44d4d !important;
				}
			
				.mfilter-box-8 .mfilter-heading {
					background: #fff;
				}
			
				.mfilter-box-8 .mfilter-heading {
					color: #000;
				}
			
				.mfilter-box-8 .mfilter-opts-container {
					border-top-color: #fff;
				}
			
				.mfilter-box-8 .mfilter-free-button {
					background-color: #e44d4d;
					border-color: #e44d4d;
				}
			

			.mfilter-box-9 .mfilter-counter {
				background: #e44d4d;
				color: #ffffff;
			}
			.mfilter-box-9 .mfilter-counter:after {
				border-right-color: #e44d4d;
			}
		.mfilter-box h3.box-heading {
    display: block;
    text-align: center;
    background: #ddd;
    padding: 15px;
    font-size: 16px;
    font-weight: 500;
    color: #000;
    margin: 0 0 5px 0;
}

input#mfilter-opts-price-min, input#mfilter-opts-price-max {
    border: 1px solid #ccc;
}
.mfilter-price-inputs {
    display: block;
    text-align: center;
}
.mfilter-heading-text > span {
    display: inline-block;
    padding-left: 17px;
    font-size: 15px;
    font-weight: 500;
}
.mfilter-heading-content {
    padding: 7px 15px;
}

.mfilter-box div.box-heading {
    display: block;
    text-align: center;
    background: #ddd;
    padding: 15px;
    font-size: 16px;
    font-weight: 500;
    color: #000;
    margin: 0 0 5px 0;
}
				.mfilter-box-9 .mfilter-search #mfilter-opts-search_button {
					background-color: #e44d4d;
				}
			
				.mfilter-box-9 .mfilter-slider-slider .ui-slider-range,
				.mfilter-box-9 #mfilter-price-slider .ui-slider-range {
					background: #e44d4d !important;
				}
			
				.mfilter-box-9 .mfilter-heading {
					background: #fff;
				}
			
				.mfilter-box-9 .mfilter-heading {
					color: #000;
				}
			
				.mfilter-box-9 .mfilter-opts-container {
					border-top-color: #fff;
				}
			
				.mfilter-box-9 .mfilter-free-button {
					background-color: #e44d4d;
					border-color: #e44d4d;
				}
			

			.mfilter-box-10 .mfilter-counter {
				background: #e44d4d;
				color: #ffffff;
			}
			.mfilter-box-10 .mfilter-counter:after {
				border-right-color: #e44d4d;
			}
		.mfilter-box h3.box-heading {
    display: block;
    text-align: center;
    background: #ddd;
    padding: 15px;
    font-size: 16px;
    font-weight: 500;
    color: #000;
    margin: 0 0 5px 0;
}

input#mfilter-opts-price-min, input#mfilter-opts-price-max {
    border: 1px solid #ccc;
}
.mfilter-price-inputs {
    display: block;
    text-align: center;
}
.mfilter-heading-text > span {
    display: inline-block;
    padding-left: 17px;
    font-size: 15px;
    font-weight: 500;
}
.mfilter-heading-content {
    padding: 7px 15px;
}

.mfilter-box div.box-heading {
    display: block;
    text-align: center;
    background: #ddd;
    padding: 15px;
    font-size: 16px;
    font-weight: 500;
    color: #000;
    margin: 0 0 5px 0;
}
				.mfilter-box-10 .mfilter-search #mfilter-opts-search_button {
					background-color: #e44d4d;
				}
			
				.mfilter-box-10 .mfilter-slider-slider .ui-slider-range,
				.mfilter-box-10 #mfilter-price-slider .ui-slider-range {
					background: #e44d4d !important;
				}
			
				.mfilter-box-10 .mfilter-heading {
					background: #fff;
				}
			
				.mfilter-box-10 .mfilter-heading {
					color: #000;
				}
			
				.mfilter-box-10 .mfilter-opts-container {
					border-top-color: #fff;
				}
			
				.mfilter-box-10 .mfilter-free-button {
					background-color: #e44d4d;
					border-color: #e44d4d;
				}
			

			.mfilter-box-11 .mfilter-counter {
				background: #e44d4d;
				color: #ffffff;
			}
			.mfilter-box-11 .mfilter-counter:after {
				border-right-color: #e44d4d;
			}
		.mfilter-box h3.box-heading {
    display: block;
    text-align: center;
    background: #ddd;
    padding: 15px;
    font-size: 16px;
    font-weight: 500;
    color: #000;
    margin: 0 0 5px 0;
}

input#mfilter-opts-price-min, input#mfilter-opts-price-max {
    border: 1px solid #ccc;
}
.mfilter-price-inputs {
    display: block;
    text-align: center;
}
.mfilter-heading-text > span {
    display: inline-block;
    padding-left: 17px;
    font-size: 15px;
    font-weight: 500;
}
.mfilter-heading-content {
    padding: 7px 15px;
}

.mfilter-box div.box-heading {
    display: block;
    text-align: center;
    background: #ddd;
    padding: 15px;
    font-size: 16px;
    font-weight: 500;
    color: #000;
    margin: 0 0 5px 0;
}
				.mfilter-box-11 .mfilter-search #mfilter-opts-search_button {
					background-color: #e44d4d;
				}
			
				.mfilter-box-11 .mfilter-slider-slider .ui-slider-range,
				.mfilter-box-11 #mfilter-price-slider .ui-slider-range {
					background: #e44d4d !important;
				}
			
				.mfilter-box-11 .mfilter-heading {
					background: #fff;
				}
			
				.mfilter-box-11 .mfilter-heading {
					color: #000;
				}
			
				.mfilter-box-11 .mfilter-opts-container {
					border-top-color: #fff;
				}
			
				.mfilter-box-11 .mfilter-free-button {
					background-color: #e44d4d;
					border-color: #e44d4d;
				}
			

			.mfilter-box-12 .mfilter-counter {
				background: #e44d4d;
				color: #ffffff;
			}
			.mfilter-box-12 .mfilter-counter:after {
				border-right-color: #e44d4d;
			}
		.mfilter-box h3.box-heading {
    display: block;
    text-align: center;
    background: #ddd;
    padding: 15px;
    font-size: 16px;
    font-weight: 500;
    color: #000;
    margin: 0 0 5px 0;
}

input#mfilter-opts-price-min, input#mfilter-opts-price-max {
    border: 1px solid #ccc;
}
.mfilter-price-inputs {
    display: block;
    text-align: center;
}
.mfilter-heading-text > span {
    display: inline-block;
    padding-left: 17px;
    font-size: 15px;
    font-weight: 500;
}
.mfilter-heading-content {
    padding: 7px 15px;
}

.mfilter-box div.box-heading {
    display: block;
    text-align: center;
    background: #ddd;
    padding: 15px;
    font-size: 16px;
    font-weight: 500;
    color: #000;
    margin: 0 0 5px 0;
}
				.mfilter-box-12 .mfilter-search #mfilter-opts-search_button {
					background-color: #e44d4d;
				}
			
				.mfilter-box-12 .mfilter-slider-slider .ui-slider-range,
				.mfilter-box-12 #mfilter-price-slider .ui-slider-range {
					background: #e44d4d !important;
				}
			
				.mfilter-box-12 .mfilter-heading {
					background: #fff;
				}
			
				.mfilter-box-12 .mfilter-heading {
					color: #000;
				}
			
				.mfilter-box-12 .mfilter-opts-container {
					border-top-color: #fff;
				}
			
				.mfilter-box-12 .mfilter-free-button {
					background-color: #e44d4d;
					border-color: #e44d4d;
				}
			

			.mfilter-box-13 .mfilter-counter {
				background: #e44d4d;
				color: #ffffff;
			}
			.mfilter-box-13 .mfilter-counter:after {
				border-right-color: #e44d4d;
			}
		.mfilter-box h3.box-heading {
    display: block;
    text-align: center;
    background: #ddd;
    padding: 15px;
    font-size: 16px;
    font-weight: 500;
    color: #000;
    margin: 0 0 5px 0;
}

input#mfilter-opts-price-min, input#mfilter-opts-price-max {
    border: 1px solid #ccc;
}
.mfilter-price-inputs {
    display: block;
    text-align: center;
}
.mfilter-heading-text > span {
    display: inline-block;
    padding-left: 17px;
    font-size: 15px;
    font-weight: 500;
}
.mfilter-heading-content {
    padding: 7px 15px;
}

.mfilter-box div.box-heading {
    display: block;
    text-align: center;
    background: #ddd;
    padding: 15px;
    font-size: 16px;
    font-weight: 500;
    color: #000;
    margin: 0 0 5px 0;
}
				.mfilter-box-13 .mfilter-search #mfilter-opts-search_button {
					background-color: #e44d4d;
				}
			
				.mfilter-box-13 .mfilter-slider-slider .ui-slider-range,
				.mfilter-box-13 #mfilter-price-slider .ui-slider-range {
					background: #e44d4d !important;
				}
			
				.mfilter-box-13 .mfilter-heading {
					background: #fff;
				}
			
				.mfilter-box-13 .mfilter-heading {
					color: #000;
				}
			
				.mfilter-box-13 .mfilter-opts-container {
					border-top-color: #fff;
				}
			
				.mfilter-box-13 .mfilter-free-button {
					background-color: #e44d4d;
					border-color: #e44d4d;
				}
			

			.mfilter-box-14 .mfilter-counter {
				background: #e44d4d;
				color: #ffffff;
			}
			.mfilter-box-14 .mfilter-counter:after {
				border-right-color: #e44d4d;
			}
		.mfilter-box h3.box-heading {
    display: block;
    text-align: center;
    background: #ddd;
    padding: 15px;
    font-size: 16px;
    font-weight: 500;
    color: #000;
    margin: 0 0 5px 0;
}

input#mfilter-opts-price-min, input#mfilter-opts-price-max {
    border: 1px solid #ccc;
}
.mfilter-price-inputs {
    display: block;
    text-align: center;
}
.mfilter-heading-text > span {
    display: inline-block;
    padding-left: 17px;
    font-size: 15px;
    font-weight: 500;
}
.mfilter-heading-content {
    padding: 7px 15px;
}

.mfilter-box div.box-heading {
    display: block;
    text-align: center;
    background: #ddd;
    padding: 15px;
    font-size: 16px;
    font-weight: 500;
    color: #000;
    margin: 0 0 5px 0;
}
				.mfilter-box-14 .mfilter-search #mfilter-opts-search_button {
					background-color: #e44d4d;
				}
			
				.mfilter-box-14 .mfilter-slider-slider .ui-slider-range,
				.mfilter-box-14 #mfilter-price-slider .ui-slider-range {
					background: #e44d4d !important;
				}
			
				.mfilter-box-14 .mfilter-heading {
					background: #fff;
				}
			
				.mfilter-box-14 .mfilter-heading {
					color: #000;
				}
			
				.mfilter-box-14 .mfilter-opts-container {
					border-top-color: #fff;
				}
			
				.mfilter-box-14 .mfilter-free-button {
					background-color: #e44d4d;
					border-color: #e44d4d;
				}
			

			.mfilter-box-15 .mfilter-counter {
				background: #e44d4d;
				color: #ffffff;
			}
			.mfilter-box-15 .mfilter-counter:after {
				border-right-color: #e44d4d;
			}
		.mfilter-box h3.box-heading {
    display: block;
    text-align: center;
    background: #ddd;
    padding: 15px;
    font-size: 16px;
    font-weight: 500;
    color: #000;
    margin: 0 0 5px 0;
}

input#mfilter-opts-price-min, input#mfilter-opts-price-max {
    border: 1px solid #ccc;
}
.mfilter-price-inputs {
    display: block;
    text-align: center;
}
.mfilter-heading-text > span {
    display: inline-block;
    padding-left: 17px;
    font-size: 15px;
    font-weight: 500;
}
.mfilter-heading-content {
    padding: 7px 15px;
}

.mfilter-box div.box-heading {
    display: block;
    text-align: center;
    background: #ddd;
    padding: 15px;
    font-size: 16px;
    font-weight: 500;
    color: #000;
    margin: 0 0 5px 0;
}
				.mfilter-box-15 .mfilter-search #mfilter-opts-search_button {
					background-color: #e44d4d;
				}
			
				.mfilter-box-15 .mfilter-slider-slider .ui-slider-range,
				.mfilter-box-15 #mfilter-price-slider .ui-slider-range {
					background: #e44d4d !important;
				}
			
				.mfilter-box-15 .mfilter-heading {
					background: #fff;
				}
			
				.mfilter-box-15 .mfilter-heading {
					color: #000;
				}
			
				.mfilter-box-15 .mfilter-opts-container {
					border-top-color: #fff;
				}
			
				.mfilter-box-15 .mfilter-free-button {
					background-color: #e44d4d;
					border-color: #e44d4d;
				}
			

			.mfilter-box-16 .mfilter-counter {
				background: #e44d4d;
				color: #ffffff;
			}
			.mfilter-box-16 .mfilter-counter:after {
				border-right-color: #e44d4d;
			}
		.mfilter-box h3.box-heading {
    display: block;
    text-align: center;
    background: #ddd;
    padding: 15px;
    font-size: 16px;
    font-weight: 500;
    color: #000;
    margin: 0 0 5px 0;
}

input#mfilter-opts-price-min, input#mfilter-opts-price-max {
    border: 1px solid #ccc;
}
.mfilter-price-inputs {
    display: block;
    text-align: center;
}
.mfilter-heading-text > span {
    display: inline-block;
    padding-left: 17px;
    font-size: 15px;
    font-weight: 500;
}
.mfilter-heading-content {
    padding: 7px 15px;
}

.mfilter-box div.box-heading {
    display: block;
    text-align: center;
    background: #ddd;
    padding: 15px;
    font-size: 16px;
    font-weight: 500;
    color: #000;
    margin: 0 0 5px 0;
}
				.mfilter-box-16 .mfilter-search #mfilter-opts-search_button {
					background-color: #e44d4d;
				}
			
				.mfilter-box-16 .mfilter-slider-slider .ui-slider-range,
				.mfilter-box-16 #mfilter-price-slider .ui-slider-range {
					background: #e44d4d !important;
				}
			
				.mfilter-box-16 .mfilter-heading {
					background: #fff;
				}
			
				.mfilter-box-16 .mfilter-heading {
					color: #000;
				}
			
				.mfilter-box-16 .mfilter-opts-container {
					border-top-color: #fff;
				}
			
				.mfilter-box-16 .mfilter-free-button {
					background-color: #e44d4d;
					border-color: #e44d4d;
				}
			

			.mfilter-box-17 .mfilter-counter {
				background: #e44d4d;
				color: #ffffff;
			}
			.mfilter-box-17 .mfilter-counter:after {
				border-right-color: #e44d4d;
			}
		.mfilter-box h3.box-heading {
    display: block;
    text-align: center;
    background: #ddd;
    padding: 15px;
    font-size: 16px;
    font-weight: 500;
    color: #000;
    margin: 0 0 5px 0;
}

input#mfilter-opts-price-min, input#mfilter-opts-price-max {
    border: 1px solid #ccc;
}
.mfilter-price-inputs {
    display: block;
    text-align: center;
}
.mfilter-heading-text > span {
    display: inline-block;
    padding-left: 17px;
    font-size: 15px;
    font-weight: 500;
}
.mfilter-heading-content {
    padding: 7px 15px;
}

.mfilter-box div.box-heading {
    display: block;
    text-align: center;
    background: #ddd;
    padding: 15px;
    font-size: 16px;
    font-weight: 500;
    color: #000;
    margin: 0 0 5px 0;
}
				.mfilter-box-17 .mfilter-search #mfilter-opts-search_button {
					background-color: #e44d4d;
				}
			
				.mfilter-box-17 .mfilter-slider-slider .ui-slider-range,
				.mfilter-box-17 #mfilter-price-slider .ui-slider-range {
					background: #e44d4d !important;
				}
			
				.mfilter-box-17 .mfilter-heading {
					background: #fff;
				}
			
				.mfilter-box-17 .mfilter-heading {
					color: #000;
				}
			
				.mfilter-box-17 .mfilter-opts-container {
					border-top-color: #fff;
				}
			
				.mfilter-box-17 .mfilter-free-button {
					background-color: #e44d4d;
					border-color: #e44d4d;
				}
			

			.mfilter-box-18 .mfilter-counter {
				background: #e44d4d;
				color: #ffffff;
			}
			.mfilter-box-18 .mfilter-counter:after {
				border-right-color: #e44d4d;
			}
		.mfilter-box h3.box-heading {
    display: block;
    text-align: center;
    background: #ddd;
    padding: 15px;
    font-size: 16px;
    font-weight: 500;
    color: #000;
    margin: 0 0 5px 0;
}

input#mfilter-opts-price-min, input#mfilter-opts-price-max {
    border: 1px solid #ccc;
}
.mfilter-price-inputs {
    display: block;
    text-align: center;
}
.mfilter-heading-text > span {
    display: inline-block;
    padding-left: 17px;
    font-size: 15px;
    font-weight: 500;
}
.mfilter-heading-content {
    padding: 7px 15px;
}

.mfilter-box div.box-heading {
    display: block;
    text-align: center;
    background: #ddd;
    padding: 15px;
    font-size: 16px;
    font-weight: 500;
    color: #000;
    margin: 0 0 5px 0;
}
				.mfilter-box-18 .mfilter-search #mfilter-opts-search_button {
					background-color: #e44d4d;
				}
			
				.mfilter-box-18 .mfilter-slider-slider .ui-slider-range,
				.mfilter-box-18 #mfilter-price-slider .ui-slider-range {
					background: #e44d4d !important;
				}
			
				.mfilter-box-18 .mfilter-heading {
					background: #fff;
				}
			
				.mfilter-box-18 .mfilter-heading {
					color: #000;
				}
			
				.mfilter-box-18 .mfilter-opts-container {
					border-top-color: #fff;
				}
			
				.mfilter-box-18 .mfilter-free-button {
					background-color: #e44d4d;
					border-color: #e44d4d;
				}
			