<style>
.search-container{
  width: 490px;
  display: block;
  margin: 0 auto;
}
input#search-bar{
  	margin: 0 auto;
  	width: 85%;
  	height: 50px;
  	padding: 0 20px;
  	font-size: 1rem;
  	border: 1px solid #D0CFCE;
  	outline: none;
  	font-family: "Montserrat";
	margin-left: auto;
  	margin-right: auto;
	display:block;
}
input#search-bar:focus{
	border: 1px solid #FEBD69;
    transition: 0.35s ease;
    color: #616161;
}
input#search-bar::-webkit-input-placeholder{
    transition: opacity 0.45s ease; 
  	opacity: 0;
}
input#search-bar::-moz-placeholder {
    transition: opacity 0.45s ease; 
  	opacity: 0;
}
input#search-bar:-ms-placeholder {
	transition: opacity 0.45s ease; 
  	opacity: 0;
}    
/*.search-icon{
	position: relative;
  	float: right;
  	width: 75px;
  	height: 75px;
  	top: -62px;
  	right: -15px;
}*/
.search-icon{
	position: relative;
  	float: right;
  	width: 60px;
  	height: 50px;
  	top: -50px;
  	right: 50px;
}
search-icon1{
	position: relative;
  	float: right;
  	width: 70px;
  	height: 50px;
  	top: 50px;
  	right: 59px;
}
</style>