nav.top-nav ul li a {
display: block;
background:#ecf0f1;
padding: 20px;
padding-left: 35px;
border-radius: 5px;
color: #34495e;
transition: all 0.3s ease;
-webkit-transition: all 0.3s ease;
text-decoration: none;
border: 1px solid #d6e3e6;
}
nav.top-nav ul li a.myBlog {
background-image: url(img/blog-icon.png);
background-repeat: no-repeat;
background-position: left;
}