#search-block {
	border:2px solid #C9C9C9 !important;
	float:left;
	margin-bottom:10px;
}
#search-block input[type='text'] {
	float:left;
	border:0px none;
	background:none;
	height:43px;
	line-height:43px;
	width: 330px;
	padding:0px 17px;
	font-size:11px;
	/*color:#5F5F5F;*/
	color:#000000;
}
#search-block input[type='submit'] {
	border:0px;
	background-size:18px;
	float: left;
	overflow:visible;
	padding:0;
	text-indent: -999em;
	width:34px;
	height:43px;
	cursor: pointer;
}
.search-block1 input[type='submit'] {
	background: url("Search-icon1.png") no-repeat center center;
}
.search-block2 input[type='submit'] {
	background: url("Search-icon2.png") no-repeat center center;
}
.search-block3 input[type='submit'] {
	background: url("Search-icon3.png") no-repeat center center;
}
/*  Back End */
.search-icon {
	background: url("search_icon.png") no-repeat left center;
	background-size:18px;
	padding-left:20px
}
.select-icon {
	margin-left:25px;
	border:1px solid #CECECE;
	padding:2px 5px;
	width:35;
	display:inline-block;
}
.select-icon.active {
	background-color:#f2f2f2;
	border:1px solid #666;
}
.select-icon img {
	width:18px;
	padding-top:7px;
}

/* Back End */
@media screen and (max-width: 950px) {
 #search-block input[type='text'] {
 width: 270px;
}
}
@media screen and (max-width: 500px) {
 #search-block input[type='text'] {
 width: 200px;
}
}
@media screen and (max-width: 300px) {
 #search-block input[type='text'] {
 width: 180px;
}
}
 @media screen and (max-width: 250px) {
 #search-block input[type='text'] {
 width: 130px;
}
}
/*sidebar*/



#side-search-block {
	border:2px solid #C9C9C9 !important;
	float:left;
	width:100%;
}
#side-search-block input[type='text'] {
	float:left;
	border:0px none;
	background:none;
	height:40px;
	line-height:43px;
	width:70%;
	padding:0px 17px;
	font-size:11px;
	/*color:#5F5F5F;*/
	color:#000000;
}
#side-search-block input[type='submit'] {
	border:0px;
	background: url("search_icon.png") no-repeat center center;
	float: left;
	overflow:visible;
	padding:0;
	text-indent: -999em;
	width:34px;
	height:40px;
	cursor: pointer;
}
