.am-list, .am-topbar{
	margin-bottom: 0.6rem;
	min-height: 68px;
}
a,a:hover{
	color: #333;
}
.am-topbar-inverse{
	background-color: #00a1e1;
    border-color: #00a1e1;
    color: #eee;
}
.am-btn-secondary{
	color: #fff;
    background-color: #00c0ff;
    border-color: #00c0ff;
}
.am-topbar .am-text-ir {
  display: block;
  margin-right: 10px;
  height: 68px;
  width: 170px;
  background: url(../images/logo.png) no-repeat left center;
  -webkit-background-size: 125px 30px;
  background-size: 170px 41px;
}
.am-topbar-brand{
	margin: 0;
    padding: 0 10px;
    float: left;
    font-size: 1.8rem;
    height: 68px;
    line-height: 68px;
}
@media only screen and (min-width: 641px){
.am-topbar-nav>li>a {
	position: relative;
    line-height: 68px;
    padding: 0 10px;
	}
	.search-input .am-input-sm{
		margin-top: 10px;
	}
}
.am-topbar-btn{
	margin: 16px 16px 0 0;
}
#searchform .search-input{
	padding-right: 0; 
}
.search-input>input{
	height:32px;
}
	
#searchform .search-button{
	padding-left: 0;
	padding-right: 0;
}