.seacrh_field{
	display:flex;
	justify-content:flex-end;
	align-items:center;
}

.seacrh_field_input{
	position:relative;
	width:100%;
}

.iridi_search_title{
    font-family: 'DINPro';
    font-size: 18px;
    font-weight: 400;
}

.seacrh_field form{
	width:100%;
	max-width:335px;	
}

.container .seacrh_field form{
	margin-bottom:0;
}

.seacrh_field_input input.searchquery{
	width:100%;
	height:40px;
	padding:10px 74px 10px 10px;
	font-family: 'DINPro';
	font-weight: 400;
	font-size: 14px;
	color: #000;	
	background: #fff;
	border: 1px solid #ddd;
	border-radius:0px;
	outline:none;
}

.seacrh_field_input input.searchquery:focus,.seacrh_field_input input.searchquery:active,.seacrh_field_input input.searchquery:focus-visible{
	border: 1px solid #ddd;
	border-radius:0px;
	outline:none;
}


.seacrh_field_input button.ok{
	width:20px;
	height:20px;
	cursor:pointer;
	border:none;
	background:none;
	position:absolute;
	top:50%;
	margin-top:-10px;
	right:10px;
}

.seacrh_field_input button.ok::before{
	content:'';
	position:absolute;
	left:0;
	top:0;
	width:20px;
	height:20px;
	background:url("./media/loopa.svg") center center no-repeat;
	background-size:contain;
}

.seacrh_field_input button.ok::after{
	content:'';
	position:absolute;
	left:0;
	top:0;
	width:20px;
	height:20px;
	background:url("./media/poopa.svg") center center no-repeat;
	background-size:contain;
	visibility:hidden;
	opacity:0;
}

.seacrh_field_input input.searchquery:focus+button.ok::before{
	visibility:hidden;
	opacity:0;
}

.seacrh_field_input input.searchquery:active+button.ok::before{
	visibility:hidden;
	opacity:0;
}

.seacrh_field_input input.searchquery:focus+button.ok::after{
	visibility:visible;
	opacity:1;
}

.seacrh_field_input input.searchquery:active+button.ok::after{
	visibility:visible;
	opacity:1;
}

.seacrh_field_input button.clear{
	position:absolute;
	width:10px;
	cursor:pointer;
	height:10px;
	border:none;
	background:url("./media/cross.svg") center center no-repeat;
	background-size:contain;
	top:50%;
	margin-top:-5px;
	right:53px;
}