.custom-fitler{
    position: relative;
}

.custom-fitler .filter-wrapper{
    display: flex;
    flex-direction: column;
    width: 100%;
    justify-content: center;
    align-items: flex-start;
    gap: 20px;
    padding: 20px;
	padding-left: 0px;
}

.custom-fitler .filter-wrapper .single-row{
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    gap: 30px;
	flex-wrap: wrap;
}

@media(max-width: 1400px){
	.custom-fitler .filter-wrapper .single-row{
		justify-content: flex-start;
	}
}

.ajax-fitler-custom select{
	border-radius: 8px;
	border-color: #303133!important;
}

.filter-wrapper .single-filter select{
    min-width: 200px;
}

.filter-wrapper .single-filter.slider{
	min-width: 300px;
}

.single-filter ul{
    list-style: none!important;
    display: flex;
    gap: 10px;
    padding-left: 0px!important;
    margin-top: 9px;
}

body.textual-accent-color .post-content .single-filter li{
    background-color: #fff;
    border: 1px solid #303133;
    border-radius: 8px;
    /* padding: 6px 15px !important; */
    text-align: center;
    height: 42px;
}

body.textual-accent-color .post-content .single-filter li span{
    display: flex;
    align-items: center;
    height: 100%;
}

body.textual-accent-color .post-content .single-filter li a{
    padding: 20px 30px;
}

body.textual-accent-color .post-content .single-filter ul.list li.active{
    color: #ffffff !important;
    background-color: #303133 !important;
    border-color: #303133 !important;
}

body.textual-accent-color .post-content .single-filter ul.list li.active a.isotope-nav-link.grid-nav-link{
    color: #ffffff !important;
}


body.textual-accent-color .post-content .single-row .single-filter ul.list li.active a.active{
    color: #ffffff !important;
}


body.textual-accent-color .post-content .single-row .single-filter li:hover,
body.textual-accent-color.page-template-default .post-content .single-row .single-filter ul li:hover a.isotope-nav-link,
body.textual-accent-color.page-template-default .post-content .single-row .single-filter ul li a.isotope-nav-link.grid-nav-link:hover{
    color: #dddddd!important;
    border-color: #dddddd!important;
}

.clear-filter:hover{
    color: #dddddd!important;
}

.price-wrapper{
    display: flex;
    gap: 10px;
}

.price-wrapper select{
    min-width: auto!important;
    max-width: 100px!important;
    width: 100px!important;
}


.clear-filter{
    position: absolute;
    right: 0px;
    bottom: 30px;
}


.slider-wrapper .info-wrapper{
    display: flex;
    justify-content: space-between;
}


.slider-area {
	/* display: flex; */
	align-items: center;
    margin-top: 20px;
	width: 100%;
	column-gap: 20px;
	background: inherit;
	/* // border: 1px solid #d4d4d4; */
	padding: 0px;
	border-radius: 20px;
	background-color: rgba(255, 255, 255, 0.5);
	backdrop-filter: blur(100px);

	.slider-title {
		font-size: 16px;
		font-weight: bold;
	}

	&-wrapper {
		display: flex;
		align-items: center;
		width: 100%;
		column-gap: 20px;
	}

	#skip-value-lower,
	#skip-value-upper {
		font-size: 16px;
		font-weight: bold;
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.noUi-target {
		flex: 1;
		position: relative;
		background: #e3e3e3;
		border-radius: 50px;

		&.noUi-horizontal {
			height: 10px;
		}

		.noUi-base,
		.noUi-connects {
			width: 100%;
			height: 100%;
			position: relative;
			z-index: 1;
		}

		.noUi-connects {
			border-radius: 3px;
			overflow: hidden;
			z-index: 0;

			.noUi-connect {
				height: 100%;
				width: 100%;
				transform-style: preserve-3d;
				transform-origin: 0 0;
				transform-style: flat;
				background-color: #38393c;
			}
		}

		.noUi-origin {
			will-change: transform;
			position: absolute;
			z-index: 1;
			top: 0;
			right: 0;
			height: 0;
			width: 100%;

			.noUi-handle {
				border-radius: 50px;
				background: #fff;
				cursor: default;
				background-color: #38393c;
				backface-visibility: hidden;
				position: absolute;
				width: 21px;
				height: 21px;
				right: -10px;
				top: -6px;

				.noUi-touch-area {
					height: 100%;
					width: 100%;
				}
			}
		}
	}

	.noUi-draggable {
		cursor: ew-resize;
	}
}

.slider-area-wrapper{
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 20px;
}

.noUi-handle:after, .noUi-handle:before{
    display: none!important;
}

.ajax-fitler-custom .mwp-info-item,
.uncont .mwp-info-item{
	width: calc(99% / 2) !important;
	margin-top: 20px!important;
}

@media(max-width: 1000px){
	.ajax-fitler-custom .mwp-info-item,
	.uncont .mwp-info-item{
		width: calc(100%) !important;
		margin-top: 20px!important;
	}
}

.uncont .mwp-info-item{
	position: unset;
}

.ajax-fitler-custom .mwp-info-item p,
.uncont > .mwp-info-item p{
	font-size: 13px;
    flex: 0 1 50%;
    font-weight: 400;
    text-align: end;
}

.mwp-info-item p{
	font-size: 16px;
	font-weight: 400;
}

.ajax-fitler-custom .mwp-info-item b{
	font-size: 700;

}

.ajax-fitler-custom .mwp-info-item .content,
.uncont .mwp-info-item .content{
	display: flex;
	width: 100%;
	justify-content: space-between;
	align-items: center;
}




/* .ajax-fitler-custom .mwp-info-item:nth-child(even){
	margin-left: 10px!important;
} */
/* .uncont{
	position: relative;
} */

.ajax-fitler-custom .mwp-info-item:nth-child(odd):before,
.uncont > .mwp-info-item:nth-child(odd):before,
.uncont .isotope-system:not(.ajax-fitler-custom) .t-entry .mwp-info-item:nth-child(even):before{
	content: "";
    background: #777777;
	opacity: 0.3;
    width: 100%;
    height: 1px;
    position: absolute;
    transform: translateY(-20px);
}

@media(max-width: 1000px){
	.ajax-fitler-custom .mwp-info-item:before, 
	.uncont > .mwp-info-item:before, 
	.uncont .isotope-system:not(.ajax-fitler-custom) .t-entry .mwp-info-item:before{
		content: "";
		background: #777777;
		opacity: 0.3;
		width: 100%;
		height: 1px;
		position: absolute;
		transform: translateY(-20px);
	}
}

@media(max-width: 768px){
	/* .ajax-fitler-custom .mwp-info-item .content, */
	.uncont > .mwp-info-item .content{
		/* flex-direction: column; */
    	gap: 10px;
	}
	/* .ajax-fitler-custom .mwp-info-item:nth-child(odd):before, */
	/* .uncont > .mwp-info-item:nth-child(odd):before{
		transform: translateY(-26px);
	} */
}

@media(min-width: 1000px){
	.ajax-fitler-custom .mwp-info-item:nth-child(odd) .content,
	.uncont > .mwp-info-item:nth-child(odd) .content,
	.t-entry > .mwp-info-item:nth-child(even) .content{
		margin-right: 20px;
	}


	.uncont .isotope-system:not(.ajax-fitler-custom) .t-entry > .mwp-info-item:nth-child(odd) .content,
	.ajax-fitler-custom .mwp-info-item:nth-child(even) .content,
	.uncont > .mwp-info-item:nth-child(even) .content{
		margin-left: 20px;
	}
}

.ajax-fitler-custom .mwp-info-item:nth-child(even) .content{
	margin-right: 0px;
}

#skip-value-lower::before,
#skip-value-upper::before{
  content: attr(data-placeholder) " ";
  color: #777777;
  font-weight: bold;
  margin-right: 5px;
}

.noUi-handle{
	box-shadow: none!important;
}