.flexzone{
	display: flex;
	gap: 15px;
	/*display: grid;*/
	/*grid-template-columns: auto 1fr auto;	*/
}
/* await btn*/
.flexzone .topprint a{
	display: inline-block;
}
.awaitListBnt{
	border:1px solid #379947;
	border-radius: 60px;
	padding: 3px 16px;
	display: inline-flex;
	align-items: center;
}
.awCnt{
	background: #000;
	display: inline-block;
	font-size: 10px;
	background: #C0081F;
	color: #fff;
	padding: 2px 3px;
	border-radius:9px;
	position: absolute;
	margin: -8px -18px;
	min-width: 10px;
	text-align: center;
}
.awaitListBnt .textAwait{
	font-size: 12px;
	font-weight: 400;
	color: #000;
	margin-left: 4px;
}

.awaitListBnt svg{
	display: block;
}
/* await btn*/
.flexzone .srt-item .septext{
	margin: 0 0.3em;
}
.flexWrapZone{
	display: flex;
	justify-content: space-between;
}
.rrbar{
	padding: 8px 14px;
	border: 1px solid red;
	border-radius: 20px;	
}
.rrbar .icofav{
	background: url('/upload/img/HeartSm.png') no-repeat;
	width: 13px;
	height: 12px;
	display: inline-block;	
	margin-right: 8px;
}
.rrbar .text{
	display: inline-block;
	color: black;
}
@media all and (max-width: 767px){
	.flexzone .srt-item{
		display: flex;
		flex-wrap: wrap;
	}
	.flexzone{
		align-items: center;
	}
	.flexWrapZone{
		flex-wrap: wrap;
		gap: 5px;
		
	}
}
@media all and (max-width: 500px){
	.section__filter .section__labels{
		flex-wrap: wrap;
	}
	.flexzone *{
		font-size: 13px;
	}
	.flexzone .topprint a{
		padding: 7px;
		white-space: nowrap;
	}
	.flexzone .srt-item
	{
		flex-wrap: nowrap;
		white-space: nowrap;
	}	
}
@media all and (max-width: 410px){
	.flexzone *{
		font-size: 12px;
	}
	.flexzone .srt-item
	{
		flex-wrap: wrap;
	}	
}
