	/* search */		
			.search1 {	
			text-align: right;		
			width: 10px;		
			position: relative;		
			}	
			img.click_nav {		
			cursor: pointer;	
			}		
			.search-btn {		
			background: url(https://www.ipsindirapuramncr.com/new_work/imgs/loupee.png) no-repeat;	
			background-size: cover;	
			background-position: bottom;		
			width: 20px;		
			height: 20px;		
			border: 0px;	
			cursor: pointer;	
			transition: all linear .3s;	
			margin-top: 22px;		
			}
			.search-btn:hover			{		
			background: url(https://www.ipsindirapuramncr.com/new_work/imgs/loupee.png) no-repeat;	
			background-size: cover;		
			background-position: bottom;		
			}	
			.search-btn:focus			{	
			outline: 0px;		
			}	
			.search-field1 {		
			padding: 5px;		
			display: flex;		
			opacity: 0;		
			position: relative;		
			transform: translateY(10px);		
			transition: all 0.3s ease-in-out !important;	
			width: fit-content;		
			position: absolute;		
			right: -30px;	
			z-index: 9;		
			}	
			.form-active {		
			padding: 5px;		
			opacity: 1;		
			display: flex;	
			display: flex !important;	
			transform: translateY(0px) !important;
			transition: all 0.2s ease-in-out;		
			width: fit-content;		
			position: absolute;		
			right: -30px;	
			z-index: 1;		
			}			
			.search-field1 input {	
			border: 0;		
			outline: 0;		
			}					
			.search-field1 input[type="text"] {	
			height: 40px;		
			width: 250px;	
			border: 1px solid rgb(137 18 18);	
			padding: 0px 10px;		
			border-bottom-left-radius: 5px;		
			border-top-left-radius: 5px;	
			font-size: 18px;	
			margin-top: 10px;		
			}		
			.search-field1 input[type="submit"] {		
			height: 40px;		
			background: rgb(137 18 18);		
			color: white;		
			padding: 0px 10px;		
			border-bottom-right-radius: 5px;	
			border-top-right-radius: 5px;	
			font-size: 18px;		
			cursor: pointer;	
			transition: all linear .3s;	
			margin-top: 10px;	
			}	
			.search-field1 input[type="submit"]:hover {	
			background: black;
			}		
			.d_f_e			{	
			display: flex;		
			align-items: center;	
			justify-content: space-between;	
			}							
			@media (max-width:991px)			{		
			.mobile-view-nav			{		
			position: absolute;
			z-index: 1; 
			background: white !important;		
			}		
			}
			/* end */			