.header {
  background: #252e38;
  border-bottom: 3px solid #0ab2d2;
}

.logo {
  float: left;
  width:50%;
  margin: 2.1em 0em 0em 0em;
}

.logo h3 , .logo a:hover{
  color:#0ab2d2;
  font-weight: bold;
  text-decoration: none;
}
.head-right {
  float: right;
  width: 50%;
}
.top-nav {
  float: left;
}
.top-nav ul {
	padding:0px;
  list-style: none;
}
.top-nav ul li {
  display: inline-block;
  float: left;
}
.top-nav ul li a {
  font-size: 1.1em;
  font-weight: 400;
  color: #fff;
  text-decoration: none;
  padding: 2em 1em 2em 1em;
  font-family: 'Lora', serif;
  display:block;
}
.top-nav ul li a:hover,.top-nav ul li a.active{
	background:#0ab2d2;
}
