#hkecl-upper2 {
  position:relative;
}
#hkecl-columns-container {
	margin-top: 0px;
}
#channel-pack #fontscale-pack,
#channel-pack .hkecl-style-switcher {
	margin-top: -1px;
}
@media (min-width: 650px) {
	#channel-pack #fontscale-pack,
	#channel-pack .hkecl-style-switcher {
		display: inline-block;
		margin-top: -1px;
	}
}

#cs-submit {
  background: #2e5a8c url(images/bg_gardient.png);
  min-width: 20px;
  min-height: 20px;
  color: #FFF;
  text-align: center;
  border-radius: 3px;
}

.btn-search {
  background: url(images/top_search20.png) no-repeat center center;
}
