/* MAIN SEARCH FORM */
.search-wrapper {
	display: flex; display: -webkit-flex; 
	flex-flow: row wrap; -webkit-flex-flow: row wrap;
	justify-content: space-around; -webkit-justify-content: space-around;
	width: 630px;
	margin: 20px auto;
}
	.search-wrapper .input {
		margin: 0;
		width: 630px;
		padding: 5px 20px;
		display: flex; display: -webkit-flex; 
		flex-flow: row nowrap; -webkit-flex-flow: row nowrap;
		justify-content: space-around; -webkit-justify-content: space-around;
	}
		.search-wrapper .input input {
			padding: 5px 0px;
			margin: auto;
			border: none;
			background: transparent;
		}
		.search-wrapper .input select {
			padding: 5px 0px;
			margin: auto;
			border: none;
			background: #006eb7;
			width: 98%;
			color: #FFF;
		}
		.search-wrapper .input .search-icon {
			padding: 0px;
			margin: 0px;
			border: none;
			width: 30px;
			margin: auto;
		}


.search-wrapper .input {
	background: #f1f0f0;
}
.search-wrapper .select {
	margin-top: 7px;
	background: #006eb7;
}

/* SMALL TOP SEARCH */
.search-small-wrapper {
	display: flex; display: -webkit-flex; 
	flex-flow: row nowrap; -webkit-flex-flow: row nowrap;
	justify-content: space-around; -webkit-justify-content: space-around;
}
	.search-small-wrapper .input {
		margin: 0;
		width: 100%;
		padding: 0 10px;
		display: flex; display: -webkit-flex; 
		flex-flow: row nowrap; -webkit-flex-flow: row nowrap;
		justify-content: space-around; -webkit-justify-content: space-around;
	}
		.search-small-wrapper .input input {
			padding: 5px 0px;
			margin: auto;
			border: none;
			background: transparent;
		}
		.search-small-wrapper .input .search-icon {
			padding: 0px;
			margin: 0px;
			border: none;
			width: 30px;
			margin: auto;
		}


/* SHARES SEARCH */
div.shares-search {
    width: 220px;
    height: 25px;
    background: #f1f0f0;
    float: right;
}
